diff --git a/configuration.json b/configuration.json index d704ee47..211137d1 100644 --- a/configuration.json +++ b/configuration.json @@ -38,6 +38,10 @@ "./nodesets/Opc.Ua.Robotics.NodeSet2.xml", "./nodesets/Opc.Ua.Woodworking.NodeSet2.xml", "./nodesets/Opc.Ua.LaserSystems.NodeSet2.xml", + "./nodesets/Opc.Ua.IRDI.NodeSet2.xml", + "./nodesets/Opc.Ua.PADIM.NodeSet2.xml", + "./nodesets/Opc.Ua.Machinery.ProcessValues.NodeSet2.xml", + "./nodesets/Opc.Ua.MetalForming.NodeSet2.xml", "./models/ShowCaseMachineTool.xml", "./models/Machinetool-Example.xml", "./models/opcroboticstestserver.xml", @@ -51,14 +55,11 @@ "./models/umati_opc40084-9_sample_instance.xml", "./models/umati_opc40084-11_sample_instance.xml", "./models/basyskom_woodworking_instance.xml", - "./nodesets/Opc.Ua.IRDI.NodeSet2.xml", - "./nodesets/Opc.Ua.PADIM.NodeSet2.xml", - "./nodesets/opc.ua.machinery.processvalues.xml", "./models/paefs.xml", "./models/umati_brownfieldMT.xml", "./models/LaserSystem-Example.xml", - "./models/Opc.Ua.Ugg.Intances.Umati.NodeSet2.xml" - + "./models/Opc.Ua.Ugg.Intances.Umati.NodeSet2.xml", + "./models/metalforming-example.xml" ], "serverCapabilities": { "serverProfileArray": [ diff --git a/models/MetalForming_Example.xml b/models/MetalForming_Example.xml new file mode 100644 index 00000000..05e63fc4 --- /dev/null +++ b/models/MetalForming_Example.xml @@ -0,0 +1,1582 @@ + + + + + http://schulergroup.com/UA/example/ + http://opcfoundation.org/UA/MachineTool/ + http://opcfoundation.org/UA/Machinery/ + http://opcfoundation.org/UA/DI/ + http://opcfoundation.org/UA/MetalForming/ + http://opcfoundation.org/UA/Machinery/ProcessValues/ + http://opcfoundation.org/UA/PADIM/ + http://opcfoundation.org/UA/Dictionary/IRDI + + + + + + + + + + + + + + + + i=1 + i=5 + i=7 + i=11 + i=12 + i=13 + i=17 + i=21 + i=26 + i=35 + i=40 + i=46 + i=47 + i=256 + i=291 + i=884 + i=887 + i=17597 + i=17604 + ns=2;i=65 + ns=5;i=3003 + + + + + + + + MetalFormingMachine + + ns=2;i=13 + ns=1;i=5031 + ns=1;i=5004 + ns=1;i=5005 + ns=1;i=5006 + ns=1;i=5008 + ns=1;i=5009 + ns=3;i=1001 + + + + Components + + ns=3;i=1006 + ns=1;i=5003 + ns=1;i=5032 + + + + CoolingUnit + + i=58 + ns=1;i=5031 + ns=1;i=5001 + + + + Identification + Contains information about the identification and nameplate of a MachineryItem + + ns=3;i=1005 + ns=1;i=6065 + ns=1;i=6066 + ns=1;i=5032 + + + + Manufacturer + A human-readable, localized name of the manufacturer of the MachineryItem. + + i=68 + ns=1;i=5001 + + + + SerialNumber + A string containing a unique production number of the manufacturer of the MachineryItem. The global uniqueness of the serial number is only given in the context of the manufacturer, and potentially the model. The value shall not change during the life-cycle of the MachineryItem. + + i=68 + ns=1;i=5001 + + + + Equipment + + ns=2;i=12 + ns=1;i=5003 + ns=1;i=5002 + + + + Tools + + ns=2;i=44 + ns=1;i=5026 + ns=1;i=5012 + ns=1;i=6067 + ns=1;i=5004 + + + + FTool01 + + ns=5;i=1010 + ns=1;i=5002 + ns=1;i=6068 + ns=1;i=5033 + ns=1;i=6069 + + + + Identifier + + i=68 + ns=1;i=5026 + + + + + + + Location + + i=58 + ns=1;i=5026 + ns=1;i=6141 + ns=1;i=6070 + ns=1;i=6142 + ns=1;i=6071 + ns=1;i=6074 + + + + Name + + i=68 + ns=1;i=5033 + + + + Orientation + + i=68 + ns=1;i=5033 + + + + PlaceNumber + + i=68 + ns=1;i=5033 + + + + Position + + i=17570 + ns=1;i=6072 + ns=1;i=6073 + ns=1;i=5033 + + + + EngineeringUnits + + i=68 + ns=1;i=6071 + + + + EURange + + i=68 + ns=1;i=6071 + + + + Stage + + i=68 + ns=1;i=5033 + + + + Name + + i=68 + ns=1;i=5026 + + + + MultiTool01 + + ns=5;i=1012 + ns=1;i=6085 + ns=1;i=5038 + ns=1;i=5013 + ns=1;i=5025 + ns=1;i=5002 + ns=1;i=6088 + + + + Identifier + + i=68 + ns=1;i=5012 + + + + + + + Location + + i=58 + ns=1;i=5012 + ns=1;i=6086 + ns=1;i=6087 + + + + Name + + i=68 + ns=1;i=5038 + + + + PlaceNumber + + i=68 + ns=1;i=5038 + + + + MTool11 + + ns=5;i=1010 + ns=1;i=6083 + ns=1;i=5037 + ns=1;i=5012 + ns=1;i=6084 + + + + Identifier + + i=68 + ns=1;i=5013 + + + + + + + Location + + i=58 + ns=1;i=5013 + ns=1;i=6137 + ns=1;i=6138 + + + + Name + + i=68 + ns=1;i=5037 + + + + PlaceNumber + + i=68 + ns=1;i=5037 + + + + Name + + i=68 + ns=1;i=5013 + + + + MTool12 + + ns=5;i=1010 + ns=1;i=6089 + ns=1;i=5039 + ns=1;i=5012 + ns=1;i=6090 + + + + Identifier + + i=68 + ns=1;i=5025 + + + + + + + Location + + i=58 + ns=1;i=5025 + ns=1;i=6139 + ns=1;i=6140 + + + + Name + + i=68 + ns=1;i=5039 + + + + PlaceNumber + + i=68 + ns=1;i=5039 + + + + Name + + i=68 + ns=1;i=5025 + + + + Name + + i=68 + ns=1;i=5012 + + + + NodeVersion + + i=68 + ns=1;i=5002 + + + + Identification + + ns=2;i=11 + ns=1;i=5003 + ns=1;i=6001 + ns=1;i=6002 + ns=1;i=6003 + + + + Manufacturer + + i=68 + ns=1;i=5005 + + + + ProductInstanceUri + + i=68 + ns=1;i=5005 + + + + SerialNumber + + i=68 + ns=1;i=5005 + + + + Monitoring + + ns=2;i=14 + ns=1;i=5027 + ns=1;i=5007 + ns=1;i=5003 + ns=1;i=5014 + + + + CoolingUnit + + ns=5;i=1004 + ns=1;i=5006 + ns=1;i=5028 + ns=1;i=5036 + ns=1;i=6054 + ns=1;i=5029 + + + + MachineryItemState + + ns=3;i=1002 + ns=1;i=6052 + ns=1;i=5027 + + + + CurrentState + + i=2760 + ns=1;i=5028 + ns=1;i=6053 + + + + Id + + i=68 + ns=1;i=6052 + + + + MainLine + Represents a process value + + ns=6;i=1003 + ns=1;i=6079 + ns=1;i=5027 + ns=1;i=6055 + ns=1;i=6082 + + + + AnalogSignal + The process value. + + ns=6;i=2002 + ns=1;i=5036 + ns=1;i=6080 + ns=1;i=6081 + ns=1;i=6058 + ns=1;i=6060 + + + + EngineeringUnits + + i=68 + ns=1;i=6079 + + + + EURange + + i=68 + ns=1;i=6079 + + + + HighLimit + Defines the absolute high limit + + i=17497 + ns=1;i=6059 + ns=1;i=6079 + + + + EngineeringUnits + + i=68 + ns=1;i=6058 + + + + LowLimit + Defines the absolute low limit + + i=17497 + ns=1;i=6061 + ns=1;i=6079 + + + + EngineeringUnits + + i=68 + ns=1;i=6060 + + + + ProcessValueSetpoint + The desired value, may or may not be controlled by the server. + + ns=6;i=2003 + ns=1;i=6056 + ns=1;i=6057 + ns=1;i=5036 + + + + EngineeringUnits + + i=68 + ns=1;i=6055 + + + + EURange + + i=68 + ns=1;i=6055 + + + + Tag + + i=68 + ns=1;i=5036 + ns=8;s=0112/2///61987#ABB271#007 + + + + Name + + i=68 + ns=1;i=5027 + + + + ReturnLine + + ns=6;i=1003 + ns=1;i=6062 + ns=1;i=6091 + ns=1;i=5027 + ns=1;i=6094 + + + + AnalogSignal + The process value. + + ns=6;i=2002 + ns=1;i=5029 + ns=1;i=6063 + ns=1;i=6064 + ns=1;i=6075 + ns=1;i=6077 + + + + EngineeringUnits + + i=68 + ns=1;i=6062 + + + + EURange + + i=68 + ns=1;i=6062 + + + + HighLimit + Defines the absolute high limit + + i=17497 + ns=1;i=6076 + ns=1;i=6062 + + + + EngineeringUnits + + i=68 + ns=1;i=6075 + + + + LowLimit + Defines the absolute low limit + + i=17497 + ns=1;i=6078 + ns=1;i=6062 + + + + EngineeringUnits + + i=68 + ns=1;i=6077 + + + + ProcessValueSetpoint + The desired value, may or may not be controlled by the server. + + ns=6;i=2003 + ns=1;i=6092 + ns=1;i=6093 + ns=1;i=5029 + + + + EngineeringUnits + + i=68 + ns=1;i=6091 + + + + EURange + + i=68 + ns=1;i=6091 + + + + Tag + + i=68 + ns=1;i=5029 + + + + MachineTool + + ns=2;i=26 + ns=1;i=5006 + ns=1;i=6004 + + + + OperationMode + + i=63 + ns=1;i=5007 + + + + Slide + + ns=5;i=1008 + ns=1;i=5018 + ns=1;i=5019 + ns=1;i=5017 + ns=1;i=5015 + ns=1;i=5016 + ns=1;i=6012 + ns=1;i=5006 + ns=1;i=5024 + ns=1;i=5023 + + + + ForceInfeed + + ns=5;i=1007 + ns=1;i=6018 + ns=1;i=6021 + ns=1;i=5014 + ns=1;i=6028 + ns=1;i=6022 + + + + AnalogSignal + The process value. + + ns=6;i=2002 + ns=1;i=5018 + ns=1;i=6019 + ns=1;i=6020 + ns=1;i=6031 + ns=1;i=6033 + + + + EngineeringUnits + + i=68 + ns=1;i=6018 + + + + EURange + + i=68 + ns=1;i=6018 + + + + HighLimit + Defines the absolute high limit + + i=17497 + ns=1;i=6032 + ns=1;i=6018 + + + + EngineeringUnits + + i=68 + ns=1;i=6031 + + + + LowLimit + Defines the absolute low limit + + i=17497 + ns=1;i=6034 + ns=1;i=6018 + + + + EngineeringUnits + + i=68 + ns=1;i=6033 + + + + CyclicProcessValue + + ns=5;i=2001 + ns=1;i=5018 + + + + ProcessValueSetpoint + The desired value, may or may not be controlled by the server. + + ns=6;i=2003 + ns=1;i=6029 + ns=1;i=6030 + ns=1;i=5018 + + + + EngineeringUnits + + i=68 + ns=1;i=6028 + + + + EURange + + i=68 + ns=1;i=6028 + + + + Tag + + i=68 + ns=1;i=5018 + ns=8;s=0112/2///61987#ABB271#007 + + + + ForceOutfeed + + ns=5;i=1007 + ns=1;i=6023 + ns=1;i=6026 + ns=1;i=5014 + ns=1;i=6035 + ns=1;i=6027 + + + + AnalogSignal + The process value. + + ns=6;i=2002 + ns=1;i=5019 + ns=1;i=6024 + ns=1;i=6025 + ns=1;i=6038 + ns=1;i=6095 + + + + EngineeringUnits + + i=68 + ns=1;i=6023 + + + + EURange + + i=68 + ns=1;i=6023 + + + + HighLimit + Defines the absolute high limit + + i=17497 + ns=1;i=6039 + ns=1;i=6023 + + + + EngineeringUnits + + i=68 + ns=1;i=6038 + + + + LowLimit + Defines the absolute low limit + + i=17497 + ns=1;i=6096 + ns=1;i=6023 + + + + EngineeringUnits + + i=68 + ns=1;i=6095 + + + + CyclicProcessValue + + ns=5;i=2001 + ns=1;i=5019 + + + + ProcessValueSetpoint + The desired value, may or may not be controlled by the server. + + ns=6;i=2003 + ns=1;i=6036 + ns=1;i=6037 + ns=1;i=5019 + + + + EngineeringUnits + + i=68 + ns=1;i=6035 + + + + EURange + + i=68 + ns=1;i=6035 + + + + Tag + + i=68 + ns=1;i=5019 + ns=8;s=0112/2///61987#ABB271#007 + + + + ForceTotal + + ns=5;i=1007 + ns=1;i=6013 + ns=1;i=6016 + ns=1;i=5014 + ns=1;i=6097 + ns=1;i=6017 + + + + AnalogSignal + The process value. + + ns=6;i=2002 + ns=1;i=5017 + ns=1;i=6014 + ns=1;i=6015 + ns=1;i=6100 + ns=1;i=6102 + + + + EngineeringUnits + + i=68 + ns=1;i=6013 + + + + EURange + + i=68 + ns=1;i=6013 + + + + HighLimit + Defines the absolute high limit + + i=17497 + ns=1;i=6101 + ns=1;i=6013 + + + + EngineeringUnits + + i=68 + ns=1;i=6100 + + + + LowLimit + Defines the absolute low limit + + i=17497 + ns=1;i=6103 + ns=1;i=6013 + + + + EngineeringUnits + + i=68 + ns=1;i=6102 + + + + CyclicProcessValue + + ns=5;i=2001 + ns=1;i=5017 + + + + ProcessValueSetpoint + The desired value, may or may not be controlled by the server. + + ns=6;i=2003 + ns=1;i=6098 + ns=1;i=6099 + ns=1;i=5017 + + + + EngineeringUnits + + i=68 + ns=1;i=6097 + + + + EURange + + i=68 + ns=1;i=6097 + + + + Tag + + i=68 + ns=1;i=5017 + ns=8;s=0112/2///61987#ABB271#007 + + + + FormingPositions + + ns=5;i=1003 + ns=1;i=5020 + ns=1;i=5014 + ns=1;i=5021 + ns=1;i=5022 + + + + BDC + + ns=5;i=1007 + ns=1;i=6049 + ns=1;i=5015 + ns=1;i=6118 + ns=1;i=6119 + + + + AnalogSignal + The process value. + + ns=7;i=1111 + ns=1;i=5020 + ns=1;i=6050 + ns=1;i=6051 + + + + EngineeringUnits + + i=68 + ns=1;i=6049 + + + + EURange + + i=68 + ns=1;i=6049 + + + + CyclicProcessValue + + ns=5;i=2001 + ns=1;i=5020 + + + + Tag + + i=68 + ns=1;i=5020 + ns=8;s=0112/2///61987#ABB271#007 + + + + Start + + ns=5;i=1007 + ns=1;i=6120 + ns=1;i=6123 + ns=1;i=5015 + ns=1;i=6124 + + + + AnalogSignal + The process value. + + ns=7;i=1111 + ns=1;i=5021 + ns=1;i=6121 + ns=1;i=6122 + + + + EngineeringUnits + + i=68 + ns=1;i=6120 + + + + EURange + + i=68 + ns=1;i=6120 + + + + CyclicProcessValue + + ns=5;i=2001 + ns=1;i=5021 + + + + Tag + + i=68 + ns=1;i=5021 + ns=8;s=0112/2///61987#ABB271#007 + + + + TDC + + ns=5;i=1007 + ns=1;i=6125 + ns=1;i=6128 + ns=1;i=6129 + ns=1;i=5015 + + + + AnalogSignal + The process value. + + ns=7;i=1111 + ns=1;i=5022 + ns=1;i=6126 + ns=1;i=6127 + + + + EngineeringUnits + + i=68 + ns=1;i=6125 + + + + EURange + + i=68 + ns=1;i=6125 + + + + CyclicProcessValue + + ns=5;i=2001 + ns=1;i=5022 + + + + Tag + + i=68 + ns=1;i=5022 + ns=8;s=0112/2///61987#ABB271#007 + + + + MachineryItemState + + ns=3;i=1002 + ns=1;i=6010 + ns=1;i=5014 + + + + CurrentState + + i=2760 + ns=1;i=5016 + ns=1;i=6011 + + + + Id + + i=68 + ns=1;i=6010 + + + + Name + + i=68 + ns=1;i=5014 + + + + SlideAdjustment + Represents a process value + + ns=6;i=1003 + ns=1;i=6045 + ns=1;i=6104 + ns=1;i=5014 + ns=1;i=6048 + + + + AnalogSignal + The process value. + + ns=6;i=2002 + ns=1;i=5024 + ns=1;i=6046 + ns=1;i=6047 + ns=1;i=6107 + ns=1;i=6109 + + + + EngineeringUnits + + i=68 + ns=1;i=6045 + + + + EURange + + i=68 + ns=1;i=6045 + + + + HighLimit + Defines the absolute high limit + + i=17497 + ns=1;i=6108 + ns=1;i=6045 + + + + EngineeringUnits + + i=68 + ns=1;i=6107 + + + + LowLimit + Defines the absolute low limit + + i=17497 + ns=1;i=6110 + ns=1;i=6045 + + + + EngineeringUnits + + i=68 + ns=1;i=6109 + + + + ProcessValueSetpoint + The desired value, may or may not be controlled by the server. + + ns=6;i=2003 + ns=1;i=6105 + ns=1;i=6106 + ns=1;i=5024 + + + + EngineeringUnits + + i=68 + ns=1;i=6104 + + + + EURange + + i=68 + ns=1;i=6104 + + + + Tag + + i=68 + ns=1;i=5024 + ns=8;s=0112/2///61987#ABB271#007 + + + + StrokeAdjustment + + ns=5;i=1007 + ns=1;i=6040 + ns=1;i=6043 + ns=1;i=6111 + ns=1;i=5014 + ns=1;i=6044 + + + + AnalogSignal + The process value. + + ns=6;i=2002 + ns=1;i=5023 + ns=1;i=6041 + ns=1;i=6042 + ns=1;i=6114 + ns=1;i=6116 + + + + EngineeringUnits + + i=68 + ns=1;i=6040 + + + + EURange + + i=68 + ns=1;i=6040 + + + + HighLimit + Defines the absolute high limit + + i=17497 + ns=1;i=6115 + ns=1;i=6040 + + + + EngineeringUnits + + i=68 + ns=1;i=6114 + + + + LowLimit + Defines the absolute low limit + + i=17497 + ns=1;i=6117 + ns=1;i=6040 + + + + EngineeringUnits + + i=68 + ns=1;i=6116 + + + + CyclicProcessValue + + ns=5;i=2001 + ns=1;i=5023 + + + + ProcessValueSetpoint + The desired value, may or may not be controlled by the server. + + ns=6;i=2003 + ns=1;i=6112 + ns=1;i=6113 + ns=1;i=5023 + + + + EngineeringUnits + + i=68 + ns=1;i=6111 + + + + EURange + + i=68 + ns=1;i=6111 + + + + Tag + + i=68 + ns=1;i=5023 + ns=8;s=0112/2///61987#ABB271#007 + + + + Notification + + ns=2;i=7 + ns=1;i=5003 + + + + Production + + ns=2;i=21 + ns=1;i=5010 + ns=1;i=5003 + + + + ActiveProgram + + ns=2;i=32 + ns=1;i=5009 + ns=1;i=6005 + ns=1;i=6006 + ns=1;i=5011 + + + + Name + + i=68 + ns=1;i=5010 + + + + NumberInList + + i=68 + ns=1;i=5010 + + + + State + + ns=2;i=15 + ns=1;i=6007 + ns=1;i=5010 + + + + CurrentState + + i=2760 + ns=1;i=5011 + ns=1;i=6008 + ns=1;i=6009 + + + + + + + Id + + i=68 + ns=1;i=6007 + + + + Number + + i=68 + ns=1;i=6007 + + + + http://schulergroup.com/UA/example/ + + i=11616 + i=11715 + ns=1;i=6130 + ns=1;i=6131 + ns=1;i=6132 + ns=1;i=6133 + ns=1;i=6134 + ns=1;i=6135 + ns=1;i=6136 + + + + IsNamespaceSubset + + i=68 + ns=1;i=5030 + + + false + + + + NamespacePublicationDate + + i=68 + ns=1;i=5030 + + + 2024-02-01T00:00:00Z + + + + NamespaceUri + + i=68 + ns=1;i=5030 + + + http://schulergroup.com/UA/example/ + + + + NamespaceVersion + + i=68 + ns=1;i=5030 + + + 1.0.0 + + + + StaticNodeIdTypes + + i=68 + ns=1;i=5030 + + + + StaticNumericNodeIdRange + + i=68 + ns=1;i=5030 + + + + StaticStringNodeIdPattern + + i=68 + ns=1;i=5030 + + + diff --git a/models/metalforming-example.xml b/models/metalforming-example.xml new file mode 100644 index 00000000..79995af1 --- /dev/null +++ b/models/metalforming-example.xml @@ -0,0 +1,2450 @@ + + + + + http://schulergroup.com/UA/Standard/Example/ + http://opcfoundation.org/UA/Machinery/ + http://opcfoundation.org/UA/MachineTool/ + http://opcfoundation.org/UA/DI/ + http://opcfoundation.org/UA/MetalForming/ + http://opcfoundation.org/UA/PADIM/ + http://opcfoundation.org/UA/Dictionary/IRDI + http://opcfoundation.org/UA/Machinery/ProcessValues/ + http://opcfoundation.org/UA/IA/ + + + + + + + + + + + + + + + + i=1 + i=5 + i=6 + i=7 + i=10 + i=11 + i=12 + i=13 + i=17 + i=21 + i=35 + i=40 + i=46 + i=47 + i=49 + i=96 + i=256 + i=291 + i=884 + i=887 + i=17597 + i=17604 + ns=9;i=3002 + ns=9;i=3004 + ns=9;i=3005 + ns=3;i=62 + ns=3;i=63 + ns=3;i=65 + ns=5;i=3003 + + + + + + + + + + + + + + SchulerMachine + + ns=3;i=13 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Identification + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Notification + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production + ns=2;i=1001 + + + + Components + + ns=2;i=1006 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.Heating + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.Hydraulic + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.PowerSupply + ns=1;s=Root.Objects.Machines.SchulerStandardInterface + + + + Heating + Represents the identifiable components of a machine. + + i=58 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.Heating.Identification + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components + + + + Identification + Contains information about the identification and nameplate of a MachineryItem + + ns=2;i=1004 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.Heating.Identification.DeviceClass + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.Heating.Identification.Manufacturer + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.Heating.Identification.Model + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.Heating.Identification.ProductCode + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.Heating.Identification.SerialNumber + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.Heating + + + + DeviceClass + Indicates in which domain or for what purpose the MachineryItem is used. + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.Heating.Identification + + + + Manufacturer + A human-readable, localized name of the manufacturer of the MachineryItem. + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.Heating.Identification + + + + Model + A human-readable, localized name of the model of the MachineryItem. + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.Heating.Identification + + + + ProductCode + A machine-readable string of the model of the MachineryItem, that might include options like the hardware configuration of the model. This information might be provided by the ERP system of the vendor. For example, it can be used as order information. + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.Heating.Identification + + + + SerialNumber + A string containing a unique production number of the manufacturer of the MachineryItem. The global uniqueness of the serial number is only given in the context of the manufacturer, and potentially the model. The value shall not change during the life-cycle of the MachineryItem. + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.Heating.Identification + + + + Hydraulic + Represents the identifiable components of a machine. + + i=58 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.Hydraulic.Identification + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components + + + + Identification + Contains information about the identification and nameplate of a MachineryItem + + ns=2;i=1004 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.Hydraulic.Identification.DeviceClass + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.Hydraulic.Identification.Manufacturer + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.Hydraulic.Identification.Model + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.Hydraulic.Identification.ProductCode + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.Hydraulic.Identification.SerialNumber + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.Hydraulic + + + + DeviceClass + Indicates in which domain or for what purpose the MachineryItem is used. + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.Hydraulic.Identification + + + + Manufacturer + A human-readable, localized name of the manufacturer of the MachineryItem. + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.Hydraulic.Identification + + + + Model + A human-readable, localized name of the model of the MachineryItem. + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.Hydraulic.Identification + + + + ProductCode + A machine-readable string of the model of the MachineryItem, that might include options like the hardware configuration of the model. This information might be provided by the ERP system of the vendor. For example, it can be used as order information. + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.Hydraulic.Identification + + + + SerialNumber + A string containing a unique production number of the manufacturer of the MachineryItem. The global uniqueness of the serial number is only given in the context of the manufacturer, and potentially the model. The value shall not change during the life-cycle of the MachineryItem. + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.Hydraulic.Identification + + + + PowerSupply + Represents the identifiable components of a machine. + + i=58 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.PowerSupply.Identification + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components + + + + Identification + Contains information about the identification and nameplate of a MachineryItem + + ns=2;i=1004 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.PowerSupply.Identification.DeviceClass + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.PowerSupply.Identification.Manufacturer + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.PowerSupply.Identification.Model + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.PowerSupply.Identification.ProductCode + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.PowerSupply.Identification.SerialNumber + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.PowerSupply + + + + DeviceClass + Indicates in which domain or for what purpose the MachineryItem is used. + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.PowerSupply.Identification + + + + Manufacturer + A human-readable, localized name of the manufacturer of the MachineryItem. + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.PowerSupply.Identification + + + + Model + A human-readable, localized name of the model of the MachineryItem. + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.PowerSupply.Identification + + + + ProductCode + A machine-readable string of the model of the MachineryItem, that might include options like the hardware configuration of the model. This information might be provided by the ERP system of the vendor. For example, it can be used as order information. + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.PowerSupply.Identification + + + + SerialNumber + A string containing a unique production number of the manufacturer of the MachineryItem. The global uniqueness of the serial number is only given in the context of the manufacturer, and potentially the model. The value shall not change during the life-cycle of the MachineryItem. + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Components.PowerSupply.Identification + + + + Equipment + + ns=3;i=12 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools + ns=1;s=Root.Objects.Machines.SchulerStandardInterface + + + + Tools + + ns=3;i=44 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.01 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.02 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment + + + + 01 + + ns=5;i=1010 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.01.Identifier + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.01.Location + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.01.Name + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools + + + + Identifier + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.01 + + + + Location + + i=58 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.01.Location.Name + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.01.Location.Orientation + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.01.Location.PlaceNumber + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.01.Location.Position + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.01.Location.Stage + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.01 + + + + Name + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.01.Location + + + + Orientation + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.01.Location + + + + PlaceNumber + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.01.Location + + + + Position + + i=17570 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.01.Location.Position.EngineeringUnits + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.01.Location.Position.EURange + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.01.Location + + + + EngineeringUnits + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.01.Location.Position + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 5066068 + + mm + + + millimetre + + + + + + + + EURange + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.01.Location.Position + + + + + i=885 + + + + -500 + 500 + + + + + + + Stage + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.01.Location + + + + Name + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.01 + + + + 02 + + ns=5;i=1010 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.02.Identifier + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.02.Location + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.02.Name + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools + + + + Identifier + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.02 + + + + Location + + i=58 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.02.Location.Name + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.02.Location.Orientation + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.02.Location.PlaceNumber + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.02.Location.Position + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.02.Location.Stage + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.02 + + + + Name + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.02.Location + + + + Orientation + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.02.Location + + + + PlaceNumber + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.02.Location + + + + Position + + i=17570 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.02.Location.Position.EngineeringUnits + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.02.Location.Position.EURange + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.02.Location + + + + EngineeringUnits + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.02.Location.Position + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 5066068 + + mm + + + millimetre + + + + + + + + EURange + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.02.Location.Position + + + + + i=885 + + + + -500 + 500 + + + + + + + Stage + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.02.Location + + + + Name + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.02 + + + + 11 + + ns=5;i=1012 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.0 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.1 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools + + + + 0 + + ns=5;i=1010 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.0.Identifier + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.0.Location + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.0.Name + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11 + + + + Identifier + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.0 + + + + Location + + i=58 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.0.Location.Name + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.0.Location.Orientation + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.0.Location.PlaceNumber + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.0.Location.Position + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.0.Location.Stage + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.0 + + + + Name + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.0.Location + + + + Orientation + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.0.Location + + + + PlaceNumber + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.0.Location + + + + Position + + i=17570 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.0.Location.Position.EngineeringUnits + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.0.Location.Position.EURange + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.0.Location + + + + EngineeringUnits + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.0.Location.Position + + + + EURange + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.0.Location.Position + + + + Stage + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.0.Location + + + + Name + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.0 + + + + 1 + + ns=5;i=1010 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.1.Identifier + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.1.Location + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.1.Name + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11 + + + + Identifier + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.1 + + + + Location + + i=58 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.1.Location.Name + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.1.Location.Orientation + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.1.Location.PlaceNumber + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.1.Location.Position + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.1.Location.Stage + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.1 + + + + Name + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.1.Location + + + + Orientation + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.1.Location + + + + PlaceNumber + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.1.Location + + + + Position + + i=17570 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.1.Location.Position.EngineeringUnits + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.1.Location.Position.EURange + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.1.Location + + + + EngineeringUnits + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.1.Location.Position + + + + EURange + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.1.Location.Position + + + + Stage + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.1.Location + + + + Name + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.11.1 + + + + 12 + + ns=5;i=1012 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.0 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.1 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools + + + + 0 + + ns=5;i=1010 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.0.Identifier + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.0.Location + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.0.Name + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12 + + + + Identifier + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.0 + + + + Location + + i=58 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.0.Location.Name + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.0.Location.Orientation + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.0.Location.PlaceNumber + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.0.Location.Position + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.0.Location.Stage + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.0 + + + + Name + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.0.Location + + + + Orientation + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.0.Location + + + + PlaceNumber + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.0.Location + + + + Position + + i=17570 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.0.Location.Position.EngineeringUnits + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.0.Location.Position.EURange + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.0.Location + + + + EngineeringUnits + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.0.Location.Position + + + + EURange + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.0.Location.Position + + + + Stage + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.0.Location + + + + Name + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.0 + + + + 1 + + ns=5;i=1010 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.1.Identifier + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.1.Location + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.1.Name + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12 + + + + Identifier + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.1 + + + + Location + + i=58 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.1.Location.Name + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.1.Location.Orientation + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.1.Location.PlaceNumber + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.1.Location.Position + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.1.Location.Stage + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.1 + + + + Name + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.1.Location + + + + Orientation + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.1.Location + + + + PlaceNumber + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.1.Location + + + + Position + + i=17570 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.1.Location.Position.EngineeringUnits + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.1.Location.Position.EURange + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.1.Location + + + + EngineeringUnits + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.1.Location.Position + + + + EURange + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.1.Location.Position + + + + Stage + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.1.Location + + + + Name + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Equipment.Tools.12.1 + + + + Identification + + ns=3;i=11 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Identification.AssetId + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Identification.ComponentName + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Identification.DeviceClass + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Identification.Manufacturer + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Identification.Model + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Identification.ProductCode + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Identification.ProductInstanceUri + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Identification.SerialNumber + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Identification.SoftwareRevision + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Identification.YearOfConstruction + ns=1;s=Root.Objects.Machines.SchulerStandardInterface + + + + AssetId + To be used by end users to store a unique identification in the context of their overall application. Servers shall support at least 40 Unicode characters for the clients writing this value, this means clients can expect to be able to write strings with a length of 40 Unicode characters into that field. + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Identification + + + + ComponentName + To be used by end users to store a human-readable localized text for the MachineryItem. The minimum number of locales supported for this property shall be two. Servers shall support at least 40 Unicode characters for the clients writing the text part of each locale, this means clients can expect to be able to write texts with a length of 40 Unicode characters into that field. + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Identification + + + + DeviceClass + Indicates in which domain or for what purpose the MachineryItem is used. + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Identification + + + + Manufacturer + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Identification + + + + Model + A human-readable, localized name of the model of the MachineryItem. + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Identification + + + + ProductCode + A machine-readable string of the model of the MachineryItem, that might include options like the hardware configuration of the model. This information might be provided by the ERP system of the vendor. For example, it can be used as order information. + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Identification + + + + ProductInstanceUri + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Identification + + + + SerialNumber + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Identification + + + + SoftwareRevision + A string representation of the revision level of a MachineryItem. In most cases, MachineryItems consist of several software components. In that case, information about the software components might be provided as additional information in the address space, including individual revision information. In that case, this property is either not provided or provides an overall software revision level. The value might change during the life-cycle of a MachineryItem. + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Identification + + + + YearOfConstruction + The year (Gregorian calendar) in which the manufacturing process of the MachineryItem has been completed. It shall be a four-digit number and never change during the life-cycle of a MachineryItem. + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Identification + + + + Monitoring + + ns=3;i=14 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Heating + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Hydraulic + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.MachineTool + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight + ns=1;s=Root.Objects.Machines.SchulerStandardInterface + + + + Forming + + ns=5;i=1008 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.FormingPositions + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.MachineryItemState + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.PressForceTotal + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring + + + + FormingPositions + + ns=5;i=1003 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.FormingPositions.BDC + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.FormingPositions.TDC + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming + + + + BDC + + ns=5;i=1007 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.FormingPositions.BDC.AnalogSignal + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.FormingPositions.BDC.CyclicProcessValue + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.FormingPositions.BDC.SignalTag + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.FormingPositions + + + + AnalogSignal + The process value. + + ns=6;i=1111 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.FormingPositions.BDC.AnalogSignal.EngineeringUnits + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.FormingPositions.BDC.AnalogSignal.EURange + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.FormingPositions.BDC + + + 0 + + + + EngineeringUnits + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.FormingPositions.BDC.AnalogSignal + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 17476 + + ° + + + degree [unit of angle] + + + + + + + + EURange + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.FormingPositions.BDC.AnalogSignal + + + + + i=885 + + + + 0 + 360 + + + + + + + CyclicProcessValue + + ns=5;i=2001 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.FormingPositions.BDC + + + + + ns=5;i=5002 + + + + + + + + + + 0 + false + + + + + + + Tag + + i=68 + ns=7;s=0112/2///61987#ABB271#007 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.FormingPositions.BDC + + + + TDC + + ns=5;i=1007 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.FormingPositions.TDC.AnalogSignal + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.FormingPositions.TDC.CyclicProcessValue + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.FormingPositions.TDC.SignalTag + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.FormingPositions + + + + AnalogSignal + The process value. + + ns=6;i=1111 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.FormingPositions.TDC.AnalogSignal.EngineeringUnits + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.FormingPositions.TDC.AnalogSignal.EURange + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.FormingPositions.TDC + + + + EngineeringUnits + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.FormingPositions.TDC.AnalogSignal + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 17476 + + ° + + + degree [unit of angle] + + + + + + + + EURange + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.FormingPositions.TDC.AnalogSignal + + + + + i=885 + + + + 0 + 360 + + + + + + + CyclicProcessValue + + ns=5;i=2001 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.FormingPositions.TDC + + + + + ns=5;i=5002 + + + + + + + + + + 0 + false + + + + + + + Tag + + i=68 + ns=7;s=0112/2///61987#ABB271#007 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.FormingPositions.TDC + + + + MachineryItemState + + ns=2;i=1002 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.MachineryItemState.CurrentState + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming + + + + CurrentState + + i=2760 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.MachineryItemState.CurrentState.Id + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.MachineryItemState + + + + Id + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.MachineryItemState.CurrentState + + + + PressForceTotal + + ns=5;i=1007 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.PressForceTotal.AnalogSignal + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.PressForceTotal.CyclicProcessValue + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.PressForceTotal.SignalTag + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming + + + + AnalogSignal + The process value. + + ns=8;i=2002 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.PressForceTotal.AnalogSignal.EngineeringUnits + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.PressForceTotal.AnalogSignal.EURange + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.PressForceTotal + + + + EngineeringUnits + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.PressForceTotal.AnalogSignal + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4338743 + + kN + + + kilonewton + + + + + + + + EURange + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.PressForceTotal.AnalogSignal + + + + + i=885 + + + + 0 + 1000 + + + + + + + CyclicProcessValue + + ns=5;i=2001 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.PressForceTotal + + + + + ns=5;i=5002 + + + + + + + + + + 0 + false + + + + + + + Tag + + i=68 + ns=7;s=0112/2///61987#ABB271#007 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Forming.PressForceTotal + + + + Heating + + ns=5;i=1004 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Heating.Temperature + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring + + + + Temperature + + ns=8;i=1003 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Heating.Temperature.AnalogSignal + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Heating + + + + AnalogSignal + The process value. + + ns=8;i=2002 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Heating.Temperature.AnalogSignal.EngineeringUnits + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Heating.Temperature.AnalogSignal.EURange + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Heating.Temperature + + + + EngineeringUnits + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Heating.Temperature.AnalogSignal + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + EURange + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Heating.Temperature.AnalogSignal + + + + + i=885 + + + + 200 + 800 + + + + + + + Hydraulic + + ns=5;i=1004 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Hydraulic.Pressure + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring + + + + Pressure + + ns=8;i=1003 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Hydraulic.Pressure.AnalogSignal + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Hydraulic + + + + AnalogSignal + The process value. + + ns=8;i=2002 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Hydraulic.Pressure.AnalogSignal.EngineeringUnits + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Hydraulic.Pressure.AnalogSignal.EURange + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Hydraulic.Pressure + + + + EngineeringUnits + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Hydraulic.Pressure.AnalogSignal + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4342098 + + bar + + + bar [unit of pressure] + + + + + + + + EURange + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Hydraulic.Pressure.AnalogSignal + + + + MachineTool + + ns=3;i=26 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.MachineTool.MachineryItemState + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.MachineTool.MachineryOperationMode + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.MachineTool.OperationMode + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring + + + + MachineryItemState + + ns=2;i=1002 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.MachineTool.MachineryItemState.CurrentState + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.MachineTool + + + + CurrentState + + i=2760 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.MachineTool.MachineryItemState.CurrentState.Id + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.MachineTool.MachineryItemState + + + + Id + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.MachineTool.MachineryItemState.CurrentState + + + + MachineryOperationMode + + ns=3;i=1003 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.MachineTool.MachineryOperationMode.CurrentState + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.MachineTool + + + + CurrentState + + i=2760 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.MachineTool.MachineryOperationMode.CurrentState.Id + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.MachineTool.MachineryOperationMode + + + + Id + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.MachineTool.MachineryOperationMode.CurrentState + + + + OperationMode + + i=63 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.MachineTool + + + 2 + + + + PowerSupply + + ns=5;i=1004 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Current + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Energy + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Frequency + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Power + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Voltage + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring + + + + Current + + ns=8;i=1003 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Current.AnalogSignal + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply + + + + AnalogSignal + The process value. + + ns=8;i=2002 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Current.AnalogSignal.EngineeringUnits + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Current.AnalogSignal.EURange + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Current + + + + EngineeringUnits + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Current.AnalogSignal + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4279632 + + A + + + ampere + + + + + + + + EURange + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Current.AnalogSignal + + + + Energy + + ns=8;i=1003 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Energy.AnalogSignal + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply + + + + AnalogSignal + The process value. + + ns=8;i=2002 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Energy.AnalogSignal.EngineeringUnits + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Energy.AnalogSignal.EURange + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Energy + + + + EngineeringUnits + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Energy.AnalogSignal + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4937544 + + kW·h + + + kilowatt hour + + + + + + + + EURange + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Energy.AnalogSignal + + + + Frequency + + ns=8;i=1003 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Frequency.AnalogSignal + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply + + + + AnalogSignal + The process value. + + ns=8;i=2002 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Frequency.AnalogSignal.EngineeringUnits + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Frequency.AnalogSignal.EURange + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Frequency + + + + EngineeringUnits + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Frequency.AnalogSignal + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4740186 + + Hz + + + hertz + + + + + + + + EURange + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Frequency.AnalogSignal + + + + + i=885 + + + + 30 + 450 + + + + + + + Power + + ns=8;i=1003 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Power.AnalogSignal + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply + + + + AnalogSignal + The process value. + + ns=8;i=2002 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Power.AnalogSignal.EngineeringUnits + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Power.AnalogSignal.EURange + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Power + + + + EngineeringUnits + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Power.AnalogSignal + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 5723220 + + W + + + watt + + + + + + + + EURange + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Power.AnalogSignal + + + + Voltage + + ns=8;i=1003 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Voltage.AnalogSignal + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply + + + + AnalogSignal + The process value. + + ns=8;i=2002 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Voltage.AnalogSignal.EngineeringUnits + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Voltage.AnalogSignal.EURange + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Voltage + + + + EngineeringUnits + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Voltage.AnalogSignal + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 5655636 + + V + + + volt + + + + + + + + EURange + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.PowerSupply.Voltage.AnalogSignal + + + + + i=885 + + + + 380 + 420 + + + + + + + Stacklight + + ns=9;i=1002 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight.0 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight.1 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight.2 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight.StacklightMode + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring + + + + 0 + + ns=9;i=1006 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight.0.NumberInList + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight.0.SignalColor + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight.0.SignalMode + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight.0.SignalOn + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight + + + + NumberInList + Enumerate the stacklight elements counting upwards beginning from the base of the stacklight. + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight.0 + + + + SignalColor + Indicates the colour the lamp element has when switched on. + + i=63 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight.0 + + + 1 + + + + SignalMode + Shows in what way the lamp is used (continuous light, flashing, blinking) when switched on. + + i=63 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight.0 + + + 0 + + + + SignalOn + Indicates if the signal emitted by the stack element is currently switched on or not. + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight.0 + + + + 1 + + ns=9;i=1006 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight.1.NumberInList + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight.1.SignalColor + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight.1.SignalMode + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight.1.SignalOn + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight + + + + NumberInList + Enumerate the stacklight elements counting upwards beginning from the base of the stacklight. + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight.1 + + + + SignalColor + Indicates the colour the lamp element has when switched on. + + i=63 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight.1 + + + 4 + + + + SignalMode + Shows in what way the lamp is used (continuous light, flashing, blinking) when switched on. + + i=63 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight.1 + + + 0 + + + + SignalOn + Indicates if the signal emitted by the stack element is currently switched on or not. + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight.1 + + + + 2 + + ns=9;i=1006 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight.2.NumberInList + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight.2.SignalColor + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight.2.SignalMode + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight.2.SignalOn + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight + + + + NumberInList + Enumerate the stacklight elements counting upwards beginning from the base of the stacklight. + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight.2 + + + + SignalColor + Indicates the colour the lamp element has when switched on. + + i=63 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight.2 + + + 2 + + + + SignalMode + Shows in what way the lamp is used (continuous light, flashing, blinking) when switched on. + + i=63 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight.2 + + + 0 + + + + SignalOn + Indicates if the signal emitted by the stack element is currently switched on or not. + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight.2 + + + + StacklightMode + Shows in what way (stack of individual lights, level meter, running light) the stacklight unit is used. + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Monitoring.Stacklight + + + 0 + + + + Notification + + ns=3;i=7 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface + + + + Production + + ns=3;i=21 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ActiveProgram + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.Statistics + ns=1;s=Root.Objects.Machines.SchulerStandardInterface + + + + ActiveProgram + + ns=3;i=32 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ActiveProgram.Name + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ActiveProgram.NumberInList + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ActiveProgram.State + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production + + + + Name + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ActiveProgram + + + + NumberInList + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ActiveProgram + + + + State + + ns=3;i=15 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ActiveProgram.State.CurrentState + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ActiveProgram + + + + CurrentState + + i=2760 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ActiveProgram.State.CurrentState.Id + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ActiveProgram.State.CurrentState.Number + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ActiveProgram.State + + + + Id + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ActiveProgram.State.CurrentState + + + + Number + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ActiveProgram.State.CurrentState + + + + ProductionPlan + + ns=3;i=30 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.CyclicContext + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production + + + + ActiveJob + + ns=3;i=29 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.Identifier + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.NumberInList + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.OrderIdentifier + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.PartsCompleted + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.PartSets + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.ProductionPrograms + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.RunsCompleted + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.RunsPlanned + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.State + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan + + + + Identifier + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob + + + + NumberInList + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob + + + + OrderIdentifier + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob + + + + PartsCompleted + + i=63 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob + + + + PartSets + + i=58 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.PartSets.0 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob + + + + 0 + + ns=3;i=34 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.PartSets.0.ContainsMixedParts + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.PartSets.0.Name + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.PartSets.0.PartsCompletedPerRun + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.PartSets.0.PartsPerRun + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.PartSets.0.PartsPlannedPerRun + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.PartSets + + + + ContainsMixedParts + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.PartSets.0 + + + + Name + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.PartSets.0 + + + + PartsCompletedPerRun + + i=63 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.PartSets.0 + + + + PartsPerRun + + i=58 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.PartSets.0.PartsPerRun.0 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.PartSets.0 + + + + 0 + + ns=3;i=56 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.PartSets.0.PartsPerRun.0.Identifier + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.PartSets.0.PartsPerRun.0.Name + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.PartSets.0.PartsPerRun.0.PartQuality + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.PartSets.0.PartsPerRun.0.ProcessIrregularity + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.PartSets.0.PartsPerRun + + + + Identifier + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.PartSets.0.PartsPerRun.0 + + + + Name + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.PartSets.0.PartsPerRun.0 + + + + PartQuality + + i=63 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.PartSets.0.PartsPerRun.0 + + + + ProcessIrregularity + + i=63 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.PartSets.0.PartsPerRun.0 + + + + PartsPlannedPerRun + + i=63 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.PartSets.0 + + + + ProductionPrograms + + i=23518 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.ProductionPrograms.0 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob + + + + 0 + + ns=3;i=59 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.ProductionPrograms.0.Name + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.ProductionPrograms.0.NumberInList + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.ProductionPrograms + + + + Name + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.ProductionPrograms.0 + + + + NumberInList + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.ProductionPrograms.0 + + + + RunsCompleted + + i=63 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob + + + + RunsPlanned + + i=63 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.RunsPlanned.IsValid + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob + + + 0 + + + + IsValid + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.RunsPlanned + + + + State + + ns=3;i=28 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.State.CurrentState + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob + + + + CurrentState + + i=2760 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.State.CurrentState.Id + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.State.CurrentState.Number + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.State + + + + Id + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.State.CurrentState + + + + Number + + i=68 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan.ActiveJob.State.CurrentState + + + + CyclicContext + + ns=5;i=2001 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.ProductionPlan + + + + Statistics + + ns=3;i=20 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.Statistics.PartsProducedInLifetime + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production + + + + PartsProducedInLifetime + + i=63 + ns=1;s=Root.Objects.Machines.SchulerStandardInterface.Production.Statistics + + + 0 + + + + http://schulergroup.com/UA/Standard/Example/ + + i=11616 + ns=1;s="Root"."Objects"."Server"."Namespaces"."http://sovema/UA/BatteryTest/"."DefaultRolePermissions" + i=11715 + ns=1;s="Root"."Objects"."Server"."Namespaces"."http://sovema/UA/BatteryTest/"."IsNamespaceSubset" + ns=1;s="Root"."Objects"."Server"."Namespaces"."http://sovema/UA/BatteryTest/"."NamespacePublicationDate" + ns=1;s="Root"."Objects"."Server"."Namespaces"."http://sovema/UA/BatteryTest/"."NamespaceUri" + ns=1;s="Root"."Objects"."Server"."Namespaces"."http://sovema/UA/BatteryTest/"."NamespaceVersion" + ns=1;s="Root"."Objects"."Server"."Namespaces"."http://sovema/UA/BatteryTest/"."StaticNodeIdTypes" + ns=1;s="Root"."Objects"."Server"."Namespaces"."http://sovema/UA/BatteryTest/"."StaticNumericNodeIdRange" + ns=1;s="Root"."Objects"."Server"."Namespaces"."http://sovema/UA/BatteryTest/"."StaticStringNodeIdPattern" + + + + DefaultRolePermissions + + i=68 + ns=1;s="Root"."Objects"."Server"."Namespaces"."http://sovema/UA/BatteryTest/" + + + + IsNamespaceSubset + + i=68 + ns=1;s="Root"."Objects"."Server"."Namespaces"."http://sovema/UA/BatteryTest/" + + + + NamespacePublicationDate + + i=68 + ns=1;s="Root"."Objects"."Server"."Namespaces"."http://sovema/UA/BatteryTest/" + + + 2024-05-02T14:16:23+00:00Z + + + + NamespaceUri + + i=68 + ns=1;s="Root"."Objects"."Server"."Namespaces"."http://sovema/UA/BatteryTest/" + + + http://schulergroup.com/UA/Standard/Example/ + + + + NamespaceVersion + + i=68 + ns=1;s="Root"."Objects"."Server"."Namespaces"."http://sovema/UA/BatteryTest/" + + + 1.00 + + + + StaticNodeIdTypes + + i=68 + ns=1;s="Root"."Objects"."Server"."Namespaces"."http://sovema/UA/BatteryTest/" + + + + StaticNumericNodeIdRange + + i=68 + ns=1;s="Root"."Objects"."Server"."Namespaces"."http://sovema/UA/BatteryTest/" + + + + StaticStringNodeIdPattern + + i=68 + ns=1;s="Root"."Objects"."Server"."Namespaces"."http://sovema/UA/BatteryTest/" + + + diff --git a/nodesets/Opc.Ua.IRDI.NodeSet2.xml b/nodesets/Opc.Ua.IRDI.NodeSet2.xml index 3a0c516d..2c498d97 100644 --- a/nodesets/Opc.Ua.IRDI.NodeSet2.xml +++ b/nodesets/Opc.Ua.IRDI.NodeSet2.xml @@ -1,462 +1,1933 @@ - - - - http://opcfoundation.org/UA/Dictionary/IRDI - - - - - - - - i=1 - i=12 - i=13 - i=40 - i=46 - i=47 - i=256 - i=291 - - - - - - - - Actual value - - i=17598 - i=17594 - - - - Actuator type - - i=17598 - i=17594 - - - - Asset ID - - i=17598 - i=17594 - - - - Autoadjust - - i=17598 - i=17594 - - - - ControlReadback - - i=17598 - i=17594 - - - - Damping - - i=17598 - i=17594 - - - - Date of last change - - i=17598 - i=17594 - - - - Density - - i=17598 - i=17594 - - - - Device diagnostic status - - i=17598 - i=17594 - - - - Display language - - i=17598 - i=17594 - - - - Factory reset - - i=17598 - i=17594 - - - - Flow direction - - i=17598 - i=17594 - - - - Hardware revision - - i=17598 - i=17594 - - - - Level - - i=17598 - i=17594 - - - - Low flow cut off - - i=17598 - i=17594 - - - - Manufacturer - - i=17598 - i=17594 - - - - Mass - - i=17598 - i=17594 - - - - Mass flow rate - - i=17598 - i=17594 - - - - Model - - i=17598 - i=17594 - - - - MultiStateActualValue - - i=17598 - i=17594 - - - - MultiStateSimulationValue - - i=17598 - i=17594 - - - - MultiStateValue - - i=17598 - i=17594 - - - - Normalized volume flow rate - - i=17598 - i=17594 - - - - Operating direction - - i=17598 - i=17594 - - - - Pressure - - i=17598 - i=17594 - - - - Product code - - i=17598 - i=17594 - - - - Pulse value - - i=17598 - i=17594 - - - - Pulse value - - i=17598 - i=17594 - - - - Pulse width - - i=17598 - i=17594 - - - - Revision counter - - i=17598 - i=17594 - - - - RTD-Sensor connection - - i=17598 - i=17594 - - - - Sensor type - - i=17598 - i=17594 - - - - Sensor type - - i=17598 - i=17594 - - - - Serial number - - i=17598 - i=17594 - - - - Setpoint - - i=17598 - i=17594 - - - - Simulation state - - i=17598 - i=17594 - - - - Simulation value - - i=17598 - i=17594 - - - - Software revision - - i=17598 - i=17594 - - - - Tag - - i=17598 - i=17594 - - - - TC-Sensor reference - - i=17598 - i=17594 - - - - Temperature - - i=17598 - i=17594 - - - - TwoStateActualValue - - i=17598 - i=17594 - - - - TwoStateSimulationValue - - i=17598 - i=17594 - - - - TwoStateValue - - i=17598 - i=17594 - - - - UnitOfMeasure - - i=17598 - i=17594 - - - - URI of Manufacturer - - i=17598 - i=17594 - - - - URI of Product instance - - i=17598 - i=17594 - - - - Value - - i=17598 - i=17594 - - - - Volume - - i=17598 - i=17594 - - - - Volume flow rate - - i=17598 - i=17594 - - - - Zero point adjustment - - i=17598 - i=17594 - - - - http://opcfoundation.org/UA/Dictionary/IRDI - - i=11616 - i=11715 - ns=1;i=1001 - ns=1;i=1002 - ns=1;i=1003 - ns=1;i=1004 - ns=1;i=1005 - ns=1;i=1006 - ns=1;i=1007 - - - - IsNamespaceSubset - If TRUE then the server only supports a subset of the namespace. - - i=68 - ns=1;i=1000 - - - - NamespacePublicationDate - The publication date for the namespace. - - i=68 - ns=1;i=1000 - - - 2020-02-04T00:00:00Z - - - - NamespaceUri - The URI of the namespace. - - i=68 - ns=1;i=1000 - - - http://opcfoundation.org/UA/Dictionary/IRDI - - - - NamespaceVersion - The human readable string representing version of the namespace. - - i=68 - ns=1;i=1000 - - - 1.00 - - - - StaticNodeIdTypes - A list of IdTypes for nodes which are the same in every server that exposes them. - - i=68 - ns=1;i=1000 - - - - StaticNumericNodeIdRange - A list of ranges for numeric node ids which are the same in every server that exposes them. - - i=68 - ns=1;i=1000 - - - - StaticStringNodeIdPattern - A regular expression which matches string node ids are the same in every server that exposes them. - - i=68 - ns=1;i=1000 - - - + + + + + + http://opcfoundation.org/UA/Dictionary/IRDI + + + + + + + + i=1 + i=13 + i=12 + i=47 + i=46 + i=40 + + + http://opcfoundation.org/UA/Dictionary/IRDI + + i=11715 + i=11616 + + + + IsNamespaceSubset + If TRUE then the server only supports a subset of the namespace. + + ns=1;i=1000 + i=68 + + + + NamespacePublicationDate + The publication date for the namespace. + + ns=1;i=1000 + i=68 + + + 2023-10-27T00:00:00Z + + + + NamespaceUri + The URI of the namespace. + + ns=1;i=1000 + i=68 + + + http://opcfoundation.org/UA/Dictionary/IRDI + + + + NamespaceVersion + The human readable string representing version of the namespace. + + ns=1;i=1000 + i=68 + + + 1.01.0 + + + + StaticNodeIdTypes + A list of IdTypes for nodes which are the same in every server that exposes them. + + ns=1;i=1000 + i=68 + + + + StaticNumericNodeIdRange + A list of ranges for numeric node ids which are the same in every server that exposes them. + + ns=1;i=1000 + i=68 + + + + StaticStringNodeIdPattern + A regular expression which matches string node ids are the same in every server that exposes them. + + ns=1;i=1000 + i=68 + + + + Manufacturer + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABA565 + + i=17594 + i=17598 + + + + Display language + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN597 + + i=17594 + i=17598 + + + + Product code + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABA300 + + i=17594 + i=17598 + + + + Model + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABA567 + + i=17594 + i=17598 + + + + Software revision + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABA601 + + i=17594 + i=17598 + + + + Hardware revision + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABA926 + + i=17594 + i=17598 + + + + Serial number + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABA951 + + i=17594 + i=17598 + + + + URI of Manufacturer + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN591 + + i=17594 + i=17598 + + + + Revision counter + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN603 + + i=17594 + i=17598 + + + + URI of Product instance + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN590 + + i=17594 + i=17598 + + + + Asset ID + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABA038 + + i=17594 + i=17598 + + + + Date last change + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN604 + + i=17594 + i=17598 + + + + Reset + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN609 + + i=17594 + i=17598 + + + + Tag + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABB271 + + i=17594 + i=17598 + + + + Simulation state + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN611 + + i=17594 + i=17598 + + + + Value + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN634 + + i=17594 + i=17598 + + + + Actual value + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN644 + + i=17594 + i=17598 + + + + Simulation value + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN613 + + i=17594 + i=17598 + + + + Damping + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABH526 + + i=17594 + i=17598 + + + + Set zero point + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN614 + + i=17594 + i=17598 + + + + Sensor type + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABB088 + + i=17594 + i=17598 + + + + Sensor type + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABB092 + + i=17594 + i=17598 + + + + Number of wires + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABB091 + + i=17594 + i=17598 + + + + Ref. junction + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABB093 + + i=17594 + i=17598 + + + + Set connected probe type + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABF288 + + i=17594 + i=17598 + + + + Low flow cut off + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABJ724 + + i=17594 + i=17598 + + + + Flow direction + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN594 + + i=17594 + i=17598 + + + + Setpoint + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN607 + + i=17594 + i=17598 + + + + Operat. direction + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABD740 + + i=17594 + i=17598 + + + + Actuator type + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABD742 + + i=17594 + i=17598 + + + + Autoadjust + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN726 + + i=17594 + i=17598 + + + + Pulse value + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABA418 + + i=17594 + i=17598 + + + + Pulse value + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABE882 + + i=17594 + i=17598 + + + + Pulse width + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABA635 + + i=17594 + i=17598 + + + + Multistate I/O value + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN636 + + i=17594 + i=17598 + + + + Multistate actual value + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN646 + + i=17594 + i=17598 + + + + Multistate value of simulation + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN637 + + i=17594 + i=17598 + + + + Two-state I/O value + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN635 + + i=17594 + i=17598 + + + + Two-state actual value + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN645 + + i=17594 + i=17598 + + + + Two-state value of simulation + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN632 + + i=17594 + i=17598 + + + + Temperature + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABA927 + + i=17594 + i=17598 + + + + Pressure + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN616 + + i=17594 + i=17598 + + + + Level + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABH329 + + i=17594 + i=17598 + + + + Mass flow rate + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABB290 + + i=17594 + i=17598 + + + + Volume flow rate + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABB291 + + i=17594 + i=17598 + + + + Norm. volume flow + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABB292 + + i=17594 + i=17598 + + + + Density + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABA946 + + i=17594 + i=17598 + + + + Readback + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABJ683 + + i=17594 + i=17598 + + + + Mass + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABH327 + + i=17594 + i=17598 + + + + Volume + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABH328 + + i=17594 + i=17598 + + + + Device diagnostic status + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/ClassesAllVersions/0112-2---61987%23ABN972 + + i=17594 + i=17598 + + + + Unit + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABA968 + + i=17594 + i=17598 + + + + Cu1000 + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABK976 + + i=17594 + i=17598 + + + + Cu25 + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABK977 + + i=17594 + i=17598 + + + + Ni100 + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABK978 + + i=17594 + i=17598 + + + + Ni1000 + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABK979 + + i=17594 + i=17598 + + + + Ni120 + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABK980 + + i=17594 + i=17598 + + + + Ni25 + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABK981 + + i=17594 + i=17598 + + + + Ni50 + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABK982 + + i=17594 + i=17598 + + + + Pt10 + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABK983 + + i=17594 + i=17598 + + + + Pt100 + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABK984 + + i=17594 + i=17598 + + + + Pt1000 + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABK985 + + i=17594 + i=17598 + + + + Pt200 + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABK986 + + i=17594 + i=17598 + + + + Pt25 + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABK987 + + i=17594 + i=17598 + + + + Pt50 + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABK988 + + i=17594 + i=17598 + + + + Pt500 + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABK989 + + i=17594 + i=17598 + + + + Type B: Pt30Rh-Pt6Rh + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABK993 + + i=17594 + i=17598 + + + + Type E: NiCr-CuNi + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABK994 + + i=17594 + i=17598 + + + + Type J: Fe-CuNi + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABK995 + + i=17594 + i=17598 + + + + Type K: NiCr-Ni + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABK996 + + i=17594 + i=17598 + + + + Type N: NiCrSi-NiSi + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABK997 + + i=17594 + i=17598 + + + + Type R: Pt13Rh-Pt + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABK998 + + i=17594 + i=17598 + + + + Type S: Pt10Rh-Pt + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABK999 + + i=17594 + i=17598 + + + + Type T: Cu-CuNi + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABL000 + + i=17594 + i=17598 + + + + Type L: Fe-CuNi + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABL001 + + i=17594 + i=17598 + + + + Type U: Cu-CuNi + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABL002 + + i=17594 + i=17598 + + + + Type C: W5%-Re + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABL003 + + i=17594 + i=17598 + + + + Type D: W3%-Re + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABL004 + + i=17594 + i=17598 + + + + 4-wire + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABL113 + + i=17594 + i=17598 + + + + 3-wire + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABL114 + + i=17594 + i=17598 + + + + 2-wire + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABL115 + + i=17594 + i=17598 + + + + external cold junction + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABN416 + + i=17594 + i=17598 + + + + internal cold junction + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABN417 + + i=17594 + i=17598 + + + + positive + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABM885 + + i=17594 + i=17598 + + + + negative + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABM886 + + i=17594 + i=17598 + + + + direct + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABL147 + + i=17594 + i=17598 + + + + reverse + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABL148 + + i=17594 + i=17598 + + + + sliding-stem linear + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABN145 + + i=17594 + i=17598 + + + + quarter-turn rotary + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABN146 + + i=17594 + i=17598 + + + + open + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABL215 + + i=17594 + i=17598 + + + + closed + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABL216 + + i=17594 + i=17598 + + + + in-between + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABN836 + + i=17594 + i=17598 + + + + high + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABM627 + + i=17594 + i=17598 + + + + low + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABM625 + + i=17594 + i=17598 + + + + moving + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABN839 + + i=17594 + i=17598 + + + + true + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABN840 + + i=17594 + i=17598 + + + + false + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABN841 + + i=17594 + i=17598 + + + + on + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABL213 + + i=17594 + i=17598 + + + + off + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABL214 + + i=17594 + i=17598 + + + + glass electrode + + i=17594 + i=17598 + + + + ISFET + + i=17594 + i=17598 + + + + ceramic electrode + + i=17594 + i=17598 + + + + inductive + + i=17594 + i=17598 + + + + conductive 2-electrodes + + i=17594 + i=17598 + + + + conductive 4-electrodes + + i=17594 + i=17598 + + + + no temperature compensation + + i=17594 + i=17598 + + + + linear compensation + + i=17594 + i=17598 + + + + NaCl (IEC 60746-3) + + i=17594 + i=17598 + + + + water ISO 7888 (20°C) + + i=17594 + i=17598 + + + + water ISO 7888 (25°C) + + i=17594 + i=17598 + + + + UPW NaCl + + i=17594 + i=17598 + + + + UPW HCl + + i=17594 + i=17598 + + + + compensation table + + i=17594 + i=17598 + + + + adjustment + + i=17594 + i=17598 + + + + calibration + + i=17594 + i=17598 + + + + custody transfer + + i=17594 + i=17598 + + + + others + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/Terminologies/0112-2---61987%23ABI407 + + i=17594 + i=17598 + + + + Timestamp of calibration + + i=17594 + i=17598 + + + + Type of calibration + + i=17594 + i=17598 + + + + pH sensing element slope + + i=17594 + i=17598 + + + + pH sensing element asymmetry potential + + i=17594 + i=17598 + + + + Settling time t90 at calibration + + i=17594 + i=17598 + + + + Cell constant + + i=17594 + i=17598 + + + + Amperometric sensing element slope + + i=17594 + i=17598 + + + + Amperometric sensing element zero point + + i=17594 + i=17598 + + + + Absolute air pressure + + i=17594 + i=17598 + + + + Optical fluorescence quenching sensing element slope + + i=17594 + i=17598 + + + + Optical fluorescence quenching sensing element zero point + + i=17594 + i=17598 + + + + Carrier gas volume flow + + i=17594 + i=17598 + + + + Carrier gas pressure + + i=17594 + i=17598 + + + + TOC reactor temperature + + i=17594 + i=17598 + + + + Sample water volume flow + + i=17594 + i=17598 + + + + Injection volume + + i=17594 + i=17598 + + + + Injected volume + + i=17594 + i=17598 + + + + Cooler temperature + + i=17594 + i=17598 + + + + Catalyst temperature + + i=17594 + i=17598 + + + + Fuel gas pressure + + i=17594 + i=17598 + + + + Air pressure + + i=17594 + i=17598 + + + + Block temperature + + i=17594 + i=17598 + + + + Chopper frequency (deviation) + + i=17594 + i=17598 + + + + Sample gas pressure + + i=17594 + i=17598 + + + + Sample cell temperature + + i=17594 + i=17598 + + + + Residual operational life of radiation source + + i=17594 + i=17598 + + + + Reagent level + + i=17594 + i=17598 + + + + Detector zero signal + + i=17594 + i=17598 + + + + Sample gas volume flow + + i=17594 + i=17598 + + + + Sample temperature + + i=17594 + i=17598 + + + + Temperature sensing element + + i=17594 + i=17598 + + + + Transmission ratio + + i=17594 + i=17598 + + + + Signal/noise ratio + + i=17594 + i=17598 + + + + Laser temperature + + i=17594 + i=17598 + + + + Signal fit quality + + i=17594 + i=17598 + + + + Relative heat output + + i=17594 + i=17598 + + + + pH measuring method + + i=17594 + i=17598 + + + + Days until next calibration + + i=17594 + i=17598 + + + + pH sensing element impedance + + i=17594 + i=17598 + + + + pH reference system impedance + + i=17594 + i=17598 + + + + CIP counter + + i=17594 + i=17598 + + + + SIP counter + + i=17594 + i=17598 + + + + Conductivity measuring method + + i=17594 + i=17598 + + + + Temperature compensation + + i=17594 + i=17598 + + + + Device revision + + i=17594 + i=17598 + + + + Process analyser + + i=17594 + i=17598 + + + + Non-dispersive infrared gas analyser + + i=17594 + i=17598 + + + + TOC analyser + + i=17594 + i=17598 + + + + Flame ionisation detector + + i=17594 + i=17598 + + + + Paramagnetic gas analyser + + i=17594 + i=17598 + + + + Thermal conductivity gas analyser + + i=17594 + i=17598 + + + + Tunable diode laser spectrometer + + i=17594 + i=17598 + + + + Zirconium dioxide analyser + + i=17594 + i=17598 + + + + pH meter + + i=17594 + i=17598 + + + + Conductivity meter + + i=17594 + i=17598 + + + + Amperometric analyser + + i=17594 + i=17598 + + + + Optical fluorescence quenching sensor + + i=17594 + i=17598 + + + + Internal device temperature + + i=17594 + i=17598 + + + + Residual operational life + + i=17594 + i=17598 + + + + Power on duration + + i=17594 + i=17598 + + + + Operation duration + + i=17594 + i=17598 + + + + Operation cycle counter + + i=17594 + i=17598 + + + + Matrix of components/measurands + + i=17594 + i=17598 + + + + Chemical component/measurand + + i=17594 + i=17598 + + + + Two-state control value + + i=17594 + i=17598 + + + + Two-state setpoint value + + i=17594 + i=17598 + + + + Two-state fault value + + i=17594 + i=17598 + + + + Discrete multi-state control value + + i=17594 + i=17598 + + + + Discrete multi-state setpoint value + + i=17594 + i=17598 + + + + Multi-state fault value + + i=17594 + i=17598 + + + + 0112/2///61987#ABP597#001 + + i=17594 + i=17598 + + + + 0112/2///61987#ABP600#001 + + i=17594 + i=17598 + + + + 0112/2///61987#ABP603#001 + + i=17594 + i=17598 + + + + 0112/2///61987#ABP606#001 + + i=17594 + i=17598 + + + + 0112/2///61987#ABP609#001 + + i=17594 + i=17598 + + + + 0112/2///61987#ABP612#001 + + i=17594 + i=17598 + + + + 0112/2///61987#ABP615#001 + + i=17594 + i=17598 + + + + 0112/2///61987#ABP618#001 + + i=17594 + i=17598 + + + + 0112/2///61987#ABP637#001 + + i=17594 + i=17598 + + + + 0112/2///61987#ABP621#001 + + i=17594 + i=17598 + + + + 0112/2///61987#ABP624#001 + + i=17594 + i=17598 + + + + 0112/2///61987#ABP627#001 + + i=17594 + i=17598 + + + + 0112/2///61987#ABP630#001 + + i=17594 + i=17598 + + + + 0112/2///61987#ABP633#001 + + i=17594 + i=17598 + + + + 0112/2///61987#ABP598#001 + + i=17594 + i=17598 + + + + 0112/2///61987#ABP601#001 + + i=17594 + i=17598 + + + + 0112/2///61987#ABP604#001 + + i=17594 + i=17598 + + + + 0112/2///61987#ABP607#001 + + i=17594 + i=17598 + + + + 0112/2///61987#ABP610#001 + + i=17594 + i=17598 + + + + 0112/2///61987#ABP613#001 + + i=17594 + i=17598 + + + + 0112/2///61987#ABP616#001 + + i=17594 + i=17598 + + + + 0112/2///61987#ABP619#001 + + i=17594 + i=17598 + + + + 0112/2///61987#ABP638#001 + + i=17594 + i=17598 + + + + 0112/2///61987#ABP622#001 + + i=17594 + i=17598 + + + + 0112/2///61987#ABP625#001 + + i=17594 + i=17598 + + + + 0112/2///61987#ABP628#001 + + i=17594 + i=17598 + + + + 0112/2///61987#ABP631#001 + + i=17594 + i=17598 + + + + 0112/2///61987#ABP634#001 + + i=17594 + i=17598 + + + + mass concentration (per volume) + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN628 + + i=17594 + i=17598 + + + + volume concentration (per volume) + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN621 + + i=17594 + i=17598 + + + + number concentration (per volume) + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN622 + + i=17594 + i=17598 + + + + molar concentration (per volume) + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN701 + + i=17594 + i=17598 + + + + mass concentration (per mass) + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN702 + + i=17594 + i=17598 + + + + volume concentration (per mass) + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN703 + + i=17594 + i=17598 + + + + number concentration (per mass) + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN704 + + i=17594 + i=17598 + + + + molar concentration (per mass) + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN623 + + i=17594 + i=17598 + + + + pH value + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN617 + + i=17594 + i=17598 + + + + electrical conductivity + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABA560 + + i=17594 + i=17598 + + + + redox potential + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN630 + + i=17594 + i=17598 + + + + spectral linear absorption coefficient (SAC) + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN705 + + i=17594 + i=17598 + + + + wavelength for SAC + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN706 + + i=17594 + i=17598 + + + + percentage turbidity (total solids) + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN719 + + i=17594 + i=17598 + + + + percentage turbidity (suspended solids) + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN720 + + i=17594 + i=17598 + + + + URI manufacturer + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN591 + + i=17594 + i=17598 + + + + Revision counter + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN603 + + i=17594 + i=17598 + + + + URI product inst. + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN590 + + i=17594 + i=17598 + + + + Tag + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABB271 + + i=17594 + i=17598 + + + + Low flow cut off + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABJ724 + + i=17594 + i=17598 + + + + Setpoint + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN607 + + i=17594 + i=17598 + + + + Pulse value + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABA418 + + i=17594 + i=17598 + + + + Pulse value + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABE882 + + i=17594 + i=17598 + + + + Pulse width + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABA635 + + i=17594 + i=17598 + + + + Display language + https://cdd.iec.ch/cdd/iec61987/iec61987.nsf/PropertiesAllVersions/0112-2---61987%23ABN597 + + i=17594 + i=17598 + + + + <DictionaryEntryName> + Placeholder, not intended to be referenced by instances + + i=17594 + i=17598 + + + \ No newline at end of file diff --git a/nodesets/Opc.Ua.Machinery.ProcessValues.NodeSet2.xml b/nodesets/Opc.Ua.Machinery.ProcessValues.NodeSet2.xml new file mode 100644 index 00000000..73a32eca --- /dev/null +++ b/nodesets/Opc.Ua.Machinery.ProcessValues.NodeSet2.xml @@ -0,0 +1,1858 @@ + + + + + + http://opcfoundation.org/UA/Machinery/ProcessValues/ + http://opcfoundation.org/UA/PADIM/ + + + + + + + + + + + i=1 + i=5 + i=11 + i=12 + i=13 + i=15 + i=17 + i=19 + i=21 + i=26 + i=37 + i=40 + i=41 + i=45 + i=46 + i=47 + i=256 + i=291 + i=294 + i=296 + i=884 + i=887 + i=3065 + i=7594 + i=9004 + + + + + + + + ProcessValueVariableType + Provides a process value and additional meta data + + ns=1;i=6017 + ns=1;i=6015 + ns=1;i=6013 + ns=1;i=6011 + ns=1;i=6008 + ns=2;i=1111 + + + + HighHighLimit + Defines the absolute high high limit + + i=80 + i=17497 + ns=1;i=6018 + ns=1;i=2002 + + + + EngineeringUnits + + i=68 + i=78 + ns=1;i=6017 + + + + HighLimit + Defines the absolute high limit + + i=80 + i=17497 + ns=1;i=6016 + ns=1;i=2002 + + + + EngineeringUnits + + i=68 + i=78 + ns=1;i=6015 + + + + LowLimit + Defines the absolute low limit + + i=80 + i=17497 + ns=1;i=6014 + ns=1;i=2002 + + + + EngineeringUnits + + i=68 + i=78 + ns=1;i=6013 + + + + LowLowLimit + Defines the absolute low low limit + + i=80 + i=17497 + ns=1;i=6012 + ns=1;i=2002 + + + + EngineeringUnits + + i=68 + i=78 + ns=1;i=6011 + + + + PercentageValue + Provides the process value in percentage. + + i=80 + i=17570 + ns=1;i=6009 + ns=1;i=6010 + ns=1;i=2002 + + + + EngineeringUnits + + i=68 + i=78 + ns=1;i=6008 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 20529 + + % + + + percent + + + + + + + + EURange + + i=68 + i=78 + ns=1;i=6008 + + + + + i=885 + + + + 0 + 100 + + + + + + + ProcessValueSetpointVariableType + Define the desired value of the Variable it belongs to. + Machinery Process Values Base Types + Machinery Process Values Base SetpointType + https://reference.opcfoundation.org/Machinery/ProcessValues/v100/docs/9.1 + + ns=1;i=6027 + ns=1;i=6028 + ns=1;i=6023 + ns=1;i=6025 + ns=1;i=6021 + ns=1;i=6019 + i=17570 + ns=1;i=6031 + + + + AutoDeviationAdjustment + Defines if the deviation variables are automatically adjusted. + + i=68 + i=80 + ns=1;i=2003 + + + + DeviationSensitivity + Indicates the sensitivity of the deviation variables when automatically set. + + i=80 + i=11238 + ns=1;i=2003 + ns=1;i=6029 + ns=1;i=6030 + + + + EnumValues + + i=68 + i=78 + ns=1;i=6028 + + + + + + i=7616 + + + + 0 + + FINE + + + tight tolerances + + + + + + + i=7616 + + + + 1 + + MIDDLE + + + mean tolerances + + + + + + + i=7616 + + + + 2 + + ROUGH + + + large tolerances + + + + + + + + + ValueAsText + + i=68 + i=78 + ns=1;i=6028 + + + + HighDeviation + Defines the high limit for deviation, relative to the process value setpoint. + + i=80 + i=17497 + ns=1;i=6024 + ns=1;i=2003 + + + + EngineeringUnits + + i=68 + i=78 + ns=1;i=6023 + + + + HighHighDeviation + Defines the high high limit for deviation, relative to the process value setpoint. + + i=80 + i=17497 + ns=1;i=6026 + ns=1;i=2003 + + + + EngineeringUnits + + i=68 + i=78 + ns=1;i=6025 + + + + LowDeviation + Defines the low limit for deviation, relative to the process value setpoint. + + i=80 + i=17497 + ns=1;i=6022 + ns=1;i=2003 + + + + EngineeringUnits + + i=68 + i=78 + ns=1;i=6021 + + + + LowLowDeviation + Defines the low low limit for deviation, relative to the process value setpoint. + + i=80 + i=17497 + ns=1;i=6020 + ns=1;i=2003 + + + + EngineeringUnits + + i=68 + i=78 + ns=1;i=6019 + + + + SubstituteValue + Value that should be used when the process value setpoint cannot be controlled anymore. + + i=80 + i=63 + ns=1;i=2003 + + + + ZeroPointAdjustmentEventType + Provides information, that a zero-point adjustment took place + Machinery Process Values Base EventTypes + https://reference.opcfoundation.org/Machinery/ProcessValues/v100/docs/8.1 + + i=2041 + ns=1;i=6032 + ns=1;i=7001 + + + + ZeroPointAdjustmentResult + + i=68 + i=78 + ns=1;i=1002 + + + + ProcessValueType + Represents a process value + Machinery Process Values Base Types + https://reference.opcfoundation.org/Machinery/ProcessValues/v100/docs/7.1 + + ns=1;i=6108 + ns=1;i=6033 + ns=1;i=5002 + ns=1;i=5004 + ns=1;i=6036 + ns=2;i=1022 + ns=1;i=6105 + ns=1;i=7001 + + + + AlarmSuppression + Indicates if alarms based on the Status shall be suppressed. + + i=80 + i=11238 + ns=1;i=1003 + ns=1;i=6109 + ns=1;i=6110 + + + + EnumValues + + i=78 + i=68 + ns=1;i=6108 + + + + + + i=7616 + + + + 0 + + OFF + + + no alarm suppression + + + + + + + i=7616 + + + + 1 + + HORN + + + suppressess only horn + + + + + + + i=7616 + + + + 2 + + COMPLETE + + + all alarms are suppressed + + + + + + + + + ValueAsText + + i=68 + i=78 + ns=1;i=6108 + + + + AnalogSignal + The process value. + + ns=2;i=1111 + i=78 + ns=1;i=1003 + ns=1;i=6034 + ns=1;i=6035 + ns=1;i=6119 + ns=1;i=6117 + ns=1;i=6115 + ns=1;i=6113 + ns=1;i=6104 + + + + EngineeringUnits + + i=68 + i=78 + ns=1;i=6033 + + + + EURange + + i=68 + i=78 + ns=1;i=6033 + + + + HighHighLimit + Defines the absolute high high limit + + i=17497 + i=80 + ns=1;i=6120 + ns=1;i=6033 + + + + EngineeringUnits + + i=68 + i=78 + ns=1;i=6119 + + + + HighLimit + Defines the absolute high limit + + i=17497 + i=80 + ns=1;i=6118 + ns=1;i=6033 + + + + EngineeringUnits + + i=68 + i=78 + ns=1;i=6117 + + + + LowLimit + Defines the absolute low limit + + i=17497 + i=80 + ns=1;i=6116 + ns=1;i=6033 + + + + EngineeringUnits + + i=68 + i=78 + ns=1;i=6115 + + + + LowLowLimit + Defines the absolute low low limit + + i=17497 + i=80 + ns=1;i=6114 + ns=1;i=6033 + + + + EngineeringUnits + + i=68 + i=78 + ns=1;i=6113 + + + + PercentageValue + Provides the process value in percentage. + + i=17570 + i=80 + ns=1;i=6111 + ns=1;i=6112 + ns=1;i=6033 + + + + EngineeringUnits + + i=68 + i=78 + ns=1;i=6104 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 20529 + + % + + + percent + + + + + + + + EURange + + i=68 + i=78 + ns=1;i=6104 + + + + + i=885 + + + + 0 + 100 + + + + + + + DeviationAlarm + Becomes active, when the process values derivates from the ProcessValueSetpoint. + + i=80 + i=9764 + ns=1;i=6048 + ns=1;i=7002 + ns=1;i=6040 + ns=1;i=7003 + ns=1;i=6052 + ns=1;i=6053 + ns=1;i=6054 + ns=1;i=6056 + ns=1;i=6057 + ns=1;i=6058 + ns=1;i=1003 + ns=1;i=7004 + ns=1;i=7005 + ns=1;i=6044 + ns=1;i=6064 + ns=1;i=6065 + ns=1;i=6046 + ns=1;i=6059 + ns=1;i=5003 + ns=1;i=6066 + ns=1;i=6061 + ns=1;i=6067 + ns=1;i=6063 + ns=1;i=6039 + ns=1;i=6068 + ns=1;i=6069 + ns=1;i=6070 + ns=1;i=6047 + ns=1;i=6071 + + + + AckedState + + i=8995 + i=78 + ns=1;i=5002 + ns=1;i=6049 + + + + Id + + i=68 + i=78 + ns=1;i=6048 + + + + Acknowledge + + i=78 + ns=1;i=5002 + i=8944 + ns=1;i=6050 + + + + InputArguments + + i=68 + i=78 + ns=1;i=7002 + + + + + + i=297 + + + + EventId + + i=15 + + -1 + + + The identifier for the event to comment. + + + + + + + i=297 + + + + Comment + + i=21 + + -1 + + + The comment to add to the condition. + + + + + + + + + ActiveState + + i=8995 + i=78 + ns=1;i=5002 + ns=1;i=6041 + ns=1;i=5003 + ns=1;i=6044 + + + + Id + + i=68 + i=78 + ns=1;i=6040 + + + + AddComment + + i=78 + ns=1;i=5002 + i=2829 + ns=1;i=6051 + + + + InputArguments + + i=68 + i=78 + ns=1;i=7003 + + + + + + i=297 + + + + EventId + + i=15 + + -1 + + + The identifier for the event to comment. + + + + + + + i=297 + + + + Comment + + i=21 + + -1 + + + The comment to add to the condition. + + + + + + + + + BranchId + + i=68 + i=78 + ns=1;i=5002 + + + + ClientUserId + + i=68 + i=78 + ns=1;i=5002 + + + + Comment + + i=78 + i=9002 + ns=1;i=5002 + ns=1;i=6055 + + + + SourceTimestamp + + i=68 + i=78 + ns=1;i=6054 + + + + ConditionClassId + + i=68 + i=78 + ns=1;i=5002 + + + + ConditionClassName + + i=68 + i=78 + ns=1;i=5002 + + + + ConditionName + + i=68 + i=78 + ns=1;i=5002 + + + + Disable + + i=78 + i=2803 + ns=1;i=5002 + + + + Enable + + i=78 + i=2803 + ns=1;i=5002 + + + + EnabledState + + i=8995 + i=78 + ns=1;i=6040 + ns=1;i=5002 + ns=1;i=6045 + + + + Id + + i=68 + i=78 + ns=1;i=6044 + + + + EventId + + i=68 + i=78 + ns=1;i=5002 + + + + EventType + + i=68 + i=78 + ns=1;i=5002 + + + + InputNode + + i=68 + i=78 + ns=1;i=5002 + + + + LastSeverity + + i=78 + i=9002 + ns=1;i=5002 + ns=1;i=6060 + + + + SourceTimestamp + + i=68 + i=78 + ns=1;i=6059 + + + + LimitState + + i=78 + i=9318 + ns=1;i=6042 + ns=1;i=5002 + ns=1;i=6040 + + + + CurrentState + + i=78 + i=2760 + ns=1;i=5003 + ns=1;i=6043 + + + + Id + + i=68 + i=78 + ns=1;i=6042 + + + + Message + + i=68 + i=78 + ns=1;i=5002 + + + + Quality + + i=78 + i=9002 + ns=1;i=5002 + ns=1;i=6062 + + + + SourceTimestamp + + i=68 + i=78 + ns=1;i=6061 + + + + ReceiveTime + + i=68 + i=78 + ns=1;i=5002 + + + + Retain + + i=68 + i=78 + ns=1;i=5002 + + + + SetpointNode + + i=68 + i=78 + ns=1;i=5002 + + + + Severity + + i=68 + i=78 + ns=1;i=5002 + + + + SourceName + + i=68 + i=78 + ns=1;i=5002 + + + + SourceNode + + i=68 + i=78 + ns=1;i=5002 + + + + SuppressedOrShelved + + i=68 + i=78 + ns=1;i=5002 + + + + Time + + i=68 + i=78 + ns=1;i=5002 + + + + LimitAlarm + Becomes active, when absolute limits are reached. + + i=80 + i=9341 + ns=1;i=6080 + ns=1;i=7006 + ns=1;i=6072 + ns=1;i=7007 + ns=1;i=6084 + ns=1;i=6085 + ns=1;i=6086 + ns=1;i=6088 + ns=1;i=6089 + ns=1;i=6090 + ns=1;i=7008 + ns=1;i=7009 + ns=1;i=6076 + ns=1;i=6096 + ns=1;i=6097 + ns=1;i=6078 + ns=1;i=6091 + ns=1;i=1003 + ns=1;i=5005 + ns=1;i=6098 + ns=1;i=6093 + ns=1;i=6099 + ns=1;i=6095 + ns=1;i=6100 + ns=1;i=6101 + ns=1;i=6102 + ns=1;i=6079 + ns=1;i=6103 + + + + AckedState + + i=8995 + i=78 + ns=1;i=5004 + ns=1;i=6081 + + + + Id + + i=68 + i=78 + ns=1;i=6080 + + + + Acknowledge + + i=78 + ns=1;i=5004 + ns=1;i=6082 + + + + InputArguments + + i=68 + i=78 + ns=1;i=7006 + + + + + + i=297 + + + + EventId + + i=15 + + -1 + + + The identifier for the event to comment. + + + + + + + i=297 + + + + Comment + + i=21 + + -1 + + + The comment to add to the condition. + + + + + + + + + ActiveState + + i=8995 + i=78 + ns=1;i=5004 + ns=1;i=6073 + + + + Id + + i=68 + i=78 + ns=1;i=6072 + + + + AddComment + + i=78 + ns=1;i=5004 + ns=1;i=6083 + + + + InputArguments + + i=68 + i=78 + ns=1;i=7007 + + + + + + i=297 + + + + EventId + + i=15 + + -1 + + + The identifier for the event to comment. + + + + + + + i=297 + + + + Comment + + i=21 + + -1 + + + The comment to add to the condition. + + + + + + + + + BranchId + + i=68 + i=78 + ns=1;i=5004 + + + + ClientUserId + + i=68 + i=78 + ns=1;i=5004 + + + + Comment + + i=78 + i=9002 + ns=1;i=5004 + ns=1;i=6087 + + + + SourceTimestamp + + i=68 + i=78 + ns=1;i=6086 + + + + ConditionClassId + + i=68 + i=78 + ns=1;i=5004 + + + + ConditionClassName + + i=68 + i=78 + ns=1;i=5004 + + + + ConditionName + + i=68 + i=78 + ns=1;i=5004 + + + + Disable + + i=78 + ns=1;i=5004 + + + + Enable + + i=78 + ns=1;i=5004 + + + + EnabledState + + i=8995 + i=78 + ns=1;i=5004 + ns=1;i=6077 + + + + Id + + i=68 + i=78 + ns=1;i=6076 + + + + EventId + + i=68 + i=78 + ns=1;i=5004 + + + + EventType + + i=68 + i=78 + ns=1;i=5004 + + + + InputNode + + i=68 + i=78 + ns=1;i=5004 + + + + LastSeverity + + i=78 + i=9002 + ns=1;i=5004 + ns=1;i=6092 + + + + SourceTimestamp + + i=68 + i=78 + ns=1;i=6091 + + + + LimitState + + i=78 + i=9318 + ns=1;i=6074 + ns=1;i=5004 + + + + CurrentState + + i=78 + i=2760 + ns=1;i=5005 + ns=1;i=6075 + + + + Id + + i=68 + i=78 + ns=1;i=6074 + + + + Message + + i=68 + i=78 + ns=1;i=5004 + + + + Quality + + i=78 + i=9002 + ns=1;i=5004 + ns=1;i=6094 + + + + SourceTimestamp + + i=68 + i=78 + ns=1;i=6093 + + + + ReceiveTime + + i=68 + i=78 + ns=1;i=5004 + + + + Retain + + i=68 + i=78 + ns=1;i=5004 + + + + Severity + + i=68 + i=78 + ns=1;i=5004 + + + + SourceName + + i=68 + i=78 + ns=1;i=5004 + + + + SourceNode + + i=68 + i=78 + ns=1;i=5004 + + + + SuppressedOrShelved + + i=68 + i=78 + ns=1;i=5004 + + + + Time + + i=68 + i=78 + ns=1;i=5004 + + + + ProcessValueSetpoint + The desired value, may or may not be controlled by the server. + + i=80 + ns=1;i=2003 + ns=1;i=6037 + ns=1;i=6038 + ns=1;i=1003 + + + + EngineeringUnits + + i=68 + i=78 + ns=1;i=6036 + + + + EURange + + i=68 + i=78 + ns=1;i=6036 + + + + Status + Indicates if a limit has been reached. + + i=80 + i=11238 + ns=1;i=6106 + ns=1;i=1003 + ns=1;i=6107 + + + + EnumValues + + i=68 + i=78 + ns=1;i=6105 + + + + + + i=7616 + + + + 0 + + NONE + + + Not monitoring + + + + + + + i=7616 + + + + 1 + + UNKNOWN + + + Status not known + + + + + + + i=7616 + + + + 2 + + BELOW_LOWLOW_LIMIT + + + Value is below LowLowLimit + + + + + + + i=7616 + + + + 3 + + BELOW_LOW_LIMIT + + + Value is below LowLimit + + + + + + + i=7616 + + + + 4 + + BELOW_LOWLOW_DEVIATION + + + Value is below LowLowDeviation + + + + + + + i=7616 + + + + 5 + + BELOW_LOW_DEVIATION + + + Value is below LowDeviation + + + + + + + i=7616 + + + + 6 + + WITHIN_TOLERANCE + + + Value is in tolerance + + + + + + + i=7616 + + + + 7 + + ABOVE_HIGH_DEVIATION + + + Value is above HighDeviation + + + + + + + i=7616 + + + + 8 + + ABOVE_HIGHHIGH_DEVIATION + + + Value is above HighHighDeviation + + + + + + + i=7616 + + + + 9 + + ABOVE_HIGH_LIMIT + + + Value is above HighLimit + + + + + + + i=7616 + + + + 10 + + ABOVE_HIGHHIGH_LIMIT + + + Value is above HighHighLimit + + + + + + + + + ValueAsText + + i=68 + i=78 + ns=1;i=6105 + + + + Zero point adjustment + + i=80 + ns=1;i=1003 + ns=1;i=1002 + + + + http://opcfoundation.org/UA/Machinery/ProcessValues/ + https://reference.opcfoundation.org/Machinery/ProcessValues/v100/docs/11.1 + + i=11616 + ns=1;i=6001 + i=11715 + ns=1;i=6002 + ns=1;i=6003 + ns=1;i=6004 + ns=1;i=6005 + ns=1;i=6006 + ns=1;i=6007 + + + + IsNamespaceSubset + + i=68 + ns=1;i=5001 + + + false + + + + NamespacePublicationDate + + i=68 + ns=1;i=5001 + + + 2023-05-01T00:00:00Z + + + + NamespaceUri + + i=68 + ns=1;i=5001 + + + http://opcfoundation.org/UA/Machinery/ProcessValues/ + + + + NamespaceVersion + + i=68 + ns=1;i=5001 + + + 1.00.0 + + + + StaticNodeIdTypes + + i=68 + ns=1;i=5001 + + + + 0 + + + + + StaticNumericNodeIdRange + + i=68 + ns=1;i=5001 + + + + StaticStringNodeIdPattern + + i=68 + ns=1;i=5001 + + + diff --git a/nodesets/Opc.Ua.MetalForming.NodeSet2.xml b/nodesets/Opc.Ua.MetalForming.NodeSet2.xml new file mode 100644 index 00000000..723d0ebd --- /dev/null +++ b/nodesets/Opc.Ua.MetalForming.NodeSet2.xml @@ -0,0 +1,1548 @@ + + + + http://opcfoundation.org/UA/MetalForming/ + http://opcfoundation.org/UA/Machinery/ProcessValues/ + http://opcfoundation.org/UA/PADIM/ + http://opcfoundation.org/UA/Dictionary/IRDI + http://opcfoundation.org/UA/MachineTool/ + http://opcfoundation.org/UA/Machinery/ + + + + + + + + + + + + + + + i=1 + i=5 + i=11 + i=12 + i=13 + i=17 + i=21 + i=26 + i=37 + i=38 + i=40 + i=45 + i=46 + i=47 + i=256 + i=289 + i=291 + i=884 + i=887 + i=17597 + ns=1;i=3003 + + + + + + + + CyclicPartInformationDataType + MetalForming CyclicPartInformationDataType + https://reference.opcfoundation.org/MetalForming/v100/docs/10.2 + + ns=1;i=5006 + ns=1;i=5017 + i=22 + + + + + + + + CyclicProcessValueDataType + MetalForming CyclicProcessValueDataType + https://reference.opcfoundation.org/MetalForming/v100/docs/10.1 + + ns=1;i=5001 + ns=1;i=5002 + i=22 + + + + + + + + + + CyclicProcessValueVariableType + MetalForming CyclicProcessValueVariableType + https://reference.opcfoundation.org/MetalForming/v100/docs/9.1.1 + + i=63 + + + + FormingProcessConditionClassType + MetalForming FormingProcessConditionClassType + https://reference.opcfoundation.org/MetalForming/v100/docs/7.8 + + i=11164 + + + + AllowableTiltingExceededConditionClassType + MetalForming AllowableTiltingExceededConditionClassType + https://reference.opcfoundation.org/MetalForming/v100/docs/7.9 + + ns=1;i=1023 + + + + BreakthroughTonnageExceededConditionClassType + MetalForming BreakthroughTonnageExceededConditionClassType + https://reference.opcfoundation.org/MetalForming/v100/docs/7.10 + + ns=1;i=1023 + + + + CorrectionValueOutOfRangeConditionClassType + MetalForming CorrectionValueOutOfRangeConditionClassType + https://reference.opcfoundation.org/MetalForming/v100/docs/7.11 + + ns=1;i=1023 + + + + EccentricLoadExceededConditionClassType + MetalForming EccentricLoadExceededConditionClassType + https://reference.opcfoundation.org/MetalForming/v100/docs/7.12 + + ns=1;i=1023 + + + + OverloadTriggeredConditionClassType + MetalForming OverloadTriggeredConditionClassType + https://reference.opcfoundation.org/MetalForming/v100/docs/7.13 + + ns=1;i=1023 + + + + PositionOutOfRangeConditionClassType + MetalForming PositionOutOfRangeConditionClassType + https://reference.opcfoundation.org/MetalForming/v100/docs/7.14 + + ns=1;i=1023 + + + + ProcessForceExceededConditionClassType + MetalForming ProcessForceExceededConditionClassType + https://reference.opcfoundation.org/MetalForming/v100/docs/7.15 + + ns=1;i=1023 + + + + CyclicEventType + MetalForming CyclicEventType + https://reference.opcfoundation.org/MetalForming/v100/docs/8.1 + + ns=1;i=5019 + ns=1;i=6055 + ns=1;i=6056 + i=2041 + + + + CurrentProcessValue + + ns=2;i=1003 + ns=1;i=6051 + i=78 + ns=1;i=6054 + ns=1;i=1016 + + + + AnalogSignal + The process value. + + ns=3;i=1111 + ns=1;i=6052 + ns=1;i=6053 + i=78 + ns=1;i=5019 + + + + EngineeringUnits + + i=68 + i=78 + ns=1;i=6051 + + + + EURange + + i=68 + i=78 + ns=1;i=6051 + + + + Tag + + i=68 + i=78 + ns=1;i=5019 + ns=4;s=0112/2///61987#ABB271#007 + + + + CycleCount + + i=63 + i=78 + ns=1;i=1016 + + + + PartId + + i=63 + i=80 + ns=1;i=1016 + + + + FormingToolType + MetalForming FormingToolType + https://reference.opcfoundation.org/MetalForming/v100/docs/7.6 + + ns=1;i=5004 + ns=5;i=49 + + + + Location + + i=58 + ns=1;i=6111 + i=80 + ns=1;i=6046 + ns=1;i=6112 + ns=1;i=6048 + ns=1;i=6047 + ns=1;i=1010 + + + + Name + + i=68 + i=78 + ns=1;i=5004 + + + + Orientation + + i=68 + i=80 + ns=1;i=5004 + + + + PlaceNumber + + i=68 + i=78 + ns=1;i=5004 + + + + Position + + i=17570 + ns=1;i=6049 + ns=1;i=6050 + i=80 + ns=1;i=5004 + + + + EngineeringUnits + + i=68 + i=78 + ns=1;i=6048 + + + + EURange + + i=68 + i=78 + ns=1;i=6048 + + + + Stage + + i=68 + i=80 + ns=1;i=5004 + + + + FormingMultiToolType + MetalForming FormingMultiToolType + https://reference.opcfoundation.org/MetalForming/v100/docs/7.7 + + ns=1;i=5005 + ns=5;i=51 + + + + <FormingTool> + + ns=1;i=1010 + ns=1;i=6085 + ns=1;i=5020 + ns=1;i=6086 + i=11508 + ns=1;i=1012 + + + + Identifier + + i=80 + i=68 + ns=1;i=5005 + + + + + + + Location + + i=80 + i=58 + ns=1;i=6113 + ns=1;i=6114 + ns=1;i=5005 + + + + Name + + i=78 + i=68 + ns=1;i=5020 + + + + PlaceNumber + + i=78 + i=68 + ns=1;i=5020 + + + + Name + + i=80 + i=68 + ns=1;i=5005 + + + + ProcessWorkingUnitType + MetalForming ProcessWorkingUnitType + https://reference.opcfoundation.org/MetalForming/v100/docs/7.4 + + ns=1;i=5010 + ns=1;i=5009 + ns=1;i=5007 + ns=5;i=41 + + + + <CyclicProcessValue> + + ns=1;i=6022 + ns=1;i=6021 + i=11508 + ns=1;i=1007 + ns=1;i=6082 + ns=1;i=6025 + ns=1;i=1004 + + + + AnalogSignal + The process value. + + ns=1;i=6023 + ns=1;i=6024 + ns=1;i=6071 + ns=1;i=6073 + ns=1;i=6075 + ns=1;i=6077 + i=78 + ns=1;i=6079 + ns=2;i=2002 + ns=1;i=5010 + + + + EngineeringUnits + + i=78 + i=68 + ns=1;i=6022 + + + + EURange + + i=78 + i=68 + ns=1;i=6022 + + + + HighHighLimit + Defines the absolute high high limit + + i=80 + i=17497 + ns=1;i=6072 + ns=1;i=6022 + + + + EngineeringUnits + + i=78 + i=68 + ns=1;i=6071 + + + + HighLimit + Defines the absolute high limit + + i=80 + i=17497 + ns=1;i=6074 + ns=1;i=6022 + + + + EngineeringUnits + + i=78 + i=68 + ns=1;i=6073 + + + + LowLimit + Defines the absolute low limit + + i=80 + i=17497 + ns=1;i=6076 + ns=1;i=6022 + + + + EngineeringUnits + + i=78 + i=68 + ns=1;i=6075 + + + + LowLowLimit + Defines the absolute low low limit + + i=80 + i=17497 + ns=1;i=6078 + ns=1;i=6022 + + + + EngineeringUnits + + i=78 + i=68 + ns=1;i=6077 + + + + PercentageValue + Provides the process value in percentage. + + i=80 + i=17570 + ns=1;i=6080 + ns=1;i=6081 + ns=1;i=6022 + + + + EngineeringUnits + + i=78 + i=68 + ns=1;i=6079 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 20529 + + % + + + percent + + + + + + + + EURange + + i=78 + i=68 + ns=1;i=6079 + + + + + i=885 + + + + 0 + 100 + + + + + + + CyclicProcessValue + + i=78 + ns=1;i=2001 + ns=1;i=5010 + + + + ProcessValueSetpoint + The desired value, may or may not be controlled by the server. + + i=80 + ns=1;i=6083 + ns=1;i=6084 + ns=2;i=2003 + ns=1;i=5010 + + + + EngineeringUnits + + i=78 + i=68 + ns=1;i=6082 + + + + EURange + + i=78 + i=68 + ns=1;i=6082 + + + + Tag + + i=78 + i=68 + ns=1;i=5010 + ns=4;s=0112/2///61987#ABB271#007 + + + + <ProcessValue> + + ns=1;i=6016 + i=11508 + ns=1;i=6068 + ns=2;i=1003 + ns=1;i=6019 + ns=1;i=1004 + + + + AnalogSignal + The process value. + + ns=1;i=6017 + ns=1;i=6018 + ns=1;i=6057 + ns=1;i=6059 + ns=1;i=6061 + ns=1;i=6063 + i=78 + ns=1;i=6065 + ns=2;i=2002 + ns=1;i=5009 + + + + EngineeringUnits + + i=78 + i=68 + ns=1;i=6016 + + + + EURange + + i=78 + i=68 + ns=1;i=6016 + + + + HighHighLimit + Defines the absolute high high limit + + i=80 + i=17497 + ns=1;i=6058 + ns=1;i=6016 + + + + EngineeringUnits + + i=78 + i=68 + ns=1;i=6057 + + + + HighLimit + Defines the absolute high limit + + i=80 + i=17497 + ns=1;i=6060 + ns=1;i=6016 + + + + EngineeringUnits + + i=78 + i=68 + ns=1;i=6059 + + + + LowLimit + Defines the absolute low limit + + i=80 + i=17497 + ns=1;i=6062 + ns=1;i=6016 + + + + EngineeringUnits + + i=78 + i=68 + ns=1;i=6061 + + + + LowLowLimit + Defines the absolute low low limit + + i=80 + i=17497 + ns=1;i=6064 + ns=1;i=6016 + + + + EngineeringUnits + + i=78 + i=68 + ns=1;i=6063 + + + + PercentageValue + Provides the process value in percentage. + + i=80 + i=17570 + ns=1;i=6066 + ns=1;i=6067 + ns=1;i=6016 + + + + EngineeringUnits + + i=78 + i=68 + ns=1;i=6065 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 20529 + + % + + + percent + + + + + + + + EURange + + i=78 + i=68 + ns=1;i=6065 + + + + + i=885 + + + + 0 + 100 + + + + + + + ProcessValueSetpoint + The desired value, may or may not be controlled by the server. + + i=80 + ns=1;i=6069 + ns=1;i=6070 + ns=2;i=2003 + ns=1;i=5009 + + + + EngineeringUnits + + i=78 + i=68 + ns=1;i=6068 + + + + EURange + + i=78 + i=68 + ns=1;i=6068 + + + + Tag + + i=78 + i=68 + ns=1;i=5009 + ns=4;s=0112/2///61987#ABB271#007 + + + + MachineryItemState + + i=78 + ns=6;i=1002 + ns=1;i=6014 + ns=1;i=1004 + + + + CurrentState + + i=78 + i=2760 + ns=1;i=6015 + ns=1;i=5007 + + + + Id + + i=78 + i=68 + ns=1;i=6014 + + + + FormingProcessWorkingUnitType + MetalForming FormingProcessWorkingUnitType + https://reference.opcfoundation.org/MetalForming/v100/docs/7.5 + + ns=1;i=5008 + ns=1;i=1004 + + + + FormingPositions + + ns=1;i=5021 + i=78 + ns=1;i=1003 + ns=1;i=5022 + ns=1;i=5023 + ns=1;i=5024 + ns=1;i=5025 + ns=1;i=1008 + + + + BDC + + ns=1;i=6026 + ns=1;i=6089 + i=80 + ns=1;i=1007 + ns=1;i=6090 + ns=1;i=5008 + + + + AnalogSignal + The process value. + + i=78 + ns=3;i=1111 + ns=1;i=6087 + ns=1;i=6088 + ns=1;i=5021 + + + + EngineeringUnits + + i=78 + i=68 + ns=1;i=6026 + + + + EURange + + i=78 + i=68 + ns=1;i=6026 + + + + CyclicProcessValue + + i=78 + ns=1;i=2001 + ns=1;i=5021 + + + + Tag + + i=78 + i=68 + ns=1;i=5021 + ns=4;s=0112/2///61987#ABB271#007 + + + + Retract + + ns=1;i=6091 + ns=1;i=6094 + i=80 + ns=1;i=1007 + ns=1;i=6095 + ns=1;i=5008 + + + + AnalogSignal + The process value. + + i=78 + ns=3;i=1111 + ns=1;i=6092 + ns=1;i=6093 + ns=1;i=5022 + + + + EngineeringUnits + + i=78 + i=68 + ns=1;i=6091 + + + + EURange + + i=78 + i=68 + ns=1;i=6091 + + + + CyclicProcessValue + + i=78 + ns=1;i=2001 + ns=1;i=5022 + + + + Tag + + i=78 + i=68 + ns=1;i=5022 + ns=4;s=0112/2///61987#ABB271#007 + + + + Start + + ns=1;i=6096 + ns=1;i=6099 + i=80 + ns=1;i=1007 + ns=1;i=6100 + ns=1;i=5008 + + + + AnalogSignal + The process value. + + i=78 + ns=3;i=1111 + ns=1;i=6097 + ns=1;i=6098 + ns=1;i=5023 + + + + EngineeringUnits + + i=78 + i=68 + ns=1;i=6096 + + + + EURange + + i=78 + i=68 + ns=1;i=6096 + + + + CyclicProcessValue + + i=78 + ns=1;i=2001 + ns=1;i=5023 + + + + Tag + + i=78 + i=68 + ns=1;i=5023 + ns=4;s=0112/2///61987#ABB271#007 + + + + TDC + + ns=1;i=6101 + ns=1;i=6104 + i=80 + ns=1;i=1007 + ns=1;i=6105 + ns=1;i=5008 + + + + AnalogSignal + The process value. + + i=78 + ns=3;i=1111 + ns=1;i=6102 + ns=1;i=6103 + ns=1;i=5024 + + + + EngineeringUnits + + i=78 + i=68 + ns=1;i=6101 + + + + EURange + + i=78 + i=68 + ns=1;i=6101 + + + + CyclicProcessValue + + i=78 + ns=1;i=2001 + ns=1;i=5024 + + + + Tag + + i=78 + i=68 + ns=1;i=5024 + ns=4;s=0112/2///61987#ABB271#007 + + + + Touch + + ns=1;i=6106 + ns=1;i=6109 + i=80 + ns=1;i=1007 + ns=1;i=6110 + ns=1;i=5008 + + + + AnalogSignal + The process value. + + i=78 + ns=3;i=1111 + ns=1;i=6107 + ns=1;i=6108 + ns=1;i=5025 + + + + EngineeringUnits + + i=78 + i=68 + ns=1;i=6106 + + + + EURange + + i=78 + i=68 + ns=1;i=6106 + + + + CyclicProcessValue + + i=78 + ns=1;i=2001 + ns=1;i=5025 + + + + Tag + + i=78 + i=68 + ns=1;i=5025 + ns=4;s=0112/2///61987#ABB271#007 + + + + FormingPositionsType + MetalForming FormingPositionsType + https://reference.opcfoundation.org/MetalForming/v100/docs/7.3 + + ns=1;i=5016 + ns=1;i=5012 + ns=1;i=5013 + ns=1;i=5014 + ns=1;i=5015 + i=58 + + + + BDC + + ns=1;i=1007 + ns=1;i=6042 + ns=1;i=6041 + i=80 + ns=1;i=6045 + ns=1;i=1003 + + + + AnalogSignal + The process value. + + ns=3;i=1111 + ns=1;i=6043 + ns=1;i=6044 + i=78 + ns=1;i=5016 + + + + EngineeringUnits + + i=68 + i=78 + ns=1;i=6042 + + + + EURange + + i=68 + i=78 + ns=1;i=6042 + + + + CyclicProcessValue + + ns=1;i=2001 + i=78 + ns=1;i=5016 + + + + Tag + + i=68 + i=78 + ns=1;i=5016 + ns=4;s=0112/2///61987#ABB271#007 + + + + Retract + + ns=1;i=1007 + ns=1;i=6009 + ns=1;i=6008 + i=80 + ns=1;i=6012 + ns=1;i=1003 + + + + AnalogSignal + The process value. + + ns=3;i=1111 + ns=1;i=6010 + ns=1;i=6011 + i=78 + ns=1;i=5012 + + + + EngineeringUnits + + i=68 + i=78 + ns=1;i=6009 + + + + EURange + + i=68 + i=78 + ns=1;i=6009 + + + + CyclicProcessValue + + ns=1;i=2001 + i=78 + ns=1;i=5012 + + + + Tag + + i=68 + i=78 + ns=1;i=5012 + ns=4;s=0112/2///61987#ABB271#007 + + + + Start + + ns=1;i=1007 + ns=1;i=6027 + ns=1;i=6013 + i=80 + ns=1;i=6030 + ns=1;i=1003 + + + + AnalogSignal + The process value. + + ns=3;i=1111 + ns=1;i=6028 + ns=1;i=6029 + i=78 + ns=1;i=5013 + + + + EngineeringUnits + + i=68 + i=78 + ns=1;i=6027 + + + + EURange + + i=68 + i=78 + ns=1;i=6027 + + + + CyclicProcessValue + + ns=1;i=2001 + i=78 + ns=1;i=5013 + + + + Tag + + i=68 + i=78 + ns=1;i=5013 + ns=4;s=0112/2///61987#ABB271#007 + + + + TDC + + ns=1;i=1007 + ns=1;i=6032 + ns=1;i=6031 + i=80 + ns=1;i=6035 + ns=1;i=1003 + + + + AnalogSignal + The process value. + + ns=3;i=1111 + ns=1;i=6033 + ns=1;i=6034 + i=78 + ns=1;i=5014 + + + + EngineeringUnits + + i=68 + i=78 + ns=1;i=6032 + + + + EURange + + i=68 + i=78 + ns=1;i=6032 + + + + CyclicProcessValue + + ns=1;i=2001 + i=78 + ns=1;i=5014 + + + + Tag + + i=68 + i=78 + ns=1;i=5014 + ns=4;s=0112/2///61987#ABB271#007 + + + + Touch + + ns=1;i=1007 + ns=1;i=6037 + ns=1;i=6036 + i=80 + ns=1;i=6040 + ns=1;i=1003 + + + + AnalogSignal + The process value. + + ns=3;i=1111 + ns=1;i=6038 + ns=1;i=6039 + i=78 + ns=1;i=5015 + + + + EngineeringUnits + + i=68 + i=78 + ns=1;i=6037 + + + + EURange + + i=68 + i=78 + ns=1;i=6037 + + + + CyclicProcessValue + + ns=1;i=2001 + i=78 + ns=1;i=5015 + + + + Tag + + i=68 + i=78 + ns=1;i=5015 + ns=4;s=0112/2///61987#ABB271#007 + + + + CyclicProcessValueType + MetalForming CyclicProcessValueType + https://reference.opcfoundation.org/MetalForming/v100/docs/7.2 + + ns=1;i=6020 + ns=2;i=1003 + + + + CyclicProcessValue + + i=78 + ns=1;i=2001 + ns=1;i=1007 + + + + http://opcfoundation.org/UA/MetalForming/ + https://reference.opcfoundation.org/MetalForming/v100/docs/12.1 + + ns=1;i=6001 + i=11616 + ns=1;i=6002 + ns=1;i=6003 + ns=1;i=6004 + ns=1;i=6005 + ns=1;i=6006 + ns=1;i=6007 + i=11715 + + + + IsNamespaceSubset + + i=68 + ns=1;i=5011 + + + false + + + + NamespacePublicationDate + + i=68 + ns=1;i=5011 + + + 2024-02-01T00:00:00Z + + + + NamespaceUri + + i=68 + ns=1;i=5011 + + + http://opcfoundation.org/UA/MetalForming/ + + + + NamespaceVersion + + i=68 + ns=1;i=5011 + + + 1.0.0 + + + + StaticNodeIdTypes + + i=68 + ns=1;i=5011 + + + + 0 + + + + + StaticNumericNodeIdRange + + i=68 + ns=1;i=5011 + + + + StaticStringNodeIdPattern + + i=68 + ns=1;i=5011 + + + + Default Binary + + i=76 + ns=1;i=3003 + + + + Default XML + + i=76 + ns=1;i=3003 + + + + Default Binary + + i=76 + ns=1;i=3004 + + + + Default XML + + i=76 + ns=1;i=3004 + + + diff --git a/nodesets/Opc.Ua.NodeSet2.xml b/nodesets/Opc.Ua.NodeSet2.xml index 31710190..a8d30230 100644 --- a/nodesets/Opc.Ua.NodeSet2.xml +++ b/nodesets/Opc.Ua.NodeSet2.xml @@ -1,72367 +1,73449 @@ - - - - - - - - - i=1 - i=2 - i=3 - i=4 - i=5 - i=6 - i=7 - i=8 - i=9 - i=10 - i=11 - i=13 - i=12 - i=15 - i=14 - i=16 - i=17 - i=18 - i=20 - i=21 - i=19 - i=22 - i=26 - i=27 - i=28 - i=47 - i=46 - i=35 - i=36 - i=48 - i=45 - i=40 - i=37 - i=38 - i=39 - i=53 - i=52 - i=51 - i=54 - i=9004 - i=9005 - i=17597 - i=9006 - i=15112 - i=17604 - i=17603 - - - Default Binary - - i=58 - - - - Default XML - - i=58 - - - - BaseDataType - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.1 - - - - Number - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9 - - i=24 - - - - Integer - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.5 - - i=26 - - - - UInteger - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.10 - - i=26 - - - - Enumeration - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.5 - - i=24 - - - - - Boolean - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.2 - - i=24 - - - - SByte - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.9 - - i=27 - - - - Byte - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.11 - - i=28 - - - - Int16 - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.6 - - i=27 - - - - UInt16 - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.12 - - i=28 - - - - Int32 - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.7 - - i=27 - - - - UInt32 - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.14 - - i=28 - - - - Int64 - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.8 - - i=27 - - - - UInt64 - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.15 - - i=28 - - - - Float - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.4 - - i=26 - - - - Double - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.2 - - i=26 - - - - String - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.11 - - i=24 - - - - DateTime - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.4 - - i=24 - - - - Guid - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.6 - - i=24 - - - - ByteString - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.3 - - i=24 - - - - XmlElement - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.13 - - i=24 - - - - NodeId - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.8 - - i=24 - - - - ExpandedNodeId - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.9 - - i=24 - - - - StatusCode - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.14 - - i=24 - - - - QualifiedName - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.10 - - i=24 - - - - LocalizedText - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.7 - - i=24 - - - - Structure - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.12 - - i=24 - - - - DataValue - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.5 - - i=24 - - - - DiagnosticInfo - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.8 - - i=24 - - - - Image - Base Info Image DataTypes - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.3/#12.2.3.2 - - i=15 - - - - Decimal - Base Info Decimal DataType - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.1 - - i=26 - - - - References - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/11.1 - - - - NonHierarchicalReferences - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/11.3 - - i=31 - - - - HierarchicalReferences - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/11.2 - - i=31 - - InverseHierarchicalReferences - - - HasChild - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/11.4 - - i=33 - - ChildOf - - - Organizes - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/11.6 - - i=33 - - OrganizedBy - - - HasEventSource - Address Space Source Hierarchy - https://reference.opcfoundation.org/v105/Core/docs/Part5/11.14 - - i=33 - - EventSourceOf - - - HasModellingRule - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/11.11 - - i=32 - - ModellingRuleOf - - - HasEncoding - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/11.13 - - i=32 - - EncodingOf - - - HasDescription - https://reference.opcfoundation.org/v104/Core/docs/Part5/D.5.1 - - i=32 - - DescriptionOf - - - HasTypeDefinition - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/11.12 - - i=32 - - TypeDefinitionOf - - - GeneratesEvent - Address Space Events 2 - https://reference.opcfoundation.org/v105/Core/docs/Part5/11.16 - - i=32 - - GeneratedBy - - - AlwaysGeneratesEvent - Address Space Events 2 - https://reference.opcfoundation.org/v105/Core/docs/Part5/11.17 - - i=41 - - AlwaysGeneratedBy - - - Aggregates - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/11.5 - - i=34 - - AggregatedBy - - - HasSubtype - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/11.10 - - i=34 - - SubtypeOf - - - HasProperty - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/11.9 - - i=44 - - PropertyOf - - - HasComponent - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/11.7 - - i=44 - - ComponentOf - - - HasNotifier - Address Space Notifier Hierarchy - https://reference.opcfoundation.org/v105/Core/docs/Part5/11.15 - - i=36 - - NotifierOf - - - HasOrderedComponent - Base Info HasOrderedComponent - https://reference.opcfoundation.org/v105/Core/docs/Part5/11.8 - - i=47 - - OrderedComponentOf - - - FromState - Base Info Finite State Machine Instance - https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.11 - - i=32 - - ToTransition - - - ToState - Base Info Finite State Machine Instance - https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.12 - - i=32 - - FromTransition - - - HasCause - Base Info Finite State Machine Instance - https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.13 - - i=32 - - MayBeCausedBy - - - HasEffect - Base Info Finite State Machine Instance - https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.14 - - i=32 - - MayBeEffectedBy - - - HasSubStateMachine - Base Info Finite State Machine Instance - https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.15 - - i=32 - - SubStateMachineOf - - - HasHistoricalConfiguration - https://reference.opcfoundation.org/v105/Core/docs/Part11/5.2.3 - - i=44 - - HistoricalConfigurationOf - - - HasStructuredComponent - Base Info Subvariables of Structures - https://reference.opcfoundation.org/v105/Core/docs/Part5/11.23 - - i=47 - - IsStructuredComponentOf - - - AssociatedWith - Base Info AssociatedWith - https://reference.opcfoundation.org/v105/Core/docs/Part5/11.24 - - i=32 - - - - BaseObjectType - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.2 - - - - FolderType - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.6 - - i=58 - - - - BaseVariableType - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/7.2 - - - - BaseDataVariableType - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/7.4 - - i=62 - - - - PropertyType - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/7.3 - - i=62 - - - - DataTypeDescriptionType - https://reference.opcfoundation.org/v104/Core/docs/Part5/D.5.3 - - i=104 - i=105 - i=63 - - - - DataTypeVersion - - i=68 - i=80 - i=69 - - - - DictionaryFragment - - i=68 - i=80 - i=69 - - - - DataTypeDictionaryType - https://reference.opcfoundation.org/v104/Core/docs/Part5/D.5.2 - - i=106 - i=107 - i=15001 - i=63 - - - - DataTypeVersion - - i=68 - i=80 - i=72 - - - - NamespaceUri - - i=68 - i=80 - i=72 - - - - Deprecated - - i=68 - i=80 - i=72 - - - - DataTypeSystemType - https://reference.opcfoundation.org/v104/Core/docs/Part5/D.5.4 - - i=58 - - - - DataTypeEncodingType - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.7 - - i=58 - - - - NamingRuleType - https://reference.opcfoundation.org/v104/Core/docs/Part3/8.29 - - i=12169 - i=29 - - - - The BrowseName must appear in all instances of the type. - - - The BrowseName may appear in an instance of the type. - - - The modelling rule defines a constraint and the BrowseName is not used in an instance of the type. - - - - - EnumValues - - i=68 - i=120 - - - - - - i=7616 - - - - 1 - - Mandatory - - - The BrowseName must appear in all instances of the type. - - - - - - - i=7616 - - - - 2 - - Optional - - - The BrowseName may appear in an instance of the type. - - - - - - - i=7616 - - - - 3 - - Constraint - - - The modelling rule defines a constraint and the BrowseName is not used in an instance of the type. - - - - - - - - - ModellingRuleType - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.5 - - i=58 - - - - Mandatory - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/8.3.4 - - i=77 - - - - Optional - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/8.3.5 - - i=77 - - - - ExposesItsArray - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/8.3.3 - - i=77 - - - - OptionalPlaceholder - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/8.3.6 - - i=77 - - - - MandatoryPlaceholder - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/8.3.7 - - i=77 - - - - Root - Base Info Core Structure 2 - https://reference.opcfoundation.org/v105/Core/docs/Part5/8.2.2 - - i=61 - - - - Objects - Base Info Core Structure 2 - https://reference.opcfoundation.org/v105/Core/docs/Part5/8.2.4 - - i=84 - i=61 - - - - Types - Base Info Core Types Folders - https://reference.opcfoundation.org/v105/Core/docs/Part5/8.2.5 - - i=84 - i=61 - - - - Views - Base Info Core Views Folder - https://reference.opcfoundation.org/v105/Core/docs/Part5/8.2.3 - - i=84 - i=61 - - - - ObjectTypes - Base Info Core Types Folders - https://reference.opcfoundation.org/v105/Core/docs/Part5/8.2.6 - - i=86 - i=58 - i=61 - - - - VariableTypes - Base Info Core Types Folders - https://reference.opcfoundation.org/v105/Core/docs/Part5/8.2.7 - - i=86 - i=62 - i=61 - - - - DataTypes - Base Info Core Types Folders - https://reference.opcfoundation.org/v105/Core/docs/Part5/8.2.9 - - i=86 - i=24 - i=61 - - - - ReferenceTypes - Base Info Core Types Folders - https://reference.opcfoundation.org/v105/Core/docs/Part5/8.2.8 - - i=86 - i=31 - i=61 - - - - XML Schema - https://reference.opcfoundation.org/v104/Core/docs/Part5/D.5.6 - - i=90 - i=75 - - - - OPC Binary - https://reference.opcfoundation.org/v104/Core/docs/Part5/D.5.5 - - i=90 - i=75 - - - - HasArgumentDescription - Address Space Method Meta Data - https://reference.opcfoundation.org/v105/Core/docs/Part5/11.18 - - i=47 - - ArgumentDescriptionOf - - - HasOptionalInputArgumentDescription - Address Space Method Meta Data - https://reference.opcfoundation.org/v105/Core/docs/Part5/11.19 - - i=129 - - OptionalInputArgumentDescriptionOf - - - http://opcfoundation.org/UA/ - - i=15958 - i=15959 - i=15960 - i=15961 - i=15962 - i=15963 - i=15964 - i=16134 - i=16135 - i=16136 - i=11715 - i=11616 - - - - NamespaceUri - - i=68 - i=15957 - - - http://opcfoundation.org/UA/ - - - - NamespaceVersion - - i=68 - i=15957 - - - 1.05.02 - - - - NamespacePublicationDate - - i=68 - i=15957 - - - 2022-11-01T00:00:00Z - - - - IsNamespaceSubset - - i=68 - i=15957 - - - false - - - - StaticNodeIdTypes - - i=68 - i=15957 - - - - 0 - - - - - StaticNumericNodeIdRange - - i=68 - i=15957 - - - - 1:2252 - 2270 - 2273 - 2280 - 2283 - 2291:2293 - 2297:2734 - 2738:2991 - 2995 - 2998:3703 - 3710:11191 - 11194:11195 - 11202:11241 - 11243:11272 - 11276:11280 - 11284:11311 - 11315:11491 - 11495:11501 - 11503:11701 - 11706 - 11708 - 11716:12164 - 12169:12748 - 12752:12872 - 12875:12884 - 12888:12910 - 12912:14414 - 14416:15003 - 15005:15605 - 15607:16300 - 16306:17633 - 17635:19090 - 19092:24094 - 24102:24103 - 24105:31915 - 31917:2147483647 - - - - - StaticStringNodeIdPattern - - i=68 - i=15957 - - - - - - - DefaultRolePermissions - - i=68 - i=15957 - - - - DefaultUserRolePermissions - - i=68 - i=15957 - - - - DefaultAccessRestrictions - - i=68 - i=15957 - - - - NodeVersion - - i=68 - - - - ViewVersion - - i=68 - - - - Icon - - i=68 - - - - LocalTime - - i=68 - - - - AllowNulls - - i=68 - - - - ValueAsText - - i=68 - - - - MaxStringLength - - i=68 - - - - MaxCharacters - - i=68 - - - - MaxByteStringLength - - i=68 - - - - MaxArrayLength - - i=68 - - - - EngineeringUnits - - i=68 - - - - EnumStrings - - i=68 - - - - EnumValues - - i=68 - - - - OptionSetValues - - i=68 - - - - OptionSetLength - - i=68 - - - - InputArguments - - i=68 - - - - OutputArguments - - i=68 - - - - DefaultInstanceBrowseName - - i=68 - - - - ImageBMP - Base Info Image DataTypes - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.3/#12.2.3.3 - - i=30 - - - - ImageGIF - Base Info Image DataTypes - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.3/#12.2.3.4 - - i=30 - - - - ImageJPG - Base Info Image DataTypes - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.3/#12.2.3.5 - - i=30 - - - - ImagePNG - Base Info Image DataTypes - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.3/#12.2.3.6 - - i=30 - - - - AudioDataType - Base Info Audio Type - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.3/#12.2.3.1 - - i=15 - - - - Union - Base Info OptionSet DataType - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.12/#12.2.12.12 - - i=22 - - - - - UriString - Base Info UriString - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.39 - - i=12 - - - - ServerType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.3.1 - - i=2005 - i=2006 - i=15003 - i=2007 - i=2008 - i=2742 - i=12882 - i=17612 - i=2009 - i=2010 - i=2011 - i=2012 - i=11527 - i=11489 - i=12871 - i=12746 - i=12883 - i=58 - - - - ServerArray - - i=68 - i=78 - i=2004 - - - - NamespaceArray - - i=68 - i=78 - i=2004 - - - - UrisVersion - - i=68 - i=80 - i=2004 - - - - ServerStatus - - i=3074 - i=3075 - i=3076 - i=3077 - i=3084 - i=3085 - i=2138 - i=78 - i=2004 - - - - StartTime - - i=63 - i=78 - i=2007 - - - - CurrentTime - - i=63 - i=78 - i=2007 - - - - State - - i=63 - i=78 - i=2007 - - - - BuildInfo - - i=3078 - i=3079 - i=3080 - i=3081 - i=3082 - i=3083 - i=3051 - i=78 - i=2007 - - - - ProductUri - - i=63 - i=78 - i=3077 - - - - ManufacturerName - - i=63 - i=78 - i=3077 - - - - ProductName - - i=63 - i=78 - i=3077 - - - - SoftwareVersion - - i=63 - i=78 - i=3077 - - - - BuildNumber - - i=63 - i=78 - i=3077 - - - - BuildDate - - i=63 - i=78 - i=3077 - - - - SecondsTillShutdown - - i=63 - i=78 - i=2007 - - - - ShutdownReason - - i=63 - i=78 - i=2007 - - - - ServiceLevel - - i=68 - i=78 - i=2004 - - - - Auditing - - i=68 - i=78 - i=2004 - - - - EstimatedReturnTime - - i=68 - i=80 - i=2004 - - - - LocalTime - - i=68 - i=80 - i=2004 - - - - ServerCapabilities - - i=3086 - i=3087 - i=3088 - i=3089 - i=3090 - i=3091 - i=3092 - i=3093 - i=3094 - i=2013 - i=78 - i=2004 - - - - ServerProfileArray - - i=68 - i=78 - i=2009 - - - - LocaleIdArray - - i=68 - i=78 - i=2009 - - - - MinSupportedSampleRate - - i=68 - i=78 - i=2009 - - - - MaxBrowseContinuationPoints - - i=68 - i=78 - i=2009 - - - - MaxQueryContinuationPoints - - i=68 - i=78 - i=2009 - - - - MaxHistoryContinuationPoints - - i=68 - i=78 - i=2009 - - - - SoftwareCertificates - - i=68 - i=78 - i=2009 - - - - ModellingRules - - i=61 - i=78 - i=2009 - - - - AggregateFunctions - - i=61 - i=78 - i=2009 - - - - ServerDiagnostics - - i=3095 - i=3110 - i=3111 - i=3114 - i=2020 - i=78 - i=2004 - - - - ServerDiagnosticsSummary - - i=3096 - i=3097 - i=3098 - i=3099 - i=3100 - i=3101 - i=3102 - i=3104 - i=3105 - i=3106 - i=3107 - i=3108 - i=2150 - i=78 - i=2010 - - - - ServerViewCount - - i=63 - i=78 - i=3095 - - - - CurrentSessionCount - - i=63 - i=78 - i=3095 - - - - CumulatedSessionCount - - i=63 - i=78 - i=3095 - - - - SecurityRejectedSessionCount - - i=63 - i=78 - i=3095 - - - - RejectedSessionCount - - i=63 - i=78 - i=3095 - - - - SessionTimeoutCount - - i=63 - i=78 - i=3095 - - - - SessionAbortCount - - i=63 - i=78 - i=3095 - - - - PublishingIntervalCount - - i=63 - i=78 - i=3095 - - - - CurrentSubscriptionCount - - i=63 - i=78 - i=3095 - - - - CumulatedSubscriptionCount - - i=63 - i=78 - i=3095 - - - - SecurityRejectedRequestsCount - - i=63 - i=78 - i=3095 - - - - RejectedRequestsCount - - i=63 - i=78 - i=3095 - - - - SubscriptionDiagnosticsArray - - i=2171 - i=78 - i=2010 - - - - SessionsDiagnosticsSummary - - i=3112 - i=3113 - i=2026 - i=78 - i=2010 - - - - SessionDiagnosticsArray - - i=2196 - i=78 - i=3111 - - - - SessionSecurityDiagnosticsArray - - i=2243 - i=78 - i=3111 - - - - EnabledFlag - - i=68 - i=78 - i=2010 - - - - VendorServerInfo - - i=2033 - i=78 - i=2004 - - - - ServerRedundancy - - i=3115 - i=2034 - i=78 - i=2004 - - - - RedundancySupport - - i=68 - i=78 - i=2012 - - - - Namespaces - - i=11645 - i=80 - i=2004 - - - - GetMonitoredItems - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/9.1 - - i=11490 - i=11491 - i=80 - i=2004 - - - - InputArguments - - i=68 - i=78 - i=11489 - - - - - - i=297 - - - - SubscriptionId - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=11489 - - - - - - i=297 - - - - ServerHandles - - i=7 - - 1 - - 0 - - - - - - - i=297 - - - - ClientHandles - - i=7 - - 1 - - 0 - - - - - - - - - ResendData - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/9.2 - - i=12872 - i=80 - i=2004 - - - - InputArguments - - i=68 - i=78 - i=12871 - - - - - - i=297 - - - - SubscriptionId - - i=7 - - -1 - - - - - - - - - SetSubscriptionDurable - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/9.3 - - i=12747 - i=12748 - i=80 - i=2004 - - - - InputArguments - - i=68 - i=78 - i=12746 - - - - - - i=297 - - - - SubscriptionId - - i=7 - - -1 - - - - - - - i=297 - - - - LifetimeInHours - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=12746 - - - - - - i=297 - - - - RevisedLifetimeInHours - - i=7 - - -1 - - - - - - - - - RequestServerStateChange - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/9.4 - - i=12884 - i=80 - i=2004 - - - - InputArguments - - i=68 - i=78 - i=12883 - - - - - - i=297 - - - - State - - i=852 - - -1 - - - - - - - i=297 - - - - EstimatedReturnTime - - i=13 - - -1 - - - - - - - i=297 - - - - SecondsTillShutdown - - i=7 - - -1 - - - - - - - i=297 - - - - Reason - - i=21 - - -1 - - - - - - - i=297 - - - - Restart - - i=1 - - -1 - - - - - - - - - ServerCapabilitiesType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.3.2 - - i=2014 - i=2016 - i=2017 - i=2732 - i=2733 - i=2734 - i=3049 - i=11549 - i=11550 - i=12910 - i=11551 - i=2019 - i=2754 - i=11562 - i=16295 - i=24088 - i=24089 - i=24090 - i=24091 - i=24103 - i=24092 - i=24093 - i=31770 - i=24094 - i=58 - - - - ServerProfileArray - - i=68 - i=78 - i=2013 - - - - LocaleIdArray - - i=68 - i=78 - i=2013 - - - - MinSupportedSampleRate - - i=68 - i=78 - i=2013 - - - - MaxBrowseContinuationPoints - - i=68 - i=78 - i=2013 - - - - MaxQueryContinuationPoints - - i=68 - i=78 - i=2013 - - - - MaxHistoryContinuationPoints - - i=68 - i=78 - i=2013 - - - - SoftwareCertificates - - i=68 - i=78 - i=2013 - - - - MaxArrayLength - - i=68 - i=80 - i=2013 - - - - MaxStringLength - - i=68 - i=80 - i=2013 - - - - MaxByteStringLength - - i=68 - i=80 - i=2013 - - - - OperationLimits - - i=11564 - i=80 - i=2013 - - - - ModellingRules - - i=61 - i=78 - i=2013 - - - - AggregateFunctions - - i=61 - i=78 - i=2013 - - - - <VendorCapability> - - i=2137 - i=11508 - i=2013 - - - - RoleSet - - i=16296 - i=16299 - i=15607 - i=80 - i=2013 - - - - AddRole - - i=16297 - i=16298 - i=78 - i=16295 - - - - InputArguments - - i=68 - i=78 - i=16296 - - - - - - i=297 - - - - RoleName - - i=12 - - -1 - - - - - - - i=297 - - - - NamespaceUri - - i=12 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=16296 - - - - - - i=297 - - - - RoleNodeId - - i=17 - - -1 - - - - - - - - - RemoveRole - - i=16300 - i=78 - i=16295 - - - - InputArguments - - i=68 - i=78 - i=16299 - - - - - - i=297 - - - - RoleNodeId - - i=17 - - -1 - - - - - - - - - MaxSessions - - i=68 - i=80 - i=2013 - - - - MaxSubscriptions - - i=68 - i=80 - i=2013 - - - - MaxMonitoredItems - - i=68 - i=80 - i=2013 - - - - MaxSubscriptionsPerSession - - i=68 - i=80 - i=2013 - - - - MaxMonitoredItemsPerSubscription - - i=68 - i=80 - i=2013 - - - - MaxSelectClauseParameters - - i=68 - i=80 - i=2013 - - - - MaxWhereClauseParameters - - i=68 - i=80 - i=2013 - - - - MaxMonitoredItemsQueueSize - - i=68 - i=80 - i=2013 - - - - ConformanceUnits - - i=68 - i=80 - i=2013 - - - - ServerDiagnosticsType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.3.3 - - i=2021 - i=2022 - i=2023 - i=2744 - i=2025 - i=58 - - - - ServerDiagnosticsSummary - - i=3116 - i=3117 - i=3118 - i=3119 - i=3120 - i=3121 - i=3122 - i=3124 - i=3125 - i=3126 - i=3127 - i=3128 - i=2150 - i=78 - i=2020 - - - - ServerViewCount - - i=63 - i=78 - i=2021 - - - - CurrentSessionCount - - i=63 - i=78 - i=2021 - - - - CumulatedSessionCount - - i=63 - i=78 - i=2021 - - - - SecurityRejectedSessionCount - - i=63 - i=78 - i=2021 - - - - RejectedSessionCount - - i=63 - i=78 - i=2021 - - - - SessionTimeoutCount - - i=63 - i=78 - i=2021 - - - - SessionAbortCount - - i=63 - i=78 - i=2021 - - - - PublishingIntervalCount - - i=63 - i=78 - i=2021 - - - - CurrentSubscriptionCount - - i=63 - i=78 - i=2021 - - - - CumulatedSubscriptionCount - - i=63 - i=78 - i=2021 - - - - SecurityRejectedRequestsCount - - i=63 - i=78 - i=2021 - - - - RejectedRequestsCount - - i=63 - i=78 - i=2021 - - - - SamplingIntervalDiagnosticsArray - - i=2164 - i=80 - i=2020 - - - - SubscriptionDiagnosticsArray - - i=2171 - i=78 - i=2020 - - - - SessionsDiagnosticsSummary - - i=3129 - i=3130 - i=2026 - i=78 - i=2020 - - - - SessionDiagnosticsArray - - i=2196 - i=78 - i=2744 - - - - SessionSecurityDiagnosticsArray - - i=2243 - i=78 - i=2744 - - - - EnabledFlag - - i=68 - i=78 - i=2020 - - - - SessionsDiagnosticsSummaryType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.3.4 - - i=2027 - i=2028 - i=12097 - i=58 - - - - SessionDiagnosticsArray - - i=2196 - i=78 - i=2026 - - - - SessionSecurityDiagnosticsArray - - i=2243 - i=78 - i=2026 - - - - <ClientName> - - i=12098 - i=12142 - i=12152 - i=2029 - i=11508 - i=2026 - - - - SessionDiagnostics - - i=12099 - i=12100 - i=12101 - i=12102 - i=12103 - i=12104 - i=12105 - i=12106 - i=12107 - i=12108 - i=12109 - i=12110 - i=12111 - i=12112 - i=12113 - i=12114 - i=12115 - i=12116 - i=12117 - i=12118 - i=12119 - i=12120 - i=12121 - i=12122 - i=12123 - i=12124 - i=12125 - i=12126 - i=12127 - i=12128 - i=12129 - i=12130 - i=12131 - i=12132 - i=12133 - i=12134 - i=12135 - i=12136 - i=12137 - i=12138 - i=12139 - i=12140 - i=12141 - i=2197 - i=78 - i=12097 - - - - SessionId - - i=63 - i=78 - i=12098 - - - - SessionName - - i=63 - i=78 - i=12098 - - - - ClientDescription - - i=63 - i=78 - i=12098 - - - - ServerUri - - i=63 - i=78 - i=12098 - - - - EndpointUrl - - i=63 - i=78 - i=12098 - - - - LocaleIds - - i=63 - i=78 - i=12098 - - - - ActualSessionTimeout - - i=63 - i=78 - i=12098 - - - - MaxResponseMessageSize - - i=63 - i=78 - i=12098 - - - - ClientConnectionTime - - i=63 - i=78 - i=12098 - - - - ClientLastContactTime - - i=63 - i=78 - i=12098 - - - - CurrentSubscriptionsCount - - i=63 - i=78 - i=12098 - - - - CurrentMonitoredItemsCount - - i=63 - i=78 - i=12098 - - - - CurrentPublishRequestsInQueue - - i=63 - i=78 - i=12098 - - - - TotalRequestCount - - i=63 - i=78 - i=12098 - - - - UnauthorizedRequestCount - - i=63 - i=78 - i=12098 - - - - ReadCount - - i=63 - i=78 - i=12098 - - - - HistoryReadCount - - i=63 - i=78 - i=12098 - - - - WriteCount - - i=63 - i=78 - i=12098 - - - - HistoryUpdateCount - - i=63 - i=78 - i=12098 - - - - CallCount - - i=63 - i=78 - i=12098 - - - - CreateMonitoredItemsCount - - i=63 - i=78 - i=12098 - - - - ModifyMonitoredItemsCount - - i=63 - i=78 - i=12098 - - - - SetMonitoringModeCount - - i=63 - i=78 - i=12098 - - - - SetTriggeringCount - - i=63 - i=78 - i=12098 - - - - DeleteMonitoredItemsCount - - i=63 - i=78 - i=12098 - - - - CreateSubscriptionCount - - i=63 - i=78 - i=12098 - - - - ModifySubscriptionCount - - i=63 - i=78 - i=12098 - - - - SetPublishingModeCount - - i=63 - i=78 - i=12098 - - - - PublishCount - - i=63 - i=78 - i=12098 - - - - RepublishCount - - i=63 - i=78 - i=12098 - - - - TransferSubscriptionsCount - - i=63 - i=78 - i=12098 - - - - DeleteSubscriptionsCount - - i=63 - i=78 - i=12098 - - - - AddNodesCount - - i=63 - i=78 - i=12098 - - - - AddReferencesCount - - i=63 - i=78 - i=12098 - - - - DeleteNodesCount - - i=63 - i=78 - i=12098 - - - - DeleteReferencesCount - - i=63 - i=78 - i=12098 - - - - BrowseCount - - i=63 - i=78 - i=12098 - - - - BrowseNextCount - - i=63 - i=78 - i=12098 - - - - TranslateBrowsePathsToNodeIdsCount - - i=63 - i=78 - i=12098 - - - - QueryFirstCount - - i=63 - i=78 - i=12098 - - - - QueryNextCount - - i=63 - i=78 - i=12098 - - - - RegisterNodesCount - - i=63 - i=78 - i=12098 - - - - UnregisterNodesCount - - i=63 - i=78 - i=12098 - - - - SessionSecurityDiagnostics - - i=12143 - i=12144 - i=12145 - i=12146 - i=12147 - i=12148 - i=12149 - i=12150 - i=12151 - i=2244 - i=78 - i=12097 - - - - SessionId - - i=63 - i=78 - i=12142 - - - - ClientUserIdOfSession - - i=63 - i=78 - i=12142 - - - - ClientUserIdHistory - - i=63 - i=78 - i=12142 - - - - AuthenticationMechanism - - i=63 - i=78 - i=12142 - - - - Encoding - - i=63 - i=78 - i=12142 - - - - TransportProtocol - - i=63 - i=78 - i=12142 - - - - SecurityMode - - i=63 - i=78 - i=12142 - - - - SecurityPolicyUri - - i=63 - i=78 - i=12142 - - - - ClientCertificate - - i=63 - i=78 - i=12142 - - - - SubscriptionDiagnosticsArray - - i=2171 - i=78 - i=12097 - - - - SessionDiagnosticsObjectType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.3.5 - - i=2030 - i=2031 - i=2032 - i=58 - - - - SessionDiagnostics - - i=3131 - i=3132 - i=3133 - i=3134 - i=3135 - i=3136 - i=3137 - i=3138 - i=3139 - i=3140 - i=3141 - i=3142 - i=3143 - i=8898 - i=11891 - i=3151 - i=3152 - i=3153 - i=3154 - i=3155 - i=3156 - i=3157 - i=3158 - i=3159 - i=3160 - i=3161 - i=3162 - i=3163 - i=3164 - i=3165 - i=3166 - i=3167 - i=3168 - i=3169 - i=3170 - i=3171 - i=3172 - i=3173 - i=3174 - i=3175 - i=3176 - i=3177 - i=3178 - i=2197 - i=78 - i=2029 - - - - SessionId - - i=63 - i=78 - i=2030 - - - - SessionName - - i=63 - i=78 - i=2030 - - - - ClientDescription - - i=63 - i=78 - i=2030 - - - - ServerUri - - i=63 - i=78 - i=2030 - - - - EndpointUrl - - i=63 - i=78 - i=2030 - - - - LocaleIds - - i=63 - i=78 - i=2030 - - - - ActualSessionTimeout - - i=63 - i=78 - i=2030 - - - - MaxResponseMessageSize - - i=63 - i=78 - i=2030 - - - - ClientConnectionTime - - i=63 - i=78 - i=2030 - - - - ClientLastContactTime - - i=63 - i=78 - i=2030 - - - - CurrentSubscriptionsCount - - i=63 - i=78 - i=2030 - - - - CurrentMonitoredItemsCount - - i=63 - i=78 - i=2030 - - - - CurrentPublishRequestsInQueue - - i=63 - i=78 - i=2030 - - - - TotalRequestCount - - i=63 - i=78 - i=2030 - - - - UnauthorizedRequestCount - - i=63 - i=78 - i=2030 - - - - ReadCount - - i=63 - i=78 - i=2030 - - - - HistoryReadCount - - i=63 - i=78 - i=2030 - - - - WriteCount - - i=63 - i=78 - i=2030 - - - - HistoryUpdateCount - - i=63 - i=78 - i=2030 - - - - CallCount - - i=63 - i=78 - i=2030 - - - - CreateMonitoredItemsCount - - i=63 - i=78 - i=2030 - - - - ModifyMonitoredItemsCount - - i=63 - i=78 - i=2030 - - - - SetMonitoringModeCount - - i=63 - i=78 - i=2030 - - - - SetTriggeringCount - - i=63 - i=78 - i=2030 - - - - DeleteMonitoredItemsCount - - i=63 - i=78 - i=2030 - - - - CreateSubscriptionCount - - i=63 - i=78 - i=2030 - - - - ModifySubscriptionCount - - i=63 - i=78 - i=2030 - - - - SetPublishingModeCount - - i=63 - i=78 - i=2030 - - - - PublishCount - - i=63 - i=78 - i=2030 - - - - RepublishCount - - i=63 - i=78 - i=2030 - - - - TransferSubscriptionsCount - - i=63 - i=78 - i=2030 - - - - DeleteSubscriptionsCount - - i=63 - i=78 - i=2030 - - - - AddNodesCount - - i=63 - i=78 - i=2030 - - - - AddReferencesCount - - i=63 - i=78 - i=2030 - - - - DeleteNodesCount - - i=63 - i=78 - i=2030 - - - - DeleteReferencesCount - - i=63 - i=78 - i=2030 - - - - BrowseCount - - i=63 - i=78 - i=2030 - - - - BrowseNextCount - - i=63 - i=78 - i=2030 - - - - TranslateBrowsePathsToNodeIdsCount - - i=63 - i=78 - i=2030 - - - - QueryFirstCount - - i=63 - i=78 - i=2030 - - - - QueryNextCount - - i=63 - i=78 - i=2030 - - - - RegisterNodesCount - - i=63 - i=78 - i=2030 - - - - UnregisterNodesCount - - i=63 - i=78 - i=2030 - - - - SessionSecurityDiagnostics - - i=3179 - i=3180 - i=3181 - i=3182 - i=3183 - i=3184 - i=3185 - i=3186 - i=3187 - i=2244 - i=78 - i=2029 - - - - SessionId - - i=63 - i=78 - i=2031 - - - - ClientUserIdOfSession - - i=63 - i=78 - i=2031 - - - - ClientUserIdHistory - - i=63 - i=78 - i=2031 - - - - AuthenticationMechanism - - i=63 - i=78 - i=2031 - - - - Encoding - - i=63 - i=78 - i=2031 - - - - TransportProtocol - - i=63 - i=78 - i=2031 - - - - SecurityMode - - i=63 - i=78 - i=2031 - - - - SecurityPolicyUri - - i=63 - i=78 - i=2031 - - - - ClientCertificate - - i=63 - i=78 - i=2031 - - - - SubscriptionDiagnosticsArray - - i=2171 - i=78 - i=2029 - - - - VendorServerInfoType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.3.6 - - i=58 - - - - ServerRedundancyType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.3.7 - - i=2035 - i=58 - - - - RedundancySupport - - i=68 - i=78 - i=2034 - - - - TransparentRedundancyType - Redundancy Server Transparent - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.3.8 - - i=2037 - i=2038 - i=2034 - - - - CurrentServerId - - i=68 - i=78 - i=2036 - - - - RedundantServerArray - - i=68 - i=78 - i=2036 - - - - NonTransparentRedundancyType - Redundancy Server - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.3.9 - - i=2040 - i=2034 - - - - ServerUriArray - - i=68 - i=78 - i=2039 - - - - NonTransparentNetworkRedundancyType - Redundancy Server - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.3.10 - - i=11948 - i=2039 - - - - ServerNetworkGroups - - i=68 - i=78 - i=11945 - - - - OperationLimitsType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.3.11 - - i=11565 - i=12161 - i=12162 - i=11567 - i=12163 - i=12164 - i=11569 - i=11570 - i=11571 - i=11572 - i=11573 - i=11574 - i=61 - - - - MaxNodesPerRead - - i=68 - i=80 - i=11564 - - - - MaxNodesPerHistoryReadData - - i=68 - i=80 - i=11564 - - - - MaxNodesPerHistoryReadEvents - - i=68 - i=80 - i=11564 - - - - MaxNodesPerWrite - - i=68 - i=80 - i=11564 - - - - MaxNodesPerHistoryUpdateData - - i=68 - i=80 - i=11564 - - - - MaxNodesPerHistoryUpdateEvents - - i=68 - i=80 - i=11564 - - - - MaxNodesPerMethodCall - - i=68 - i=80 - i=11564 - - - - MaxNodesPerBrowse - - i=68 - i=80 - i=11564 - - - - MaxNodesPerRegisterNodes - - i=68 - i=80 - i=11564 - - - - MaxNodesPerTranslateBrowsePathsToNodeIds - - i=68 - i=80 - i=11564 - - - - MaxNodesPerNodeManagement - - i=68 - i=80 - i=11564 - - - - MaxMonitoredItemsPerCall - - i=68 - i=80 - i=11564 - - - - FileType - Base Info FileType Base - https://reference.opcfoundation.org/v105/Core/docs/Part20/4.2.1 - - i=11576 - i=12686 - i=12687 - i=11579 - i=13341 - i=24244 - i=25200 - i=11580 - i=11583 - i=11585 - i=11588 - i=11590 - i=11593 - i=58 - - - - Size - - i=68 - i=78 - i=11575 - - - - Writable - - i=68 - i=78 - i=11575 - - - - UserWritable - - i=68 - i=78 - i=11575 - - - - OpenCount - - i=68 - i=78 - i=11575 - - - - MimeType - - i=68 - i=80 - i=11575 - - - - MaxByteStringLength - - i=68 - i=80 - i=11575 - - - - LastModifiedTime - - i=68 - i=80 - i=11575 - - - - Open - Base Info FileType Base - https://reference.opcfoundation.org/v105/Core/docs/Part20/4.2.2 - - i=11581 - i=11582 - i=78 - i=11575 - - - - InputArguments - - i=68 - i=78 - i=11580 - - - - - - i=297 - - - - Mode - - i=3 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=11580 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Close - Base Info FileType Base - https://reference.opcfoundation.org/v105/Core/docs/Part20/4.2.3 - - i=11584 - i=78 - i=11575 - - - - InputArguments - - i=68 - i=78 - i=11583 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Read - Base Info FileType Base - https://reference.opcfoundation.org/v105/Core/docs/Part20/4.2.4 - - i=11586 - i=11587 - i=78 - i=11575 - - - - InputArguments - - i=68 - i=78 - i=11585 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Length - - i=6 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=11585 - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - Write - Base Info FileType Base - https://reference.opcfoundation.org/v105/Core/docs/Part20/4.2.5 - - i=11589 - i=78 - i=11575 - - - - InputArguments - - i=68 - i=78 - i=11588 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - GetPosition - Base Info FileType Base - https://reference.opcfoundation.org/v105/Core/docs/Part20/4.2.6 - - i=11591 - i=11592 - i=78 - i=11575 - - - - InputArguments - - i=68 - i=78 - i=11590 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=11590 - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - SetPosition - Base Info FileType Base - https://reference.opcfoundation.org/v105/Core/docs/Part20/4.2.7 - - i=11594 - i=78 - i=11575 - - - - InputArguments - - i=68 - i=78 - i=11593 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - AddressSpaceFileType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.3.12 - - i=11615 - i=11575 - - - - ExportNamespace - - i=80 - i=11595 - - - - NamespaceMetadataType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.3.13 - - i=11617 - i=11618 - i=11619 - i=11620 - i=11621 - i=11622 - i=11623 - i=11624 - i=16137 - i=16138 - i=16139 - i=25267 - i=58 - - - - NamespaceUri - - i=68 - i=78 - i=11616 - - - - NamespaceVersion - - i=68 - i=78 - i=11616 - - - - NamespacePublicationDate - - i=68 - i=78 - i=11616 - - - - IsNamespaceSubset - - i=68 - i=78 - i=11616 - - - - StaticNodeIdTypes - - i=68 - i=78 - i=11616 - - - - StaticNumericNodeIdRange - - i=68 - i=78 - i=11616 - - - - StaticStringNodeIdPattern - - i=68 - i=78 - i=11616 - - - - NamespaceFile - - i=11625 - i=12690 - i=12691 - i=11628 - i=11629 - i=11632 - i=11634 - i=11637 - i=11639 - i=11642 - i=11595 - i=80 - i=11616 - - - - Size - - i=68 - i=78 - i=11624 - - - - Writable - - i=68 - i=78 - i=11624 - - - - UserWritable - - i=68 - i=78 - i=11624 - - - - OpenCount - - i=68 - i=78 - i=11624 - - - - Open - - i=11630 - i=11631 - i=78 - i=11624 - - - - InputArguments - - i=68 - i=78 - i=11629 - - - - - - i=297 - - - - Mode - - i=3 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=11629 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Close - - i=11633 - i=78 - i=11624 - - - - InputArguments - - i=68 - i=78 - i=11632 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Read - - i=11635 - i=11636 - i=78 - i=11624 - - - - InputArguments - - i=68 - i=78 - i=11634 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Length - - i=6 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=11634 - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - Write - - i=11638 - i=78 - i=11624 - - - - InputArguments - - i=68 - i=78 - i=11637 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - GetPosition - - i=11640 - i=11641 - i=78 - i=11624 - - - - InputArguments - - i=68 - i=78 - i=11639 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=11639 - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - SetPosition - - i=11643 - i=78 - i=11624 - - - - InputArguments - - i=68 - i=78 - i=11642 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - DefaultRolePermissions - - i=68 - i=80 - i=11616 - - - - DefaultUserRolePermissions - - i=68 - i=80 - i=11616 - - - - DefaultAccessRestrictions - - i=68 - i=80 - i=11616 - - - - ConfigurationVersion - - i=68 - i=80 - i=11616 - - - - NamespacesType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.3.14 - - i=11646 - i=58 - - - - <NamespaceIdentifier> - - i=11647 - i=11648 - i=11649 - i=11650 - i=11651 - i=11652 - i=11653 - i=11616 - i=11508 - i=11645 - - - - NamespaceUri - - i=68 - i=78 - i=11646 - - - - NamespaceVersion - - i=68 - i=78 - i=11646 - - - - NamespacePublicationDate - - i=68 - i=78 - i=11646 - - - - IsNamespaceSubset - - i=68 - i=78 - i=11646 - - - - StaticNodeIdTypes - - i=68 - i=78 - i=11646 - - - - StaticNumericNodeIdRange - - i=68 - i=78 - i=11646 - - - - StaticStringNodeIdPattern - - i=68 - i=78 - i=11646 - - - - BaseEventType - Address Space Events - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.2 - - i=2042 - i=2043 - i=2044 - i=2045 - i=2046 - i=2047 - i=3190 - i=2050 - i=2051 - i=31771 - i=31772 - i=31773 - i=31774 - i=58 - - - - EventId - - i=68 - i=78 - i=2041 - - - - EventType - - i=68 - i=78 - i=2041 - - - - SourceNode - - i=68 - i=78 - i=2041 - - - - SourceName - - i=68 - i=78 - i=2041 - - - - Time - - i=68 - i=78 - i=2041 - - - - ReceiveTime - - i=68 - i=78 - i=2041 - - - - LocalTime - - i=68 - i=80 - i=2041 - - - - Message - - i=68 - i=78 - i=2041 - - - - Severity - - i=68 - i=78 - i=2041 - - - - ConditionClassId - - i=68 - i=80 - i=2041 - - - - ConditionClassName - - i=68 - i=80 - i=2041 - - - - ConditionSubClassId - - i=68 - i=80 - i=2041 - - - - ConditionSubClassName - - i=68 - i=80 - i=2041 - - - - AuditEventType - Auditing Connections - Auditing NodeManagement - Auditing History Services - Auditing Write - Auditing Method - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.3 - - i=2053 - i=2054 - i=2055 - i=2056 - i=2057 - i=2041 - - - - ActionTimeStamp - - i=68 - i=78 - i=2052 - - - - Status - - i=68 - i=78 - i=2052 - - - - ServerId - - i=68 - i=78 - i=2052 - - - - ClientAuditEntryId - - i=68 - i=78 - i=2052 - - - - ClientUserId - - i=68 - i=78 - i=2052 - - - - AuditSecurityEventType - Auditing Connections - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.4 - - i=17615 - i=2052 - - - - StatusCodeId - - i=68 - i=80 - i=2058 - - - - AuditChannelEventType - Auditing Connections - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.5 - - i=2745 - i=2058 - - - - SecureChannelId - - i=68 - i=78 - i=2059 - - - - AuditOpenSecureChannelEventType - Auditing Connections - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.6 - - i=2061 - i=2746 - i=2062 - i=2063 - i=2065 - i=2066 - i=24135 - i=2059 - - - - ClientCertificate - - i=68 - i=78 - i=2060 - - - - ClientCertificateThumbprint - - i=68 - i=78 - i=2060 - - - - RequestType - - i=68 - i=78 - i=2060 - - - - SecurityPolicyUri - - i=68 - i=78 - i=2060 - - - - SecurityMode - - i=68 - i=78 - i=2060 - - - - RequestedLifetime - - i=68 - i=78 - i=2060 - - - - CertificateErrorEventId - - i=68 - i=80 - i=2060 - - - - AuditSessionEventType - Auditing Connections - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.7 - - i=2070 - i=2058 - - - - SessionId - - i=68 - i=78 - i=2069 - - - - AuditCreateSessionEventType - Auditing Connections - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.8 - - i=2072 - i=2073 - i=2747 - i=2074 - i=2069 - - - - SecureChannelId - - i=68 - i=78 - i=2071 - - - - ClientCertificate - - i=68 - i=78 - i=2071 - - - - ClientCertificateThumbprint - - i=68 - i=78 - i=2071 - - - - RevisedSessionTimeout - - i=68 - i=78 - i=2071 - - - - AuditUrlMismatchEventType - Auditing Connections - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.9 - - i=2749 - i=2071 - - - - EndpointUrl - - i=68 - i=78 - i=2748 - - - - AuditActivateSessionEventType - Auditing Connections - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.10 - - i=2076 - i=2077 - i=11485 - i=2069 - - - - ClientSoftwareCertificates - - i=68 - i=78 - i=2075 - - - - UserIdentityToken - - i=68 - i=78 - i=2075 - - - - SecureChannelId - - i=68 - i=78 - i=2075 - - - - AuditCancelEventType - Auditing Connections - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.11 - - i=2079 - i=2069 - - - - RequestHandle - - i=68 - i=78 - i=2078 - - - - AuditCertificateEventType - Auditing Connections - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.12 - - i=2081 - i=2058 - - - - Certificate - - i=68 - i=78 - i=2080 - - - - AuditCertificateDataMismatchEventType - Auditing Connections - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.13 - - i=2083 - i=2084 - i=2080 - - - - InvalidHostname - - i=68 - i=78 - i=2082 - - - - InvalidUri - - i=68 - i=78 - i=2082 - - - - AuditCertificateExpiredEventType - Auditing Connections - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.14 - - i=2080 - - - - AuditCertificateInvalidEventType - Auditing Connections - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.15 - - i=2080 - - - - AuditCertificateUntrustedEventType - Auditing Connections - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.16 - - i=2080 - - - - AuditCertificateRevokedEventType - Auditing Connections - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.17 - - i=2080 - - - - AuditCertificateMismatchEventType - Auditing Connections - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.18 - - i=2080 - - - - AuditNodeManagementEventType - Auditing NodeManagement - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.19 - - i=2052 - - - - AuditAddNodesEventType - Auditing NodeManagement - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.20 - - i=2092 - i=2090 - - - - NodesToAdd - - i=68 - i=78 - i=2091 - - - - AuditDeleteNodesEventType - Auditing NodeManagement - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.21 - - i=2094 - i=2090 - - - - NodesToDelete - - i=68 - i=78 - i=2093 - - - - AuditAddReferencesEventType - Auditing NodeManagement - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.22 - - i=2096 - i=2090 - - - - ReferencesToAdd - - i=68 - i=78 - i=2095 - - - - AuditDeleteReferencesEventType - Auditing NodeManagement - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.23 - - i=2098 - i=2090 - - - - ReferencesToDelete - - i=68 - i=78 - i=2097 - - - - AuditUpdateEventType - Auditing History Services - Auditing Write - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.24 - - i=2052 - - - - AuditWriteUpdateEventType - Auditing Write - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.25 - - i=2750 - i=2101 - i=2102 - i=2103 - i=2099 - - - - AttributeId - - i=68 - i=78 - i=2100 - - - - IndexRange - - i=68 - i=78 - i=2100 - - - - OldValue - - i=68 - i=78 - i=2100 - - - - NewValue - - i=68 - i=78 - i=2100 - - - - AuditHistoryUpdateEventType - Auditing History Services - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.26 - - i=2751 - i=2099 - - - - ParameterDataTypeId - - i=68 - i=78 - i=2104 - - - - AuditUpdateMethodEventType - Auditing Method - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.27 - - i=2128 - i=2129 - i=2052 - - - - MethodId - - i=68 - i=78 - i=2127 - - - - InputArguments - - i=68 - i=78 - i=2127 - - - - SystemEventType - Base Info Device Failure - Base Info System Status Underlying System - Base Info System Status - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.28 - - i=2041 - - - - DeviceFailureEventType - Base Info Device Failure - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.29 - - i=2130 - - - - SystemStatusChangeEventType - Base Info System Status Underlying System - Base Info System Status - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.30 - - i=11696 - i=2130 - - - - SystemState - - i=68 - i=78 - i=11446 - - - - BaseModelChangeEventType - Base Info Model Change - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.31 - - i=2041 - - - - GeneralModelChangeEventType - Base Info Model Change General - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.32 - - i=2134 - i=2132 - - - - Changes - - i=68 - i=78 - i=2133 - - - - SemanticChangeEventType - Base Info SemanticChange - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.33 - - i=2739 - i=2041 - - - - Changes - - i=68 - i=78 - i=2738 - - - - EventQueueOverflowEventType - Base Info EventQueueOverflow EventType - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.34 - - i=2041 - - - - ProgressEventType - Base Info Progress Events - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.35 - - i=12502 - i=12503 - i=2041 - - - - Context - - i=68 - i=78 - i=11436 - - - - Progress - - i=68 - i=78 - i=11436 - - - - AuditClientEventType - Base Info Client Events - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.36 - - i=23908 - i=2052 - - - - ServerUri - - i=68 - i=78 - i=23606 - - - - AuditClientUpdateMethodResultEventType - Base Info Client Events - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.37 - - i=23994 - i=23995 - i=23998 - i=23999 - i=25684 - i=23606 - - - - ObjectId - - i=68 - i=78 - i=23926 - - - - MethodId - - i=68 - i=78 - i=23926 - - - - StatusCodeId - - i=68 - i=78 - i=23926 - - - - InputArguments - - i=68 - i=78 - i=23926 - - - - OutputArguments - - i=68 - i=78 - i=23926 - - - - AggregateFunctionType - Historical Access Aggregates - https://reference.opcfoundation.org/v105/Core/docs/Part13/4.2.2/#4.2.2.2 - - i=58 - - - - ServerVendorCapabilityType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/7.5 - - i=63 - - - - ServerStatusType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/7.6 - - i=2139 - i=2140 - i=2141 - i=2142 - i=2752 - i=2753 - i=63 - - - - StartTime - - i=63 - i=78 - i=2138 - - - - CurrentTime - - i=63 - i=78 - i=2138 - - - - State - - i=63 - i=78 - i=2138 - - - - BuildInfo - - i=3698 - i=3699 - i=3700 - i=3701 - i=3702 - i=3703 - i=3051 - i=78 - i=2138 - - - - ProductUri - - i=63 - i=78 - i=2142 - - - - ManufacturerName - - i=63 - i=78 - i=2142 - - - - ProductName - - i=63 - i=78 - i=2142 - - - - SoftwareVersion - - i=63 - i=78 - i=2142 - - - - BuildNumber - - i=63 - i=78 - i=2142 - - - - BuildDate - - i=63 - i=78 - i=2142 - - - - SecondsTillShutdown - - i=63 - i=78 - i=2138 - - - - ShutdownReason - - i=63 - i=78 - i=2138 - - - - BuildInfoType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/7.7 - - i=3052 - i=3053 - i=3054 - i=3055 - i=3056 - i=3057 - i=63 - - - - ProductUri - - i=63 - i=78 - i=3051 - - - - ManufacturerName - - i=63 - i=78 - i=3051 - - - - ProductName - - i=63 - i=78 - i=3051 - - - - SoftwareVersion - - i=63 - i=78 - i=3051 - - - - BuildNumber - - i=63 - i=78 - i=3051 - - - - BuildDate - - i=63 - i=78 - i=3051 - - - - ServerDiagnosticsSummaryType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/7.8 - - i=2151 - i=2152 - i=2153 - i=2154 - i=2155 - i=2156 - i=2157 - i=2159 - i=2160 - i=2161 - i=2162 - i=2163 - i=63 - - - - ServerViewCount - - i=63 - i=78 - i=2150 - - - - CurrentSessionCount - - i=63 - i=78 - i=2150 - - - - CumulatedSessionCount - - i=63 - i=78 - i=2150 - - - - SecurityRejectedSessionCount - - i=63 - i=78 - i=2150 - - - - RejectedSessionCount - - i=63 - i=78 - i=2150 - - - - SessionTimeoutCount - - i=63 - i=78 - i=2150 - - - - SessionAbortCount - - i=63 - i=78 - i=2150 - - - - PublishingIntervalCount - - i=63 - i=78 - i=2150 - - - - CurrentSubscriptionCount - - i=63 - i=78 - i=2150 - - - - CumulatedSubscriptionCount - - i=63 - i=78 - i=2150 - - - - SecurityRejectedRequestsCount - - i=63 - i=78 - i=2150 - - - - RejectedRequestsCount - - i=63 - i=78 - i=2150 - - - - SamplingIntervalDiagnosticsArrayType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/7.9 - - i=12779 - i=63 - - - - SamplingIntervalDiagnostics - - i=12780 - i=12781 - i=12782 - i=12783 - i=2165 - i=83 - i=2164 - - - - SamplingInterval - - i=63 - i=78 - i=12779 - - - - SampledMonitoredItemsCount - - i=63 - i=78 - i=12779 - - - - MaxSampledMonitoredItemsCount - - i=63 - i=78 - i=12779 - - - - DisabledMonitoredItemsSamplingCount - - i=63 - i=78 - i=12779 - - - - SamplingIntervalDiagnosticsType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/7.10 - - i=2166 - i=11697 - i=11698 - i=11699 - i=63 - - - - SamplingInterval - - i=63 - i=78 - i=2165 - - - - SampledMonitoredItemsCount - - i=63 - i=78 - i=2165 - - - - MaxSampledMonitoredItemsCount - - i=63 - i=78 - i=2165 - - - - DisabledMonitoredItemsSamplingCount - - i=63 - i=78 - i=2165 - - - - SubscriptionDiagnosticsArrayType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/7.11 - - i=12784 - i=63 - - - - SubscriptionDiagnostics - - i=12785 - i=12786 - i=12787 - i=12788 - i=12789 - i=12790 - i=12791 - i=12792 - i=12793 - i=12794 - i=12795 - i=12796 - i=12797 - i=12798 - i=12799 - i=12800 - i=12801 - i=12802 - i=12803 - i=12804 - i=12805 - i=12806 - i=12807 - i=12808 - i=12809 - i=12810 - i=12811 - i=12812 - i=12813 - i=12814 - i=12815 - i=2172 - i=83 - i=2171 - - - - SessionId - - i=63 - i=78 - i=12784 - - - - SubscriptionId - - i=63 - i=78 - i=12784 - - - - Priority - - i=63 - i=78 - i=12784 - - - - PublishingInterval - - i=63 - i=78 - i=12784 - - - - MaxKeepAliveCount - - i=63 - i=78 - i=12784 - - - - MaxLifetimeCount - - i=63 - i=78 - i=12784 - - - - MaxNotificationsPerPublish - - i=63 - i=78 - i=12784 - - - - PublishingEnabled - - i=63 - i=78 - i=12784 - - - - ModifyCount - - i=63 - i=78 - i=12784 - - - - EnableCount - - i=63 - i=78 - i=12784 - - - - DisableCount - - i=63 - i=78 - i=12784 - - - - RepublishRequestCount - - i=63 - i=78 - i=12784 - - - - RepublishMessageRequestCount - - i=63 - i=78 - i=12784 - - - - RepublishMessageCount - - i=63 - i=78 - i=12784 - - - - TransferRequestCount - - i=63 - i=78 - i=12784 - - - - TransferredToAltClientCount - - i=63 - i=78 - i=12784 - - - - TransferredToSameClientCount - - i=63 - i=78 - i=12784 - - - - PublishRequestCount - - i=63 - i=78 - i=12784 - - - - DataChangeNotificationsCount - - i=63 - i=78 - i=12784 - - - - EventNotificationsCount - - i=63 - i=78 - i=12784 - - - - NotificationsCount - - i=63 - i=78 - i=12784 - - - - LatePublishRequestCount - - i=63 - i=78 - i=12784 - - - - CurrentKeepAliveCount - - i=63 - i=78 - i=12784 - - - - CurrentLifetimeCount - - i=63 - i=78 - i=12784 - - - - UnacknowledgedMessageCount - - i=63 - i=78 - i=12784 - - - - DiscardedMessageCount - - i=63 - i=78 - i=12784 - - - - MonitoredItemCount - - i=63 - i=78 - i=12784 - - - - DisabledMonitoredItemCount - - i=63 - i=78 - i=12784 - - - - MonitoringQueueOverflowCount - - i=63 - i=78 - i=12784 - - - - NextSequenceNumber - - i=63 - i=78 - i=12784 - - - - EventQueueOverflowCount - - i=63 - i=78 - i=12784 - - - - SubscriptionDiagnosticsType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/7.12 - - i=2173 - i=2174 - i=2175 - i=2176 - i=2177 - i=8888 - i=2179 - i=2180 - i=2181 - i=2182 - i=2183 - i=2184 - i=2185 - i=2186 - i=2187 - i=2188 - i=2189 - i=2190 - i=2191 - i=2998 - i=2193 - i=8889 - i=8890 - i=8891 - i=8892 - i=8893 - i=8894 - i=8895 - i=8896 - i=8897 - i=8902 - i=63 - - - - SessionId - - i=63 - i=78 - i=2172 - - - - SubscriptionId - - i=63 - i=78 - i=2172 - - - - Priority - - i=63 - i=78 - i=2172 - - - - PublishingInterval - - i=63 - i=78 - i=2172 - - - - MaxKeepAliveCount - - i=63 - i=78 - i=2172 - - - - MaxLifetimeCount - - i=63 - i=78 - i=2172 - - - - MaxNotificationsPerPublish - - i=63 - i=78 - i=2172 - - - - PublishingEnabled - - i=63 - i=78 - i=2172 - - - - ModifyCount - - i=63 - i=78 - i=2172 - - - - EnableCount - - i=63 - i=78 - i=2172 - - - - DisableCount - - i=63 - i=78 - i=2172 - - - - RepublishRequestCount - - i=63 - i=78 - i=2172 - - - - RepublishMessageRequestCount - - i=63 - i=78 - i=2172 - - - - RepublishMessageCount - - i=63 - i=78 - i=2172 - - - - TransferRequestCount - - i=63 - i=78 - i=2172 - - - - TransferredToAltClientCount - - i=63 - i=78 - i=2172 - - - - TransferredToSameClientCount - - i=63 - i=78 - i=2172 - - - - PublishRequestCount - - i=63 - i=78 - i=2172 - - - - DataChangeNotificationsCount - - i=63 - i=78 - i=2172 - - - - EventNotificationsCount - - i=63 - i=78 - i=2172 - - - - NotificationsCount - - i=63 - i=78 - i=2172 - - - - LatePublishRequestCount - - i=63 - i=78 - i=2172 - - - - CurrentKeepAliveCount - - i=63 - i=78 - i=2172 - - - - CurrentLifetimeCount - - i=63 - i=78 - i=2172 - - - - UnacknowledgedMessageCount - - i=63 - i=78 - i=2172 - - - - DiscardedMessageCount - - i=63 - i=78 - i=2172 - - - - MonitoredItemCount - - i=63 - i=78 - i=2172 - - - - DisabledMonitoredItemCount - - i=63 - i=78 - i=2172 - - - - MonitoringQueueOverflowCount - - i=63 - i=78 - i=2172 - - - - NextSequenceNumber - - i=63 - i=78 - i=2172 - - - - EventQueueOverflowCount - - i=63 - i=78 - i=2172 - - - - SessionDiagnosticsArrayType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/7.13 - - i=12816 - i=63 - - - - SessionDiagnostics - - i=12817 - i=12818 - i=12819 - i=12820 - i=12821 - i=12822 - i=12823 - i=12824 - i=12825 - i=12826 - i=12827 - i=12828 - i=12829 - i=12830 - i=12831 - i=12832 - i=12833 - i=12834 - i=12835 - i=12836 - i=12837 - i=12838 - i=12839 - i=12840 - i=12841 - i=12842 - i=12843 - i=12844 - i=12845 - i=12846 - i=12847 - i=12848 - i=12849 - i=12850 - i=12851 - i=12852 - i=12853 - i=12854 - i=12855 - i=12856 - i=12857 - i=12858 - i=12859 - i=2197 - i=83 - i=2196 - - - - SessionId - - i=63 - i=78 - i=12816 - - - - SessionName - - i=63 - i=78 - i=12816 - - - - ClientDescription - - i=63 - i=78 - i=12816 - - - - ServerUri - - i=63 - i=78 - i=12816 - - - - EndpointUrl - - i=63 - i=78 - i=12816 - - - - LocaleIds - - i=63 - i=78 - i=12816 - - - - ActualSessionTimeout - - i=63 - i=78 - i=12816 - - - - MaxResponseMessageSize - - i=63 - i=78 - i=12816 - - - - ClientConnectionTime - - i=63 - i=78 - i=12816 - - - - ClientLastContactTime - - i=63 - i=78 - i=12816 - - - - CurrentSubscriptionsCount - - i=63 - i=78 - i=12816 - - - - CurrentMonitoredItemsCount - - i=63 - i=78 - i=12816 - - - - CurrentPublishRequestsInQueue - - i=63 - i=78 - i=12816 - - - - TotalRequestCount - - i=63 - i=78 - i=12816 - - - - UnauthorizedRequestCount - - i=63 - i=78 - i=12816 - - - - ReadCount - - i=63 - i=78 - i=12816 - - - - HistoryReadCount - - i=63 - i=78 - i=12816 - - - - WriteCount - - i=63 - i=78 - i=12816 - - - - HistoryUpdateCount - - i=63 - i=78 - i=12816 - - - - CallCount - - i=63 - i=78 - i=12816 - - - - CreateMonitoredItemsCount - - i=63 - i=78 - i=12816 - - - - ModifyMonitoredItemsCount - - i=63 - i=78 - i=12816 - - - - SetMonitoringModeCount - - i=63 - i=78 - i=12816 - - - - SetTriggeringCount - - i=63 - i=78 - i=12816 - - - - DeleteMonitoredItemsCount - - i=63 - i=78 - i=12816 - - - - CreateSubscriptionCount - - i=63 - i=78 - i=12816 - - - - ModifySubscriptionCount - - i=63 - i=78 - i=12816 - - - - SetPublishingModeCount - - i=63 - i=78 - i=12816 - - - - PublishCount - - i=63 - i=78 - i=12816 - - - - RepublishCount - - i=63 - i=78 - i=12816 - - - - TransferSubscriptionsCount - - i=63 - i=78 - i=12816 - - - - DeleteSubscriptionsCount - - i=63 - i=78 - i=12816 - - - - AddNodesCount - - i=63 - i=78 - i=12816 - - - - AddReferencesCount - - i=63 - i=78 - i=12816 - - - - DeleteNodesCount - - i=63 - i=78 - i=12816 - - - - DeleteReferencesCount - - i=63 - i=78 - i=12816 - - - - BrowseCount - - i=63 - i=78 - i=12816 - - - - BrowseNextCount - - i=63 - i=78 - i=12816 - - - - TranslateBrowsePathsToNodeIdsCount - - i=63 - i=78 - i=12816 - - - - QueryFirstCount - - i=63 - i=78 - i=12816 - - - - QueryNextCount - - i=63 - i=78 - i=12816 - - - - RegisterNodesCount - - i=63 - i=78 - i=12816 - - - - UnregisterNodesCount - - i=63 - i=78 - i=12816 - - - - SessionDiagnosticsVariableType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/7.14 - - i=2198 - i=2199 - i=2200 - i=2201 - i=2202 - i=2203 - i=2204 - i=3050 - i=2205 - i=2206 - i=2207 - i=2208 - i=2209 - i=8900 - i=11892 - i=2217 - i=2218 - i=2219 - i=2220 - i=2221 - i=2222 - i=2223 - i=2224 - i=2225 - i=2226 - i=2227 - i=2228 - i=2229 - i=2230 - i=2231 - i=2232 - i=2233 - i=2234 - i=2235 - i=2236 - i=2237 - i=2238 - i=2239 - i=2240 - i=2241 - i=2242 - i=2730 - i=2731 - i=63 - - - - SessionId - - i=63 - i=78 - i=2197 - - - - SessionName - - i=63 - i=78 - i=2197 - - - - ClientDescription - - i=63 - i=78 - i=2197 - - - - ServerUri - - i=63 - i=78 - i=2197 - - - - EndpointUrl - - i=63 - i=78 - i=2197 - - - - LocaleIds - - i=63 - i=78 - i=2197 - - - - ActualSessionTimeout - - i=63 - i=78 - i=2197 - - - - MaxResponseMessageSize - - i=63 - i=78 - i=2197 - - - - ClientConnectionTime - - i=63 - i=78 - i=2197 - - - - ClientLastContactTime - - i=63 - i=78 - i=2197 - - - - CurrentSubscriptionsCount - - i=63 - i=78 - i=2197 - - - - CurrentMonitoredItemsCount - - i=63 - i=78 - i=2197 - - - - CurrentPublishRequestsInQueue - - i=63 - i=78 - i=2197 - - - - TotalRequestCount - - i=63 - i=78 - i=2197 - - - - UnauthorizedRequestCount - - i=63 - i=78 - i=2197 - - - - ReadCount - - i=63 - i=78 - i=2197 - - - - HistoryReadCount - - i=63 - i=78 - i=2197 - - - - WriteCount - - i=63 - i=78 - i=2197 - - - - HistoryUpdateCount - - i=63 - i=78 - i=2197 - - - - CallCount - - i=63 - i=78 - i=2197 - - - - CreateMonitoredItemsCount - - i=63 - i=78 - i=2197 - - - - ModifyMonitoredItemsCount - - i=63 - i=78 - i=2197 - - - - SetMonitoringModeCount - - i=63 - i=78 - i=2197 - - - - SetTriggeringCount - - i=63 - i=78 - i=2197 - - - - DeleteMonitoredItemsCount - - i=63 - i=78 - i=2197 - - - - CreateSubscriptionCount - - i=63 - i=78 - i=2197 - - - - ModifySubscriptionCount - - i=63 - i=78 - i=2197 - - - - SetPublishingModeCount - - i=63 - i=78 - i=2197 - - - - PublishCount - - i=63 - i=78 - i=2197 - - - - RepublishCount - - i=63 - i=78 - i=2197 - - - - TransferSubscriptionsCount - - i=63 - i=78 - i=2197 - - - - DeleteSubscriptionsCount - - i=63 - i=78 - i=2197 - - - - AddNodesCount - - i=63 - i=78 - i=2197 - - - - AddReferencesCount - - i=63 - i=78 - i=2197 - - - - DeleteNodesCount - - i=63 - i=78 - i=2197 - - - - DeleteReferencesCount - - i=63 - i=78 - i=2197 - - - - BrowseCount - - i=63 - i=78 - i=2197 - - - - BrowseNextCount - - i=63 - i=78 - i=2197 - - - - TranslateBrowsePathsToNodeIdsCount - - i=63 - i=78 - i=2197 - - - - QueryFirstCount - - i=63 - i=78 - i=2197 - - - - QueryNextCount - - i=63 - i=78 - i=2197 - - - - RegisterNodesCount - - i=63 - i=78 - i=2197 - - - - UnregisterNodesCount - - i=63 - i=78 - i=2197 - - - - SessionSecurityDiagnosticsArrayType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/7.15 - - i=12860 - i=63 - - - - SessionSecurityDiagnostics - - i=12861 - i=12862 - i=12863 - i=12864 - i=12865 - i=12866 - i=12867 - i=12868 - i=12869 - i=2244 - i=83 - i=2243 - - - - SessionId - - i=63 - i=78 - i=12860 - - - - ClientUserIdOfSession - - i=63 - i=78 - i=12860 - - - - ClientUserIdHistory - - i=63 - i=78 - i=12860 - - - - AuthenticationMechanism - - i=63 - i=78 - i=12860 - - - - Encoding - - i=63 - i=78 - i=12860 - - - - TransportProtocol - - i=63 - i=78 - i=12860 - - - - SecurityMode - - i=63 - i=78 - i=12860 - - - - SecurityPolicyUri - - i=63 - i=78 - i=12860 - - - - ClientCertificate - - i=63 - i=78 - i=12860 - - - - SessionSecurityDiagnosticsType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/7.16 - - i=2245 - i=2246 - i=2247 - i=2248 - i=2249 - i=2250 - i=2251 - i=2252 - i=3058 - i=63 - - - - SessionId - - i=63 - i=78 - i=2244 - - - - ClientUserIdOfSession - - i=63 - i=78 - i=2244 - - - - ClientUserIdHistory - - i=63 - i=78 - i=2244 - - - - AuthenticationMechanism - - i=63 - i=78 - i=2244 - - - - Encoding - - i=63 - i=78 - i=2244 - - - - TransportProtocol - - i=63 - i=78 - i=2244 - - - - SecurityMode - - i=63 - i=78 - i=2244 - - - - SecurityPolicyUri - - i=63 - i=78 - i=2244 - - - - ClientCertificate - - i=63 - i=78 - i=2244 - - - - OptionSetType - Base Info OptionSet - https://reference.opcfoundation.org/v105/Core/docs/Part5/7.17 - - i=11488 - i=11701 - i=63 - - - - OptionSetValues - - i=68 - i=78 - i=11487 - - - - BitMask - - i=68 - i=80 - i=11487 - - - - SelectionListType - Base Info Selection List - https://reference.opcfoundation.org/v105/Core/docs/Part5/7.18 - - i=17632 - i=17633 - i=16312 - i=63 - - - - Selections - - i=68 - i=78 - i=16309 - - - - SelectionDescriptions - - i=68 - i=80 - i=16309 - - - - RestrictToList - - i=68 - i=80 - i=16309 - - - - AudioVariableType - Base Info Audio Type - https://reference.opcfoundation.org/v105/Core/docs/Part5/7.19 - - i=17988 - i=17989 - i=17990 - i=63 - - - - ListId - - i=68 - i=80 - i=17986 - - - - AgencyId - - i=68 - i=80 - i=17986 - - - - VersionId - - i=68 - i=80 - i=17986 - - - - EventTypes - Address Space Events 2 - https://reference.opcfoundation.org/v105/Core/docs/Part5/8.2.10 - - i=86 - i=2041 - i=61 - - - - Locations - Base Info Locations Object - https://reference.opcfoundation.org/v105/Core/docs/Part5/8.2.12 - - i=85 - i=61 - - - - Server - Base Info Core Structure 2 - Address Space Events 2 - https://reference.opcfoundation.org/v105/Core/docs/Part5/8.3.2 - - i=2254 - i=2255 - i=15004 - i=2256 - i=2267 - i=2994 - i=12885 - i=17634 - i=2268 - i=2274 - i=2295 - i=2296 - i=11715 - i=11492 - i=12873 - i=12749 - i=12886 - i=85 - i=2004 - - - - ServerArray - - i=68 - i=2253 - - - - NamespaceArray - - i=68 - i=2253 - - - - UrisVersion - - i=68 - i=2253 - - - - ServerStatus - - i=2257 - i=2258 - i=2259 - i=2260 - i=2992 - i=2993 - i=2138 - i=2253 - - - - StartTime - - i=63 - i=2256 - - - - CurrentTime - - i=63 - i=2256 - - - - State - - i=63 - i=2256 - - - - BuildInfo - - i=2262 - i=2263 - i=2261 - i=2264 - i=2265 - i=2266 - i=3051 - i=2256 - - - - ProductUri - - i=63 - i=2260 - - - - ManufacturerName - - i=63 - i=2260 - - - - ProductName - - i=63 - i=2260 - - - - SoftwareVersion - - i=63 - i=2260 - - - - BuildNumber - - i=63 - i=2260 - - - - BuildDate - - i=63 - i=2260 - - - - SecondsTillShutdown - - i=63 - i=2256 - - - - ShutdownReason - - i=63 - i=2256 - - - - ServiceLevel - - i=68 - i=2253 - - - - Auditing - - i=68 - i=2253 - - - - EstimatedReturnTime - - i=68 - i=2253 - - - - LocalTime - - i=68 - i=2253 - - - - ServerCapabilities - - i=2269 - i=2271 - i=2272 - i=2735 - i=2736 - i=2737 - i=3704 - i=11702 - i=11703 - i=12911 - i=11704 - i=2996 - i=2997 - i=15606 - i=24095 - i=24096 - i=24097 - i=24098 - i=24104 - i=24099 - i=24100 - i=31916 - i=24101 - i=2013 - i=2253 - - - - ServerProfileArray - - i=68 - i=2268 - - - - LocaleIdArray - - i=68 - i=2268 - - - - MinSupportedSampleRate - - i=68 - i=2268 - - - - MaxBrowseContinuationPoints - - i=68 - i=2268 - - - - MaxQueryContinuationPoints - - i=68 - i=2268 - - - - MaxHistoryContinuationPoints - - i=68 - i=2268 - - - - SoftwareCertificates - - i=68 - i=2268 - - - - MaxArrayLength - - i=68 - i=2268 - - - - MaxStringLength - - i=68 - i=2268 - - - - MaxByteStringLength - - i=68 - i=2268 - - - - OperationLimits - - i=11705 - i=12165 - i=12166 - i=11707 - i=12167 - i=12168 - i=11709 - i=11710 - i=11711 - i=11712 - i=11713 - i=11714 - i=11564 - i=2268 - - - - MaxNodesPerRead - - i=68 - i=11704 - - - - MaxNodesPerHistoryReadData - - i=68 - i=11704 - - - - MaxNodesPerHistoryReadEvents - - i=68 - i=11704 - - - - MaxNodesPerWrite - - i=68 - i=11704 - - - - MaxNodesPerHistoryUpdateData - - i=68 - i=11704 - - - - MaxNodesPerHistoryUpdateEvents - - i=68 - i=11704 - - - - MaxNodesPerMethodCall - - i=68 - i=11704 - - - - MaxNodesPerBrowse - - i=68 - i=11704 - - - - MaxNodesPerRegisterNodes - - i=68 - i=11704 - - - - MaxNodesPerTranslateBrowsePathsToNodeIds - - i=68 - i=11704 - - - - MaxNodesPerNodeManagement - - i=68 - i=11704 - - - - MaxMonitoredItemsPerCall - - i=68 - i=11704 - - - - ModellingRules - - i=61 - i=2268 - - - - AggregateFunctions - Historical Access Aggregates - https://reference.opcfoundation.org/v105/Core/docs/Part13/4.2.2/#4.2.2.1 - - i=61 - i=2268 - - - - RoleSet - Security Role Server Base 2 - https://reference.opcfoundation.org/v105/Core/docs/Part18/4.3 - - i=16301 - i=16304 - i=15607 - i=2268 - - - - AddRole - - i=16302 - i=16303 - i=15606 - - - - InputArguments - - i=68 - i=16301 - - - - - - i=297 - - - - RoleName - - i=12 - - -1 - - - - - - - i=297 - - - - NamespaceUri - - i=12 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=16301 - - - - - - i=297 - - - - RoleNodeId - - i=17 - - -1 - - - - - - - - - RemoveRole - - i=16305 - i=15606 - - - - InputArguments - - i=68 - i=16304 - - - - - - i=297 - - - - RoleNodeId - - i=17 - - -1 - - - - - - - - - MaxSessions - - i=68 - i=2268 - - - - MaxSubscriptions - - i=68 - i=2268 - - - - MaxMonitoredItems - - i=68 - i=2268 - - - - MaxSubscriptionsPerSession - - i=68 - i=2268 - - - - MaxMonitoredItemsPerSubscription - - i=68 - i=2268 - - - - MaxSelectClauseParameters - - i=68 - i=2268 - - - - MaxWhereClauseParameters - - i=68 - i=2268 - - - - MaxMonitoredItemsQueueSize - - i=68 - i=2268 - - - - ConformanceUnits - - i=68 - i=2268 - - - - ServerDiagnostics - - i=2275 - i=2289 - i=2290 - i=3706 - i=2294 - i=2020 - i=2253 - - - - ServerDiagnosticsSummary - - i=2276 - i=2277 - i=2278 - i=2279 - i=3705 - i=2281 - i=2282 - i=2284 - i=2285 - i=2286 - i=2287 - i=2288 - i=2150 - i=2274 - - - - ServerViewCount - - i=63 - i=2275 - - - - CurrentSessionCount - - i=63 - i=2275 - - - - CumulatedSessionCount - - i=63 - i=2275 - - - - SecurityRejectedSessionCount - - i=63 - i=2275 - - - - RejectedSessionCount - - i=63 - i=2275 - - - - SessionTimeoutCount - - i=63 - i=2275 - - - - SessionAbortCount - - i=63 - i=2275 - - - - PublishingIntervalCount - - i=63 - i=2275 - - - - CurrentSubscriptionCount - - i=63 - i=2275 - - - - CumulatedSubscriptionCount - - i=63 - i=2275 - - - - SecurityRejectedRequestsCount - - i=63 - i=2275 - - - - RejectedRequestsCount - - i=63 - i=2275 - - - - SamplingIntervalDiagnosticsArray - - i=2164 - i=2274 - - - - SubscriptionDiagnosticsArray - - i=2171 - i=2274 - - - - SessionsDiagnosticsSummary - - i=3707 - i=3708 - i=2026 - i=2274 - - - - SessionDiagnosticsArray - - i=2196 - i=3706 - - - - SessionSecurityDiagnosticsArray - - i=2243 - i=3706 - - - - EnabledFlag - - i=68 - i=2274 - - - - VendorServerInfo - - i=2033 - i=2253 - - - - ServerRedundancy - - i=3709 - i=2034 - i=2253 - - - - RedundancySupport - - i=68 - i=2296 - - - - Namespaces - - i=11645 - i=2253 - - - - GetMonitoredItems - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/9.1 - - i=11493 - i=11494 - i=2253 - - - - InputArguments - - i=68 - i=11492 - - - - - - i=297 - - - - SubscriptionId - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=11492 - - - - - - i=297 - - - - ServerHandles - - i=7 - - 1 - - 0 - - - - - - - i=297 - - - - ClientHandles - - i=7 - - 1 - - 0 - - - - - - - - - ResendData - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/9.2 - - i=12874 - i=2253 - - - - InputArguments - - i=68 - i=12873 - - - - - - i=297 - - - - SubscriptionId - - i=7 - - -1 - - - - - - - - - SetSubscriptionDurable - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/9.3 - - i=12750 - i=12751 - i=2253 - - - - InputArguments - - i=68 - i=12749 - - - - - - i=297 - - - - SubscriptionId - - i=7 - - -1 - - - - - - - i=297 - - - - LifetimeInHours - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=12749 - - - - - - i=297 - - - - RevisedLifetimeInHours - - i=7 - - -1 - - - - - - - - - RequestServerStateChange - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/9.4 - - i=12887 - i=2253 - - - - InputArguments - - i=68 - i=12886 - - - - - - i=297 - - - - State - - i=852 - - -1 - - - - - - - i=297 - - - - EstimatedReturnTime - - i=13 - - -1 - - - - - - - i=297 - - - - SecondsTillShutdown - - i=7 - - -1 - - - - - - - i=297 - - - - Reason - - i=21 - - -1 - - - - - - - i=297 - - - - Restart - - i=1 - - -1 - - - - - - - - - CurrentServerId - - i=68 - - - - RedundantServerArray - - i=68 - - - - ServerUriArray - - i=68 - - - - ServerNetworkGroups - - i=68 - - - - HistoryServerCapabilities - - i=11193 - i=11242 - i=11273 - i=11274 - i=11196 - i=11197 - i=11198 - i=11199 - i=11200 - i=11281 - i=11282 - i=11283 - i=11502 - i=11275 - i=11201 - i=19091 - i=2268 - i=2330 - - - - AccessHistoryDataCapability - - i=68 - i=11192 - - - - AccessHistoryEventsCapability - - i=68 - i=11192 - - - - MaxReturnDataValues - - i=68 - i=11192 - - - - MaxReturnEventValues - - i=68 - i=11192 - - - - InsertDataCapability - - i=68 - i=11192 - - - - ReplaceDataCapability - - i=68 - i=11192 - - - - UpdateDataCapability - - i=68 - i=11192 - - - - DeleteRawCapability - - i=68 - i=11192 - - - - DeleteAtTimeCapability - - i=68 - i=11192 - - - - InsertEventCapability - - i=68 - i=11192 - - - - ReplaceEventCapability - - i=68 - i=11192 - - - - UpdateEventCapability - - i=68 - i=11192 - - - - DeleteEventCapability - - i=68 - i=11192 - - - - InsertAnnotationCapability - - i=68 - i=11192 - - - - AggregateFunctions - - i=61 - i=11192 - - - - ServerTimestampSupported - - i=68 - i=11192 - - - - IsDeprecated - Base Info Deprecated Information - https://reference.opcfoundation.org/v105/Core/docs/Part5/11.22 - - i=32 - - Deprecates - - - BitFieldMaskDataType - Base Info BitFieldMaskDataType - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.18 - - i=9 - - - - SemanticVersionString - Base Info SemanticVersionString - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.41 - - i=12 - - - - KeyValuePair - Base Info KeyValuePair - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.21 - - i=22 - - - - - - - - AdditionalParametersType - https://reference.opcfoundation.org/v105/Core/docs/Part4/7.1 - - i=22 - - - - - - - EphemeralKeyType - https://reference.opcfoundation.org/v105/Core/docs/Part4/7.15 - - i=22 - - - - - - - - EndpointType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part18/4.4.2 - - i=22 - - - - - - - - - - Handle - Base Info Handle DataType - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.42 - - i=7 - - - - TrimmedString - Base Info TrimmedString - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.43 - - i=12 - - - - StateMachineType - Base Info State Machine Instance - https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.2 - - i=2769 - i=2770 - i=58 - - - - CurrentState - - i=3720 - i=2755 - i=78 - i=2299 - - - - Id - - i=68 - i=78 - i=2769 - - - - LastTransition - - i=3724 - i=2762 - i=80 - i=2299 - - - - Id - - i=68 - i=78 - i=2770 - - - - StateVariableType - Base Info State Machine Instance - https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.3 - - i=2756 - i=2757 - i=2758 - i=2759 - i=63 - - - - Id - - i=68 - i=78 - i=2755 - - - - Name - - i=68 - i=80 - i=2755 - - - - Number - - i=68 - i=80 - i=2755 - - - - EffectiveDisplayName - - i=68 - i=80 - i=2755 - - - - TransitionVariableType - Base Info State Machine Instance - https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.4 - - i=2763 - i=2764 - i=2765 - i=2766 - i=11456 - i=63 - - - - Id - - i=68 - i=78 - i=2762 - - - - Name - - i=68 - i=80 - i=2762 - - - - Number - - i=68 - i=80 - i=2762 - - - - TransitionTime - - i=68 - i=80 - i=2762 - - - - EffectiveTransitionTime - - i=68 - i=80 - i=2762 - - - - FiniteStateMachineType - Base Info Finite State Machine Instance - Base Info Available States and Transitions - https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.5 - - i=2772 - i=2773 - i=17635 - i=17636 - i=2299 - - - - CurrentState - - i=3728 - i=2760 - i=78 - i=2771 - - - - Id - - i=68 - i=78 - i=2772 - - - - LastTransition - - i=3732 - i=2767 - i=80 - i=2771 - - - - Id - - i=68 - i=78 - i=2773 - - - - AvailableStates - - i=63 - i=80 - i=2771 - - - - AvailableTransitions - - i=63 - i=80 - i=2771 - - - - FiniteStateVariableType - Base Info Finite State Machine Instance - https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.6 - - i=2761 - i=2755 - - - - Id - - i=68 - i=78 - i=2760 - - - - FiniteTransitionVariableType - Base Info Finite State Machine Instance - https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.7 - - i=2768 - i=2762 - - - - Id - - i=68 - i=78 - i=2767 - - - - StateType - Base Info Finite State Machine Instance - https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.8 - - i=2308 - i=58 - - - - StateNumber - - i=68 - i=78 - i=2307 - - - - InitialStateType - Base Info Finite State Machine Instance - https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.9 - - i=2307 - - - - TransitionType - Base Info Finite State Machine Instance - https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.10 - - i=2312 - i=58 - - - - TransitionNumber - - i=68 - i=78 - i=2310 - - - - ChoiceStateType - Base Info Choice States - https://reference.opcfoundation.org/v105/Core/docs/Part16/4.6.2 - - i=2307 - - - - HasGuard - Base Info Choice States - https://reference.opcfoundation.org/v105/Core/docs/Part16/4.6.3 - - i=47 - - GuardOf - - - GuardVariableType - Base Info Choice States - https://reference.opcfoundation.org/v105/Core/docs/Part16/4.6.4 - - i=63 - - - - ExpressionGuardVariableType - Base Info Choice States - https://reference.opcfoundation.org/v105/Core/docs/Part16/4.6.5 - - i=15129 - i=15113 - - - - Expression - - i=68 - i=78 - i=15128 - - - - ElseGuardVariableType - Base Info Choice States - https://reference.opcfoundation.org/v105/Core/docs/Part16/4.6.6 - - i=15113 - - - - RationalNumberType - Base Info Rational Number - https://reference.opcfoundation.org/v105/Core/docs/Part5/7.20 - - i=17712 - i=17713 - i=63 - - - - Numerator - - i=63 - i=78 - i=17709 - - - - Denominator - - i=63 - i=78 - i=17709 - - - - VectorType - Base Info Spatial Data - https://reference.opcfoundation.org/v105/Core/docs/Part5/7.21 - - i=17715 - i=63 - - - - VectorUnit - - i=68 - i=80 - i=17714 - - - - 3DVectorType - Base Info Spatial Data - https://reference.opcfoundation.org/v105/Core/docs/Part5/7.22 - - i=18769 - i=18770 - i=18771 - i=17714 - - - - X - - i=63 - i=78 - i=17716 - - - - Y - - i=63 - i=78 - i=17716 - - - - Z - - i=63 - i=78 - i=17716 - - - - CartesianCoordinatesType - Base Info Spatial Data - https://reference.opcfoundation.org/v105/Core/docs/Part5/7.23 - - i=18773 - i=63 - - - - LengthUnit - - i=68 - i=80 - i=18772 - - - - 3DCartesianCoordinatesType - Base Info Spatial Data - https://reference.opcfoundation.org/v105/Core/docs/Part5/7.24 - - i=18776 - i=18777 - i=18778 - i=18772 - - - - X - - i=63 - i=78 - i=18774 - - - - Y - - i=63 - i=78 - i=18774 - - - - Z - - i=63 - i=78 - i=18774 - - - - OrientationType - Base Info Spatial Data - https://reference.opcfoundation.org/v105/Core/docs/Part5/7.25 - - i=18780 - i=63 - - - - AngleUnit - - i=68 - i=80 - i=18779 - - - - 3DOrientationType - Base Info Spatial Data - https://reference.opcfoundation.org/v105/Core/docs/Part5/7.26 - - i=18783 - i=18784 - i=18785 - i=18779 - - - - A - - i=63 - i=78 - i=18781 - - - - B - - i=63 - i=78 - i=18781 - - - - C - - i=63 - i=78 - i=18781 - - - - FrameType - Base Info Spatial Data - https://reference.opcfoundation.org/v105/Core/docs/Part5/7.27 - - i=18801 - i=18787 - i=18788 - i=18789 - i=18790 - i=63 - - - - CartesianCoordinates - - i=18772 - i=78 - i=18786 - - - - Orientation - - i=18779 - i=78 - i=18786 - - - - Constant - - i=68 - i=80 - i=18786 - - - - BaseFrame - - i=63 - i=80 - i=18786 - - - - FixedBase - - i=68 - i=80 - i=18786 - - - - 3DFrameType - Base Info Spatial Data - https://reference.opcfoundation.org/v105/Core/docs/Part5/7.28 - - i=18796 - i=18792 - i=18786 - - - - CartesianCoordinates - - i=18798 - i=18799 - i=18800 - i=18774 - i=78 - i=18791 - - - - X - - i=63 - i=78 - i=18796 - - - - Y - - i=63 - i=78 - i=18796 - - - - Z - - i=63 - i=78 - i=18796 - - - - Orientation - - i=19074 - i=19075 - i=19076 - i=18781 - i=78 - i=18791 - - - - A - - i=63 - i=78 - i=18792 - - - - B - - i=63 - i=78 - i=18792 - - - - C - - i=63 - i=78 - i=18792 - - - - RationalNumber - Base Info Rational Number - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.22 - - i=22 - - - - - - - - Vector - Base Info Spatial Data - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.23 - - i=22 - - - - - 3DVector - Base Info Spatial Data - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.24 - - i=18807 - - - - - - - - - CartesianCoordinates - Base Info Spatial Data - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.25 - - i=22 - - - - - 3DCartesianCoordinates - Base Info Spatial Data - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.26 - - i=18809 - - - - - - - - - Orientation - Base Info Spatial Data - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.27 - - i=22 - - - - - 3DOrientation - Base Info Spatial Data - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.28 - - i=18811 - - - - - - - - - Frame - Base Info Spatial Data - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.29 - - i=22 - - - - - 3DFrame - Base Info Spatial Data - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.30 - - i=18813 - - - - - - - - TransitionEventType - Base Info Finite State Machine Instance - https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.16 - - i=2774 - i=2775 - i=2776 - i=2041 - - - - Transition - - i=3754 - i=2762 - i=78 - i=2311 - - - - Id - - i=68 - i=78 - i=2774 - - - - FromState - - i=3746 - i=2755 - i=78 - i=2311 - - - - Id - - i=68 - i=78 - i=2775 - - - - ToState - - i=3750 - i=2755 - i=78 - i=2311 - - - - Id - - i=68 - i=78 - i=2776 - - - - AuditUpdateStateEventType - Auditing UpdateStates - https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.17 - - i=2777 - i=2778 - i=2127 - - - - OldStateId - - i=68 - i=78 - i=2315 - - - - NewStateId - - i=68 - i=78 - i=2315 - - - - OpenFileMode - - i=11940 - i=29 - - - - - - - - - - EnumValues - - i=68 - i=11939 - - - - - - i=7616 - - - - 1 - - Read - - - - - - - i=7616 - - - - 2 - - Write - - - - - - - i=7616 - - - - 4 - - EraseExisting - - - - - - - i=7616 - - - - 8 - - Append - - - - - - - - - FileDirectoryType - Base Info FileDirectoryType Base - https://reference.opcfoundation.org/v105/Core/docs/Part20/4.3.1 - - i=13354 - i=13366 - i=13387 - i=13390 - i=13393 - i=13395 - i=61 - - - - <FileDirectoryName> - - i=13355 - i=13358 - i=17718 - i=13363 - i=13353 - i=11508 - i=13353 - - - - CreateDirectory - - i=13356 - i=13357 - i=78 - i=13354 - - - - InputArguments - - i=68 - i=78 - i=13355 - - - - - - i=297 - - - - DirectoryName - - i=12 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13355 - - - - - - i=297 - - - - DirectoryNodeId - - i=17 - - -1 - - - - - - - - - CreateFile - - i=13359 - i=13360 - i=78 - i=13354 - - - - InputArguments - - i=68 - i=78 - i=13358 - - - - - - i=297 - - - - FileName - - i=12 - - -1 - - - - - - - i=297 - - - - RequestFileOpen - - i=1 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13358 - - - - - - i=297 - - - - FileNodeId - - i=17 - - -1 - - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Delete - - i=17719 - i=78 - i=13354 - - - - InputArguments - - i=68 - i=78 - i=17718 - - - - - - i=297 - - - - ObjectToDelete - - i=17 - - -1 - - - - - - - - - MoveOrCopy - - i=13364 - i=13365 - i=78 - i=13354 - - - - InputArguments - - i=68 - i=78 - i=13363 - - - - - - i=297 - - - - ObjectToMoveOrCopy - - i=17 - - -1 - - - - - - - i=297 - - - - TargetDirectory - - i=17 - - -1 - - - - - - - i=297 - - - - CreateCopy - - i=1 - - -1 - - - - - - - i=297 - - - - NewName - - i=12 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13363 - - - - - - i=297 - - - - NewNodeId - - i=17 - - -1 - - - - - - - - - <FileName> - - i=13367 - i=13368 - i=13369 - i=13370 - i=13372 - i=13375 - i=13377 - i=13380 - i=13382 - i=13385 - i=11575 - i=11508 - i=13353 - - - - Size - - i=68 - i=78 - i=13366 - - - - Writable - - i=68 - i=78 - i=13366 - - - - UserWritable - - i=68 - i=78 - i=13366 - - - - OpenCount - - i=68 - i=78 - i=13366 - - - - Open - - i=13373 - i=13374 - i=78 - i=13366 - - - - InputArguments - - i=68 - i=78 - i=13372 - - - - - - i=297 - - - - Mode - - i=3 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13372 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Close - - i=13376 - i=78 - i=13366 - - - - InputArguments - - i=68 - i=78 - i=13375 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Read - - i=13378 - i=13379 - i=78 - i=13366 - - - - InputArguments - - i=68 - i=78 - i=13377 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Length - - i=6 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13377 - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - Write - - i=13381 - i=78 - i=13366 - - - - InputArguments - - i=68 - i=78 - i=13380 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - GetPosition - - i=13383 - i=13384 - i=78 - i=13366 - - - - InputArguments - - i=68 - i=78 - i=13382 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13382 - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - SetPosition - - i=13386 - i=78 - i=13366 - - - - InputArguments - - i=68 - i=78 - i=13385 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - CreateDirectory - Base Info FileDirectoryType Base - https://reference.opcfoundation.org/v105/Core/docs/Part20/4.3.3 - - i=13388 - i=13389 - i=78 - i=13353 - - - - InputArguments - - i=68 - i=78 - i=13387 - - - - - - i=297 - - - - DirectoryName - - i=12 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13387 - - - - - - i=297 - - - - DirectoryNodeId - - i=17 - - -1 - - - - - - - - - CreateFile - Base Info FileDirectoryType Base - https://reference.opcfoundation.org/v105/Core/docs/Part20/4.3.4 - - i=13391 - i=13392 - i=78 - i=13353 - - - - InputArguments - - i=68 - i=78 - i=13390 - - - - - - i=297 - - - - FileName - - i=12 - - -1 - - - - - - - i=297 - - - - RequestFileOpen - - i=1 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13390 - - - - - - i=297 - - - - FileNodeId - - i=17 - - -1 - - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Delete - Base Info FileDirectoryType Base - https://reference.opcfoundation.org/v105/Core/docs/Part20/4.3.5 - - i=13394 - i=78 - i=13353 - - - - InputArguments - - i=68 - i=78 - i=13393 - - - - - - i=297 - - - - ObjectToDelete - - i=17 - - -1 - - - - - - - - - MoveOrCopy - Base Info FileDirectoryType Base - https://reference.opcfoundation.org/v105/Core/docs/Part20/4.3.6 - - i=13396 - i=13397 - i=78 - i=13353 - - - - InputArguments - - i=68 - i=78 - i=13395 - - - - - - i=297 - - - - ObjectToMoveOrCopy - - i=17 - - -1 - - - - - - - i=297 - - - - TargetDirectory - - i=17 - - -1 - - - - - - - i=297 - - - - CreateCopy - - i=1 - - -1 - - - - - - - i=297 - - - - NewName - - i=12 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13395 - - - - - - i=297 - - - - NewNodeId - - i=17 - - -1 - - - - - - - - - FileSystem - - i=16348 - i=16351 - i=16354 - i=16356 - i=13353 - - - - CreateDirectory - Base Info FileDirectoryType Base - https://reference.opcfoundation.org/v105/Core/docs/Part20/4.3.3 - - i=16349 - i=16350 - i=16314 - - - - InputArguments - - i=68 - i=16348 - - - - - - i=297 - - - - DirectoryName - - i=12 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=16348 - - - - - - i=297 - - - - DirectoryNodeId - - i=17 - - -1 - - - - - - - - - CreateFile - Base Info FileDirectoryType Base - https://reference.opcfoundation.org/v105/Core/docs/Part20/4.3.4 - - i=16352 - i=16353 - i=16314 - - - - InputArguments - - i=68 - i=16351 - - - - - - i=297 - - - - FileName - - i=12 - - -1 - - - - - - - i=297 - - - - RequestFileOpen - - i=1 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=16351 - - - - - - i=297 - - - - FileNodeId - - i=17 - - -1 - - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Delete - Base Info FileDirectoryType Base - https://reference.opcfoundation.org/v105/Core/docs/Part20/4.3.5 - - i=16355 - i=16314 - - - - InputArguments - - i=68 - i=16354 - - - - - - i=297 - - - - ObjectToDelete - - i=17 - - -1 - - - - - - - - - MoveOrCopy - Base Info FileDirectoryType Base - https://reference.opcfoundation.org/v105/Core/docs/Part20/4.3.6 - - i=16357 - i=16358 - i=16314 - - - - InputArguments - - i=68 - i=16356 - - - - - - i=297 - - - - ObjectToMoveOrCopy - - i=17 - - -1 - - - - - - - i=297 - - - - TargetDirectory - - i=17 - - -1 - - - - - - - i=297 - - - - CreateCopy - - i=1 - - -1 - - - - - - - i=297 - - - - NewName - - i=12 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=16356 - - - - - - i=297 - - - - NewNodeId - - i=17 - - -1 - - - - - - - - - TemporaryFileTransferType - Base Info TemporaryFileTransferType Base - https://reference.opcfoundation.org/v105/Core/docs/Part20/4.4.1 - - i=15745 - i=15746 - i=15749 - i=15751 - i=15754 - i=58 - - - - ClientProcessingTimeout - - i=68 - i=78 - i=15744 - - - - GenerateFileForRead - Base Info TemporaryFileTransferType Base - https://reference.opcfoundation.org/v105/Core/docs/Part20/4.4.3 - - i=15747 - i=15748 - i=78 - i=15744 - - - - InputArguments - - i=68 - i=78 - i=15746 - - - - - - i=297 - - - - GenerateOptions - - i=24 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=15746 - - - - - - i=297 - - - - FileNodeId - - i=17 - - -1 - - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - CompletionStateMachine - - i=17 - - -1 - - - - - - - - - GenerateFileForWrite - Base Info TemporaryFileTransferType Base - https://reference.opcfoundation.org/v105/Core/docs/Part20/4.4.4 - - i=16359 - i=15750 - i=78 - i=15744 - - - - InputArguments - - i=68 - i=78 - i=15749 - - - - - - i=297 - - - - GenerateOptions - - i=24 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=15749 - - - - - - i=297 - - - - FileNodeId - - i=17 - - -1 - - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - CloseAndCommit - Base Info TemporaryFileTransferType Base - https://reference.opcfoundation.org/v105/Core/docs/Part20/4.4.5 - - i=15752 - i=15753 - i=78 - i=15744 - - - - InputArguments - - i=68 - i=78 - i=15751 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=15751 - - - - - - i=297 - - - - CompletionStateMachine - - i=17 - - -1 - - - - - - - - - <TransferState> - - i=15755 - i=15794 - i=15803 - i=11508 - i=15744 - - - - CurrentState - - i=15756 - i=2760 - i=78 - i=15754 - - - - Id - - i=68 - i=78 - i=15755 - - - - Reset - https://reference.opcfoundation.org/v105/Core/docs/Part21/9.3.6 - - i=78 - i=15754 - - - - FileTransferStateMachineType - Base Info TemporaryFileTransferType Base - https://reference.opcfoundation.org/v105/Core/docs/Part20/4.4.6 - - i=15815 - i=15817 - i=15819 - i=15821 - i=15823 - i=15825 - i=15827 - i=15829 - i=15831 - i=15833 - i=15835 - i=15837 - i=15839 - i=15841 - i=15843 - i=2771 - - - - Idle - - i=15816 - i=15825 - i=15829 - i=15831 - i=15833 - i=15841 - i=2309 - i=15803 - - - - StateNumber - - i=68 - i=78 - i=15815 - - - 1 - - - - ReadPrepare - - i=15818 - i=15825 - i=15827 - i=15835 - i=2307 - i=15803 - - - - StateNumber - - i=68 - i=78 - i=15817 - - - 2 - - - - ReadTransfer - - i=15820 - i=15827 - i=15829 - i=15837 - i=2307 - i=15803 - - - - StateNumber - - i=68 - i=78 - i=15819 - - - 3 - - - - ApplyWrite - - i=15822 - i=15831 - i=15833 - i=15839 - i=2307 - i=15803 - - - - StateNumber - - i=68 - i=78 - i=15821 - - - 4 - - - - Error - - i=15824 - i=15835 - i=15837 - i=15839 - i=15841 - i=2307 - i=15803 - - - - StateNumber - - i=68 - i=78 - i=15823 - - - 5 - - - - IdleToReadPrepare - - i=15826 - i=15815 - i=15817 - i=2311 - i=2310 - i=15803 - - - - TransitionNumber - - i=68 - i=78 - i=15825 - - - 12 - - - - ReadPrepareToReadTransfer - - i=15828 - i=15817 - i=15819 - i=2311 - i=2310 - i=15803 - - - - TransitionNumber - - i=68 - i=78 - i=15827 - - - 23 - - - - ReadTransferToIdle - - i=15830 - i=15819 - i=15815 - i=2311 - i=2310 - i=15803 - - - - TransitionNumber - - i=68 - i=78 - i=15829 - - - 31 - - - - IdleToApplyWrite - - i=15832 - i=15815 - i=15821 - i=2311 - i=2310 - i=15803 - - - - TransitionNumber - - i=68 - i=78 - i=15831 - - - 14 - - - - ApplyWriteToIdle - - i=15834 - i=15821 - i=15815 - i=2311 - i=2310 - i=15803 - - - - TransitionNumber - - i=68 - i=78 - i=15833 - - - 41 - - - - ReadPrepareToError - - i=15836 - i=15817 - i=15823 - i=2311 - i=2310 - i=15803 - - - - TransitionNumber - - i=68 - i=78 - i=15835 - - - 25 - - - - ReadTransferToError - - i=15838 - i=15819 - i=15823 - i=2311 - i=2310 - i=15803 - - - - TransitionNumber - - i=68 - i=78 - i=15837 - - - 35 - - - - ApplyWriteToError - - i=15840 - i=15821 - i=15823 - i=2311 - i=2310 - i=15803 - - - - TransitionNumber - - i=68 - i=78 - i=15839 - - - 45 - - - - ErrorToIdle - - i=15842 - i=15823 - i=15815 - i=2311 - i=2310 - i=15803 - - - - TransitionNumber - - i=68 - i=78 - i=15841 - - - 51 - - - - Reset - Base Info TemporaryFileTransferType Base - https://reference.opcfoundation.org/v105/Core/docs/Part20/1 - - i=78 - i=15803 - - - - RoleSetType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part18/4.2.1 - - i=15608 - i=15997 - i=16000 - i=58 - - - - <RoleName> - - i=16162 - i=15620 - i=11508 - i=15607 - - - - Identities - - i=68 - i=78 - i=15608 - - - - AddRole - https://reference.opcfoundation.org/v105/Core/docs/Part18/4.2.2 - - i=15998 - i=15999 - i=78 - i=15607 - - - - InputArguments - - i=68 - i=78 - i=15997 - - - - - - i=297 - - - - RoleName - - i=12 - - -1 - - - - - - - i=297 - - - - NamespaceUri - - i=12 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=15997 - - - - - - i=297 - - - - RoleNodeId - - i=17 - - -1 - - - - - - - - - RemoveRole - https://reference.opcfoundation.org/v105/Core/docs/Part18/4.2.3 - - i=16001 - i=78 - i=15607 - - - - InputArguments - - i=68 - i=78 - i=16000 - - - - - - i=297 - - - - RoleNodeId - - i=17 - - -1 - - - - - - - - - RoleType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part18/4.4.1 - - i=16173 - i=15410 - i=16174 - i=15411 - i=16175 - i=24139 - i=15624 - i=15626 - i=16176 - i=16178 - i=16180 - i=16182 - i=58 - - - - Identities - - i=68 - i=78 - i=15620 - - - - ApplicationsExclude - - i=68 - i=80 - i=15620 - - - - Applications - - i=68 - i=80 - i=15620 - - - - EndpointsExclude - - i=68 - i=80 - i=15620 - - - - Endpoints - - i=68 - i=80 - i=15620 - - - - CustomConfiguration - - i=68 - i=80 - i=15620 - - - - AddIdentity - https://reference.opcfoundation.org/v105/Core/docs/Part18/4.4.5 - - i=15625 - i=80 - i=15620 - - - - InputArguments - - i=68 - i=78 - i=15624 - - - - - - i=297 - - - - Rule - - i=15634 - - -1 - - - - - - - - - RemoveIdentity - https://reference.opcfoundation.org/v105/Core/docs/Part18/4.4.6 - - i=15627 - i=80 - i=15620 - - - - InputArguments - - i=68 - i=78 - i=15626 - - - - - - i=297 - - - - Rule - - i=15634 - - -1 - - - - - - - - - AddApplication - https://reference.opcfoundation.org/v105/Core/docs/Part18/4.4.7 - - i=16177 - i=80 - i=15620 - - - - InputArguments - - i=68 - i=78 - i=16176 - - - - - - i=297 - - - - ApplicationUri - - i=12 - - -1 - - - - - - - - - RemoveApplication - https://reference.opcfoundation.org/v105/Core/docs/Part18/4.4.8 - - i=16179 - i=80 - i=15620 - - - - InputArguments - - i=68 - i=78 - i=16178 - - - - - - i=297 - - - - ApplicationUri - - i=12 - - -1 - - - - - - - - - AddEndpoint - https://reference.opcfoundation.org/v105/Core/docs/Part18/4.4.9 - - i=16181 - i=80 - i=15620 - - - - InputArguments - - i=68 - i=78 - i=16180 - - - - - - i=297 - - - - Endpoint - - i=15528 - - -1 - - - - - - - - - RemoveEndpoint - https://reference.opcfoundation.org/v105/Core/docs/Part18/4.4.10 - - i=16183 - i=80 - i=15620 - - - - InputArguments - - i=68 - i=78 - i=16182 - - - - - - i=297 - - - - Endpoint - - i=15528 - - -1 - - - - - - - - - IdentityCriteriaType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part18/4.4.4 - - i=15633 - i=29 - - - - The rule specifies a UserName from a UserNameIdentityToken. - - - The rule specifies the Thumbprint of a user or CA Certificate. - - - The rule is a Role specified in an Access Token. - - - The rule is a user group specified in the Access Token. - - - The rule specifies Anonymous UserIdentityToken. - - - The rule specifies any non Anonymous UserIdentityToken. - - - The rule specifies the combination of an application identity and an Anonymous UserIdentityToken. - - - The rule specifies the X509 subject name of a user or CA Certificate. - - - - - EnumValues - - i=68 - i=15632 - - - - - - i=7616 - - - - 1 - - UserName - - - The rule specifies a UserName from a UserNameIdentityToken. - - - - - - - i=7616 - - - - 2 - - Thumbprint - - - The rule specifies the Thumbprint of a user or CA Certificate. - - - - - - - i=7616 - - - - 3 - - Role - - - The rule is a Role specified in an Access Token. - - - - - - - i=7616 - - - - 4 - - GroupId - - - The rule is a user group specified in the Access Token. - - - - - - - i=7616 - - - - 5 - - Anonymous - - - The rule specifies Anonymous UserIdentityToken. - - - - - - - i=7616 - - - - 6 - - AuthenticatedUser - - - The rule specifies any non Anonymous UserIdentityToken. - - - - - - - i=7616 - - - - 7 - - Application - - - The rule specifies the combination of an application identity and an Anonymous UserIdentityToken. - - - - - - - i=7616 - - - - 8 - - X509Subject - - - The rule specifies the X509 subject name of a user or CA Certificate. - - - - - - - - - IdentityMappingRuleType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part18/4.4.3 - - i=22 - - - - - - - - RoleMappingRuleChangedAuditEventType - Security Role Server Base Eventing - https://reference.opcfoundation.org/v105/Core/docs/Part18/4.5 - - i=2127 - - - - Anonymous - The Role has very limited access for use when a Session has anonymous credentials. - - i=16192 - i=15412 - i=16193 - i=15413 - i=16194 - i=15648 - i=15650 - i=16195 - i=16197 - i=16199 - i=16201 - i=15606 - i=15620 - - - - Identities - - i=68 - i=15644 - - - - ApplicationsExclude - - i=68 - i=15644 - - - - Applications - - i=68 - i=15644 - - - - EndpointsExclude - - i=68 - i=15644 - - - - Endpoints - - i=68 - i=15644 - - - - AddIdentity - - i=15649 - i=15644 - - - - InputArguments - - i=68 - i=15648 - - - - - - i=297 - - - - Rule - - i=15634 - - -1 - - - - - - - - - RemoveIdentity - - i=15651 - i=15644 - - - - InputArguments - - i=68 - i=15650 - - - - - - i=297 - - - - Rule - - i=15634 - - -1 - - - - - - - - - AddApplication - - i=16196 - i=15644 - - - - InputArguments - - i=68 - i=16195 - - - - - - i=297 - - - - ApplicationUri - - i=12 - - -1 - - - - - - - - - RemoveApplication - - i=16198 - i=15644 - - - - InputArguments - - i=68 - i=16197 - - - - - - i=297 - - - - ApplicationUri - - i=12 - - -1 - - - - - - - - - AddEndpoint - - i=16200 - i=15644 - - - - InputArguments - - i=68 - i=16199 - - - - - - i=297 - - - - Endpoint - - i=15528 - - -1 - - - - - - - - - RemoveEndpoint - - i=16202 - i=15644 - - - - InputArguments - - i=68 - i=16201 - - - - - - i=297 - - - - Endpoint - - i=15528 - - -1 - - - - - - - - - AuthenticatedUser - The Role has limited access for use when a Session has valid non-anonymous credentials but has not been explicity granted access to a Role. - - i=16203 - i=15414 - i=16204 - i=15415 - i=16205 - i=24141 - i=15660 - i=15662 - i=16206 - i=16208 - i=16210 - i=16212 - i=15606 - i=15620 - - - - Identities - - i=68 - i=15656 - - - - ApplicationsExclude - - i=68 - i=15656 - - - - Applications - - i=68 - i=15656 - - - - EndpointsExclude - - i=68 - i=15656 - - - - Endpoints - - i=68 - i=15656 - - - - CustomConfiguration - - i=68 - i=15656 - - - - AddIdentity - - i=15661 - i=15656 - - - - InputArguments - - i=68 - i=15660 - - - - - - i=297 - - - - Rule - - i=15634 - - -1 - - - - - - - - - RemoveIdentity - - i=15663 - i=15656 - - - - InputArguments - - i=68 - i=15662 - - - - - - i=297 - - - - Rule - - i=15634 - - -1 - - - - - - - - - AddApplication - - i=16207 - i=15656 - - - - InputArguments - - i=68 - i=16206 - - - - - - i=297 - - - - ApplicationUri - - i=12 - - -1 - - - - - - - - - RemoveApplication - - i=16209 - i=15656 - - - - InputArguments - - i=68 - i=16208 - - - - - - i=297 - - - - ApplicationUri - - i=12 - - -1 - - - - - - - - - AddEndpoint - - i=16211 - i=15656 - - - - InputArguments - - i=68 - i=16210 - - - - - - i=297 - - - - Endpoint - - i=15528 - - -1 - - - - - - - - - RemoveEndpoint - - i=16213 - i=15656 - - - - InputArguments - - i=68 - i=16212 - - - - - - i=297 - - - - Endpoint - - i=15528 - - -1 - - - - - - - - - Observer - The Role is allowed to browse, read live data, read historical data/events or subscribe to data/events. - - i=16214 - i=15416 - i=16215 - i=15417 - i=16216 - i=24142 - i=15672 - i=15674 - i=16217 - i=16219 - i=16221 - i=16223 - i=15606 - i=15620 - - - - Identities - - i=68 - i=15668 - - - - ApplicationsExclude - - i=68 - i=15668 - - - - Applications - - i=68 - i=15668 - - - - EndpointsExclude - - i=68 - i=15668 - - - - Endpoints - - i=68 - i=15668 - - - - CustomConfiguration - - i=68 - i=15668 - - - - AddIdentity - - i=15673 - i=15668 - - - - InputArguments - - i=68 - i=15672 - - - - - - i=297 - - - - Rule - - i=15634 - - -1 - - - - - - - - - RemoveIdentity - - i=15675 - i=15668 - - - - InputArguments - - i=68 - i=15674 - - - - - - i=297 - - - - Rule - - i=15634 - - -1 - - - - - - - - - AddApplication - - i=16218 - i=15668 - - - - InputArguments - - i=68 - i=16217 - - - - - - i=297 - - - - ApplicationUri - - i=12 - - -1 - - - - - - - - - RemoveApplication - - i=16220 - i=15668 - - - - InputArguments - - i=68 - i=16219 - - - - - - i=297 - - - - ApplicationUri - - i=12 - - -1 - - - - - - - - - AddEndpoint - - i=16222 - i=15668 - - - - InputArguments - - i=68 - i=16221 - - - - - - i=297 - - - - Endpoint - - i=15528 - - -1 - - - - - - - - - RemoveEndpoint - - i=16224 - i=15668 - - - - InputArguments - - i=68 - i=16223 - - - - - - i=297 - - - - Endpoint - - i=15528 - - -1 - - - - - - - - - Operator - The Role is allowed to browse, read live data, read historical data/events or subscribe to data/events. - - i=16225 - i=15418 - i=16226 - i=15423 - i=16227 - i=24143 - i=15684 - i=15686 - i=16228 - i=16230 - i=16232 - i=16234 - i=15606 - i=15620 - - - - Identities - - i=68 - i=15680 - - - - ApplicationsExclude - - i=68 - i=15680 - - - - Applications - - i=68 - i=15680 - - - - EndpointsExclude - - i=68 - i=15680 - - - - Endpoints - - i=68 - i=15680 - - - - CustomConfiguration - - i=68 - i=15680 - - - - AddIdentity - - i=15685 - i=15680 - - - - InputArguments - - i=68 - i=15684 - - - - - - i=297 - - - - Rule - - i=15634 - - -1 - - - - - - - - - RemoveIdentity - - i=15687 - i=15680 - - - - InputArguments - - i=68 - i=15686 - - - - - - i=297 - - - - Rule - - i=15634 - - -1 - - - - - - - - - AddApplication - - i=16229 - i=15680 - - - - InputArguments - - i=68 - i=16228 - - - - - - i=297 - - - - ApplicationUri - - i=12 - - -1 - - - - - - - - - RemoveApplication - - i=16231 - i=15680 - - - - InputArguments - - i=68 - i=16230 - - - - - - i=297 - - - - ApplicationUri - - i=12 - - -1 - - - - - - - - - AddEndpoint - - i=16233 - i=15680 - - - - InputArguments - - i=68 - i=16232 - - - - - - i=297 - - - - Endpoint - - i=15528 - - -1 - - - - - - - - - RemoveEndpoint - - i=16235 - i=15680 - - - - InputArguments - - i=68 - i=16234 - - - - - - i=297 - - - - Endpoint - - i=15528 - - -1 - - - - - - - - - Engineer - The Role is allowed to browse, read live data, read and update historical data/events, call methods or subscribe to data/events. - - i=16236 - i=15424 - i=16237 - i=15425 - i=16238 - i=24144 - i=16041 - i=16043 - i=16239 - i=16241 - i=16243 - i=16245 - i=15606 - i=15620 - - - - Identities - - i=68 - i=16036 - - - - ApplicationsExclude - - i=68 - i=16036 - - - - Applications - - i=68 - i=16036 - - - - EndpointsExclude - - i=68 - i=16036 - - - - Endpoints - - i=68 - i=16036 - - - - CustomConfiguration - - i=68 - i=16036 - - - - AddIdentity - - i=16042 - i=16036 - - - - InputArguments - - i=68 - i=16041 - - - - - - i=297 - - - - Rule - - i=15634 - - -1 - - - - - - - - - RemoveIdentity - - i=16044 - i=16036 - - - - InputArguments - - i=68 - i=16043 - - - - - - i=297 - - - - Rule - - i=15634 - - -1 - - - - - - - - - AddApplication - - i=16240 - i=16036 - - - - InputArguments - - i=68 - i=16239 - - - - - - i=297 - - - - ApplicationUri - - i=12 - - -1 - - - - - - - - - RemoveApplication - - i=16242 - i=16036 - - - - InputArguments - - i=68 - i=16241 - - - - - - i=297 - - - - ApplicationUri - - i=12 - - -1 - - - - - - - - - AddEndpoint - - i=16244 - i=16036 - - - - InputArguments - - i=68 - i=16243 - - - - - - i=297 - - - - Endpoint - - i=15528 - - -1 - - - - - - - - - RemoveEndpoint - - i=16246 - i=16036 - - - - InputArguments - - i=68 - i=16245 - - - - - - i=297 - - - - Endpoint - - i=15528 - - -1 - - - - - - - - - Supervisor - The Role is allowed to browse, read live data, read and historical data/events, call methods or subscribe to data/events. - - i=16247 - i=15426 - i=16248 - i=15427 - i=16249 - i=24145 - i=15696 - i=15698 - i=16250 - i=16252 - i=16254 - i=16256 - i=15606 - i=15620 - - - - Identities - - i=68 - i=15692 - - - - ApplicationsExclude - - i=68 - i=15692 - - - - Applications - - i=68 - i=15692 - - - - EndpointsExclude - - i=68 - i=15692 - - - - Endpoints - - i=68 - i=15692 - - - - CustomConfiguration - - i=68 - i=15692 - - - - AddIdentity - - i=15697 - i=15692 - - - - InputArguments - - i=68 - i=15696 - - - - - - i=297 - - - - Rule - - i=15634 - - -1 - - - - - - - - - RemoveIdentity - - i=15699 - i=15692 - - - - InputArguments - - i=68 - i=15698 - - - - - - i=297 - - - - Rule - - i=15634 - - -1 - - - - - - - - - AddApplication - - i=16251 - i=15692 - - - - InputArguments - - i=68 - i=16250 - - - - - - i=297 - - - - ApplicationUri - - i=12 - - -1 - - - - - - - - - RemoveApplication - - i=16253 - i=15692 - - - - InputArguments - - i=68 - i=16252 - - - - - - i=297 - - - - ApplicationUri - - i=12 - - -1 - - - - - - - - - AddEndpoint - - i=16255 - i=15692 - - - - InputArguments - - i=68 - i=16254 - - - - - - i=297 - - - - Endpoint - - i=15528 - - -1 - - - - - - - - - RemoveEndpoint - - i=16257 - i=15692 - - - - InputArguments - - i=68 - i=16256 - - - - - - i=297 - - - - Endpoint - - i=15528 - - -1 - - - - - - - - - ConfigureAdmin - The Role is allowed to change the non-security related configuration settings. - - i=16269 - i=15428 - i=16270 - i=15429 - i=16271 - i=24146 - i=15720 - i=15722 - i=16272 - i=16274 - i=16276 - i=16278 - i=15606 - i=15620 - - - - Identities - - i=68 - i=15716 - - - - ApplicationsExclude - - i=68 - i=15716 - - - - Applications - - i=68 - i=15716 - - - - EndpointsExclude - - i=68 - i=15716 - - - - Endpoints - - i=68 - i=15716 - - - - CustomConfiguration - - i=68 - i=15716 - - - - AddIdentity - - i=15721 - i=15716 - - - - InputArguments - - i=68 - i=15720 - - - - - - i=297 - - - - Rule - - i=15634 - - -1 - - - - - - - - - RemoveIdentity - - i=15723 - i=15716 - - - - InputArguments - - i=68 - i=15722 - - - - - - i=297 - - - - Rule - - i=15634 - - -1 - - - - - - - - - AddApplication - - i=16273 - i=15716 - - - - InputArguments - - i=68 - i=16272 - - - - - - i=297 - - - - ApplicationUri - - i=12 - - -1 - - - - - - - - - RemoveApplication - - i=16275 - i=15716 - - - - InputArguments - - i=68 - i=16274 - - - - - - i=297 - - - - ApplicationUri - - i=12 - - -1 - - - - - - - - - AddEndpoint - - i=16277 - i=15716 - - - - InputArguments - - i=68 - i=16276 - - - - - - i=297 - - - - Endpoint - - i=15528 - - -1 - - - - - - - - - RemoveEndpoint - - i=16279 - i=15716 - - - - InputArguments - - i=68 - i=16278 - - - - - - i=297 - - - - Endpoint - - i=15528 - - -1 - - - - - - - - - SecurityAdmin - The Role is allowed to change security related settings. - - i=16258 - i=15430 - i=16259 - i=15527 - i=16260 - i=24147 - i=15708 - i=15710 - i=16261 - i=16263 - i=16265 - i=16267 - i=15606 - i=15620 - - - - Identities - - i=68 - i=15704 - - - - ApplicationsExclude - - i=68 - i=15704 - - - - Applications - - i=68 - i=15704 - - - - EndpointsExclude - - i=68 - i=15704 - - - - Endpoints - - i=68 - i=15704 - - - - CustomConfiguration - - i=68 - i=15704 - - - - AddIdentity - - i=15709 - i=15704 - - - - InputArguments - - i=68 - i=15708 - - - - - - i=297 - - - - Rule - - i=15634 - - -1 - - - - - - - - - RemoveIdentity - - i=15711 - i=15704 - - - - InputArguments - - i=68 - i=15710 - - - - - - i=297 - - - - Rule - - i=15634 - - -1 - - - - - - - - - AddApplication - - i=16262 - i=15704 - - - - InputArguments - - i=68 - i=16261 - - - - - - i=297 - - - - ApplicationUri - - i=12 - - -1 - - - - - - - - - RemoveApplication - - i=16264 - i=15704 - - - - InputArguments - - i=68 - i=16263 - - - - - - i=297 - - - - ApplicationUri - - i=12 - - -1 - - - - - - - - - AddEndpoint - - i=16266 - i=15704 - - - - InputArguments - - i=68 - i=16265 - - - - - - i=297 - - - - Endpoint - - i=15528 - - -1 - - - - - - - - - RemoveEndpoint - - i=16268 - i=15704 - - - - InputArguments - - i=68 - i=16267 - - - - - - i=297 - - - - Endpoint - - i=15528 - - -1 - - - - - - - - - SecurityKeyServerAdmin - This Role allows an administrator to manage SecurityGroups and PushTargets on a SKS. This includes executing methods related to management of SecurityGroups and PushTargets on an SKS. - - i=25566 - i=25567 - i=25568 - i=25569 - i=25570 - i=25571 - i=25572 - i=25574 - i=25576 - i=25578 - i=25580 - i=25582 - i=15606 - i=15620 - - - - Identities - - i=68 - i=25565 - - - - ApplicationsExclude - - i=68 - i=25565 - - - - Applications - - i=68 - i=25565 - - - - EndpointsExclude - - i=68 - i=25565 - - - - Endpoints - - i=68 - i=25565 - - - - CustomConfiguration - - i=68 - i=25565 - - - - AddIdentity - - i=25573 - i=25565 - - - - InputArguments - - i=68 - i=25572 - - - - - - i=297 - - - - Rule - - i=15634 - - -1 - - - - - - - - - RemoveIdentity - - i=25575 - i=25565 - - - - InputArguments - - i=68 - i=25574 - - - - - - i=297 - - - - Rule - - i=15634 - - -1 - - - - - - - - - AddApplication - - i=25577 - i=25565 - - - - InputArguments - - i=68 - i=25576 - - - - - - i=297 - - - - ApplicationUri - - i=12 - - -1 - - - - - - - - - RemoveApplication - - i=25579 - i=25565 - - - - InputArguments - - i=68 - i=25578 - - - - - - i=297 - - - - ApplicationUri - - i=12 - - -1 - - - - - - - - - AddEndpoint - - i=25581 - i=25565 - - - - InputArguments - - i=68 - i=25580 - - - - - - i=297 - - - - Endpoint - - i=15528 - - -1 - - - - - - - - - RemoveEndpoint - - i=25583 - i=25565 - - - - InputArguments - - i=68 - i=25582 - - - - - - i=297 - - - - Endpoint - - i=15528 - - -1 - - - - - - - - - SecurityKeyServerAccess - - This Role allows a PubSub Application to access an SKS to pull keys. It is the default Role for pull but it is expected that different custom Roles are used for different SecurityGroups. - - - i=25604 - i=25605 - i=25606 - i=25607 - i=25608 - i=25609 - i=25610 - i=25612 - i=25614 - i=25616 - i=25618 - i=25620 - i=15606 - i=15620 - - - - Identities - - i=68 - i=25603 - - - - ApplicationsExclude - - i=68 - i=25603 - - - - Applications - - i=68 - i=25603 - - - - EndpointsExclude - - i=68 - i=25603 - - - - Endpoints - - i=68 - i=25603 - - - - CustomConfiguration - - i=68 - i=25603 - - - - AddIdentity - - i=25611 - i=25603 - - - - InputArguments - - i=68 - i=25610 - - - - - - i=297 - - - - Rule - - i=15634 - - -1 - - - - - - - - - RemoveIdentity - - i=25613 - i=25603 - - - - InputArguments - - i=68 - i=25612 - - - - - - i=297 - - - - Rule - - i=15634 - - -1 - - - - - - - - - AddApplication - - i=25615 - i=25603 - - - - InputArguments - - i=68 - i=25614 - - - - - - i=297 - - - - ApplicationUri - - i=12 - - -1 - - - - - - - - - RemoveApplication - - i=25617 - i=25603 - - - - InputArguments - - i=68 - i=25616 - - - - - - i=297 - - - - ApplicationUri - - i=12 - - -1 - - - - - - - - - AddEndpoint - - i=25619 - i=25603 - - - - InputArguments - - i=68 - i=25618 - - - - - - i=297 - - - - Endpoint - - i=15528 - - -1 - - - - - - - - - RemoveEndpoint - - i=25621 - i=25603 - - - - InputArguments - - i=68 - i=25620 - - - - - - i=297 - - - - Endpoint - - i=15528 - - -1 - - - - - - - - - SecurityKeyServerPush - - This Role allows an SKS to push security keys to PubSub Applications. This includes executing methods related to PubSub security. - - - i=25585 - i=25586 - i=25587 - i=25588 - i=25589 - i=25590 - i=25591 - i=25593 - i=25595 - i=25597 - i=25599 - i=25601 - i=15606 - i=15620 - - - - Identities - - i=68 - i=25584 - - - - ApplicationsExclude - - i=68 - i=25584 - - - - Applications - - i=68 - i=25584 - - - - EndpointsExclude - - i=68 - i=25584 - - - - Endpoints - - i=68 - i=25584 - - - - CustomConfiguration - - i=68 - i=25584 - - - - AddIdentity - - i=25592 - i=25584 - - - - InputArguments - - i=68 - i=25591 - - - - - - i=297 - - - - Rule - - i=15634 - - -1 - - - - - - - - - RemoveIdentity - - i=25594 - i=25584 - - - - InputArguments - - i=68 - i=25593 - - - - - - i=297 - - - - Rule - - i=15634 - - -1 - - - - - - - - - AddApplication - - i=25596 - i=25584 - - - - InputArguments - - i=68 - i=25595 - - - - - - i=297 - - - - ApplicationUri - - i=12 - - -1 - - - - - - - - - RemoveApplication - - i=25598 - i=25584 - - - - InputArguments - - i=68 - i=25597 - - - - - - i=297 - - - - ApplicationUri - - i=12 - - -1 - - - - - - - - - AddEndpoint - - i=25600 - i=25584 - - - - InputArguments - - i=68 - i=25599 - - - - - - i=297 - - - - Endpoint - - i=15528 - - -1 - - - - - - - - - RemoveEndpoint - - i=25602 - i=25584 - - - - InputArguments - - i=68 - i=25601 - - - - - - i=297 - - - - Endpoint - - i=15528 - - -1 - - - - - - - - - DictionaryEntryType - Address Space Dictionary Entries - https://reference.opcfoundation.org/v105/Core/docs/Part19/5.1 - - i=17590 - i=58 - - - - <DictionaryEntryName> - - i=17589 - i=11508 - i=17589 - - - - DictionaryFolderType - Address Space Dictionary Entries - https://reference.opcfoundation.org/v105/Core/docs/Part19/5.2 - - i=17592 - i=17593 - i=61 - - - - <DictionaryFolderName> - - i=17591 - i=11508 - i=17591 - - - - <DictionaryEntryName> - - i=17589 - i=11508 - i=17591 - - - - Dictionaries - Address Space Dictionary Entries - https://reference.opcfoundation.org/v105/Core/docs/Part19/8.1 - - i=2253 - i=17591 - - - - HasDictionaryEntry - Address Space Dictionary Entries - https://reference.opcfoundation.org/v105/Core/docs/Part19/6.1 - - i=32 - - DictionaryEntryOf - - - IrdiDictionaryEntryType - Address Space Dictionary IRDI - https://reference.opcfoundation.org/v105/Core/docs/Part19/5.3 - - i=17589 - - - - UriDictionaryEntryType - Address Space Dictionary URI - https://reference.opcfoundation.org/v105/Core/docs/Part19/5.4 - - i=17589 - - - - BaseInterfaceType - Address Space Interfaces - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.9 - - i=58 - - - - InterfaceTypes - Address Space Interfaces - https://reference.opcfoundation.org/v105/Core/docs/Part5/8.2.11 - - i=17602 - i=86 - i=61 - - - - HasInterface - Address Space Interfaces - https://reference.opcfoundation.org/v105/Core/docs/Part5/11.20 - - i=32 - - InterfaceOf - - - HasAddIn - Address Space AddIn Reference - https://reference.opcfoundation.org/v105/Core/docs/Part5/11.21 - - i=47 - - AddInOf - - - CurrencyUnitType - Base Info Currency - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.12/#12.2.12.2 - - i=22 - - - - - - - - - - CurrencyUnit - - i=68 - - - - IOrderedObjectType - Base Info OrderedList - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.11 - - i=23517 - i=17602 - - - - NumberInList - - i=68 - i=78 - i=23513 - - - - OrderedListType - Base Info OrderedList - https://reference.opcfoundation.org/v105/Core/docs/Part5/6.10 - - i=23519 - i=23525 - i=2133 - i=58 - - - - <OrderedObject> - - i=23521 - i=23513 - i=58 - i=11508 - i=23518 - - - - NumberInList - - i=68 - i=78 - i=23519 - - - - NodeVersion - - i=68 - i=80 - i=23518 - - - - DataItemType - Data Access DataItems - https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.1 - - i=2366 - i=2367 - i=63 - - - - Definition - - i=68 - i=80 - i=2365 - - - - ValuePrecision - - i=68 - i=80 - i=2365 - - - - BaseAnalogType - Data Access BaseAnalogType - https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.2/#5.3.2.2 - - i=17567 - i=17568 - i=17569 - i=2365 - - - - InstrumentRange - - i=68 - i=80 - i=15318 - - - - EURange - - i=68 - i=80 - i=15318 - - - - EngineeringUnits - - i=68 - i=80 - i=15318 - - - - AnalogItemType - Data Access AnalogItemType - https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.2/#5.3.2.3 - - i=2369 - i=15318 - - - - EURange - - i=68 - i=78 - i=2368 - - - - AnalogUnitType - Data Access AnalogUnitType - https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.2/#5.3.2.4 - - i=17502 - i=15318 - - - - EngineeringUnits - - i=68 - i=78 - i=17497 - - - - AnalogUnitRangeType - Data Access AnalogUnitRangeType - https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.2/#5.3.2.5 - - i=17575 - i=2368 - - - - EngineeringUnits - - i=68 - i=78 - i=17570 - - - - DiscreteItemType - Data Access DiscreteItemType - https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.3/#5.3.3.1 - - i=2365 - - - - TwoStateDiscreteType - Data Access TwoState - https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.3/#5.3.3.2 - - i=2374 - i=2375 - i=2372 - - - - FalseState - - i=68 - i=78 - i=2373 - - - - TrueState - - i=68 - i=78 - i=2373 - - - - MultiStateDiscreteType - Data Access MultiState - https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.3/#5.3.3.3 - - i=2377 - i=2372 - - - - EnumStrings - - i=68 - i=78 - i=2376 - - - - MultiStateValueDiscreteType - Data Access MultiStateValueDiscrete - https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.3/#5.3.3.4 - - i=11241 - i=11461 - i=2372 - - - - EnumValues - - i=68 - i=78 - i=11238 - - - - ValueAsText - - i=68 - i=78 - i=11238 - - - - ArrayItemType - Data Access ArrayItem2Type - https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.4/#5.3.4.1 - - i=12024 - i=12025 - i=12026 - i=12027 - i=12028 - i=2365 - - - - InstrumentRange - - i=68 - i=80 - i=12021 - - - - EURange - - i=68 - i=78 - i=12021 - - - - EngineeringUnits - - i=68 - i=78 - i=12021 - - - - Title - - i=68 - i=78 - i=12021 - - - - AxisScaleType - - i=68 - i=78 - i=12021 - - - - YArrayItemType - Data Access YArrayItemType - https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.4/#5.3.4.2 - - i=12037 - i=12021 - - - - XAxisDefinition - - i=68 - i=78 - i=12029 - - - - XYArrayItemType - Data Access XYArrayItemType - https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.4/#5.3.4.3 - - i=12046 - i=12021 - - - - XAxisDefinition - - i=68 - i=78 - i=12038 - - - - ImageItemType - Data Access ImageItemType - https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.4/#5.3.4.4 - - i=12055 - i=12056 - i=12021 - - - - XAxisDefinition - - i=68 - i=78 - i=12047 - - - - YAxisDefinition - - i=68 - i=78 - i=12047 - - - - CubeItemType - Data Access CubeItemType - https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.4/#5.3.4.5 - - i=12065 - i=12066 - i=12067 - i=12021 - - - - XAxisDefinition - - i=68 - i=78 - i=12057 - - - - YAxisDefinition - - i=68 - i=78 - i=12057 - - - - ZAxisDefinition - - i=68 - i=78 - i=12057 - - - - NDimensionArrayItemType - Data Access NDimensionArrayItemType - https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.4/#5.3.4.6 - - i=12076 - i=12021 - - - - AxisDefinition - - i=68 - i=78 - i=12068 - - - - TwoStateVariableType - A & C Basic - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.2 - - i=8996 - i=9000 - i=9001 - i=11110 - i=11111 - i=2755 - - - - Id - - i=68 - i=78 - i=8995 - - - - TransitionTime - - i=68 - i=80 - i=8995 - - - - EffectiveTransitionTime - - i=68 - i=80 - i=8995 - - - - TrueState - - i=68 - i=80 - i=8995 - - - - FalseState - - i=68 - i=80 - i=8995 - - - - ConditionVariableType - A & C Basic - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.3 - - i=9003 - i=63 - - - - SourceTimestamp - - i=68 - i=78 - i=9002 - - - - HasTrueSubState - A & C Basic - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.4.2 - - i=32 - - IsTrueSubStateOf - - - HasFalseSubState - A & C Basic - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.4.3 - - i=32 - - IsFalseSubStateOf - - - HasAlarmSuppressionGroup - A & C Suppression Group - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.4.4 - - i=47 - - IsAlarmSuppressionGroupOf - - - AlarmGroupMember - A & C Suppression Group - A & C First in Group Alarm - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.4.5 - - i=35 - - MemberOfAlarmGroup - - - AlarmSuppressionGroupMember - A & C Suppression Group - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.4.6 - - i=16362 - - MemberOfAlarmSuppressionGroup - - - ConditionType - A & C Basic - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.5.2 - - i=11112 - i=11113 - i=9009 - i=9010 - i=3874 - i=32060 - i=9011 - i=9020 - i=9022 - i=9024 - i=9026 - i=9028 - i=9027 - i=9029 - i=3875 - i=12912 - i=2041 - - - - ConditionClassId - - i=68 - i=78 - i=2782 - - - - ConditionClassName - - i=68 - i=78 - i=2782 - - - - ConditionName - - i=68 - i=78 - i=2782 - - - - BranchId - - i=68 - i=78 - i=2782 - - - - Retain - - i=68 - i=78 - i=2782 - - - - SupportsFilteredRetain - - i=68 - i=2782 - - - - EnabledState - - i=9012 - i=9015 - i=9016 - i=9017 - i=9018 - i=9019 - i=8995 - i=78 - i=2782 - - - - Id - - i=68 - i=78 - i=9011 - - - - EffectiveDisplayName - - i=68 - i=80 - i=9011 - - - - TransitionTime - - i=68 - i=80 - i=9011 - - - - EffectiveTransitionTime - - i=68 - i=80 - i=9011 - - - - TrueState - - i=68 - i=9011 - - - - en - Enabled - - - - - FalseState - - i=68 - i=9011 - - - - en - Disabled - - - - - Quality - - i=9021 - i=9002 - i=78 - i=2782 - - - - SourceTimestamp - - i=68 - i=78 - i=9020 - - - - LastSeverity - - i=9023 - i=9002 - i=78 - i=2782 - - - - SourceTimestamp - - i=68 - i=78 - i=9022 - - - - Comment - - i=9025 - i=9002 - i=78 - i=2782 - - - - SourceTimestamp - - i=68 - i=78 - i=9024 - - - - ClientUserId - - i=68 - i=78 - i=2782 - - - - Disable - A & C Enable - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.5.4 - - i=2803 - i=78 - i=2782 - - - - Enable - A & C Enable - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.5.5 - - i=2803 - i=78 - i=2782 - - - - AddComment - A & C Comment - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.5.6 - - i=9030 - i=2829 - i=78 - i=2782 - - - - InputArguments - - i=68 - i=78 - i=9029 - - - - - - i=297 - - - - EventId - - i=15 - - -1 - - - The identifier for the event to comment. - - - - - - - i=297 - - - - Comment - - i=21 - - -1 - - - The comment to add to the condition. - - - - - - - - - ConditionRefresh - A & C Refresh - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.5.7 - - i=3876 - i=2787 - i=2788 - i=2782 - - - - InputArguments - - i=68 - i=78 - i=3875 - - - - - - i=297 - - - - SubscriptionId - - i=288 - - -1 - - - The identifier for the subscription to refresh. - - - - - - - - - ConditionRefresh2 - A & C Refresh2 - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.5.8 - - i=12913 - i=2787 - i=2788 - i=2782 - - - - InputArguments - - i=68 - i=78 - i=12912 - - - - - - i=297 - - - - SubscriptionId - - i=288 - - -1 - - - The identifier for the subscription to refresh. - - - - - - - i=297 - - - - MonitoredItemId - - i=288 - - -1 - - - The identifier for the monitored item to refresh. - - - - - - - - - DialogConditionType - A & C Dialog - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.6.2 - - i=9035 - i=9055 - i=2831 - i=9064 - i=9065 - i=9066 - i=9067 - i=9068 - i=9069 - i=24312 - i=2782 - - - - EnabledState - - i=9036 - i=9055 - i=8995 - i=78 - i=2830 - - - - Id - - i=68 - i=78 - i=9035 - - - - DialogState - - i=9056 - i=9060 - i=9062 - i=9063 - i=9035 - i=8995 - i=78 - i=2830 - - - - Id - - i=68 - i=78 - i=9055 - - - - TransitionTime - - i=68 - i=80 - i=9055 - - - - TrueState - - i=68 - i=9055 - - - - en - Active - - - - - FalseState - - i=68 - i=9055 - - - - en - Inactive - - - - - Prompt - - i=68 - i=78 - i=2830 - - - - ResponseOptionSet - - i=68 - i=78 - i=2830 - - - - DefaultResponse - - i=68 - i=78 - i=2830 - - - - OkResponse - - i=68 - i=78 - i=2830 - - - - CancelResponse - - i=68 - i=78 - i=2830 - - - - LastResponse - - i=68 - i=78 - i=2830 - - - - Respond - A & C Dialog - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.6.3 - - i=9070 - i=8927 - i=78 - i=2830 - - - - InputArguments - - i=68 - i=78 - i=9069 - - - - - - i=297 - - - - SelectedResponse - - i=6 - - -1 - - - - - - - - - Respond2 - A & C Dialog2 - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.6.4 - - i=24313 - i=8927 - i=80 - i=2830 - - - - InputArguments - - i=68 - i=78 - i=24312 - - - - - - i=297 - - - - SelectedResponse - - i=6 - - -1 - - - - - - - i=297 - - - - Comment - - i=21 - - -1 - - - - - - - - - AcknowledgeableConditionType - A & C Acknowledge - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.7.2 - - i=9073 - i=9093 - i=9102 - i=9111 - i=9113 - i=2782 - - - - EnabledState - - i=9074 - i=9093 - i=9102 - i=8995 - i=78 - i=2881 - - - - Id - - i=68 - i=78 - i=9073 - - - - AckedState - - i=9094 - i=9098 - i=9100 - i=9101 - i=9073 - i=8995 - i=78 - i=2881 - - - - Id - - i=68 - i=78 - i=9093 - - - - TransitionTime - - i=68 - i=80 - i=9093 - - - - TrueState - - i=68 - i=9093 - - - - en - Acknowledged - - - - - FalseState - - i=68 - i=9093 - - - - en - Unacknowledged - - - - - ConfirmedState - - i=9103 - i=9107 - i=9109 - i=9110 - i=9073 - i=8995 - i=80 - i=2881 - - - - Id - - i=68 - i=78 - i=9102 - - - - TransitionTime - - i=68 - i=80 - i=9102 - - - - TrueState - - i=68 - i=9102 - - - - en - Confirmed - - - - - FalseState - - i=68 - i=9102 - - - - en - Unconfirmed - - - - - Acknowledge - A & C Acknowledge - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.7.3 - - i=9112 - i=8944 - i=78 - i=2881 - - - - InputArguments - - i=68 - i=78 - i=9111 - - - - - - i=297 - - - - EventId - - i=15 - - -1 - - - The identifier for the event to comment. - - - - - - - i=297 - - - - Comment - - i=21 - - -1 - - - The comment to add to the condition. - - - - - - - - - Confirm - A & C Confirm - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.7.4 - - i=9114 - i=8961 - i=80 - i=2881 - - - - InputArguments - - i=68 - i=78 - i=9113 - - - - - - i=297 - - - - EventId - - i=15 - - -1 - - - The identifier for the event to comment. - - - - - - - i=297 - - - - Comment - - i=21 - - -1 - - - The comment to add to the condition. - - - - - - - - - AlarmConditionType - A & C Alarm - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.2 - - i=9118 - i=9160 - i=11120 - i=9169 - i=16371 - i=9178 - i=9215 - i=9216 - i=16389 - i=16390 - i=16380 - i=16395 - i=16396 - i=16397 - i=16398 - i=18190 - i=16399 - i=16400 - i=16401 - i=16402 - i=16403 - i=24316 - i=17868 - i=24318 - i=17869 - i=24320 - i=17870 - i=24322 - i=18199 - i=24324 - i=24744 - i=2881 - - - - EnabledState - - i=9119 - i=9160 - i=9169 - i=9178 - i=8995 - i=78 - i=2915 - - - - Id - - i=68 - i=78 - i=9118 - - - - ActiveState - - i=9161 - i=9164 - i=9165 - i=9166 - i=9167 - i=9168 - i=9118 - i=8995 - i=78 - i=2915 - - - - Id - - i=68 - i=78 - i=9160 - - - - EffectiveDisplayName - - i=68 - i=80 - i=9160 - - - - TransitionTime - - i=68 - i=80 - i=9160 - - - - EffectiveTransitionTime - - i=68 - i=80 - i=9160 - - - - TrueState - - i=68 - i=9160 - - - - en - Active - - - - - FalseState - - i=68 - i=9160 - - - - en - Inactive - - - - - InputNode - - i=68 - i=78 - i=2915 - - - - SuppressedState - - i=9170 - i=9174 - i=9176 - i=9177 - i=9118 - i=8995 - i=80 - i=2915 - - - - Id - - i=68 - i=78 - i=9169 - - - - TransitionTime - - i=68 - i=80 - i=9169 - - - - TrueState - - i=68 - i=9169 - - - - en - Suppressed - - - - - FalseState - - i=68 - i=9169 - - - - en - Unsuppressed - - - - - OutOfServiceState - - i=16372 - i=16376 - i=16378 - i=16379 - i=8995 - i=80 - i=2915 - - - - Id - - i=68 - i=78 - i=16371 - - - - TransitionTime - - i=68 - i=80 - i=16371 - - - - TrueState - - i=68 - i=16371 - - - - en - Out of Service - - - - - FalseState - - i=68 - i=16371 - - - - en - In Service - - - - - ShelvingState - - i=9179 - i=9184 - i=9189 - i=9213 - i=9211 - i=9212 - i=9118 - i=2929 - i=80 - i=2915 - - - - CurrentState - - i=9180 - i=2760 - i=78 - i=9178 - - - - Id - - i=68 - i=78 - i=9179 - - - - LastTransition - - i=9185 - i=9188 - i=2767 - i=80 - i=9178 - - - - Id - - i=68 - i=78 - i=9184 - - - - TransitionTime - - i=68 - i=80 - i=9184 - - - - UnshelveTime - - i=68 - i=78 - i=9178 - - - - TimedShelve - - i=9214 - i=11093 - i=78 - i=9178 - - - - InputArguments - - i=68 - i=78 - i=9213 - - - - - - i=297 - - - - ShelvingTime - - i=290 - - -1 - - - - - - - - - Unshelve - - i=11093 - i=78 - i=9178 - - - - OneShotShelve - - i=11093 - i=78 - i=9178 - - - - SuppressedOrShelved - - i=68 - i=78 - i=2915 - - - - MaxTimeShelved - - i=68 - i=80 - i=2915 - - - - AudibleEnabled - - i=68 - i=80 - i=2915 - - - - AudibleSound - - i=17986 - i=80 - i=2915 - - - - SilenceState - - i=16381 - i=16385 - i=16387 - i=16388 - i=8995 - i=80 - i=2915 - - - - Id - - i=68 - i=78 - i=16380 - - - - TransitionTime - - i=68 - i=80 - i=16380 - - - - TrueState - - i=68 - i=16380 - - - - en - Silenced - - - - - FalseState - - i=68 - i=16380 - - - - en - Not Silenced - - - - - OnDelay - - i=68 - i=80 - i=2915 - - - - OffDelay - - i=68 - i=80 - i=2915 - - - - FirstInGroupFlag - - i=63 - i=80 - i=2915 - - - - FirstInGroup - - i=16405 - i=80 - i=2915 - - - - LatchedState - - i=18191 - i=18195 - i=18197 - i=18198 - i=8995 - i=80 - i=2915 - - - - Id - - i=68 - i=78 - i=18190 - - - - TransitionTime - - i=68 - i=80 - i=18190 - - - - TrueState - - i=68 - i=18190 - - - - en - Latched - - - - - FalseState - - i=68 - i=18190 - - - - en - Unlatched - - - - - <AlarmGroup> - - i=16405 - i=11508 - i=2915 - - - - ReAlarmTime - - i=68 - i=80 - i=2915 - - - - ReAlarmRepeatCount - - i=63 - i=80 - i=2915 - - - - Silence - A & C Silencing - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.7 - - i=17242 - i=80 - i=2915 - - - - Suppress - A & C Suppression by Operator - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.8 - - i=17225 - i=80 - i=2915 - - - - Suppress2 - A & C Suppression2 by Operator - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.9 - - i=24317 - i=17225 - i=80 - i=2915 - - - - InputArguments - - i=68 - i=78 - i=24316 - - - - - - i=297 - - - - Comment - - i=21 - - -1 - - - - - - - - - Unsuppress - A & C Suppression by Operator - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.10 - - i=17225 - i=80 - i=2915 - - - - Unsuppress2 - A & C Suppression2 by Operator - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.11 - - i=24319 - i=17225 - i=80 - i=2915 - - - - InputArguments - - i=68 - i=78 - i=24318 - - - - - - i=297 - - - - Comment - - i=21 - - -1 - - - - - - - - - RemoveFromService - A & C OutOfService - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.12 - - i=17259 - i=80 - i=2915 - - - - RemoveFromService2 - A & C OutOfService2 - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.13 - - i=24321 - i=17259 - i=80 - i=2915 - - - - InputArguments - - i=68 - i=78 - i=24320 - - - - - - i=297 - - - - Comment - - i=21 - - -1 - - - - - - - - - PlaceInService - A & C OutOfService - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.14 - - i=17259 - i=80 - i=2915 - - - - PlaceInService2 - A & C Out Of Service2 - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.15 - - i=24323 - i=17259 - i=80 - i=2915 - - - - InputArguments - - i=68 - i=78 - i=24322 - - - - - - i=297 - - - - Comment - - i=21 - - -1 - - - - - - - - - Reset - A & C Latched State - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.5 - - i=15013 - i=80 - i=2915 - - - - Reset2 - A & C Latched State - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.6 - - i=24325 - i=15013 - i=80 - i=2915 - - - - InputArguments - - i=68 - i=78 - i=24324 - - - - - - i=297 - - - - Comment - - i=21 - - -1 - - - - - - - - - GetGroupMemberships - A & C GetGroupMemberships - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.16 - - i=25154 - i=80 - i=2915 - - - - OutputArguments - - i=68 - i=78 - i=24744 - - - - - - i=297 - - - - Groups - - i=17 - - 1 - - 0 - - - - - - - - - AlarmGroupType - A & C First in Group Alarm - A & C Suppression Group - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.3 - - i=16406 - i=61 - - - - <AlarmConditionInstance> - - i=16407 - i=16408 - i=16409 - i=16410 - i=16411 - i=16412 - i=16414 - i=16415 - i=16416 - i=16417 - i=16420 - i=16421 - i=16422 - i=16423 - i=16432 - i=16434 - i=16436 - i=16438 - i=16439 - i=16440 - i=16441 - i=16443 - i=16461 - i=16465 - i=16474 - i=16519 - i=2915 - i=11508 - i=16405 - - - - EventId - - i=68 - i=78 - i=16406 - - - - EventType - - i=68 - i=78 - i=16406 - - - - SourceNode - - i=68 - i=78 - i=16406 - - - - SourceName - - i=68 - i=78 - i=16406 - - - - Time - - i=68 - i=78 - i=16406 - - - - ReceiveTime - - i=68 - i=78 - i=16406 - - - - Message - - i=68 - i=78 - i=16406 - - - - Severity - - i=68 - i=78 - i=16406 - - - - ConditionClassId - - i=68 - i=78 - i=16406 - - - - ConditionClassName - - i=68 - i=78 - i=16406 - - - - ConditionName - - i=68 - i=78 - i=16406 - - - - BranchId - - i=68 - i=78 - i=16406 - - - - Retain - - i=68 - i=78 - i=16406 - - - - EnabledState - - i=16424 - i=8995 - i=78 - i=16406 - - - - Id - - i=68 - i=78 - i=16423 - - - - Quality - - i=16433 - i=9002 - i=78 - i=16406 - - - - SourceTimestamp - - i=68 - i=78 - i=16432 - - - - LastSeverity - - i=16435 - i=9002 - i=78 - i=16406 - - - - SourceTimestamp - - i=68 - i=78 - i=16434 - - - - Comment - - i=16437 - i=9002 - i=78 - i=16406 - - - - SourceTimestamp - - i=68 - i=78 - i=16436 - - - - ClientUserId - - i=68 - i=78 - i=16406 - - - - Disable - - i=2803 - i=78 - i=16406 - - - - Enable - - i=2803 - i=78 - i=16406 - - - - AddComment - - i=16442 - i=2829 - i=78 - i=16406 - - - - InputArguments - - i=68 - i=78 - i=16441 - - - - - - i=297 - - - - EventId - - i=15 - - -1 - - - The identifier for the event to comment. - - - - - - - i=297 - - - - Comment - - i=21 - - -1 - - - The comment to add to the condition. - - - - - - - - - AckedState - - i=16444 - i=8995 - i=78 - i=16406 - - - - Id - - i=68 - i=78 - i=16443 - - - - Acknowledge - - i=16462 - i=8944 - i=78 - i=16406 - - - - InputArguments - - i=68 - i=78 - i=16461 - - - - - - i=297 - - - - EventId - - i=15 - - -1 - - - The identifier for the event to comment. - - - - - - - i=297 - - - - Comment - - i=21 - - -1 - - - The comment to add to the condition. - - - - - - - - - ActiveState - - i=16466 - i=16472 - i=16473 - i=8995 - i=78 - i=16406 - - - - Id - - i=68 - i=78 - i=16465 - - - - TrueState - - i=68 - i=16465 - - - - en - Active - - - - - FalseState - - i=68 - i=16465 - - - - en - Inactive - - - - - InputNode - - i=68 - i=78 - i=16406 - - - - SuppressedOrShelved - - i=68 - i=78 - i=16406 - - - - AlarmSuppressionGroupType - A & C Suppression Group - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.4 - - i=32226 - i=16405 - - - - <DigitalVariable> - - i=63 - i=11508 - i=32064 - - - - ShelvedStateMachineType - A & C Shelving - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.17/#5.8.17.1 - - i=9115 - i=2930 - i=2932 - i=2933 - i=2935 - i=2936 - i=2940 - i=2942 - i=2943 - i=2945 - i=2949 - i=24756 - i=2947 - i=24758 - i=2948 - i=24760 - i=2771 - - - - UnshelveTime - - i=68 - i=78 - i=2929 - - - - Unshelved - - i=6098 - i=2935 - i=2936 - i=2940 - i=2943 - i=2307 - i=2929 - - - - StateNumber - - i=68 - i=78 - i=2930 - - - 1 - - - - TimedShelved - - i=6100 - i=2935 - i=2940 - i=2942 - i=2945 - i=2307 - i=2929 - - - - StateNumber - - i=68 - i=78 - i=2932 - - - 2 - - - - OneShotShelved - - i=6101 - i=2936 - i=2942 - i=2943 - i=2945 - i=2307 - i=2929 - - - - StateNumber - - i=68 - i=78 - i=2933 - - - 3 - - - - UnshelvedToTimedShelved - - i=11322 - i=2930 - i=2932 - i=2915 - i=2949 - i=24756 - i=2310 - i=2929 - - - - TransitionNumber - - i=68 - i=78 - i=2935 - - - 12 - - - - UnshelvedToOneShotShelved - - i=11323 - i=2930 - i=2933 - i=2915 - i=2948 - i=24760 - i=2310 - i=2929 - - - - TransitionNumber - - i=68 - i=78 - i=2936 - - - 13 - - - - TimedShelvedToUnshelved - - i=11324 - i=2932 - i=2930 - i=2915 - i=2947 - i=24758 - i=2310 - i=2929 - - - - TransitionNumber - - i=68 - i=78 - i=2940 - - - 21 - - - - TimedShelvedToOneShotShelved - - i=11325 - i=2932 - i=2933 - i=2915 - i=2948 - i=24760 - i=2310 - i=2929 - - - - TransitionNumber - - i=68 - i=78 - i=2942 - - - 23 - - - - OneShotShelvedToUnshelved - - i=11326 - i=2933 - i=2930 - i=2915 - i=2947 - i=24758 - i=2310 - i=2929 - - - - TransitionNumber - - i=68 - i=78 - i=2943 - - - 31 - - - - OneShotShelvedToTimedShelved - - i=11327 - i=2933 - i=2932 - i=2915 - i=2949 - i=24756 - i=2310 - i=2929 - - - - TransitionNumber - - i=68 - i=78 - i=2945 - - - 32 - - - - TimedShelve - A & C Shelving - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.17/#5.8.17.4 - - i=2991 - i=2935 - i=2945 - i=11093 - i=78 - i=2929 - - - - InputArguments - - i=68 - i=78 - i=2949 - - - - - - i=297 - - - - ShelvingTime - - i=290 - - -1 - - - - - - - - - TimedShelve2 - A & C Shelving2 - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.17/#5.8.17.5 - - i=24757 - i=2935 - i=2945 - i=11093 - i=80 - i=2929 - - - - InputArguments - - i=68 - i=78 - i=24756 - - - - - - i=297 - - - - ShelvingTime - - i=290 - - -1 - - - - - - - i=297 - - - - Comment - - i=21 - - -1 - - - - - - - - - Unshelve - A & C Shelving - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.17/#5.8.17.2 - - i=2940 - i=2943 - i=11093 - i=78 - i=2929 - - - - Unshelve2 - A & C Shelving2 - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.17/#5.8.17.3 - - i=24759 - i=2940 - i=2943 - i=11093 - i=80 - i=2929 - - - - InputArguments - - i=68 - i=78 - i=24758 - - - - - - i=297 - - - - Comment - - i=21 - - -1 - - - - - - - - - OneShotShelve - A & C Shelving - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.17/#5.8.17.6 - - i=2936 - i=2942 - i=11093 - i=78 - i=2929 - - - - OneShotShelve2 - A & C Shelving2 - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.17/#5.8.17.7 - - i=24761 - i=2936 - i=2942 - i=11093 - i=80 - i=2929 - - - - InputArguments - - i=68 - i=78 - i=24760 - - - - - - i=297 - - - - Comment - - i=21 - - -1 - - - - - - - - - LimitAlarmType - A & C Exclusive Limit - A & C Non-Exclusive Limit - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.18 - - i=11124 - i=11125 - i=11126 - i=11127 - i=16572 - i=16573 - i=16574 - i=16575 - i=24770 - i=24771 - i=24772 - i=24773 - i=24774 - i=24775 - i=24776 - i=24777 - i=2915 - - - - HighHighLimit - - i=68 - i=80 - i=2955 - - - - HighLimit - - i=68 - i=80 - i=2955 - - - - LowLimit - - i=68 - i=80 - i=2955 - - - - LowLowLimit - - i=68 - i=80 - i=2955 - - - - BaseHighHighLimit - - i=68 - i=80 - i=2955 - - - - BaseHighLimit - - i=68 - i=80 - i=2955 - - - - BaseLowLimit - - i=68 - i=80 - i=2955 - - - - BaseLowLowLimit - - i=68 - i=80 - i=2955 - - - - SeverityHighHigh - - i=68 - i=80 - i=2955 - - - - SeverityHigh - - i=68 - i=80 - i=2955 - - - - SeverityLow - - i=68 - i=80 - i=2955 - - - - SeverityLowLow - - i=68 - i=80 - i=2955 - - - - HighHighDeadband - - i=68 - i=80 - i=2955 - - - - HighDeadband - - i=68 - i=80 - i=2955 - - - - LowDeadband - - i=68 - i=80 - i=2955 - - - - LowLowDeadband - - i=68 - i=80 - i=2955 - - - - ExclusiveLimitStateMachineType - A & C Exclusive Limit - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.19/#5.8.19.2 - - i=9329 - i=9331 - i=9333 - i=9335 - i=9337 - i=9338 - i=9339 - i=9340 - i=2771 - - - - HighHigh - - i=9330 - i=9339 - i=9340 - i=2307 - i=9318 - - - - StateNumber - - i=68 - i=78 - i=9329 - - - 1 - - - - High - - i=9332 - i=9339 - i=9340 - i=2307 - i=9318 - - - - StateNumber - - i=68 - i=78 - i=9331 - - - 2 - - - - Low - - i=9334 - i=9337 - i=9338 - i=2307 - i=9318 - - - - StateNumber - - i=68 - i=78 - i=9333 - - - 3 - - - - LowLow - - i=9336 - i=9337 - i=9338 - i=2307 - i=9318 - - - - StateNumber - - i=68 - i=78 - i=9335 - - - 4 - - - - LowLowToLow - - i=11340 - i=9335 - i=9333 - i=2915 - i=2310 - i=9318 - - - - TransitionNumber - - i=68 - i=78 - i=9337 - - - 43 - - - - LowToLowLow - - i=11341 - i=9333 - i=9335 - i=2915 - i=2310 - i=9318 - - - - TransitionNumber - - i=68 - i=78 - i=9338 - - - 34 - - - - HighHighToHigh - - i=11342 - i=9329 - i=9331 - i=2915 - i=2310 - i=9318 - - - - TransitionNumber - - i=68 - i=78 - i=9339 - - - 12 - - - - HighToHighHigh - - i=11343 - i=9331 - i=9329 - i=2915 - i=2310 - i=9318 - - - - TransitionNumber - - i=68 - i=78 - i=9340 - - - 21 - - - - ExclusiveLimitAlarmType - A & C Exclusive Limit - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.19/#5.8.19.3 - - i=9398 - i=9455 - i=2955 - - - - ActiveState - - i=9399 - i=9455 - i=8995 - i=78 - i=9341 - - - - Id - - i=68 - i=78 - i=9398 - - - - LimitState - - i=9456 - i=9461 - i=9398 - i=9318 - i=78 - i=9341 - - - - CurrentState - - i=9457 - i=2760 - i=78 - i=9455 - - - - Id - - i=68 - i=78 - i=9456 - - - - LastTransition - - i=9462 - i=9465 - i=2767 - i=80 - i=9455 - - - - Id - - i=68 - i=78 - i=9461 - - - - TransitionTime - - i=68 - i=80 - i=9461 - - - - NonExclusiveLimitAlarmType - A & C Non-Exclusive Limit - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.20 - - i=9963 - i=10020 - i=10029 - i=10038 - i=10047 - i=2955 - - - - ActiveState - - i=9964 - i=10020 - i=10029 - i=10038 - i=10047 - i=8995 - i=78 - i=9906 - - - - Id - - i=68 - i=78 - i=9963 - - - - HighHighState - - i=10021 - i=10025 - i=10027 - i=10028 - i=9963 - i=8995 - i=80 - i=9906 - - - - Id - - i=68 - i=78 - i=10020 - - - - TransitionTime - - i=68 - i=80 - i=10020 - - - - TrueState - - i=68 - i=10020 - - - - en - HighHigh active - - - - - FalseState - - i=68 - i=10020 - - - - en - HighHigh inactive - - - - - HighState - - i=10030 - i=10034 - i=10036 - i=10037 - i=9963 - i=8995 - i=80 - i=9906 - - - - Id - - i=68 - i=78 - i=10029 - - - - TransitionTime - - i=68 - i=80 - i=10029 - - - - TrueState - - i=68 - i=10029 - - - - en - High active - - - - - FalseState - - i=68 - i=10029 - - - - en - High inactive - - - - - LowState - - i=10039 - i=10043 - i=10045 - i=10046 - i=9963 - i=8995 - i=80 - i=9906 - - - - Id - - i=68 - i=78 - i=10038 - - - - TransitionTime - - i=68 - i=80 - i=10038 - - - - TrueState - - i=68 - i=10038 - - - - en - Low active - - - - - FalseState - - i=68 - i=10038 - - - - en - Low inactive - - - - - LowLowState - - i=10048 - i=10052 - i=10054 - i=10055 - i=9963 - i=8995 - i=80 - i=9906 - - - - Id - - i=68 - i=78 - i=10047 - - - - TransitionTime - - i=68 - i=80 - i=10047 - - - - TrueState - - i=68 - i=10047 - - - - en - LowLow active - - - - - FalseState - - i=68 - i=10047 - - - - en - LowLow inactive - - - - - NonExclusiveLevelAlarmType - A & C Non-Exclusive Level - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.21/#5.8.21.2 - - i=9906 - - - - ExclusiveLevelAlarmType - A & C Exclusive Level - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.21/#5.8.21.3 - - i=9341 - - - - NonExclusiveDeviationAlarmType - A & C Non-Exclusive Deviation - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.22/#5.8.22.2 - - i=10522 - i=16776 - i=9906 - - - - SetpointNode - - i=68 - i=78 - i=10368 - - - - BaseSetpointNode - - i=68 - i=80 - i=10368 - - - - NonExclusiveRateOfChangeAlarmType - A & C Non-Exclusive RateOfChange - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.23/#5.8.23.2 - - i=16858 - i=9906 - - - - EngineeringUnits - - i=68 - i=80 - i=10214 - - - - ExclusiveDeviationAlarmType - A & C Exclusive Deviation - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.22/#5.8.22.3 - - i=9905 - i=16817 - i=9341 - - - - SetpointNode - - i=68 - i=78 - i=9764 - - - - BaseSetpointNode - - i=68 - i=80 - i=9764 - - - - ExclusiveRateOfChangeAlarmType - A & C Exclusive RateOfChange - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.23/#5.8.23.3 - - i=16899 - i=9341 - - - - EngineeringUnits - - i=68 - i=80 - i=9623 - - - - DiscreteAlarmType - A & C Discrete - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.24/#5.8.24.1 - - i=2915 - - - - OffNormalAlarmType - A & C OffNormal - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.24/#5.8.24.2 - - i=11158 - i=10523 - - - - NormalState - - i=68 - i=78 - i=10637 - - - - SystemOffNormalAlarmType - A & C SystemOffNormal - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.24/#5.8.24.3 - - i=10637 - - - - TripAlarmType - A & C Trip - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.24/#5.8.24.4 - - i=10637 - - - - InstrumentDiagnosticAlarmType - A & C InstrumentDiagnostic - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.24/#5.8.24.5 - - i=10637 - - - - SystemDiagnosticAlarmType - A & C SystemDiagnostic - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.24/#5.8.24.6 - - i=10637 - - - - CertificateExpirationAlarmType - A & C CertificateExpiration - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.24/#5.8.24.7 - - i=13325 - i=14900 - i=13326 - i=13327 - i=11753 - - - - ExpirationDate - - i=68 - i=78 - i=13225 - - - - ExpirationLimit - - i=68 - i=80 - i=13225 - - - - CertificateType - - i=68 - i=78 - i=13225 - - - - Certificate - - i=68 - i=78 - i=13225 - - - - DiscrepancyAlarmType - A & C Discrepancy - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.25 - - i=17215 - i=17216 - i=17217 - i=2915 - - - - TargetValueNode - - i=68 - i=78 - i=17080 - - - - ExpectedTime - - i=68 - i=78 - i=17080 - - - - Tolerance - - i=68 - i=80 - i=17080 - - - - BaseConditionClassType - A & C ConditionClasses - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.9.2 - - i=58 - - - - ProcessConditionClassType - A & C ConditionClasses - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.9.3 - - i=11163 - - - - MaintenanceConditionClassType - A & C ConditionClasses - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.9.4 - - i=11163 - - - - SystemConditionClassType - A & C ConditionClasses - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.9.5 - - i=11163 - - - - SafetyConditionClassType - A & C ConditionClasses - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.9.6 - - i=11163 - - - - HighlyManagedAlarmConditionClassType - A & C ConditionClasses - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.9.7 - - i=11163 - - - - TrainingConditionClassType - A & C ConditionClasses - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.9.8 - - i=11163 - - - - StatisticalConditionClassType - A & C ConditionClasses - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.9.9 - - i=11163 - - - - TestingConditionClassType - A & C ConditionClasses - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.9.10 - - i=11163 - - - - AuditConditionEventType - A & C Auditing - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.10.2 - - i=2127 - - - - AuditConditionEnableEventType - A & C Auditing - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.10.3 - - i=2790 - - - - AuditConditionCommentEventType - A & C Auditing - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.10.4 - - i=17222 - i=11851 - i=2790 - - - - ConditionEventId - - i=68 - i=78 - i=2829 - - - - Comment - - i=68 - i=78 - i=2829 - - - - AuditConditionRespondEventType - A & C Dialog Auditing - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.10.5 - - i=11852 - i=2790 - - - - SelectedResponse - - i=68 - i=78 - i=8927 - - - - AuditConditionAcknowledgeEventType - A & C Acknowledge Auditing - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.10.6 - - i=17223 - i=11853 - i=2790 - - - - ConditionEventId - - i=68 - i=78 - i=8944 - - - - Comment - - i=68 - i=78 - i=8944 - - - - AuditConditionConfirmEventType - A & C Confirm Auditing - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.10.7 - - i=17224 - i=11854 - i=2790 - - - - ConditionEventId - - i=68 - i=78 - i=8961 - - - - Comment - - i=68 - i=78 - i=8961 - - - - AuditConditionShelvingEventType - A & C Shelving Auditing - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.10.8 - - i=11855 - i=2790 - - - - ShelvingTime - - i=68 - i=80 - i=11093 - - - - AuditConditionSuppressionEventType - A & C Suppression Auditing - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.10.9 - - i=2790 - - - - AuditConditionSilenceEventType - A & C Silencing Auditing - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.10.10 - - i=2790 - - - - AuditConditionResetEventType - A & C Latching Auditing - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.10.11 - - i=2790 - - - - AuditConditionOutOfServiceEventType - A & C OutOfService Auditing - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.10.12 - - i=2790 - - - - RefreshStartEventType - A & C Refresh - A & C Refresh2 - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.11.2 - - i=2130 - - - - RefreshEndEventType - A & C Refresh - A & C Refresh2 - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.11.3 - - i=2130 - - - - RefreshRequiredEventType - A & C Refresh - A & C Refresh2 - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.11.4 - - i=2130 - - - - HasCondition - A & C Basic - https://reference.opcfoundation.org/v105/Core/docs/Part9/5.12 - - i=32 - - IsConditionOf - - - HasEffectDisable - A & C StateMachine Trigger - https://reference.opcfoundation.org/v105/Core/docs/Part9/7.2 - - i=54 - - MayBeDisabledBy - - - HasEffectEnable - A & C Statemachine Trigger - https://reference.opcfoundation.org/v105/Core/docs/Part9/7.3 - - i=54 - - MayBeEnabledBy - - - HasEffectSuppressed - A & C Statemachine Suppression Trigger - https://reference.opcfoundation.org/v105/Core/docs/Part9/7.4 - - i=54 - - MayBeSuppressedBy - - - HasEffectUnsuppressed - A & C Statemachine Suppression Trigger - https://reference.opcfoundation.org/v105/Core/docs/Part9/7.5 - - i=54 - - MayBeUnsuppressedBy - - - AlarmMetricsType - A & C Alarm Metrics - https://reference.opcfoundation.org/v105/Core/docs/Part9/9.2 - - i=17280 - i=17991 - i=17281 - i=17282 - i=17284 - i=17286 - i=17283 - i=17288 - i=18666 - i=58 - - - - AlarmCount - - i=63 - i=78 - i=17279 - - - - StartTime - - i=63 - i=78 - i=17279 - - - - MaximumActiveState - - i=63 - i=78 - i=17279 - - - - MaximumUnAck - - i=63 - i=78 - i=17279 - - - - CurrentAlarmRate - - i=17285 - i=17277 - i=78 - i=17279 - - - - Rate - - i=68 - i=78 - i=17284 - - - - MaximumAlarmRate - - i=17287 - i=17277 - i=78 - i=17279 - - - - Rate - - i=68 - i=78 - i=17286 - - - - MaximumReAlarmCount - - i=63 - i=78 - i=17279 - - - - AverageAlarmRate - - i=17289 - i=17277 - i=78 - i=17279 - - - - Rate - - i=68 - i=78 - i=17288 - - - - Reset - A & C Alarm Metrics - https://reference.opcfoundation.org/v105/Core/docs/Part9/9.4 - - i=2127 - i=78 - i=17279 - - - - AlarmRateVariableType - A & C Alarm Metrics - https://reference.opcfoundation.org/v105/Core/docs/Part9/9.3 - - i=17278 - i=63 - - - - Rate - - i=68 - i=78 - i=17277 - - - - AlarmStateVariableType - A & C Summary - https://reference.opcfoundation.org/v105/Core/docs/Part9/8.2 - - i=32245 - i=32246 - i=32247 - i=32248 - i=32249 - i=32250 - i=63 - - - - HighestActiveSeverity - - i=68 - i=78 - i=32244 - - - - HighestUnackSeverity - - i=68 - i=78 - i=32244 - - - - ActiveCount - - i=68 - i=78 - i=32244 - - - - UnacknowledgedCount - - i=68 - i=78 - i=32244 - - - - UnconfirmedCount - - i=68 - i=78 - i=32244 - - - - Filter - - i=68 - i=78 - i=32244 - - - - AlarmMask - A & C Summary - https://reference.opcfoundation.org/v105/Core/docs/Part9/8.3 - - i=32252 - i=5 - - - - - - - - - OptionSetValues - - i=68 - i=32251 - - - - - Active - - - Unacknowledged - - - Unconfirmed - - - - - - ProgramStateMachineType - Program Basic - https://reference.opcfoundation.org/v105/Core/docs/Part10/5.2.1 - - i=3830 - i=3835 - i=2392 - i=2393 - i=2394 - i=2395 - i=2396 - i=2397 - i=2398 - i=2399 - i=3850 - i=2406 - i=2400 - i=2402 - i=2404 - i=2408 - i=2410 - i=2412 - i=2414 - i=2416 - i=2418 - i=2420 - i=2422 - i=2424 - i=2426 - i=2427 - i=2428 - i=2429 - i=2430 - i=2771 - - - - CurrentState - - i=3831 - i=3833 - i=2760 - i=78 - i=2391 - - - - Id - - i=68 - i=78 - i=3830 - - - - Number - - i=68 - i=78 - i=3830 - - - - LastTransition - - i=3836 - i=3838 - i=3839 - i=2767 - i=78 - i=2391 - - - - Id - - i=68 - i=78 - i=3835 - - - - Number - - i=68 - i=78 - i=3835 - - - - TransitionTime - - i=68 - i=78 - i=3835 - - - - Creatable - - i=68 - i=2391 - - - - Deletable - - i=68 - i=78 - i=2391 - - - - AutoDelete - - i=68 - i=78 - i=2391 - - - - RecycleCount - - i=68 - i=78 - i=2391 - - - - InstanceCount - - i=68 - i=2391 - - - - MaxInstanceCount - - i=68 - i=2391 - - - - MaxRecycleCount - - i=68 - i=2391 - - - - ProgramDiagnostic - - i=3840 - i=3841 - i=3842 - i=3843 - i=3844 - i=3845 - i=3846 - i=3847 - i=15038 - i=15040 - i=3848 - i=3849 - i=15383 - i=80 - i=2391 - - - - CreateSessionId - - i=63 - i=78 - i=2399 - - - - CreateClientName - - i=63 - i=78 - i=2399 - - - - InvocationCreationTime - - i=63 - i=78 - i=2399 - - - - LastTransitionTime - - i=68 - i=78 - i=2399 - - - - LastMethodCall - - i=63 - i=78 - i=2399 - - - - LastMethodSessionId - - i=63 - i=78 - i=2399 - - - - LastMethodInputArguments - - i=63 - i=78 - i=2399 - - - - LastMethodOutputArguments - - i=63 - i=78 - i=2399 - - - - LastMethodInputValues - - i=63 - i=78 - i=2399 - - - - LastMethodOutputValues - - i=63 - i=78 - i=2399 - - - - LastMethodCallTime - - i=63 - i=78 - i=2399 - - - - LastMethodReturnStatus - - i=63 - i=78 - i=2399 - - - - FinalResultData - https://reference.opcfoundation.org/v105/Core/docs/Part10/A.2.6/#A.2.6.2 - - i=58 - i=80 - i=2391 - - - - Halted - - i=2407 - i=2408 - i=2412 - i=2420 - i=2424 - i=2307 - i=2391 - - - - StateNumber - - i=68 - i=78 - i=2406 - - - 11 - - - - Ready - - i=2401 - i=2408 - i=2410 - i=2414 - i=2422 - i=2424 - i=2307 - i=2391 - - - - StateNumber - - i=68 - i=78 - i=2400 - - - 12 - - - - Running - - i=2403 - i=2410 - i=2412 - i=2414 - i=2416 - i=2418 - i=2307 - i=2391 - - - - StateNumber - - i=68 - i=78 - i=2402 - - - 13 - - - - Suspended - - i=2405 - i=2416 - i=2418 - i=2420 - i=2422 - i=2307 - i=2391 - - - - StateNumber - - i=68 - i=78 - i=2404 - - - 14 - - - - HaltedToReady - - i=2409 - i=2406 - i=2400 - i=2430 - i=2378 - i=11856 - i=2310 - i=2391 - - - - TransitionNumber - - i=68 - i=78 - i=2408 - - - 1 - - - - ReadyToRunning - - i=2411 - i=2400 - i=2402 - i=2426 - i=2378 - i=11856 - i=2310 - i=2391 - - - - TransitionNumber - - i=68 - i=78 - i=2410 - - - 2 - - - - RunningToHalted - - i=2413 - i=2402 - i=2406 - i=2429 - i=2378 - i=11856 - i=2310 - i=2391 - - - - TransitionNumber - - i=68 - i=78 - i=2412 - - - 3 - - - - RunningToReady - - i=2415 - i=2402 - i=2400 - i=2378 - i=11856 - i=2310 - i=2391 - - - - TransitionNumber - - i=68 - i=78 - i=2414 - - - 4 - - - - RunningToSuspended - - i=2417 - i=2402 - i=2404 - i=2427 - i=2378 - i=11856 - i=2310 - i=2391 - - - - TransitionNumber - - i=68 - i=78 - i=2416 - - - 5 - - - - SuspendedToRunning - - i=2419 - i=2404 - i=2402 - i=2428 - i=2378 - i=11856 - i=2310 - i=2391 - - - - TransitionNumber - - i=68 - i=78 - i=2418 - - - 6 - - - - SuspendedToHalted - - i=2421 - i=2404 - i=2406 - i=2429 - i=2430 - i=2378 - i=11856 - i=2310 - i=2391 - - - - TransitionNumber - - i=68 - i=78 - i=2420 - - - 7 - - - - SuspendedToReady - - i=2423 - i=2404 - i=2400 - i=2378 - i=11856 - i=2430 - i=2310 - i=2391 - - - - TransitionNumber - - i=68 - i=78 - i=2422 - - - 8 - - - - ReadyToHalted - - i=2425 - i=2400 - i=2406 - i=2429 - i=2378 - i=11856 - i=2310 - i=2391 - - - - TransitionNumber - - i=68 - i=78 - i=2424 - - - 9 - - - - Start - - i=2410 - i=11508 - i=2391 - - - - Suspend - - i=2416 - i=11508 - i=2391 - - - - Resume - - i=2418 - i=11508 - i=2391 - - - - Halt - - i=2412 - i=2420 - i=2424 - i=11508 - i=2391 - - - - Reset - - i=2408 - i=2420 - i=2422 - i=11508 - i=2391 - - - - ProgramTransitionEventType - Program Basic - https://reference.opcfoundation.org/v105/Core/docs/Part10/5.2.5/#5.2.5.2 - - i=2379 - i=2311 - - - - IntermediateResult - - i=63 - i=78 - i=2378 - - - - AuditProgramTransitionEventType - Program Auditing - https://reference.opcfoundation.org/v105/Core/docs/Part10/5.2.6 - - i=11875 - i=2315 - - - - TransitionNumber - - i=68 - i=78 - i=11856 - - - - ProgramTransitionAuditEventType - - i=3825 - i=2315 - - - - Transition - - i=3826 - i=2767 - i=78 - i=3806 - - - - Id - - i=68 - i=78 - i=3825 - - - - ProgramDiagnosticType - - i=2381 - i=2382 - i=2383 - i=2384 - i=2385 - i=2386 - i=2387 - i=2388 - i=2389 - i=2390 - i=63 - - - - CreateSessionId - - i=68 - i=78 - i=2380 - - - - CreateClientName - - i=68 - i=78 - i=2380 - - - - InvocationCreationTime - - i=68 - i=78 - i=2380 - - - - LastTransitionTime - - i=68 - i=78 - i=2380 - - - - LastMethodCall - - i=68 - i=78 - i=2380 - - - - LastMethodSessionId - - i=68 - i=78 - i=2380 - - - - LastMethodInputArguments - - i=68 - i=78 - i=2380 - - - - LastMethodOutputArguments - - i=68 - i=78 - i=2380 - - - - LastMethodCallTime - - i=68 - i=78 - i=2380 - - - - LastMethodReturnStatus - - i=68 - i=78 - i=2380 - - - - ProgramDiagnostic2Type - Program Basic - https://reference.opcfoundation.org/v105/Core/docs/Part10/5.2.9 - - i=15384 - i=15385 - i=15386 - i=15387 - i=15388 - i=15389 - i=15390 - i=15391 - i=15392 - i=15393 - i=15394 - i=15395 - i=63 - - - - CreateSessionId - - i=63 - i=78 - i=15383 - - - - CreateClientName - - i=63 - i=78 - i=15383 - - - - InvocationCreationTime - - i=63 - i=78 - i=15383 - - - - LastTransitionTime - - i=68 - i=78 - i=15383 - - - - LastMethodCall - - i=63 - i=78 - i=15383 - - - - LastMethodSessionId - - i=63 - i=78 - i=15383 - - - - LastMethodInputArguments - - i=63 - i=78 - i=15383 - - - - LastMethodOutputArguments - - i=63 - i=78 - i=15383 - - - - LastMethodInputValues - - i=63 - i=78 - i=15383 - - - - LastMethodOutputValues - - i=63 - i=78 - i=15383 - - - - LastMethodCallTime - - i=63 - i=78 - i=15383 - - - - LastMethodReturnStatus - - i=63 - i=78 - i=15383 - - - - Annotations - - i=68 - - - - HistoricalDataConfigurationType - https://reference.opcfoundation.org/v105/Core/docs/Part11/5.2.2 - - i=3059 - i=11876 - i=2323 - i=2324 - i=2325 - i=2326 - i=2327 - i=2328 - i=11499 - i=11500 - i=19092 - i=58 - - - - AggregateConfiguration - - i=11168 - i=11169 - i=11170 - i=11171 - i=11187 - i=78 - i=2318 - - - - TreatUncertainAsBad - - i=68 - i=78 - i=3059 - - - - PercentDataBad - - i=68 - i=78 - i=3059 - - - - PercentDataGood - - i=68 - i=78 - i=3059 - - - - UseSlopedExtrapolation - - i=68 - i=78 - i=3059 - - - - AggregateFunctions - - i=61 - i=80 - i=2318 - - - - Stepped - - i=68 - i=78 - i=2318 - - - - Definition - - i=68 - i=80 - i=2318 - - - - MaxTimeInterval - - i=68 - i=80 - i=2318 - - - - MinTimeInterval - - i=68 - i=80 - i=2318 - - - - ExceptionDeviation - - i=68 - i=80 - i=2318 - - - - ExceptionDeviationFormat - - i=68 - i=80 - i=2318 - - - - StartOfArchive - - i=68 - i=80 - i=2318 - - - - StartOfOnlineArchive - - i=68 - i=80 - i=2318 - - - - ServerTimestampSupported - - i=68 - i=80 - i=2318 - - - - HA Configuration - https://reference.opcfoundation.org/v105/Core/docs/Part11/5.2.4 - - i=11203 - i=11208 - i=2318 - - - - AggregateConfiguration - - i=11204 - i=11205 - i=11206 - i=11207 - i=11187 - i=11202 - - - - TreatUncertainAsBad - - i=68 - i=11203 - - - - PercentDataBad - - i=68 - i=11203 - - - - PercentDataGood - - i=68 - i=11203 - - - - UseSlopedExtrapolation - - i=68 - i=11203 - - - - Stepped - - i=68 - i=11202 - - - - HistoricalEventFilter - - i=68 - - - - HistoryServerCapabilitiesType - https://reference.opcfoundation.org/v105/Core/docs/Part11/5.4.2 - - i=2331 - i=2332 - i=11268 - i=11269 - i=2334 - i=2335 - i=2336 - i=2337 - i=2338 - i=11278 - i=11279 - i=11280 - i=11501 - i=11270 - i=11172 - i=19094 - i=58 - - - - AccessHistoryDataCapability - - i=68 - i=78 - i=2330 - - - - AccessHistoryEventsCapability - - i=68 - i=78 - i=2330 - - - - MaxReturnDataValues - - i=68 - i=78 - i=2330 - - - - MaxReturnEventValues - - i=68 - i=78 - i=2330 - - - - InsertDataCapability - - i=68 - i=78 - i=2330 - - - - ReplaceDataCapability - - i=68 - i=78 - i=2330 - - - - UpdateDataCapability - - i=68 - i=78 - i=2330 - - - - DeleteRawCapability - - i=68 - i=78 - i=2330 - - - - DeleteAtTimeCapability - - i=68 - i=78 - i=2330 - - - - InsertEventCapability - - i=68 - i=78 - i=2330 - - - - ReplaceEventCapability - - i=68 - i=78 - i=2330 - - - - UpdateEventCapability - - i=68 - i=78 - i=2330 - - - - DeleteEventCapability - - i=68 - i=78 - i=2330 - - - - InsertAnnotationCapability - - i=68 - i=78 - i=2330 - - - - AggregateFunctions - - i=61 - i=78 - i=2330 - - - - ServerTimestampSupported - - i=68 - i=78 - i=2330 - - - - AuditHistoryEventUpdateEventType - https://reference.opcfoundation.org/v105/Core/docs/Part11/5.6.2 - - i=3025 - i=3028 - i=3003 - i=3029 - i=3030 - i=2104 - - - - UpdatedNode - - i=68 - i=78 - i=2999 - - - - PerformInsertReplace - - i=68 - i=78 - i=2999 - - - - Filter - - i=68 - i=78 - i=2999 - - - - NewValues - - i=68 - i=78 - i=2999 - - - - OldValues - - i=68 - i=78 - i=2999 - - - - AuditHistoryValueUpdateEventType - https://reference.opcfoundation.org/v105/Core/docs/Part11/5.6.3 - - i=3026 - i=3031 - i=3032 - i=3033 - i=2104 - - - - UpdatedNode - - i=68 - i=78 - i=3006 - - - - PerformInsertReplace - - i=68 - i=78 - i=3006 - - - - NewValues - - i=68 - i=78 - i=3006 - - - - OldValues - - i=68 - i=78 - i=3006 - - - - AuditHistoryAnnotationUpdateEventType - https://reference.opcfoundation.org/v105/Core/docs/Part11/5.6.4 - - i=19293 - i=19294 - i=19295 - i=2104 - - - - PerformInsertReplace - - i=68 - i=78 - i=19095 - - - - NewValues - - i=68 - i=78 - i=19095 - - - - OldValues - - i=68 - i=78 - i=19095 - - - - AuditHistoryDeleteEventType - https://reference.opcfoundation.org/v105/Core/docs/Part11/5.6.5 - - i=3027 - i=2104 - - - - UpdatedNode - - i=68 - i=78 - i=3012 - - - - AuditHistoryRawModifyDeleteEventType - https://reference.opcfoundation.org/v105/Core/docs/Part11/5.6.6 - - i=3015 - i=3016 - i=3017 - i=3034 - i=3012 - - - - IsDeleteModified - - i=68 - i=78 - i=3014 - - - - StartTime - - i=68 - i=78 - i=3014 - - - - EndTime - - i=68 - i=78 - i=3014 - - - - OldValues - - i=68 - i=78 - i=3014 - - - - AuditHistoryAtTimeDeleteEventType - https://reference.opcfoundation.org/v105/Core/docs/Part11/5.6.7 - - i=3020 - i=3021 - i=3012 - - - - ReqTimes - - i=68 - i=78 - i=3019 - - - - OldValues - - i=68 - i=78 - i=3019 - - - - AuditHistoryEventDeleteEventType - https://reference.opcfoundation.org/v105/Core/docs/Part11/5.6.8 - - i=3023 - i=3024 - i=3012 - - - - EventIds - - i=68 - i=78 - i=3022 - - - - OldValues - - i=68 - i=78 - i=3022 - - - - TrustListType - GDS Certificate Manager Pull Model - Push Model for Global Certificate and TrustList Management - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.2/#7.8.2.1 - - i=12542 - i=19296 - i=32254 - i=23563 - i=12543 - i=12546 - i=12548 - i=12550 - i=11575 - - - - LastUpdateTime - - i=68 - i=78 - i=12522 - - - - UpdateFrequency - - i=68 - i=80 - i=12522 - - - - ActivityTimeout - - i=68 - i=80 - i=12522 - - - - DefaultValidationOptions - - i=68 - i=80 - i=12522 - - - - OpenWithMasks - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.2/#7.8.2.2 - - i=12544 - i=12545 - i=78 - i=12522 - - - - InputArguments - - i=68 - i=78 - i=12543 - - - - - - i=297 - - - - Masks - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=12543 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - CloseAndUpdate - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.2/#7.8.2.3 - - i=12705 - i=12547 - i=78 - i=12522 - - - - InputArguments - - i=68 - i=78 - i=12546 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=12546 - - - - - - i=297 - - - - ApplyChangesRequired - - i=1 - - -1 - - - - - - - - - AddCertificate - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.2/#7.8.2.4 - - i=12549 - i=78 - i=12522 - - - - InputArguments - - i=68 - i=78 - i=12548 - - - - - - i=297 - - - - Certificate - - i=15 - - -1 - - - - - - - i=297 - - - - IsTrustedCertificate - - i=1 - - -1 - - - - - - - - - RemoveCertificate - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.2/#7.8.2.5 - - i=12551 - i=78 - i=12522 - - - - InputArguments - - i=68 - i=78 - i=12550 - - - - - - i=297 - - - - Thumbprint - - i=12 - - -1 - - - - - - - i=297 - - - - IsTrustedCertificate - - i=1 - - -1 - - - - - - - - - TrustListValidationOptions - GDS Certificate Manager Pull Model - Push Model for Global Certificate and TrustList Management - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.2/#7.8.2.8 - - i=23565 - i=7 - - - - Ignore errors related to the validity time of the Certificate. - - - Ignore mismatches between the host name or ApplicationUri. - - - Ignore errors if the revocation list cannot be found for the issuer of the Certificate. - - - Ignore errors if an issuer has an expired Certificate. - - - Ignore errors if the revocation list cannot be found for any issuer of issuer Certificates. - - - Check the revocation status online. - - - Check the revocation status offline. - - - - - OptionSetValues - - i=68 - i=23564 - - - - - SuppressCertificateExpired - - - SuppressHostNameInvalid - - - SuppressRevocationStatusUnknown - - - SuppressIssuerCertificateExpired - - - SuppressIssuerRevocationStatusUnknown - - - CheckRevocationStatusOnline - - - CheckRevocationStatusOffline - - - - - - TrustListMasks - GDS Certificate Manager Pull Model - Push Model for Global Certificate and TrustList Management - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.2/#7.8.2.7 - - i=12553 - i=29 - - - - No fields are provided. - - - The TrustedCertificates are provided. - - - The TrustedCrls are provided. - - - The IssuerCertificates are provided. - - - The IssuerCrls are provided. - - - All fields are provided. - - - - - EnumValues - - i=68 - i=12552 - - - - - - i=7616 - - - - 0 - - None - - - No fields are provided. - - - - - - - i=7616 - - - - 1 - - TrustedCertificates - - - The TrustedCertificates are provided. - - - - - - - i=7616 - - - - 2 - - TrustedCrls - - - The TrustedCrls are provided. - - - - - - - i=7616 - - - - 4 - - IssuerCertificates - - - The IssuerCertificates are provided. - - - - - - - i=7616 - - - - 8 - - IssuerCrls - - - The IssuerCrls are provided. - - - - - - - i=7616 - - - - 15 - - All - - - All fields are provided. - - - - - - - - - TrustListDataType - GDS Certificate Manager Pull Model - Push Model for Global Certificate and TrustList Management - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.2/#7.8.2.6 - - i=22 - - - - - - - - - - - TrustListOutOfDateAlarmType - GDS Certificate Manager Pull Model - Push Model for Global Certificate and TrustList Management - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.2/#7.8.2.9 - - i=19446 - i=19447 - i=19448 - i=11753 - - - - TrustListId - - i=68 - i=78 - i=19297 - - - - LastUpdateTime - - i=68 - i=78 - i=19297 - - - - UpdateFrequency - - i=68 - i=78 - i=19297 - - - - CertificateGroupType - GDS Certificate Manager Pull Model - Push Model for Global Certificate and TrustList Management - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.3/#7.8.3.1 - - i=13599 - i=13631 - i=23526 - i=19450 - i=20143 - i=13225 - i=58 - - - - TrustList - - i=13600 - i=13601 - i=13602 - i=13603 - i=13605 - i=13608 - i=13610 - i=13613 - i=13615 - i=13618 - i=13620 - i=13621 - i=13624 - i=13627 - i=13629 - i=12522 - i=78 - i=12555 - - - - Size - - i=68 - i=78 - i=13599 - - - - Writable - - i=68 - i=78 - i=13599 - - - - UserWritable - - i=68 - i=78 - i=13599 - - - - OpenCount - - i=68 - i=78 - i=13599 - - - - Open - - i=13606 - i=13607 - i=78 - i=13599 - - - - InputArguments - - i=68 - i=78 - i=13605 - - - - - - i=297 - - - - Mode - - i=3 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13605 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Close - - i=13609 - i=78 - i=13599 - - - - InputArguments - - i=68 - i=78 - i=13608 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Read - - i=13611 - i=13612 - i=78 - i=13599 - - - - InputArguments - - i=68 - i=78 - i=13610 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Length - - i=6 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13610 - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - Write - - i=13614 - i=78 - i=13599 - - - - InputArguments - - i=68 - i=78 - i=13613 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - GetPosition - - i=13616 - i=13617 - i=78 - i=13599 - - - - InputArguments - - i=68 - i=78 - i=13615 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13615 - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - SetPosition - - i=13619 - i=78 - i=13599 - - - - InputArguments - - i=68 - i=78 - i=13618 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - LastUpdateTime - - i=68 - i=78 - i=13599 - - - - OpenWithMasks - - i=13622 - i=13623 - i=78 - i=13599 - - - - InputArguments - - i=68 - i=78 - i=13621 - - - - - - i=297 - - - - Masks - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13621 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - CloseAndUpdate - - i=13625 - i=13626 - i=78 - i=13599 - - - - InputArguments - - i=68 - i=78 - i=13624 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13624 - - - - - - i=297 - - - - ApplyChangesRequired - - i=1 - - -1 - - - - - - - - - AddCertificate - - i=13628 - i=78 - i=13599 - - - - InputArguments - - i=68 - i=78 - i=13627 - - - - - - i=297 - - - - Certificate - - i=15 - - -1 - - - - - - - i=297 - - - - IsTrustedCertificate - - i=1 - - -1 - - - - - - - - - RemoveCertificate - - i=13630 - i=78 - i=13599 - - - - InputArguments - - i=68 - i=78 - i=13629 - - - - - - i=297 - - - - Thumbprint - - i=12 - - -1 - - - - - - - i=297 - - - - IsTrustedCertificate - - i=1 - - -1 - - - - - - - - - CertificateTypes - - i=68 - i=78 - i=12555 - - - - GetRejectedList - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.3/#7.8.3.2 - - i=23527 - i=80 - i=12555 - - - - OutputArguments - - i=68 - i=78 - i=23526 - - - - - - i=297 - - - - Certificates - - i=15 - - 1 - - 0 - - - - - - - - - CertificateExpired - - i=19451 - i=19452 - i=19453 - i=19454 - i=19455 - i=19456 - i=19458 - i=19459 - i=19460 - i=19461 - i=19464 - i=19465 - i=19466 - i=19467 - i=19476 - i=19478 - i=19480 - i=19482 - i=19483 - i=19484 - i=19485 - i=19487 - i=19505 - i=19509 - i=19518 - i=20101 - i=20138 - i=20139 - i=20141 - i=20142 - i=13225 - i=80 - i=12555 - - - - EventId - - i=68 - i=78 - i=19450 - - - - EventType - - i=68 - i=78 - i=19450 - - - - SourceNode - - i=68 - i=78 - i=19450 - - - - SourceName - - i=68 - i=78 - i=19450 - - - - Time - - i=68 - i=78 - i=19450 - - - - ReceiveTime - - i=68 - i=78 - i=19450 - - - - Message - - i=68 - i=78 - i=19450 - - - - Severity - - i=68 - i=78 - i=19450 - - - - ConditionClassId - - i=68 - i=78 - i=19450 - - - - ConditionClassName - - i=68 - i=78 - i=19450 - - - - ConditionName - - i=68 - i=78 - i=19450 - - - - BranchId - - i=68 - i=78 - i=19450 - - - - Retain - - i=68 - i=78 - i=19450 - - - - EnabledState - - i=19468 - i=8995 - i=78 - i=19450 - - - - Id - - i=68 - i=78 - i=19467 - - - - Quality - - i=19477 - i=9002 - i=78 - i=19450 - - - - SourceTimestamp - - i=68 - i=78 - i=19476 - - - - LastSeverity - - i=19479 - i=9002 - i=78 - i=19450 - - - - SourceTimestamp - - i=68 - i=78 - i=19478 - - - - Comment - - i=19481 - i=9002 - i=78 - i=19450 - - - - SourceTimestamp - - i=68 - i=78 - i=19480 - - - - ClientUserId - - i=68 - i=78 - i=19450 - - - - Disable - - i=2803 - i=78 - i=19450 - - - - Enable - - i=2803 - i=78 - i=19450 - - - - AddComment - - i=19486 - i=2829 - i=78 - i=19450 - - - - InputArguments - - i=68 - i=78 - i=19485 - - - - - - i=297 - - - - EventId - - i=15 - - -1 - - - The identifier for the event to comment. - - - - - - - i=297 - - - - Comment - - i=21 - - -1 - - - The comment to add to the condition. - - - - - - - - - AckedState - - i=19488 - i=8995 - i=78 - i=19450 - - - - Id - - i=68 - i=78 - i=19487 - - - - Acknowledge - - i=19506 - i=8944 - i=78 - i=19450 - - - - InputArguments - - i=68 - i=78 - i=19505 - - - - - - i=297 - - - - EventId - - i=15 - - -1 - - - The identifier for the event to comment. - - - - - - - i=297 - - - - Comment - - i=21 - - -1 - - - The comment to add to the condition. - - - - - - - - - ActiveState - - i=19510 - i=8995 - i=78 - i=19450 - - - - Id - - i=68 - i=78 - i=19509 - - - - InputNode - - i=68 - i=78 - i=19450 - - - - SuppressedOrShelved - - i=68 - i=78 - i=19450 - - - - NormalState - - i=68 - i=78 - i=19450 - - - - ExpirationDate - - i=68 - i=78 - i=19450 - - - - CertificateType - - i=68 - i=78 - i=19450 - - - - Certificate - - i=68 - i=78 - i=19450 - - - - TrustListOutOfDate - - i=20144 - i=20145 - i=20146 - i=20147 - i=20148 - i=20149 - i=20151 - i=20152 - i=20153 - i=20154 - i=20157 - i=20158 - i=20159 - i=20160 - i=20169 - i=20171 - i=20173 - i=20175 - i=20176 - i=20177 - i=20178 - i=20180 - i=20198 - i=20202 - i=20211 - i=20249 - i=20286 - i=20287 - i=20288 - i=20289 - i=19297 - i=80 - i=12555 - - - - EventId - - i=68 - i=78 - i=20143 - - - - EventType - - i=68 - i=78 - i=20143 - - - - SourceNode - - i=68 - i=78 - i=20143 - - - - SourceName - - i=68 - i=78 - i=20143 - - - - Time - - i=68 - i=78 - i=20143 - - - - ReceiveTime - - i=68 - i=78 - i=20143 - - - - Message - - i=68 - i=78 - i=20143 - - - - Severity - - i=68 - i=78 - i=20143 - - - - ConditionClassId - - i=68 - i=78 - i=20143 - - - - ConditionClassName - - i=68 - i=78 - i=20143 - - - - ConditionName - - i=68 - i=78 - i=20143 - - - - BranchId - - i=68 - i=78 - i=20143 - - - - Retain - - i=68 - i=78 - i=20143 - - - - EnabledState - - i=20161 - i=8995 - i=78 - i=20143 - - - - Id - - i=68 - i=78 - i=20160 - - - - Quality - - i=20170 - i=9002 - i=78 - i=20143 - - - - SourceTimestamp - - i=68 - i=78 - i=20169 - - - - LastSeverity - - i=20172 - i=9002 - i=78 - i=20143 - - - - SourceTimestamp - - i=68 - i=78 - i=20171 - - - - Comment - - i=20174 - i=9002 - i=78 - i=20143 - - - - SourceTimestamp - - i=68 - i=78 - i=20173 - - - - ClientUserId - - i=68 - i=78 - i=20143 - - - - Disable - - i=2803 - i=78 - i=20143 - - - - Enable - - i=2803 - i=78 - i=20143 - - - - AddComment - - i=20179 - i=2829 - i=78 - i=20143 - - - - InputArguments - - i=68 - i=78 - i=20178 - - - - - - i=297 - - - - EventId - - i=15 - - -1 - - - The identifier for the event to comment. - - - - - - - i=297 - - - - Comment - - i=21 - - -1 - - - The comment to add to the condition. - - - - - - - - - AckedState - - i=20181 - i=8995 - i=78 - i=20143 - - - - Id - - i=68 - i=78 - i=20180 - - - - Acknowledge - - i=20199 - i=8944 - i=78 - i=20143 - - - - InputArguments - - i=68 - i=78 - i=20198 - - - - - - i=297 - - - - EventId - - i=15 - - -1 - - - The identifier for the event to comment. - - - - - - - i=297 - - - - Comment - - i=21 - - -1 - - - The comment to add to the condition. - - - - - - - - - ActiveState - - i=20203 - i=8995 - i=78 - i=20143 - - - - Id - - i=68 - i=78 - i=20202 - - - - InputNode - - i=68 - i=78 - i=20143 - - - - SuppressedOrShelved - - i=68 - i=78 - i=20143 - - - - NormalState - - i=68 - i=78 - i=20143 - - - - TrustListId - - i=68 - i=78 - i=20143 - - - - LastUpdateTime - - i=68 - i=78 - i=20143 - - - - UpdateFrequency - - i=68 - i=78 - i=20143 - - - - CertificateGroupFolderType - GDS Certificate Manager Pull Model - Push Model for Global Certificate and TrustList Management - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.3/#7.8.3.3 - - i=13814 - i=13848 - i=13882 - i=13916 - i=61 - - - - DefaultApplicationGroup - - i=13815 - i=13847 - i=13225 - i=12555 - i=78 - i=13813 - - - - TrustList - - i=13816 - i=13817 - i=13818 - i=13819 - i=13821 - i=13824 - i=13826 - i=13829 - i=13831 - i=13834 - i=13836 - i=13837 - i=13840 - i=13843 - i=13845 - i=12522 - i=78 - i=13814 - - - - Size - - i=68 - i=78 - i=13815 - - - - Writable - - i=68 - i=78 - i=13815 - - - - UserWritable - - i=68 - i=78 - i=13815 - - - - OpenCount - - i=68 - i=78 - i=13815 - - - - Open - - i=13822 - i=13823 - i=78 - i=13815 - - - - InputArguments - - i=68 - i=78 - i=13821 - - - - - - i=297 - - - - Mode - - i=3 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13821 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Close - - i=13825 - i=78 - i=13815 - - - - InputArguments - - i=68 - i=78 - i=13824 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Read - - i=13827 - i=13828 - i=78 - i=13815 - - - - InputArguments - - i=68 - i=78 - i=13826 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Length - - i=6 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13826 - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - Write - - i=13830 - i=78 - i=13815 - - - - InputArguments - - i=68 - i=78 - i=13829 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - GetPosition - - i=13832 - i=13833 - i=78 - i=13815 - - - - InputArguments - - i=68 - i=78 - i=13831 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13831 - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - SetPosition - - i=13835 - i=78 - i=13815 - - - - InputArguments - - i=68 - i=78 - i=13834 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - LastUpdateTime - - i=68 - i=78 - i=13815 - - - - OpenWithMasks - - i=13838 - i=13839 - i=78 - i=13815 - - - - InputArguments - - i=68 - i=78 - i=13837 - - - - - - i=297 - - - - Masks - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13837 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - CloseAndUpdate - - i=13841 - i=13842 - i=78 - i=13815 - - - - InputArguments - - i=68 - i=78 - i=13840 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13840 - - - - - - i=297 - - - - ApplyChangesRequired - - i=1 - - -1 - - - - - - - - - AddCertificate - - i=13844 - i=78 - i=13815 - - - - InputArguments - - i=68 - i=78 - i=13843 - - - - - - i=297 - - - - Certificate - - i=15 - - -1 - - - - - - - i=297 - - - - IsTrustedCertificate - - i=1 - - -1 - - - - - - - - - RemoveCertificate - - i=13846 - i=78 - i=13815 - - - - InputArguments - - i=68 - i=78 - i=13845 - - - - - - i=297 - - - - Thumbprint - - i=12 - - -1 - - - - - - - i=297 - - - - IsTrustedCertificate - - i=1 - - -1 - - - - - - - - - CertificateTypes - - i=68 - i=78 - i=13814 - - - - DefaultHttpsGroup - - i=13849 - i=13881 - i=13225 - i=12555 - i=80 - i=13813 - - - - TrustList - - i=13850 - i=13851 - i=13852 - i=13853 - i=13855 - i=13858 - i=13860 - i=13863 - i=13865 - i=13868 - i=13870 - i=13871 - i=13874 - i=13877 - i=13879 - i=12522 - i=78 - i=13848 - - - - Size - - i=68 - i=78 - i=13849 - - - - Writable - - i=68 - i=78 - i=13849 - - - - UserWritable - - i=68 - i=78 - i=13849 - - - - OpenCount - - i=68 - i=78 - i=13849 - - - - Open - - i=13856 - i=13857 - i=78 - i=13849 - - - - InputArguments - - i=68 - i=78 - i=13855 - - - - - - i=297 - - - - Mode - - i=3 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13855 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Close - - i=13859 - i=78 - i=13849 - - - - InputArguments - - i=68 - i=78 - i=13858 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Read - - i=13861 - i=13862 - i=78 - i=13849 - - - - InputArguments - - i=68 - i=78 - i=13860 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Length - - i=6 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13860 - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - Write - - i=13864 - i=78 - i=13849 - - - - InputArguments - - i=68 - i=78 - i=13863 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - GetPosition - - i=13866 - i=13867 - i=78 - i=13849 - - - - InputArguments - - i=68 - i=78 - i=13865 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13865 - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - SetPosition - - i=13869 - i=78 - i=13849 - - - - InputArguments - - i=68 - i=78 - i=13868 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - LastUpdateTime - - i=68 - i=78 - i=13849 - - - - OpenWithMasks - - i=13872 - i=13873 - i=78 - i=13849 - - - - InputArguments - - i=68 - i=78 - i=13871 - - - - - - i=297 - - - - Masks - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13871 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - CloseAndUpdate - - i=13875 - i=13876 - i=78 - i=13849 - - - - InputArguments - - i=68 - i=78 - i=13874 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13874 - - - - - - i=297 - - - - ApplyChangesRequired - - i=1 - - -1 - - - - - - - - - AddCertificate - - i=13878 - i=78 - i=13849 - - - - InputArguments - - i=68 - i=78 - i=13877 - - - - - - i=297 - - - - Certificate - - i=15 - - -1 - - - - - - - i=297 - - - - IsTrustedCertificate - - i=1 - - -1 - - - - - - - - - RemoveCertificate - - i=13880 - i=78 - i=13849 - - - - InputArguments - - i=68 - i=78 - i=13879 - - - - - - i=297 - - - - Thumbprint - - i=12 - - -1 - - - - - - - i=297 - - - - IsTrustedCertificate - - i=1 - - -1 - - - - - - - - - CertificateTypes - - i=68 - i=78 - i=13848 - - - - DefaultUserTokenGroup - - i=13883 - i=13915 - i=13225 - i=12555 - i=80 - i=13813 - - - - TrustList - - i=13884 - i=13885 - i=13886 - i=13887 - i=13889 - i=13892 - i=13894 - i=13897 - i=13899 - i=13902 - i=13904 - i=13905 - i=13908 - i=13911 - i=13913 - i=12522 - i=78 - i=13882 - - - - Size - - i=68 - i=78 - i=13883 - - - - Writable - - i=68 - i=78 - i=13883 - - - - UserWritable - - i=68 - i=78 - i=13883 - - - - OpenCount - - i=68 - i=78 - i=13883 - - - - Open - - i=13890 - i=13891 - i=78 - i=13883 - - - - InputArguments - - i=68 - i=78 - i=13889 - - - - - - i=297 - - - - Mode - - i=3 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13889 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Close - - i=13893 - i=78 - i=13883 - - - - InputArguments - - i=68 - i=78 - i=13892 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Read - - i=13895 - i=13896 - i=78 - i=13883 - - - - InputArguments - - i=68 - i=78 - i=13894 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Length - - i=6 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13894 - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - Write - - i=13898 - i=78 - i=13883 - - - - InputArguments - - i=68 - i=78 - i=13897 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - GetPosition - - i=13900 - i=13901 - i=78 - i=13883 - - - - InputArguments - - i=68 - i=78 - i=13899 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13899 - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - SetPosition - - i=13903 - i=78 - i=13883 - - - - InputArguments - - i=68 - i=78 - i=13902 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - LastUpdateTime - - i=68 - i=78 - i=13883 - - - - OpenWithMasks - - i=13906 - i=13907 - i=78 - i=13883 - - - - InputArguments - - i=68 - i=78 - i=13905 - - - - - - i=297 - - - - Masks - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13905 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - CloseAndUpdate - - i=13909 - i=13910 - i=78 - i=13883 - - - - InputArguments - - i=68 - i=78 - i=13908 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13908 - - - - - - i=297 - - - - ApplyChangesRequired - - i=1 - - -1 - - - - - - - - - AddCertificate - - i=13912 - i=78 - i=13883 - - - - InputArguments - - i=68 - i=78 - i=13911 - - - - - - i=297 - - - - Certificate - - i=15 - - -1 - - - - - - - i=297 - - - - IsTrustedCertificate - - i=1 - - -1 - - - - - - - - - RemoveCertificate - - i=13914 - i=78 - i=13883 - - - - InputArguments - - i=68 - i=78 - i=13913 - - - - - - i=297 - - - - Thumbprint - - i=12 - - -1 - - - - - - - i=297 - - - - IsTrustedCertificate - - i=1 - - -1 - - - - - - - - - CertificateTypes - - i=68 - i=78 - i=13882 - - - - <AdditionalGroup> - - i=13917 - i=13949 - i=13225 - i=12555 - i=11508 - i=13813 - - - - TrustList - - i=13918 - i=13919 - i=13920 - i=13921 - i=13923 - i=13926 - i=13928 - i=13931 - i=13933 - i=13936 - i=13938 - i=13939 - i=13942 - i=13945 - i=13947 - i=12522 - i=78 - i=13916 - - - - Size - - i=68 - i=78 - i=13917 - - - - Writable - - i=68 - i=78 - i=13917 - - - - UserWritable - - i=68 - i=78 - i=13917 - - - - OpenCount - - i=68 - i=78 - i=13917 - - - - Open - - i=13924 - i=13925 - i=78 - i=13917 - - - - InputArguments - - i=68 - i=78 - i=13923 - - - - - - i=297 - - - - Mode - - i=3 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13923 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Close - - i=13927 - i=78 - i=13917 - - - - InputArguments - - i=68 - i=78 - i=13926 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Read - - i=13929 - i=13930 - i=78 - i=13917 - - - - InputArguments - - i=68 - i=78 - i=13928 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Length - - i=6 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13928 - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - Write - - i=13932 - i=78 - i=13917 - - - - InputArguments - - i=68 - i=78 - i=13931 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - GetPosition - - i=13934 - i=13935 - i=78 - i=13917 - - - - InputArguments - - i=68 - i=78 - i=13933 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13933 - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - SetPosition - - i=13937 - i=78 - i=13917 - - - - InputArguments - - i=68 - i=78 - i=13936 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - LastUpdateTime - - i=68 - i=78 - i=13917 - - - - OpenWithMasks - - i=13940 - i=13941 - i=78 - i=13917 - - - - InputArguments - - i=68 - i=78 - i=13939 - - - - - - i=297 - - - - Masks - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13939 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - CloseAndUpdate - - i=13943 - i=13944 - i=78 - i=13917 - - - - InputArguments - - i=68 - i=78 - i=13942 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13942 - - - - - - i=297 - - - - ApplyChangesRequired - - i=1 - - -1 - - - - - - - - - AddCertificate - - i=13946 - i=78 - i=13917 - - - - InputArguments - - i=68 - i=78 - i=13945 - - - - - - i=297 - - - - Certificate - - i=15 - - -1 - - - - - - - i=297 - - - - IsTrustedCertificate - - i=1 - - -1 - - - - - - - - - RemoveCertificate - - i=13948 - i=78 - i=13917 - - - - InputArguments - - i=68 - i=78 - i=13947 - - - - - - i=297 - - - - Thumbprint - - i=12 - - -1 - - - - - - - i=297 - - - - IsTrustedCertificate - - i=1 - - -1 - - - - - - - - - CertificateTypes - - i=68 - i=78 - i=13916 - - - - CertificateType - GDS Certificate Manager Pull Model - Push Model for Global Certificate and TrustList Management - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.4/#7.8.4.1 - - i=58 - - - - ApplicationCertificateType - GDS Certificate Manager Pull Model - Push Model for Global Certificate and TrustList Management - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.4/#7.8.4.2 - - i=12556 - - - - HttpsCertificateType - GDS Certificate Manager Pull Model - Push Model for Global Certificate and TrustList Management - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.4/#7.8.4.3 - - i=12556 - - - - UserCredentialCertificateType - - i=12556 - - - - RsaMinApplicationCertificateType - GDS Certificate Manager Pull Model - Push Model for Global Certificate and TrustList Management - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.4/#7.8.4.4 - - i=12557 - - - - RsaSha256ApplicationCertificateType - GDS Certificate Manager Pull Model - Push Model for Global Certificate and TrustList Management - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.4/#7.8.4.5 - - i=12557 - - - - EccApplicationCertificateType - GDS Certificate Manager Pull Model - Push Model for Global Certificate and TrustList Management - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.4/#7.8.4.6 - - i=12557 - - - - EccNistP256ApplicationCertificateType - GDS Certificate Manager Pull Model - Push Model for Global Certificate and TrustList Management - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.4/#7.8.4.7 - - i=23537 - - - - EccNistP384ApplicationCertificateType - GDS Certificate Manager Pull Model - Push Model for Global Certificate and TrustList Management - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.4/#7.8.4.8 - - i=23537 - - - - EccBrainpoolP256r1ApplicationCertificateType - GDS Certificate Manager Pull Model - Push Model for Global Certificate and TrustList Management - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.4/#7.8.4.9 - - i=23537 - - - - EccBrainpoolP384r1ApplicationCertificateType - GDS Certificate Manager Pull Model - Push Model for Global Certificate and TrustList Management - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.4/#7.8.4.10 - - i=23537 - - - - EccCurve25519ApplicationCertificateType - GDS Certificate Manager Pull Model - Push Model for Global Certificate and TrustList Management - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.4/#7.8.4.11 - - i=23537 - - - - EccCurve448ApplicationCertificateType - GDS Certificate Manager Pull Model - Push Model for Global Certificate and TrustList Management - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.4/#7.8.4.12 - - i=23537 - - - - TrustListUpdateRequestedAuditEventType - GDS Certificate Manager Pull Model - Push Model for Global Certificate and TrustList Management - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.2/#7.8.2.10 - - i=2127 - - - - TrustListUpdatedAuditEventType - GDS Certificate Manager Pull Model - Push Model for Global Certificate and TrustList Management - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.2/#7.8.2.11 - - i=32281 - i=2052 - - - - TrustListId - - i=68 - i=78 - i=12561 - - - - TransactionErrorType - Push Model for Global Certificate and TrustList Management - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.12 - - i=22 - - - - - - - - - TransactionDiagnosticsType - Push Model for Global Certificate and TrustList Management - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.11 - - i=32287 - i=32288 - i=32289 - i=32290 - i=32291 - i=32292 - i=58 - - - - StartTime - - i=68 - i=78 - i=32286 - - - - EndTime - - i=68 - i=78 - i=32286 - - - - Result - - i=68 - i=78 - i=32286 - - - - AffectedTrustLists - - i=68 - i=78 - i=32286 - - - - AffectedCertificateGroups - - i=68 - i=78 - i=32286 - - - - Errors - - i=68 - i=78 - i=32286 - - - - ServerConfigurationType - Push Model for Global Certificate and TrustList Management - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.3 - - i=13950 - i=25696 - i=25724 - i=25697 - i=12708 - i=12583 - i=12584 - i=12585 - i=23593 - i=12616 - i=32296 - i=12734 - i=25698 - i=12731 - i=12775 - i=25699 - i=32299 - i=58 - - - - CertificateGroups - - i=13951 - i=13813 - i=78 - i=12581 - - - - DefaultApplicationGroup - - i=13952 - i=13984 - i=13225 - i=12555 - i=78 - i=13950 - - - - TrustList - - i=13953 - i=13954 - i=13955 - i=13956 - i=13958 - i=13961 - i=13963 - i=13966 - i=13968 - i=13971 - i=13973 - i=13974 - i=13977 - i=13980 - i=13982 - i=12522 - i=78 - i=13951 - - - - Size - - i=68 - i=78 - i=13952 - - - - Writable - - i=68 - i=78 - i=13952 - - - - UserWritable - - i=68 - i=78 - i=13952 - - - - OpenCount - - i=68 - i=78 - i=13952 - - - - Open - - i=13959 - i=13960 - i=78 - i=13952 - - - - InputArguments - - i=68 - i=78 - i=13958 - - - - - - i=297 - - - - Mode - - i=3 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13958 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Close - - i=13962 - i=78 - i=13952 - - - - InputArguments - - i=68 - i=78 - i=13961 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Read - - i=13964 - i=13965 - i=78 - i=13952 - - - - InputArguments - - i=68 - i=78 - i=13963 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Length - - i=6 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13963 - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - Write - - i=13967 - i=78 - i=13952 - - - - InputArguments - - i=68 - i=78 - i=13966 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - GetPosition - - i=13969 - i=13970 - i=78 - i=13952 - - - - InputArguments - - i=68 - i=78 - i=13968 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13968 - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - SetPosition - - i=13972 - i=78 - i=13952 - - - - InputArguments - - i=68 - i=78 - i=13971 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - LastUpdateTime - - i=68 - i=78 - i=13952 - - - - OpenWithMasks - - i=13975 - i=13976 - i=78 - i=13952 - - - - InputArguments - - i=68 - i=78 - i=13974 - - - - - - i=297 - - - - Masks - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13974 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - CloseAndUpdate - - i=13978 - i=13979 - i=78 - i=13952 - - - - InputArguments - - i=68 - i=78 - i=13977 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=13977 - - - - - - i=297 - - - - ApplyChangesRequired - - i=1 - - -1 - - - - - - - - - AddCertificate - - i=13981 - i=78 - i=13952 - - - - InputArguments - - i=68 - i=78 - i=13980 - - - - - - i=297 - - - - Certificate - - i=15 - - -1 - - - - - - - i=297 - - - - IsTrustedCertificate - - i=1 - - -1 - - - - - - - - - RemoveCertificate - - i=13983 - i=78 - i=13952 - - - - InputArguments - - i=68 - i=78 - i=13982 - - - - - - i=297 - - - - Thumbprint - - i=12 - - -1 - - - - - - - i=297 - - - - IsTrustedCertificate - - i=1 - - -1 - - - - - - - - - CertificateTypes - - i=68 - i=78 - i=13951 - - - - ApplicationUri - - i=68 - i=80 - i=12581 - - - - ProductUri - - i=68 - i=80 - i=12581 - - - - ApplicationType - - i=68 - i=80 - i=12581 - - - - ServerCapabilities - - i=68 - i=78 - i=12581 - - - - SupportedPrivateKeyFormats - - i=68 - i=78 - i=12581 - - - - MaxTrustListSize - - i=68 - i=78 - i=12581 - - - - MulticastDnsEnabled - - i=68 - i=78 - i=12581 - - - - HasSecureElement - - i=68 - i=80 - i=12581 - - - - UpdateCertificate - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.4 - - i=12617 - i=12618 - i=78 - i=12581 - - - - InputArguments - - i=68 - i=78 - i=12616 - - - - - - i=297 - - - - CertificateGroupId - - i=17 - - -1 - - - - - - - i=297 - - - - CertificateTypeId - - i=17 - - -1 - - - - - - - i=297 - - - - Certificate - - i=15 - - -1 - - - - - - - i=297 - - - - IssuerCertificates - - i=15 - - 1 - - 0 - - - - - - - i=297 - - - - PrivateKeyFormat - - i=12 - - -1 - - - - - - - i=297 - - - - PrivateKey - - i=15 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=12616 - - - - - - i=297 - - - - ApplyChangesRequired - - i=1 - - -1 - - - - - - - - - GetCertificates - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.5 - - i=32297 - i=32298 - i=80 - i=12581 - - - - InputArguments - - i=68 - i=78 - i=32296 - - - - - - i=297 - - - - CertificateGroupId - - i=17 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=32296 - - - - - - i=297 - - - - CertificateTypeIds - - i=17 - - 1 - - 0 - - - - - - - i=297 - - - - Certificates - - i=15 - - 1 - - 0 - - - - - - - - - ApplyChanges - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.6 - - i=78 - i=12581 - - - - CancelChanges - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.8 - - i=80 - i=12581 - - - - CreateSigningRequest - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.7 - - i=12732 - i=12733 - i=78 - i=12581 - - - - InputArguments - - i=68 - i=78 - i=12731 - - - - - - i=297 - - - - CertificateGroupId - - i=17 - - -1 - - - - - - - i=297 - - - - CertificateTypeId - - i=17 - - -1 - - - - - - - i=297 - - - - SubjectName - - i=12 - - -1 - - - - - - - i=297 - - - - RegeneratePrivateKey - - i=1 - - -1 - - - - - - - i=297 - - - - Nonce - - i=15 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=12731 - - - - - - i=297 - - - - CertificateRequest - - i=15 - - -1 - - - - - - - - - GetRejectedList - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.9 - - i=12776 - i=78 - i=12581 - - - - OutputArguments - - i=68 - i=78 - i=12775 - - - - - - i=297 - - - - Certificates - - i=15 - - 1 - - 0 - - - - - - - - - ResetToServerDefaults - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.10 - - i=80 - i=12581 - - - - TransactionDiagnostics - - i=32300 - i=32301 - i=32302 - i=32303 - i=32304 - i=32305 - i=32286 - i=80 - i=12581 - - - - StartTime - - i=68 - i=78 - i=32299 - - - - EndTime - - i=68 - i=78 - i=32299 - - - - Result - - i=68 - i=78 - i=32299 - - - - AffectedTrustLists - - i=68 - i=78 - i=32299 - - - - AffectedCertificateGroups - - i=68 - i=78 - i=32299 - - - - Errors - - i=68 - i=78 - i=32299 - - - - CertificateUpdateRequestedAuditEventType - Push Model for Global Certificate and TrustList Management - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.13 - - i=2127 - - - - CertificateUpdatedAuditEventType - Push Model for Global Certificate and TrustList Management - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.14 - - i=13735 - i=13736 - i=2052 - - - - CertificateGroup - - i=68 - i=78 - i=12620 - - - - CertificateType - - i=68 - i=78 - i=12620 - - - - ServerConfiguration - Push Model for Global Certificate and TrustList Management - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.2 - - i=14053 - i=25706 - i=25725 - i=25707 - i=12710 - i=12639 - i=12640 - i=12641 - i=23597 - i=13737 - i=12740 - i=25708 - i=12737 - i=12777 - i=25709 - i=25710 - i=2253 - i=12581 - - - - CertificateGroups - - i=14156 - i=14088 - i=14122 - i=13813 - i=12637 - - - - DefaultApplicationGroup - - i=12642 - i=14161 - i=13225 - i=12555 - i=14053 - - - - TrustList - - i=12643 - i=14157 - i=14158 - i=12646 - i=12647 - i=12650 - i=12652 - i=12655 - i=12657 - i=12660 - i=12662 - i=12663 - i=12666 - i=12668 - i=12670 - i=12522 - i=14156 - - - - Size - - i=68 - i=12642 - - - - Writable - - i=68 - i=12642 - - - - UserWritable - - i=68 - i=12642 - - - - OpenCount - - i=68 - i=12642 - - - - Open - Base Info FileType Base - https://reference.opcfoundation.org/v105/Core/docs/Part20/4.2.2 - - i=12648 - i=12649 - i=12642 - - - - InputArguments - - i=68 - i=12647 - - - - - - i=297 - - - - Mode - - i=3 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=12647 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Close - Base Info FileType Base - https://reference.opcfoundation.org/v105/Core/docs/Part20/4.2.3 - - i=12651 - i=12642 - - - - InputArguments - - i=68 - i=12650 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Read - Base Info FileType Base - https://reference.opcfoundation.org/v105/Core/docs/Part20/4.2.4 - - i=12653 - i=12654 - i=12642 - - - - InputArguments - - i=68 - i=12652 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Length - - i=6 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=12652 - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - Write - Base Info FileType Base - https://reference.opcfoundation.org/v105/Core/docs/Part20/4.2.5 - - i=12656 - i=12642 - - - - InputArguments - - i=68 - i=12655 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - GetPosition - Base Info FileType Base - https://reference.opcfoundation.org/v105/Core/docs/Part20/4.2.6 - - i=12658 - i=12659 - i=12642 - - - - InputArguments - - i=68 - i=12657 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=12657 - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - SetPosition - Base Info FileType Base - https://reference.opcfoundation.org/v105/Core/docs/Part20/4.2.7 - - i=12661 - i=12642 - - - - InputArguments - - i=68 - i=12660 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - LastUpdateTime - - i=68 - i=12642 - - - - OpenWithMasks - - i=12664 - i=12665 - i=12642 - - - - InputArguments - - i=68 - i=12663 - - - - - - i=297 - - - - Masks - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=12663 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - CloseAndUpdate - - i=14160 - i=12667 - i=12642 - - - - InputArguments - - i=68 - i=12666 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=12666 - - - - - - i=297 - - - - ApplyChangesRequired - - i=1 - - -1 - - - - - - - - - AddCertificate - - i=12669 - i=12642 - - - - InputArguments - - i=68 - i=12668 - - - - - - i=297 - - - - Certificate - - i=15 - - -1 - - - - - - - i=297 - - - - IsTrustedCertificate - - i=1 - - -1 - - - - - - - - - RemoveCertificate - - i=12671 - i=12642 - - - - InputArguments - - i=68 - i=12670 - - - - - - i=297 - - - - Thumbprint - - i=12 - - -1 - - - - - - - i=297 - - - - IsTrustedCertificate - - i=1 - - -1 - - - - - - - - - CertificateTypes - - i=68 - i=14156 - - - - DefaultHttpsGroup - - i=14089 - i=14121 - i=13225 - i=12555 - i=14053 - - - - TrustList - - i=14090 - i=14091 - i=14092 - i=14093 - i=14095 - i=14098 - i=14100 - i=14103 - i=14105 - i=14108 - i=14110 - i=14111 - i=14114 - i=14117 - i=14119 - i=12522 - i=14088 - - - - Size - - i=68 - i=14089 - - - - Writable - - i=68 - i=14089 - - - - UserWritable - - i=68 - i=14089 - - - - OpenCount - - i=68 - i=14089 - - - - Open - - i=14096 - i=14097 - i=14089 - - - - InputArguments - - i=68 - i=14095 - - - - - - i=297 - - - - Mode - - i=3 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=14095 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Close - - i=14099 - i=14089 - - - - InputArguments - - i=68 - i=14098 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Read - - i=14101 - i=14102 - i=14089 - - - - InputArguments - - i=68 - i=14100 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Length - - i=6 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=14100 - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - Write - - i=14104 - i=14089 - - - - InputArguments - - i=68 - i=14103 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - GetPosition - - i=14106 - i=14107 - i=14089 - - - - InputArguments - - i=68 - i=14105 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=14105 - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - SetPosition - - i=14109 - i=14089 - - - - InputArguments - - i=68 - i=14108 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - LastUpdateTime - - i=68 - i=14089 - - - - OpenWithMasks - - i=14112 - i=14113 - i=14089 - - - - InputArguments - - i=68 - i=14111 - - - - - - i=297 - - - - Masks - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=14111 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - CloseAndUpdate - - i=14115 - i=14116 - i=14089 - - - - InputArguments - - i=68 - i=14114 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=14114 - - - - - - i=297 - - - - ApplyChangesRequired - - i=1 - - -1 - - - - - - - - - AddCertificate - - i=14118 - i=14089 - - - - InputArguments - - i=68 - i=14117 - - - - - - i=297 - - - - Certificate - - i=15 - - -1 - - - - - - - i=297 - - - - IsTrustedCertificate - - i=1 - - -1 - - - - - - - - - RemoveCertificate - - i=14120 - i=14089 - - - - InputArguments - - i=68 - i=14119 - - - - - - i=297 - - - - Thumbprint - - i=12 - - -1 - - - - - - - i=297 - - - - IsTrustedCertificate - - i=1 - - -1 - - - - - - - - - CertificateTypes - - i=68 - i=14088 - - - - DefaultUserTokenGroup - - i=14123 - i=14155 - i=13225 - i=12555 - i=14053 - - - - TrustList - - i=14124 - i=14125 - i=14126 - i=14127 - i=14129 - i=14132 - i=14134 - i=14137 - i=14139 - i=14142 - i=14144 - i=14145 - i=14148 - i=14151 - i=14153 - i=12522 - i=14122 - - - - Size - - i=68 - i=14123 - - - - Writable - - i=68 - i=14123 - - - - UserWritable - - i=68 - i=14123 - - - - OpenCount - - i=68 - i=14123 - - - - Open - - i=14130 - i=14131 - i=14123 - - - - InputArguments - - i=68 - i=14129 - - - - - - i=297 - - - - Mode - - i=3 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=14129 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Close - - i=14133 - i=14123 - - - - InputArguments - - i=68 - i=14132 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Read - - i=14135 - i=14136 - i=14123 - - - - InputArguments - - i=68 - i=14134 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Length - - i=6 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=14134 - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - Write - - i=14138 - i=14123 - - - - InputArguments - - i=68 - i=14137 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - GetPosition - - i=14140 - i=14141 - i=14123 - - - - InputArguments - - i=68 - i=14139 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=14139 - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - SetPosition - - i=14143 - i=14123 - - - - InputArguments - - i=68 - i=14142 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - LastUpdateTime - - i=68 - i=14123 - - - - OpenWithMasks - - i=14146 - i=14147 - i=14123 - - - - InputArguments - - i=68 - i=14145 - - - - - - i=297 - - - - Masks - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=14145 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - CloseAndUpdate - - i=14149 - i=14150 - i=14123 - - - - InputArguments - - i=68 - i=14148 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=14148 - - - - - - i=297 - - - - ApplyChangesRequired - - i=1 - - -1 - - - - - - - - - AddCertificate - - i=14152 - i=14123 - - - - InputArguments - - i=68 - i=14151 - - - - - - i=297 - - - - Certificate - - i=15 - - -1 - - - - - - - i=297 - - - - IsTrustedCertificate - - i=1 - - -1 - - - - - - - - - RemoveCertificate - - i=14154 - i=14123 - - - - InputArguments - - i=68 - i=14153 - - - - - - i=297 - - - - Thumbprint - - i=12 - - -1 - - - - - - - i=297 - - - - IsTrustedCertificate - - i=1 - - -1 - - - - - - - - - CertificateTypes - - i=68 - i=14122 - - - - ApplicationUri - - i=68 - i=12637 - - - - ProductUri - - i=68 - i=12637 - - - - ApplicationType - - i=68 - i=12637 - - - - ServerCapabilities - - i=68 - i=12637 - - - - SupportedPrivateKeyFormats - - i=68 - i=12637 - - - - MaxTrustListSize - - i=68 - i=12637 - - - - MulticastDnsEnabled - - i=68 - i=12637 - - - - HasSecureElement - - i=68 - i=12637 - - - - UpdateCertificate - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.4 - - i=13738 - i=13739 - i=12637 - - - - InputArguments - - i=68 - i=13737 - - - - - - i=297 - - - - CertificateGroupId - - i=17 - - -1 - - - - - - - i=297 - - - - CertificateTypeId - - i=17 - - -1 - - - - - - - i=297 - - - - Certificate - - i=15 - - -1 - - - - - - - i=297 - - - - IssuerCertificates - - i=15 - - 1 - - 0 - - - - - - - i=297 - - - - PrivateKeyFormat - - i=12 - - -1 - - - - - - - i=297 - - - - PrivateKey - - i=15 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=13737 - - - - - - i=297 - - - - ApplyChangesRequired - - i=1 - - -1 - - - - - - - - - ApplyChanges - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.6 - - i=12637 - - - - CancelChanges - - i=12637 - - - - CreateSigningRequest - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.7 - - i=12738 - i=12739 - i=12637 - - - - InputArguments - - i=68 - i=12737 - - - - - - i=297 - - - - CertificateGroupId - - i=17 - - -1 - - - - - - - i=297 - - - - CertificateTypeId - - i=17 - - -1 - - - - - - - i=297 - - - - SubjectName - - i=12 - - -1 - - - - - - - i=297 - - - - RegeneratePrivateKey - - i=1 - - -1 - - - - - - - i=297 - - - - Nonce - - i=15 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=12737 - - - - - - i=297 - - - - CertificateRequest - - i=15 - - -1 - - - - - - - - - GetRejectedList - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.9 - - i=12778 - i=12637 - - - - OutputArguments - - i=68 - i=12777 - - - - - - i=297 - - - - Certificates - - i=15 - - 1 - - 0 - - - - - - - - - ResetToServerDefaults - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.10 - - i=12637 - - - - SetAdminPassword - https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.10 - - i=12637 - - - - KeyCredentialConfigurationFolderType - GDS Key Credential Service Push Model - https://reference.opcfoundation.org/v105/Core/docs/Part12/8.6.1 - - i=17511 - i=17522 - i=61 - - - - <ServiceName> - - i=17512 - i=17513 - i=18001 - i=11508 - i=17496 - - - - ResourceUri - - i=68 - i=78 - i=17511 - - - - ProfileUri - - i=68 - i=78 - i=17511 - - - - CreateCredential - https://reference.opcfoundation.org/v105/Core/docs/Part12/8.6.2 - - i=17523 - i=17524 - i=80 - i=17496 - - - - InputArguments - - i=68 - i=78 - i=17522 - - - - - - i=297 - - - - Name - - i=12 - - -1 - - - - - - - i=297 - - - - ResourceUri - - i=12 - - -1 - - - - - - - i=297 - - - - ProfileUri - - i=12 - - -1 - - - - - - - i=297 - - - - EndpointUrls - - i=12 - - 1 - - 0 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=17522 - - - - - - i=297 - - - - CredentialNodeId - - i=17 - - -1 - - - - - - - - - KeyCredentialConfiguration - GDS Key Credential Service Push Model - https://reference.opcfoundation.org/v105/Core/docs/Part12/8.6.3 - - i=12637 - i=17496 - - - - KeyCredentialConfigurationType - GDS Key Credential Service Push Model - https://reference.opcfoundation.org/v105/Core/docs/Part12/8.6.4 - - i=18069 - i=18165 - i=18004 - i=18005 - i=17534 - i=18006 - i=18008 - i=58 - - - - ResourceUri - - i=68 - i=78 - i=18001 - - - - ProfileUri - - i=68 - i=78 - i=18001 - - - - EndpointUrls - - i=68 - i=80 - i=18001 - - - - ServiceStatus - - i=68 - i=80 - i=18001 - - - - GetEncryptingKey - https://reference.opcfoundation.org/v105/Core/docs/Part12/8.6.5 - - i=17535 - i=17536 - i=80 - i=18001 - - - - InputArguments - - i=68 - i=78 - i=17534 - - - - - - i=297 - - - - CredentialId - - i=12 - - -1 - - - - - - - i=297 - - - - RequestedSecurityPolicyUri - - i=12 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=17534 - - - - - - i=297 - - - - PublicKey - - i=15 - - -1 - - - - - - - i=297 - - - - RevisedSecurityPolicyUri - - i=12 - - -1 - - - - - - - - - UpdateCredential - https://reference.opcfoundation.org/v105/Core/docs/Part12/8.6.6 - - i=18007 - i=80 - i=18001 - - - - InputArguments - - i=68 - i=78 - i=18006 - - - - - - i=297 - - - - CredentialId - - i=12 - - -1 - - - - - - - i=297 - - - - CredentialSecret - - i=15 - - -1 - - - - - - - i=297 - - - - CertificateThumbprint - - i=12 - - -1 - - - - - - - i=297 - - - - SecurityPolicyUri - - i=12 - - -1 - - - - - - - - - DeleteCredential - https://reference.opcfoundation.org/v105/Core/docs/Part12/8.6.7 - - i=80 - i=18001 - - - - KeyCredentialAuditEventType - GDS Key Credential Service Pull Model - https://reference.opcfoundation.org/v105/Core/docs/Part12/8.5.8 - - i=18028 - i=2127 - - - - ResourceUri - - i=68 - i=78 - i=18011 - - - - KeyCredentialUpdatedAuditEventType - Push Model for KeyCredential Service - https://reference.opcfoundation.org/v105/Core/docs/Part12/8.6.8 - - i=18011 - - - - KeyCredentialDeletedAuditEventType - GDS Key Credential Service Push Model - https://reference.opcfoundation.org/v105/Core/docs/Part12/8.6.9 - - i=18064 - i=18011 - - - - ResourceUri - - i=68 - i=78 - i=18047 - - - - AuthorizationServicesConfigurationFolderType - Authorization Service Configuration Server - https://reference.opcfoundation.org/v105/Core/docs/Part12/9.7.2 - - i=23557 - i=61 - - - - <ServiceName> - - i=23558 - i=23559 - i=23560 - i=17852 - i=11508 - i=23556 - - - - ServiceUri - - i=68 - i=78 - i=23557 - - - - ServiceCertificate - - i=68 - i=78 - i=23557 - - - - IssuerEndpointUrl - - i=68 - i=78 - i=23557 - - - - AuthorizationServices - Authorization Service Configuration Server - https://reference.opcfoundation.org/v105/Core/docs/Part12/9.7.3 - - i=12637 - i=61 - - - - AuthorizationServiceConfigurationType - Authorization Service Configuration Server - https://reference.opcfoundation.org/v105/Core/docs/Part12/9.7.4 - - i=18072 - i=17860 - i=18073 - i=58 - - - - ServiceUri - - i=68 - i=78 - i=17852 - - - - ServiceCertificate - - i=68 - i=78 - i=17852 - - - - IssuerEndpointUrl - - i=68 - i=78 - i=17852 - - - - AggregateConfigurationType - Aggregate Master Configuration - https://reference.opcfoundation.org/v105/Core/docs/Part13/4.2.1/#4.2.1.2 - - i=11188 - i=11189 - i=11190 - i=11191 - i=58 - - - - TreatUncertainAsBad - - i=68 - i=78 - i=11187 - - - - PercentDataBad - - i=68 - i=78 - i=11187 - - - - PercentDataGood - - i=68 - i=78 - i=11187 - - - - UseSlopedExtrapolation - - i=68 - i=78 - i=11187 - - - - Interpolative - - i=2340 - - - - Average - - i=2340 - - - - TimeAverage - - i=2340 - - - - TimeAverage2 - - i=2340 - - - - Total - - i=2340 - - - - Total2 - - i=2340 - - - - Minimum - - i=2340 - - - - Maximum - - i=2340 - - - - MinimumActualTime - - i=2340 - - - - MaximumActualTime - - i=2340 - - - - Range - - i=2340 - - - - Minimum2 - - i=2340 - - - - Maximum2 - - i=2340 - - - - MinimumActualTime2 - - i=2340 - - - - MaximumActualTime2 - - i=2340 - - - - Range2 - - i=2340 - - - - AnnotationCount - - i=2340 - - - - Count - - i=2340 - - - - DurationInStateZero - - i=2340 - - - - DurationInStateNonZero - - i=2340 - - - - NumberOfTransitions - - i=2340 - - - - Start - https://reference.opcfoundation.org/v105/Core/docs/Part10/A.2.6/#A.2.6.2 - - i=2340 - - - - End - - i=2340 - - - - Delta - - i=2340 - - - - StartBound - - i=2340 - - - - EndBound - - i=2340 - - - - DeltaBounds - - i=2340 - - - - DurationGood - - i=2340 - - - - DurationBad - - i=2340 - - - - PercentGood - - i=2340 - - - - PercentBad - - i=2340 - - - - WorstQuality - - i=2340 - - - - WorstQuality2 - - i=2340 - - - - StandardDeviationSample - - i=2340 - - - - StandardDeviationPopulation - - i=2340 - - - - VarianceSample - - i=2340 - - - - VariancePopulation - - i=2340 - - - - DataTypeSchemaHeader - Base Info UaBinary File - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.31 - - i=22 - - - - - - - - - - DataTypeDescription - Base Info UaBinary File - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.32 - - i=22 - - - - - - - - StructureDescription - Base Info UaBinary File - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.33 - - i=14525 - - - - - - - EnumDescription - Base Info UaBinary File - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.34 - - i=14525 - - - - - - - - SimpleTypeDescription - Base Info UaBinary File - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.35 - - i=14525 - - - - - - - - UABinaryFileDataType - Base Info UaBinary File - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.36 - - i=15534 - - - - - - - - - PortableQualifiedName - Base Info Portable IDs - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.37 - - i=22 - - - - - - - - PortableNodeId - Base Info Portable IDs - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.38 - - i=22 - - - - - - - - UnsignedRationalNumber - Base Info Rational Number - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.40 - - i=22 - - - - - - - - PubSubState - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.1 - - i=14648 - i=29 - - - - - - - - - - - EnumStrings - - i=68 - i=14647 - - - - - Disabled - - - Paused - - - Operational - - - Error - - - PreOperational - - - - - - DataSetMetaDataType - PubSub Parameters Discovery - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.3/#6.2.3.2.2 - - i=15534 - - - - - - - - - - - FieldMetaData - PubSub Parameters Discovery - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.3/#6.2.3.2.3 - - i=22 - - - - - - - - - - - - - - - - DataSetFieldFlags - PubSub Parameters Discovery - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.3/#6.2.3.2.4 - - i=15577 - i=5 - - - - - - - OptionSetValues - - i=68 - i=15904 - - - - - PromotedField - - - - - - ConfigurationVersionDataType - PubSub Parameters Discovery - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.3/#6.2.3.2.5 - - i=22 - - - - - - - - PublishedDataSetDataType - PubSub Parameters PublishedDataSet - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.3/#6.2.3.5 - - i=22 - - - - - - - - - - - PublishedDataSetSourceDataType - PubSub Parameters PublishedDataSet - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.3/#6.2.3.6 - - i=22 - - - - - PublishedVariableDataType - PubSub Parameters PublishedDataSet - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.3/#6.2.3.7.1 - - i=22 - - - - - - - - - - - - - - PublishedDataItemsDataType - PubSub Parameters PublishedDataSet - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.3/#6.2.3.7.2 - - i=15580 - - - - - - - PublishedEventsDataType - PubSub Parameters PublishedDataSet Events - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.3/#6.2.3.8.4 - - i=15580 - - - - - - - - - PublishedDataSetCustomSourceDataType - PubSub Parameters PublishedDataSet Custom - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.3/#6.2.3.9.2 - - i=15580 - - - - - - - DataSetFieldContentMask - PubSub Parameters Discovery - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.4/#6.2.4.2 - - i=15584 - i=7 - - - - - - - - - - - - OptionSetValues - - i=68 - i=15583 - - - - - StatusCode - - - SourceTimestamp - - - ServerTimestamp - - - SourcePicoSeconds - - - ServerPicoSeconds - - - RawData - - - - - - DataSetWriterDataType - PubSub Parameters Discovery - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.4/#6.2.4.5.1 - - i=22 - - - - - - - - - - - - - - - DataSetWriterTransportDataType - PubSub Parameters Discovery - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.4/#6.2.4.5.2 - - i=22 - - - - - DataSetWriterMessageDataType - PubSub Parameters Discovery - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.4/#6.2.4.5.3 - - i=22 - - - - - PubSubGroupDataType - PubSub Parameters Discovery - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.5/#6.2.5.7 - - i=22 - - - - - - - - - - - - - WriterGroupDataType - PubSub Parameters Discovery - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.6/#6.2.6.7.1 - - i=15609 - - - - - - - - - - - - - - - WriterGroupTransportDataType - PubSub Parameters Discovery - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.6/#6.2.6.7.2 - - i=22 - - - - - WriterGroupMessageDataType - PubSub Parameters Discovery - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.6/#6.2.6.7.3 - - i=22 - - - - - PubSubConnectionDataType - PubSub Parameters Discovery Extended - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.7/#6.2.7.5.1 - - i=22 - - - - - - - - - - - - - - - ConnectionTransportDataType - PubSub Parameters Discovery Extended - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.7/#6.2.7.5.2 - - i=22 - - - - - NetworkAddressDataType - PubSub Parameters Discovery Extended - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.7/#6.2.7.5.3 - - i=22 - - - - - - - NetworkAddressUrlDataType - PubSub Parameters Discovery Extended - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.7/#6.2.7.5.4 - - i=15502 - - - - - - - ReaderGroupDataType - PubSub Parameters Discovery Extended - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.8/#6.2.8.2.1 - - i=15609 - - - - - - - - - ReaderGroupTransportDataType - PubSub Parameters Discovery Extended - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.8/#6.2.8.2.2 - - i=22 - - - - - ReaderGroupMessageDataType - PubSub Parameters Discovery Extended - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.8/#6.2.8.2.3 - - i=22 - - - - - DataSetReaderDataType - PubSub Parameters Discovery Extended - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.9/#6.2.9.13.1 - - i=22 - - - - - - - - - - - - - - - - - - - - - - - DataSetReaderTransportDataType - PubSub Parameters Discovery Extended - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.9/#6.2.9.13.2 - - i=22 - - - - - DataSetReaderMessageDataType - PubSub Parameters Discovery Extended - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.9/#6.2.9.13.3 - - i=22 - - - - - SubscribedDataSetDataType - PubSub Parameters Discovery Extended - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.10/#6.2.10.1 - - i=22 - - - - - TargetVariablesDataType - PubSub Parameters SubscribedDataSet - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.10/#6.2.10.2.2 - - i=15630 - - - - - - - FieldTargetDataType - PubSub Parameters SubscribedDataSet - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.10/#6.2.10.2.3 - - i=22 - - - - - - - - - - - - - OverrideValueHandling - PubSub Parameters SubscribedDataSet - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.10/#6.2.10.2.4 - - i=15875 - i=29 - - - - - - - - - EnumStrings - - i=68 - i=15874 - - - - - Disabled - - - LastUsableValue - - - OverrideValue - - - - - - SubscribedDataSetMirrorDataType - PubSub Parameters SubscribedDataSet Mirror - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.10/#6.2.10.3.4 - - i=15630 - - - - - - - - PubSubConfigurationDataType - PubSub Parameters Configuration - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.12/#6.2.12.1 - - i=22 - - - - - - - - - StandaloneSubscribedDataSetRefDataType - PubSub Parameters SubscribedDataSet Standalone - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.10/#6.2.10.4 - - i=15630 - - - - - - - StandaloneSubscribedDataSetDataType - PubSub Parameters SubscribedDataSet Standalone - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.10/#6.2.10.5 - - i=15630 - - - - - - - - - - SecurityGroupDataType - PubSub Parameters Configuration2 - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.12/#6.2.12.2 - - i=22 - - - - - - - - - - - - - - - PubSubKeyPushTargetDataType - PubSub Parameters Configuration2 - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.12/#6.2.12.3 - - i=22 - - - - - - - - - - - - - - - PubSubConfiguration2DataType - PubSub Parameters Configuration2 - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.12/#6.2.12.4 - - i=15530 - - - - - - - - - - - - - DataSetOrderingType - PubSub Parameters UADP - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.3.1/#6.3.1.1.3 - - i=15641 - i=29 - - - - - - - - - EnumStrings - - i=68 - i=20408 - - - - - Undefined - - - AscendingWriterId - - - AscendingWriterIdSingle - - - - - - UadpNetworkMessageContentMask - PubSub Parameters UADP - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.3.1/#6.3.1.1.4 - - i=15643 - i=7 - - - - - - - - - - - - - - - - - OptionSetValues - - i=68 - i=15642 - - - - - PublisherId - - - GroupHeader - - - WriterGroupId - - - GroupVersion - - - NetworkMessageNumber - - - SequenceNumber - - - PayloadHeader - - - Timestamp - - - PicoSeconds - - - DataSetClassId - - - PromotedFields - - - - - - UadpWriterGroupMessageDataType - PubSub Parameters UADP - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.3.1/#6.3.1.1.7 - - i=15616 - - - - - - - - - - - UadpDataSetMessageContentMask - PubSub Parameters UADP - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.3.1/#6.3.1.3.2 - - i=15647 - i=7 - - - - - - - - - - - - OptionSetValues - - i=68 - i=15646 - - - - - Timestamp - - - PicoSeconds - - - Status - - - MajorVersion - - - MinorVersion - - - SequenceNumber - - - - - - UadpDataSetWriterMessageDataType - PubSub Parameters UADP - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.3.1/#6.3.1.3.6 - - i=15605 - - - - - - - - - - UadpDataSetReaderMessageDataType - PubSub Parameters UADP - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.3.1/#6.3.1.4.10 - - i=15629 - - - - - - - - - - - - - - - JsonNetworkMessageContentMask - PubSub Parameters JSON - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.3.2/#6.3.2.1.1 - - i=15655 - i=7 - - - - - - - - - - - - OptionSetValues - - i=68 - i=15654 - - - - - NetworkMessageHeader - - - DataSetMessageHeader - - - SingleDataSetMessage - - - PublisherId - - - DataSetClassId - - - ReplyTo - - - - - - JsonWriterGroupMessageDataType - PubSub Parameters JSON - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.3.2/#6.3.2.1.2 - - i=15616 - - - - - - - JsonDataSetMessageContentMask - PubSub Parameters JSON - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.3.2/#6.3.2.3.1 - - i=15659 - i=7 - - - - - - - - - - - - - - OptionSetValues - - i=68 - i=15658 - - - - - DataSetWriterId - - - MetaDataVersion - - - SequenceNumber - - - Timestamp - - - Status - - - MessageType - - - DataSetWriterName - - - ReversibleFieldEncoding - - - - - - JsonDataSetWriterMessageDataType - PubSub Parameters JSON - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.3.2/#6.3.2.3.2 - - i=15605 - - - - - - - JsonDataSetReaderMessageDataType - PubSub Parameters JSON - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.3.2/#6.3.2.4.3 - - i=15629 - - - - - - - - QosDataType - PubSub Parameters QoS - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.1/#6.4.1.1.2 - - i=22 - - - - - TransmitQosDataType - PubSub Parameters QoS - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.1/#6.4.1.1.3 - - i=23603 - - - - - TransmitQosPriorityDataType - PubSub Parameters QoS - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.1/#6.4.1.1.4.2 - - i=23604 - - - - - - - ReceiveQosDataType - PubSub Parameters QoS - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.1/#6.4.1.1.5 - - i=23603 - - - - - ReceiveQosPriorityDataType - PubSub Parameters QoS - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.1/#6.4.1.1.6.2 - - i=23608 - - - - - - - DatagramConnectionTransportDataType - PubSub Parameters Datagram - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.1/#6.4.1.2.2 - - i=15618 - - - - - - - DatagramConnectionTransport2DataType - PubSub Parameters Datagram - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.1/#6.4.1.2.7 - - i=17467 - - - - - - - - - - DatagramWriterGroupTransportDataType - PubSub Parameters Datagram - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.1/#6.4.1.3.3 - - i=15611 - - - - - - - - DatagramWriterGroupTransport2DataType - PubSub Parameters Datagram - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.1/#6.4.1.3.9 - - i=15532 - - - - - - - - - - - DatagramDataSetReaderTransportDataType - PubSub Parameters Datagram - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.1/#6.4.1.6.5 - - i=15628 - - - - - - - - - - BrokerConnectionTransportDataType - PubSub Parameters Broker - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.2/#6.4.2.2.3 - - i=15618 - - - - - - - - BrokerTransportQualityOfService - PubSub Parameters Broker - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.2/#6.4.2.1 - - i=15009 - i=29 - - - - - - - - - - - EnumStrings - - i=68 - i=15008 - - - - - NotSpecified - - - BestEffort - - - AtLeastOnce - - - AtMostOnce - - - ExactlyOnce - - - - - - BrokerWriterGroupTransportDataType - PubSub Parameters Broker - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.2/#6.4.2.3.5 - - i=15611 - - - - - - - - - - BrokerDataSetWriterTransportDataType - PubSub Parameters Broker - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.2/#6.4.2.5.7 - - i=15598 - - - - - - - - - - - - BrokerDataSetReaderTransportDataType - PubSub Parameters Broker - https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.2/#6.4.2.6.6 - - i=15628 - - - - - - - - - - - PubSubKeyServiceType - PubSub Model SKS - https://reference.opcfoundation.org/v105/Core/docs/Part14/8.3.1 - - i=15907 - i=15910 - i=15913 - i=25277 - i=58 - - - - GetSecurityKeys - PubSub Model SKS - https://reference.opcfoundation.org/v105/Core/docs/Part14/8.3.2 - - i=15908 - i=15909 - i=80 - i=15906 - - - - InputArguments - - i=68 - i=78 - i=15907 - - - - - - i=297 - - - - SecurityGroupId - - i=12 - - -1 - - - - - - - i=297 - - - - StartingTokenId - - i=288 - - -1 - - - - - - - i=297 - - - - RequestedKeyCount - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=15907 - - - - - - i=297 - - - - SecurityPolicyUri - - i=12 - - -1 - - - - - - - i=297 - - - - FirstTokenId - - i=288 - - -1 - - - - - - - i=297 - - - - Keys - - i=15 - - 1 - - 0 - - - - - - - i=297 - - - - TimeToNextKey - - i=290 - - -1 - - - - - - - i=297 - - - - KeyLifetime - - i=290 - - -1 - - - - - - - - - GetSecurityGroup - PubSub Model SKS - https://reference.opcfoundation.org/v105/Core/docs/Part14/8.3.3 - - i=15911 - i=15912 - i=80 - i=15906 - - - - InputArguments - - i=68 - i=78 - i=15910 - - - - - - i=297 - - - - SecurityGroupId - - i=12 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=15910 - - - - - - i=297 - - - - SecurityGroupNodeId - - i=17 - - -1 - - - - - - - - - SecurityGroups - - i=15914 - i=15917 - i=15452 - i=80 - i=15906 - - - - AddSecurityGroup - - i=15915 - i=15916 - i=78 - i=15913 - - - - InputArguments - - i=68 - i=78 - i=15914 - - - - - - i=297 - - - - SecurityGroupName - - i=12 - - -1 - - - - - - - i=297 - - - - KeyLifetime - - i=290 - - -1 - - - - - - - i=297 - - - - SecurityPolicyUri - - i=12 - - -1 - - - - - - - i=297 - - - - MaxFutureKeyCount - - i=7 - - -1 - - - - - - - i=297 - - - - MaxPastKeyCount - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=15914 - - - - - - i=297 - - - - SecurityGroupId - - i=12 - - -1 - - - - - - - i=297 - - - - SecurityGroupNodeId - - i=17 - - -1 - - - - - - - - - RemoveSecurityGroup - - i=15918 - i=78 - i=15913 - - - - InputArguments - - i=68 - i=78 - i=15917 - - - - - - i=297 - - - - SecurityGroupNodeId - - i=17 - - -1 - - - - - - - - - KeyPushTargets - - i=25278 - i=25281 - i=25346 - i=80 - i=15906 - - - - AddPushTarget - - i=25279 - i=25280 - i=78 - i=25277 - - - - InputArguments - - i=68 - i=78 - i=25278 - - - - - - i=297 - - - - ApplicationUri - - i=12 - - -1 - - - - - - - i=297 - - - - EndpointUrl - - i=12 - - -1 - - - - - - - i=297 - - - - SecurityPolicyUri - - i=12 - - -1 - - - - - - - i=297 - - - - UserTokenType - - i=304 - - -1 - - - - - - - i=297 - - - - RequestedKeyCount - - i=5 - - -1 - - - - - - - i=297 - - - - RetryInterval - - i=290 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=25278 - - - - - - i=297 - - - - PushTargetId - - i=17 - - -1 - - - - - - - - - RemovePushTarget - - i=25282 - i=78 - i=25277 - - - - InputArguments - - i=68 - i=78 - i=25281 - - - - - - i=297 - - - - PushTargetId - - i=17 - - -1 - - - - - - - - - SecurityGroupFolderType - PubSub Model SKS - https://reference.opcfoundation.org/v105/Core/docs/Part14/8.5.1 - - i=15453 - i=15459 - i=15461 - i=15464 - i=25312 - i=25315 - i=25317 - i=61 - - - - <SecurityGroupFolderName> - - i=15454 - i=15457 - i=25293 - i=25296 - i=25298 - i=15452 - i=11508 - i=15452 - - - - AddSecurityGroup - - i=15455 - i=15456 - i=78 - i=15453 - - - - InputArguments - - i=68 - i=78 - i=15454 - - - - - - i=297 - - - - SecurityGroupName - - i=12 - - -1 - - - - - - - i=297 - - - - KeyLifetime - - i=290 - - -1 - - - - - - - i=297 - - - - SecurityPolicyUri - - i=12 - - -1 - - - - - - - i=297 - - - - MaxFutureKeyCount - - i=7 - - -1 - - - - - - - i=297 - - - - MaxPastKeyCount - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=15454 - - - - - - i=297 - - - - SecurityGroupId - - i=12 - - -1 - - - - - - - i=297 - - - - SecurityGroupNodeId - - i=17 - - -1 - - - - - - - - - RemoveSecurityGroup - - i=15458 - i=78 - i=15453 - - - - InputArguments - - i=68 - i=78 - i=15457 - - - - - - i=297 - - - - SecurityGroupNodeId - - i=17 - - -1 - - - - - - - - - AddSecurityGroupFolder - - i=25294 - i=25295 - i=80 - i=15453 - - - - InputArguments - - i=68 - i=78 - i=25293 - - - - - - i=297 - - - - Name - - i=12 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=25293 - - - - - - i=297 - - - - SecurityGroupFolderNodeId - - i=17 - - -1 - - - - - - - - - RemoveSecurityGroupFolder - - i=25297 - i=80 - i=15453 - - - - InputArguments - - i=68 - i=78 - i=25296 - - - - - - i=297 - - - - SecurityGroupFolderNodeId - - i=17 - - -1 - - - - - - - - - SupportedSecurityPolicyUris - - i=68 - i=80 - i=15453 - - - - <SecurityGroupName> - - i=15460 - i=15010 - i=15011 - i=15012 - i=15043 - i=15471 - i=11508 - i=15452 - - - - SecurityGroupId - - i=68 - i=78 - i=15459 - - - - KeyLifetime - - i=68 - i=78 - i=15459 - - - - SecurityPolicyUri - - i=68 - i=78 - i=15459 - - - - MaxFutureKeyCount - - i=68 - i=78 - i=15459 - - - - MaxPastKeyCount - - i=68 - i=78 - i=15459 - - - - AddSecurityGroup - PubSub Model SKS - https://reference.opcfoundation.org/v105/Core/docs/Part14/8.5.2 - - i=15462 - i=15463 - i=78 - i=15452 - - - - InputArguments - - i=68 - i=78 - i=15461 - - - - - - i=297 - - - - SecurityGroupName - - i=12 - - -1 - - - - - - - i=297 - - - - KeyLifetime - - i=290 - - -1 - - - - - - - i=297 - - - - SecurityPolicyUri - - i=12 - - -1 - - - - - - - i=297 - - - - MaxFutureKeyCount - - i=7 - - -1 - - - - - - - i=297 - - - - MaxPastKeyCount - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=15461 - - - - - - i=297 - - - - SecurityGroupId - - i=12 - - -1 - - - - - - - i=297 - - - - SecurityGroupNodeId - - i=17 - - -1 - - - - - - - - - RemoveSecurityGroup - PubSub Model SKS - https://reference.opcfoundation.org/v105/Core/docs/Part14/8.5.3 - - i=15465 - i=78 - i=15452 - - - - InputArguments - - i=68 - i=78 - i=15464 - - - - - - i=297 - - - - SecurityGroupNodeId - - i=17 - - -1 - - - - - - - - - AddSecurityGroupFolder - PubSub Model SKS - https://reference.opcfoundation.org/v105/Core/docs/Part14/8.5.4 - - i=25313 - i=25314 - i=80 - i=15452 - - - - InputArguments - - i=68 - i=78 - i=25312 - - - - - - i=297 - - - - Name - - i=12 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=25312 - - - - - - i=297 - - - - SecurityGroupFolderNodeId - - i=17 - - -1 - - - - - - - - - RemoveSecurityGroupFolder - PubSub Model SKS - https://reference.opcfoundation.org/v105/Core/docs/Part14/8.5.5 - - i=25316 - i=80 - i=15452 - - - - InputArguments - - i=68 - i=78 - i=25315 - - - - - - i=297 - - - - SecurityGroupFolderNodeId - - i=17 - - -1 - - - - - - - - - SupportedSecurityPolicyUris - - i=68 - i=80 - i=15452 - - - - SecurityGroupType - PubSub Model SKS - https://reference.opcfoundation.org/v105/Core/docs/Part14/8.4.1 - - i=15472 - i=15046 - i=15047 - i=15048 - i=15056 - i=25624 - i=25625 - i=58 - - - - SecurityGroupId - - i=68 - i=78 - i=15471 - - - - KeyLifetime - - i=68 - i=78 - i=15471 - - - - SecurityPolicyUri - - i=68 - i=78 - i=15471 - - - - MaxFutureKeyCount - - i=68 - i=78 - i=15471 - - - - MaxPastKeyCount - - i=68 - i=78 - i=15471 - - - - InvalidateKeys - PubSub Model SKS - https://reference.opcfoundation.org/v105/Core/docs/Part14/8.4.2 - - i=80 - i=15471 - - - - ForceKeyRotation - PubSub Model SKS - https://reference.opcfoundation.org/v105/Core/docs/Part14/8.4.3 - - i=80 - i=15471 - - - - HasPushedSecurityGroup - PubSub Model SKS Push - https://reference.opcfoundation.org/v105/Core/docs/Part14/8.6.6 - - i=33 - - HasPushTarget - - - PubSubKeyPushTargetType - PubSub Model SKS Push - https://reference.opcfoundation.org/v105/Core/docs/Part14/8.6.1 - - i=25626 - i=25634 - i=25635 - i=25340 - i=25636 - i=25637 - i=25638 - i=25639 - i=25640 - i=25641 - i=25644 - i=25647 - i=58 - - - - <SecurityGroupName> - - i=25627 - i=25628 - i=25629 - i=25630 - i=25631 - i=15471 - i=11508 - i=25337 - - - - SecurityGroupId - - i=68 - i=78 - i=25626 - - - - KeyLifetime - - i=68 - i=78 - i=25626 - - - - SecurityPolicyUri - - i=68 - i=78 - i=25626 - - - - MaxFutureKeyCount - - i=68 - i=78 - i=25626 - - - - MaxPastKeyCount - - i=68 - i=78 - i=25626 - - - - ApplicationUri - - i=68 - i=78 - i=25337 - - - - EndpointUrl - - i=68 - i=78 - i=25337 - - - - SecurityPolicyUri - - i=68 - i=78 - i=25337 - - - - UserTokenType - - i=68 - i=78 - i=25337 - - - - RequestedKeyCount - - i=68 - i=78 - i=25337 - - - - RetryInterval - - i=68 - i=78 - i=25337 - - - - LastPushExecutionTime - - i=68 - i=78 - i=25337 - - - - LastPushErrorTime - - i=68 - i=78 - i=25337 - - - - ConnectSecurityGroups - PubSub Model SKS Push - https://reference.opcfoundation.org/v105/Core/docs/Part14/8.6.3 - - i=25642 - i=25643 - i=78 - i=25337 - - - - InputArguments - - i=68 - i=78 - i=25641 - - - - - - i=297 - - - - SecurityGroupIds - - i=17 - - 1 - - 0 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=25641 - - - - - - i=297 - - - - ConnectResults - - i=19 - - 1 - - 0 - - - - - - - - - DisconnectSecurityGroups - PubSub Model SKS Push - https://reference.opcfoundation.org/v105/Core/docs/Part14/8.6.4 - - i=25645 - i=25646 - i=78 - i=25337 - - - - InputArguments - - i=68 - i=78 - i=25644 - - - - - - i=297 - - - - SecurityGroupIds - - i=17 - - 1 - - 0 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=25644 - - - - - - i=297 - - - - DisconnectResults - - i=19 - - 1 - - 0 - - - - - - - - - TriggerKeyUpdate - PubSub Model SKS Push - https://reference.opcfoundation.org/v105/Core/docs/Part14/8.6.6 - - i=78 - i=25337 - - - - PubSubKeyPushTargetFolderType - PubSub Model SKS Push - https://reference.opcfoundation.org/v105/Core/docs/Part14/8.7.1 - - i=25347 - i=25358 - i=25366 - i=25369 - i=25371 - i=25374 - i=61 - - - - <PushTargetFolderName> - - i=25348 - i=25351 - i=25353 - i=25356 - i=25346 - i=11508 - i=25346 - - - - AddPushTarget - - i=25349 - i=25350 - i=78 - i=25347 - - - - InputArguments - - i=68 - i=78 - i=25348 - - - - - - i=297 - - - - ApplicationUri - - i=12 - - -1 - - - - - - - i=297 - - - - EndpointUrl - - i=12 - - -1 - - - - - - - i=297 - - - - SecurityPolicyUri - - i=12 - - -1 - - - - - - - i=297 - - - - UserTokenType - - i=304 - - -1 - - - - - - - i=297 - - - - RequestedKeyCount - - i=5 - - -1 - - - - - - - i=297 - - - - RetryInterval - - i=290 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=25348 - - - - - - i=297 - - - - PushTargetId - - i=17 - - -1 - - - - - - - - - RemovePushTarget - - i=25352 - i=78 - i=25347 - - - - InputArguments - - i=68 - i=78 - i=25351 - - - - - - i=297 - - - - PushTargetId - - i=17 - - -1 - - - - - - - - - AddPushTargetFolder - - i=25354 - i=25355 - i=80 - i=25347 - - - - InputArguments - - i=68 - i=78 - i=25353 - - - - - - i=297 - - - - Name - - i=12 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=25353 - - - - - - i=297 - - - - PushTargetFolderNodeId - - i=17 - - -1 - - - - - - - - - RemovePushTargetFolder - - i=25357 - i=80 - i=25347 - - - - InputArguments - - i=68 - i=78 - i=25356 - - - - - - i=297 - - - - PushTargetFolderNodeId - - i=17 - - -1 - - - - - - - - - <PushTargetName> - - i=25648 - i=25649 - i=25361 - i=25650 - i=25651 - i=25652 - i=25653 - i=25654 - i=25655 - i=25658 - i=25661 - i=25337 - i=11508 - i=25346 - - - - ApplicationUri - - i=68 - i=78 - i=25358 - - - - EndpointUrl - - i=68 - i=78 - i=25358 - - - - SecurityPolicyUri - - i=68 - i=78 - i=25358 - - - - UserTokenType - - i=68 - i=78 - i=25358 - - - - RequestedKeyCount - - i=68 - i=78 - i=25358 - - - - RetryInterval - - i=68 - i=78 - i=25358 - - - - LastPushExecutionTime - - i=68 - i=78 - i=25358 - - - - LastPushErrorTime - - i=68 - i=78 - i=25358 - - - - ConnectSecurityGroups - PubSub Model SKS Push - https://reference.opcfoundation.org/v105/Core/docs/Part14/8.6.3 - - i=25656 - i=25657 - i=78 - i=25358 - - - - InputArguments - - i=68 - i=78 - i=25655 - - - - - - i=297 - - - - SecurityGroupIds - - i=17 - - 1 - - 0 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=25655 - - - - - - i=297 - - - - ConnectResults - - i=19 - - 1 - - 0 - - - - - - - - - DisconnectSecurityGroups - - i=25659 - i=25660 - i=78 - i=25358 - - - - InputArguments - - i=68 - i=78 - i=25658 - - - - - - i=297 - - - - SecurityGroupIds - - i=17 - - 1 - - 0 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=25658 - - - - - - i=297 - - - - DisconnectResults - - i=19 - - 1 - - 0 - - - - - - - - - TriggerKeyUpdate - PubSub Model SKS Push - https://reference.opcfoundation.org/v105/Core/docs/Part14/8.6.6 - - i=78 - i=25358 - - - - AddPushTarget - PubSub Model SKS Push - https://reference.opcfoundation.org/v105/Core/docs/Part14/8.7.2 - - i=25367 - i=25368 - i=78 - i=25346 - - - - InputArguments - - i=68 - i=78 - i=25366 - - - - - - i=297 - - - - ApplicationUri - - i=12 - - -1 - - - - - - - i=297 - - - - EndpointUrl - - i=12 - - -1 - - - - - - - i=297 - - - - SecurityPolicyUri - - i=12 - - -1 - - - - - - - i=297 - - - - UserTokenType - - i=304 - - -1 - - - - - - - i=297 - - - - RequestedKeyCount - - i=5 - - -1 - - - - - - - i=297 - - - - RetryInterval - - i=290 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=25366 - - - - - - i=297 - - - - PushTargetId - - i=17 - - -1 - - - - - - - - - RemovePushTarget - PubSub Model SKS Push - https://reference.opcfoundation.org/v105/Core/docs/Part14/8.7.3 - - i=25370 - i=78 - i=25346 - - - - InputArguments - - i=68 - i=78 - i=25369 - - - - - - i=297 - - - - PushTargetId - - i=17 - - -1 - - - - - - - - - AddPushTargetFolder - PubSub Model SKS Push - https://reference.opcfoundation.org/v105/Core/docs/Part14/8.7.4 - - i=25372 - i=25373 - i=80 - i=25346 - - - - InputArguments - - i=68 - i=78 - i=25371 - - - - - - i=297 - - - - Name - - i=12 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=25371 - - - - - - i=297 - - - - PushTargetFolderNodeId - - i=17 - - -1 - - - - - - - - - RemovePushTargetFolder - PubSub Model SKS Push - https://reference.opcfoundation.org/v105/Core/docs/Part14/8.7.5 - - i=25375 - i=80 - i=25346 - - - - InputArguments - - i=68 - i=78 - i=25374 - - - - - - i=297 - - - - PushTargetFolderNodeId - - i=17 - - -1 - - - - - - - - - PublishSubscribeType - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.2 - - i=14417 - i=17296 - i=16598 - i=14432 - i=14434 - i=23622 - i=25403 - i=15844 - i=18715 - i=23642 - i=23649 - i=17479 - i=25432 - i=25433 - i=32396 - i=32397 - i=15906 - - - - <ConnectionName> - - i=14418 - i=17292 - i=17478 - i=14423 - i=14419 - i=14209 - i=11508 - i=14416 - - - - PublisherId - - i=68 - i=78 - i=14417 - - - - TransportProfileUri - - i=17706 - i=16309 - i=78 - i=14417 - - - - Selections - - i=68 - i=78 - i=17292 - - - - ConnectionProperties - - i=68 - i=78 - i=14417 - - - - Address - - i=15533 - i=21145 - i=78 - i=14417 - - - - NetworkInterface - - i=17503 - i=16309 - i=78 - i=14423 - - - - Selections - - i=68 - i=78 - i=15533 - - - - Status - - i=14420 - i=14643 - i=78 - i=14417 - - - - State - - i=63 - i=78 - i=14419 - - - - SetSecurityKeys - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.3 - - i=17297 - i=80 - i=14416 - - - - InputArguments - - i=68 - i=78 - i=17296 - - - - - - i=297 - - - - SecurityGroupId - - i=12 - - -1 - - - - - - - i=297 - - - - SecurityPolicyUri - - i=12 - - -1 - - - - - - - i=297 - - - - CurrentTokenId - - i=288 - - -1 - - - - - - - i=297 - - - - CurrentKey - - i=15 - - -1 - - - - - - - i=297 - - - - FutureKeys - - i=15 - - 1 - - 0 - - - - - - - i=297 - - - - TimeToNextKey - - i=290 - - -1 - - - - - - - i=297 - - - - KeyLifetime - - i=290 - - -1 - - - - - - - - - AddConnection - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.4 - - i=16599 - i=16600 - i=80 - i=14416 - - - - InputArguments - - i=68 - i=78 - i=16598 - - - - - - i=297 - - - - Configuration - - i=15617 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=16598 - - - - - - i=297 - - - - ConnectionId - - i=17 - - -1 - - - - - - - - - RemoveConnection - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.5 - - i=14433 - i=80 - i=14416 - - - - InputArguments - - i=68 - i=78 - i=14432 - - - - - - i=297 - - - - ConnectionId - - i=17 - - -1 - - - - - - - - - PublishedDataSets - - i=14477 - i=78 - i=14416 - - - - SubscribedDataSets - - i=23795 - i=80 - i=14416 - - - - PubSubConfiguration - - i=25404 - i=25405 - i=25406 - i=25407 - i=25411 - i=25414 - i=25416 - i=25419 - i=25421 - i=25424 - i=25426 - i=25429 - i=25482 - i=80 - i=14416 - - - - Size - - i=68 - i=78 - i=25403 - - - - Writable - - i=68 - i=78 - i=25403 - - - - UserWritable - - i=68 - i=78 - i=25403 - - - - OpenCount - - i=68 - i=78 - i=25403 - - - - Open - - i=25412 - i=25413 - i=78 - i=25403 - - - - InputArguments - - i=68 - i=78 - i=25411 - - - - - - i=297 - - - - Mode - - i=3 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=25411 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Close - - i=25415 - i=78 - i=25403 - - - - InputArguments - - i=68 - i=78 - i=25414 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Read - - i=25417 - i=25418 - i=78 - i=25403 - - - - InputArguments - - i=68 - i=78 - i=25416 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Length - - i=6 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=25416 - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - Write - - i=25420 - i=78 - i=25403 - - - - InputArguments - - i=68 - i=78 - i=25419 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - GetPosition - - i=25422 - i=25423 - i=78 - i=25403 - - - - InputArguments - - i=68 - i=78 - i=25421 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=25421 - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - SetPosition - - i=25425 - i=78 - i=25403 - - - - InputArguments - - i=68 - i=78 - i=25424 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - ReserveIds - - i=25427 - i=25428 - i=78 - i=25403 - - - - InputArguments - - i=68 - i=78 - i=25426 - - - - - - i=297 - - - - TransportProfileUri - - i=12 - - -1 - - - - - - - i=297 - - - - NumReqWriterGroupIds - - i=5 - - -1 - - - - - - - i=297 - - - - NumReqDataSetWriterIds - - i=5 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=25426 - - - - - - i=297 - - - - DefaultPublisherId - - i=24 - - -1 - - - - - - - i=297 - - - - WriterGroupIds - - i=5 - - 1 - - 0 - - - - - - - i=297 - - - - DataSetWriterIds - - i=5 - - 1 - - 0 - - - - - - - - - CloseAndUpdate - - i=25430 - i=25431 - i=78 - i=25403 - - - - InputArguments - - i=68 - i=78 - i=25429 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - RequireCompleteUpdate - - i=1 - - -1 - - - - - - - i=297 - - - - ConfigurationReferences - - i=25519 - - 1 - - 0 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=25429 - - - - - - i=297 - - - - ChangesApplied - - i=1 - - -1 - - - - - - - i=297 - - - - ReferencesResults - - i=19 - - 1 - - 0 - - - - - - - i=297 - - - - ConfigurationValues - - i=25520 - - 1 - - 0 - - - - - - - i=297 - - - - ConfigurationObjects - - i=17 - - 1 - - 0 - - - - - - - - - Status - - i=15845 - i=14643 - i=78 - i=14416 - - - - State - - i=63 - i=78 - i=15844 - - - - Diagnostics - - i=18716 - i=18717 - i=18722 - i=18727 - i=18728 - i=18729 - i=18760 - i=19732 - i=80 - i=14416 - - - - DiagnosticsLevel - - i=63 - i=78 - i=18715 - - - - TotalInformation - - i=18718 - i=18719 - i=18720 - i=19725 - i=78 - i=18715 - - - - Active - - i=68 - i=78 - i=18717 - - - - Classification - - i=68 - i=78 - i=18717 - - - - DiagnosticsLevel - - i=68 - i=78 - i=18717 - - - - TotalError - - i=18723 - i=18724 - i=18725 - i=19725 - i=78 - i=18715 - - - - Active - - i=68 - i=78 - i=18722 - - - - Classification - - i=68 - i=78 - i=18722 - - - - DiagnosticsLevel - - i=68 - i=78 - i=18722 - - - - Reset - - i=78 - i=18715 - - - - SubError - - i=63 - i=78 - i=18715 - - - - Counters - - i=18730 - i=18735 - i=18740 - i=18745 - i=18750 - i=18755 - i=58 - i=78 - i=18715 - - - - StateError - - i=18731 - i=18732 - i=18733 - i=19725 - i=78 - i=18729 - - - - Active - - i=68 - i=78 - i=18730 - - - - Classification - - i=68 - i=78 - i=18730 - - - 1 - - - - DiagnosticsLevel - - i=68 - i=78 - i=18730 - - - 0 - - - - StateOperationalByMethod - - i=18736 - i=18737 - i=18738 - i=19725 - i=78 - i=18729 - - - - Active - - i=68 - i=78 - i=18735 - - - - Classification - - i=68 - i=78 - i=18735 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=18735 - - - 0 - - - - StateOperationalByParent - - i=18741 - i=18742 - i=18743 - i=19725 - i=78 - i=18729 - - - - Active - - i=68 - i=78 - i=18740 - - - - Classification - - i=68 - i=78 - i=18740 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=18740 - - - 0 - - - - StateOperationalFromError - - i=18746 - i=18747 - i=18748 - i=19725 - i=78 - i=18729 - - - - Active - - i=68 - i=78 - i=18745 - - - - Classification - - i=68 - i=78 - i=18745 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=18745 - - - 0 - - - - StatePausedByParent - - i=18751 - i=18752 - i=18753 - i=19725 - i=78 - i=18729 - - - - Active - - i=68 - i=78 - i=18750 - - - - Classification - - i=68 - i=78 - i=18750 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=18750 - - - 0 - - - - StateDisabledByMethod - - i=18756 - i=18757 - i=18758 - i=19725 - i=78 - i=18729 - - - - Active - - i=68 - i=78 - i=18755 - - - - Classification - - i=68 - i=78 - i=18755 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=18755 - - - 0 - - - - LiveValues - - i=18761 - i=18763 - i=18765 - i=18767 - i=58 - i=78 - i=18715 - - - - ConfiguredDataSetWriters - - i=18762 - i=63 - i=78 - i=18760 - - - - DiagnosticsLevel - - i=68 - i=78 - i=18761 - - - 0 - - - - ConfiguredDataSetReaders - - i=18764 - i=63 - i=78 - i=18760 - - - - DiagnosticsLevel - - i=68 - i=78 - i=18763 - - - 0 - - - - OperationalDataSetWriters - - i=18766 - i=63 - i=78 - i=18760 - - - - DiagnosticsLevel - - i=68 - i=78 - i=18765 - - - 0 - - - - OperationalDataSetReaders - - i=18768 - i=63 - i=78 - i=18760 - - - - DiagnosticsLevel - - i=68 - i=78 - i=18767 - - - 0 - - - - PubSubCapablities - - i=23643 - i=23644 - i=23645 - i=23646 - i=23647 - i=23648 - i=23832 - i=80 - i=14416 - - - - MaxPubSubConnections - - i=68 - i=78 - i=23642 - - - - MaxWriterGroups - - i=68 - i=78 - i=23642 - - - - MaxReaderGroups - - i=68 - i=78 - i=23642 - - - - MaxDataSetWriters - - i=68 - i=78 - i=23642 - - - - MaxDataSetReaders - - i=68 - i=78 - i=23642 - - - - MaxFieldsPerDataSet - - i=68 - i=78 - i=23642 - - - - DataSetClasses - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.2 - - i=24009 - i=61 - i=80 - i=14416 - - - - <DataSetName> - - i=63 - i=11508 - i=23649 - - - - SupportedTransportProfiles - - i=68 - i=78 - i=14416 - - - - DefaultDatagramPublisherId - - i=68 - i=80 - i=14416 - - - - ConfigurationVersion - - i=68 - i=80 - i=14416 - - - - DefaultSecurityKeyServices - - i=68 - i=80 - i=14416 - - - - ConfigurationProperties - - i=68 - i=80 - i=14416 - - - - PublishSubscribe - PubSub Model SKS - https://reference.opcfoundation.org/v105/Core/docs/Part14/8.2 - - i=15215 - i=15440 - i=15443 - i=25440 - i=17364 - i=17366 - i=17369 - i=17371 - i=23658 - i=25451 - i=17405 - i=17409 - i=23678 - i=23685 - i=17481 - i=25480 - i=25481 - i=32403 - i=32404 - i=2253 - i=14416 - - - - GetSecurityKeys - - i=15216 - i=15217 - i=14443 - - - - InputArguments - - i=68 - i=15215 - - - - - - i=297 - - - - SecurityGroupId - - i=12 - - -1 - - - - - - - i=297 - - - - StartingTokenId - - i=288 - - -1 - - - - - - - i=297 - - - - RequestedKeyCount - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=15215 - - - - - - i=297 - - - - SecurityPolicyUri - - i=12 - - -1 - - - - - - - i=297 - - - - FirstTokenId - - i=288 - - -1 - - - - - - - i=297 - - - - Keys - - i=15 - - 1 - - 0 - - - - - - - i=297 - - - - TimeToNextKey - - i=290 - - -1 - - - - - - - i=297 - - - - KeyLifetime - - i=290 - - -1 - - - - - - - - - GetSecurityGroup - - i=15441 - i=15442 - i=14443 - - - - InputArguments - - i=68 - i=15440 - - - - - - i=297 - - - - SecurityGroupId - - i=12 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=15440 - - - - - - i=297 - - - - SecurityGroupNodeId - - i=17 - - -1 - - - - - - - - - SecurityGroups - - i=15444 - i=15447 - i=15452 - i=14443 - - - - AddSecurityGroup - - i=15445 - i=15446 - i=15443 - - - - InputArguments - - i=68 - i=15444 - - - - - - i=297 - - - - SecurityGroupName - - i=12 - - -1 - - - - - - - i=297 - - - - KeyLifetime - - i=290 - - -1 - - - - - - - i=297 - - - - SecurityPolicyUri - - i=12 - - -1 - - - - - - - i=297 - - - - MaxFutureKeyCount - - i=7 - - -1 - - - - - - - i=297 - - - - MaxPastKeyCount - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=15444 - - - - - - i=297 - - - - SecurityGroupId - - i=12 - - -1 - - - - - - - i=297 - - - - SecurityGroupNodeId - - i=17 - - -1 - - - - - - - - - RemoveSecurityGroup - - i=15448 - i=15443 - - - - InputArguments - - i=68 - i=15447 - - - - - - i=297 - - - - SecurityGroupNodeId - - i=17 - - -1 - - - - - - - - - KeyPushTargets - - i=25441 - i=25444 - i=25346 - i=14443 - - - - AddPushTarget - - i=25442 - i=25443 - i=25440 - - - - InputArguments - - i=68 - i=25441 - - - - - - i=297 - - - - ApplicationUri - - i=12 - - -1 - - - - - - - i=297 - - - - EndpointUrl - - i=12 - - -1 - - - - - - - i=297 - - - - SecurityPolicyUri - - i=12 - - -1 - - - - - - - i=297 - - - - UserTokenType - - i=304 - - -1 - - - - - - - i=297 - - - - RequestedKeyCount - - i=5 - - -1 - - - - - - - i=297 - - - - RetryInterval - - i=290 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=25441 - - - - - - i=297 - - - - PushTargetId - - i=17 - - -1 - - - - - - - - - RemovePushTarget - - i=25445 - i=25440 - - - - InputArguments - - i=68 - i=25444 - - - - - - i=297 - - - - PushTargetId - - i=17 - - -1 - - - - - - - - - SetSecurityKeys - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.3 - - i=17365 - i=14443 - - - - InputArguments - - i=68 - i=17364 - - - - - - i=297 - - - - SecurityGroupId - - i=12 - - -1 - - - - - - - i=297 - - - - SecurityPolicyUri - - i=12 - - -1 - - - - - - - i=297 - - - - CurrentTokenId - - i=288 - - -1 - - - - - - - i=297 - - - - CurrentKey - - i=15 - - -1 - - - - - - - i=297 - - - - FutureKeys - - i=15 - - 1 - - 0 - - - - - - - i=297 - - - - TimeToNextKey - - i=290 - - -1 - - - - - - - i=297 - - - - KeyLifetime - - i=290 - - -1 - - - - - - - - - AddConnection - - i=17367 - i=17368 - i=14443 - - - - InputArguments - - i=68 - i=17366 - - - - - - i=297 - - - - Configuration - - i=15617 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=17366 - - - - - - i=297 - - - - ConnectionId - - i=17 - - -1 - - - - - - - - - RemoveConnection - - i=17370 - i=14443 - - - - InputArguments - - i=68 - i=17369 - - - - - - i=297 - - - - ConnectionId - - i=17 - - -1 - - - - - - - - - PublishedDataSets - - i=14477 - i=14443 - - - - SubscribedDataSets - - i=23795 - i=14443 - - - - PubSubConfiguration - - i=25452 - i=25453 - i=25454 - i=25455 - i=25459 - i=25462 - i=25464 - i=25467 - i=25469 - i=25472 - i=25474 - i=25477 - i=25482 - i=14443 - - - - Size - - i=68 - i=25451 - - - - Writable - - i=68 - i=25451 - - - - UserWritable - - i=68 - i=25451 - - - - OpenCount - - i=68 - i=25451 - - - - Open - - i=25460 - i=25461 - i=25451 - - - - InputArguments - - i=68 - i=25459 - - - - - - i=297 - - - - Mode - - i=3 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=25459 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Close - - i=25463 - i=25451 - - - - InputArguments - - i=68 - i=25462 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Read - - i=25465 - i=25466 - i=25451 - - - - InputArguments - - i=68 - i=25464 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Length - - i=6 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=25464 - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - Write - - i=25468 - i=25451 - - - - InputArguments - - i=68 - i=25467 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - GetPosition - - i=25470 - i=25471 - i=25451 - - - - InputArguments - - i=68 - i=25469 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=25469 - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - SetPosition - - i=25473 - i=25451 - - - - InputArguments - - i=68 - i=25472 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - ReserveIds - - i=25475 - i=25476 - i=25451 - - - - InputArguments - - i=68 - i=25474 - - - - - - i=297 - - - - TransportProfileUri - - i=12 - - -1 - - - - - - - i=297 - - - - NumReqWriterGroupIds - - i=5 - - -1 - - - - - - - i=297 - - - - NumReqDataSetWriterIds - - i=5 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=25474 - - - - - - i=297 - - - - DefaultPublisherId - - i=24 - - -1 - - - - - - - i=297 - - - - WriterGroupIds - - i=5 - - 1 - - 0 - - - - - - - i=297 - - - - DataSetWriterIds - - i=5 - - 1 - - 0 - - - - - - - - - CloseAndUpdate - - i=25478 - i=25479 - i=25451 - - - - InputArguments - - i=68 - i=25477 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - RequireCompleteUpdate - - i=1 - - -1 - - - - - - - i=297 - - - - ConfigurationReferences - - i=25519 - - 1 - - 0 - - - - - - - - - OutputArguments - - i=68 - i=25477 - - - - - - i=297 - - - - ChangesApplied - - i=1 - - -1 - - - - - - - i=297 - - - - ReferencesResults - - i=19 - - 1 - - 0 - - - - - - - i=297 - - - - ConfigurationValues - - i=25520 - - 1 - - 0 - - - - - - - i=297 - - - - ConfigurationObjects - - i=17 - - 1 - - 0 - - - - - - - - - Status - https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.10/#9.1.10.4 - - i=17406 - i=14643 - i=14443 - - - - State - - i=63 - i=17405 - - - - Diagnostics - - i=17410 - i=17411 - i=17416 - i=17421 - i=17422 - i=17423 - i=17457 - i=19732 - i=14443 - - - - DiagnosticsLevel - - i=63 - i=17409 - - - - TotalInformation - - i=17412 - i=17413 - i=17414 - i=19725 - i=17409 - - - - Active - - i=68 - i=17411 - - - - Classification - - i=68 - i=17411 - - - - DiagnosticsLevel - - i=68 - i=17411 - - - - TotalError - - i=17417 - i=17418 - i=17419 - i=19725 - i=17409 - - - - Active - - i=68 - i=17416 - - - - Classification - - i=68 - i=17416 - - - - DiagnosticsLevel - - i=68 - i=17416 - - - - Reset - Base Info TemporaryFileTransferType Base - https://reference.opcfoundation.org/v105/Core/docs/Part20/1 - - i=17409 - - - - SubError - - i=63 - i=17409 - - - - Counters - - i=17424 - i=17431 - i=17436 - i=17441 - i=17446 - i=17451 - i=58 - i=17409 - - - - StateError - - i=17425 - i=17426 - i=17429 - i=19725 - i=17423 - - - - Active - - i=68 - i=17424 - - - - Classification - - i=68 - i=17424 - - - 1 - - - - DiagnosticsLevel - - i=68 - i=17424 - - - 0 - - - - StateOperationalByMethod - - i=17432 - i=17433 - i=17434 - i=19725 - i=17423 - - - - Active - - i=68 - i=17431 - - - - Classification - - i=68 - i=17431 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=17431 - - - 0 - - - - StateOperationalByParent - - i=17437 - i=17438 - i=17439 - i=19725 - i=17423 - - - - Active - - i=68 - i=17436 - - - - Classification - - i=68 - i=17436 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=17436 - - - 0 - - - - StateOperationalFromError - - i=17442 - i=17443 - i=17444 - i=19725 - i=17423 - - - - Active - - i=68 - i=17441 - - - - Classification - - i=68 - i=17441 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=17441 - - - 0 - - - - StatePausedByParent - - i=17447 - i=17448 - i=17449 - i=19725 - i=17423 - - - - Active - - i=68 - i=17446 - - - - Classification - - i=68 - i=17446 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=17446 - - - 0 - - - - StateDisabledByMethod - - i=17452 - i=17453 - i=17454 - i=19725 - i=17423 - - - - Active - - i=68 - i=17451 - - - - Classification - - i=68 - i=17451 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=17451 - - - 0 - - - - LiveValues - - i=17458 - i=17460 - i=17462 - i=17464 - i=58 - i=17409 - - - - ConfiguredDataSetWriters - - i=17459 - i=63 - i=17457 - - - - DiagnosticsLevel - - i=68 - i=17458 - - - 0 - - - - ConfiguredDataSetReaders - - i=17461 - i=63 - i=17457 - - - - DiagnosticsLevel - - i=68 - i=17460 - - - 0 - - - - OperationalDataSetWriters - - i=17463 - i=63 - i=17457 - - - - DiagnosticsLevel - - i=68 - i=17462 - - - 0 - - - - OperationalDataSetReaders - - i=17466 - i=63 - i=17457 - - - - DiagnosticsLevel - - i=68 - i=17464 - - - 0 - - - - PubSubCapablities - - i=23679 - i=23680 - i=23681 - i=23682 - i=23683 - i=23684 - i=23832 - i=14443 - - - - MaxPubSubConnections - - i=68 - i=23678 - - - - MaxWriterGroups - - i=68 - i=23678 - - - - MaxReaderGroups - - i=68 - i=23678 - - - - MaxDataSetWriters - - i=68 - i=23678 - - - - MaxDataSetReaders - - i=68 - i=23678 - - - - MaxFieldsPerDataSet - - i=68 - i=23678 - - - - DataSetClasses - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.2 - - i=61 - i=14443 - - - - SupportedTransportProfiles - - i=68 - i=14443 - - - - DefaultDatagramPublisherId - - i=68 - i=14443 - - - - ConfigurationVersion - - i=68 - i=14443 - - - - DefaultSecurityKeyServices - - i=68 - i=14443 - - - - ConfigurationProperties - - i=68 - i=14443 - - - - DataSetClasses - - i=32406 - i=32409 - i=32412 - i=32424 - i=32508 - i=32510 - i=32513 - i=32515 - i=32535 - i=32546 - i=32575 - i=32579 - i=32633 - i=32644 - i=32646 - i=32647 - i=32648 - i=2253 - i=14416 - - - - GetSecurityKeys - - i=32407 - i=32408 - i=32405 - - - - InputArguments - - i=68 - i=32406 - - - - - - i=297 - - - - SecurityGroupId - - i=12 - - -1 - - - - - - - i=297 - - - - StartingTokenId - - i=288 - - -1 - - - - - - - i=297 - - - - RequestedKeyCount - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=32406 - - - - - - i=297 - - - - SecurityPolicyUri - - i=12 - - -1 - - - - - - - i=297 - - - - FirstTokenId - - i=288 - - -1 - - - - - - - i=297 - - - - Keys - - i=15 - - 1 - - 0 - - - - - - - i=297 - - - - TimeToNextKey - - i=290 - - -1 - - - - - - - i=297 - - - - KeyLifetime - - i=290 - - -1 - - - - - - - - - GetSecurityGroup - - i=32410 - i=32411 - i=32405 - - - - InputArguments - - i=68 - i=32409 - - - - - - i=297 - - - - SecurityGroupId - - i=12 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=32409 - - - - - - i=297 - - - - SecurityGroupNodeId - - i=17 - - -1 - - - - - - - - - SecurityGroups - - i=32413 - i=32416 - i=15452 - i=32405 - - - - AddSecurityGroup - - i=32414 - i=32415 - i=32412 - - - - InputArguments - - i=68 - i=32413 - - - - - - i=297 - - - - SecurityGroupName - - i=12 - - -1 - - - - - - - i=297 - - - - KeyLifetime - - i=290 - - -1 - - - - - - - i=297 - - - - SecurityPolicyUri - - i=12 - - -1 - - - - - - - i=297 - - - - MaxFutureKeyCount - - i=7 - - -1 - - - - - - - i=297 - - - - MaxPastKeyCount - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=32413 - - - - - - i=297 - - - - SecurityGroupId - - i=12 - - -1 - - - - - - - i=297 - - - - SecurityGroupNodeId - - i=17 - - -1 - - - - - - - - - RemoveSecurityGroup - - i=32417 - i=32412 - - - - InputArguments - - i=68 - i=32416 - - - - - - i=297 - - - - SecurityGroupNodeId - - i=17 - - -1 - - - - - - - - - KeyPushTargets - - i=32425 - i=32428 - i=25346 - i=32405 - - - - AddPushTarget - - i=32426 - i=32427 - i=32424 - - - - InputArguments - - i=68 - i=32425 - - - - - - i=297 - - - - ApplicationUri - - i=12 - - -1 - - - - - - - i=297 - - - - EndpointUrl - - i=12 - - -1 - - - - - - - i=297 - - - - SecurityPolicyUri - - i=12 - - -1 - - - - - - - i=297 - - - - UserTokenType - - i=304 - - -1 - - - - - - - i=297 - - - - RequestedKeyCount - - i=5 - - -1 - - - - - - - i=297 - - - - RetryInterval - - i=290 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=32425 - - - - - - i=297 - - - - PushTargetId - - i=17 - - -1 - - - - - - - - - RemovePushTarget - - i=32429 - i=32424 - - - - InputArguments - - i=68 - i=32428 - - - - - - i=297 - - - - PushTargetId - - i=17 - - -1 - - - - - - - - - SetSecurityKeys - - i=32509 - i=32405 - - - - InputArguments - - i=68 - i=32508 - - - - - - i=297 - - - - SecurityGroupId - - i=12 - - -1 - - - - - - - i=297 - - - - SecurityPolicyUri - - i=12 - - -1 - - - - - - - i=297 - - - - CurrentTokenId - - i=288 - - -1 - - - - - - - i=297 - - - - CurrentKey - - i=15 - - -1 - - - - - - - i=297 - - - - FutureKeys - - i=15 - - 1 - - 0 - - - - - - - i=297 - - - - TimeToNextKey - - i=290 - - -1 - - - - - - - i=297 - - - - KeyLifetime - - i=290 - - -1 - - - - - - - - - AddConnection - - i=32511 - i=32512 - i=32405 - - - - InputArguments - - i=68 - i=32510 - - - - - - i=297 - - - - Configuration - - i=15617 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=32510 - - - - - - i=297 - - - - ConnectionId - - i=17 - - -1 - - - - - - - - - RemoveConnection - - i=32514 - i=32405 - - - - InputArguments - - i=68 - i=32513 - - - - - - i=297 - - - - ConnectionId - - i=17 - - -1 - - - - - - - - - PublishedDataSets - - i=14477 - i=32405 - - - - SubscribedDataSets - - i=23795 - i=32405 - - - - PubSubConfiguration - - i=32547 - i=32548 - i=32549 - i=32550 - i=32554 - i=32557 - i=32559 - i=32562 - i=32564 - i=32567 - i=32569 - i=32572 - i=25482 - i=32405 - - - - Size - - i=68 - i=32546 - - - - Writable - - i=68 - i=32546 - - - - UserWritable - - i=68 - i=32546 - - - - OpenCount - - i=68 - i=32546 - - - - Open - - i=32555 - i=32556 - i=32546 - - - - InputArguments - - i=68 - i=32554 - - - - - - i=297 - - - - Mode - - i=3 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=32554 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Close - - i=32558 - i=32546 - - - - InputArguments - - i=68 - i=32557 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Read - - i=32560 - i=32561 - i=32546 - - - - InputArguments - - i=68 - i=32559 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Length - - i=6 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=32559 - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - Write - - i=32563 - i=32546 - - - - InputArguments - - i=68 - i=32562 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - GetPosition - - i=32565 - i=32566 - i=32546 - - - - InputArguments - - i=68 - i=32564 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=32564 - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - SetPosition - - i=32568 - i=32546 - - - - InputArguments - - i=68 - i=32567 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - ReserveIds - - i=32570 - i=32571 - i=32546 - - - - InputArguments - - i=68 - i=32569 - - - - - - i=297 - - - - TransportProfileUri - - i=12 - - -1 - - - - - - - i=297 - - - - NumReqWriterGroupIds - - i=5 - - -1 - - - - - - - i=297 - - - - NumReqDataSetWriterIds - - i=5 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=32569 - - - - - - i=297 - - - - DefaultPublisherId - - i=24 - - -1 - - - - - - - i=297 - - - - WriterGroupIds - - i=5 - - 1 - - 0 - - - - - - - i=297 - - - - DataSetWriterIds - - i=5 - - 1 - - 0 - - - - - - - - - CloseAndUpdate - - i=32573 - i=32574 - i=32546 - - - - InputArguments - - i=68 - i=32572 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - RequireCompleteUpdate - - i=1 - - -1 - - - - - - - i=297 - - - - ConfigurationReferences - - i=25519 - - 1 - - 0 - - - - - - - - - OutputArguments - - i=68 - i=32572 - - - - - - i=297 - - - - ChangesApplied - - i=1 - - -1 - - - - - - - i=297 - - - - ReferencesResults - - i=19 - - 1 - - 0 - - - - - - - i=297 - - - - ConfigurationValues - - i=25520 - - 1 - - 0 - - - - - - - i=297 - - - - ConfigurationObjects - - i=17 - - 1 - - 0 - - - - - - - - - Status - - i=32576 - i=14643 - i=32405 - - - - State - - i=63 - i=32575 - - - - Diagnostics - - i=32580 - i=32581 - i=32586 - i=32591 - i=32592 - i=32593 - i=32624 - i=19732 - i=32405 - - - - DiagnosticsLevel - - i=63 - i=32579 - - - - TotalInformation - - i=32582 - i=32583 - i=32584 - i=19725 - i=32579 - - - - Active - - i=68 - i=32581 - - - - Classification - - i=68 - i=32581 - - - - DiagnosticsLevel - - i=68 - i=32581 - - - - TotalError - - i=32587 - i=32588 - i=32589 - i=19725 - i=32579 - - - - Active - - i=68 - i=32586 - - - - Classification - - i=68 - i=32586 - - - - DiagnosticsLevel - - i=68 - i=32586 - - - - Reset - - i=32579 - - - - SubError - - i=63 - i=32579 - - - - Counters - - i=32594 - i=32599 - i=32604 - i=32609 - i=32614 - i=32619 - i=58 - i=32579 - - - - StateError - - i=32595 - i=32596 - i=32597 - i=19725 - i=32593 - - - - Active - - i=68 - i=32594 - - - - Classification - - i=68 - i=32594 - - - 1 - - - - DiagnosticsLevel - - i=68 - i=32594 - - - 0 - - - - StateOperationalByMethod - - i=32600 - i=32601 - i=32602 - i=19725 - i=32593 - - - - Active - - i=68 - i=32599 - - - - Classification - - i=68 - i=32599 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=32599 - - - 0 - - - - StateOperationalByParent - - i=32605 - i=32606 - i=32607 - i=19725 - i=32593 - - - - Active - - i=68 - i=32604 - - - - Classification - - i=68 - i=32604 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=32604 - - - 0 - - - - StateOperationalFromError - - i=32610 - i=32611 - i=32612 - i=19725 - i=32593 - - - - Active - - i=68 - i=32609 - - - - Classification - - i=68 - i=32609 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=32609 - - - 0 - - - - StatePausedByParent - - i=32615 - i=32616 - i=32617 - i=19725 - i=32593 - - - - Active - - i=68 - i=32614 - - - - Classification - - i=68 - i=32614 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=32614 - - - 0 - - - - StateDisabledByMethod - - i=32620 - i=32621 - i=32622 - i=19725 - i=32593 - - - - Active - - i=68 - i=32619 - - - - Classification - - i=68 - i=32619 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=32619 - - - 0 - - - - LiveValues - - i=32625 - i=32627 - i=32629 - i=32631 - i=58 - i=32579 - - - - ConfiguredDataSetWriters - - i=32626 - i=63 - i=32624 - - - - DiagnosticsLevel - - i=68 - i=32625 - - - 0 - - - - ConfiguredDataSetReaders - - i=32628 - i=63 - i=32624 - - - - DiagnosticsLevel - - i=68 - i=32627 - - - 0 - - - - OperationalDataSetWriters - - i=32630 - i=63 - i=32624 - - - - DiagnosticsLevel - - i=68 - i=32629 - - - 0 - - - - OperationalDataSetReaders - - i=32632 - i=63 - i=32624 - - - - DiagnosticsLevel - - i=68 - i=32631 - - - 0 - - - - PubSubCapablities - - i=32634 - i=32635 - i=32636 - i=32637 - i=32638 - i=32656 - i=23832 - i=32405 - - - - MaxPubSubConnections - - i=68 - i=32633 - - - - MaxWriterGroups - - i=68 - i=32633 - - - - MaxReaderGroups - - i=68 - i=32633 - - - - MaxDataSetWriters - - i=68 - i=32633 - - - - MaxDataSetReaders - - i=68 - i=32633 - - - - MaxFieldsPerDataSet - - i=68 - i=32633 - - - - DataSetClasses - - i=61 - i=32405 - - - - SupportedTransportProfiles - - i=68 - i=32405 - - - - DefaultDatagramPublisherId - - i=68 - i=32405 - - - - ConfigurationVersion - - i=68 - i=32405 - - - - HasPubSubConnection - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.6 - - i=47 - - PubSubConnectionOf - - - PubSubConfigurationType - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.7.1 - - i=25505 - i=25508 - i=11575 - - - - ReserveIds - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.7.5 - - i=25506 - i=25507 - i=78 - i=25482 - - - - InputArguments - - i=68 - i=78 - i=25505 - - - - - - i=297 - - - - TransportProfileUri - - i=12 - - -1 - - - - - - - i=297 - - - - NumReqWriterGroupIds - - i=5 - - -1 - - - - - - - i=297 - - - - NumReqDataSetWriterIds - - i=5 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=25505 - - - - - - i=297 - - - - DefaultPublisherId - - i=24 - - -1 - - - - - - - i=297 - - - - WriterGroupIds - - i=5 - - 1 - - 0 - - - - - - - i=297 - - - - DataSetWriterIds - - i=5 - - 1 - - 0 - - - - - - - - - CloseAndUpdate - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.7.6 - - i=25509 - i=25510 - i=78 - i=25482 - - - - InputArguments - - i=68 - i=78 - i=25508 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - RequireCompleteUpdate - - i=1 - - -1 - - - - - - - i=297 - - - - ConfigurationReferences - - i=25519 - - 1 - - 0 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=25508 - - - - - - i=297 - - - - ChangesApplied - - i=1 - - -1 - - - - - - - i=297 - - - - ReferencesResults - - i=19 - - 1 - - 0 - - - - - - - i=297 - - - - ConfigurationValues - - i=25520 - - 1 - - 0 - - - - - - - i=297 - - - - ConfigurationObjects - - i=17 - - 1 - - 0 - - - - - - - - - PubSubConfigurationRefMask - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.7.2 - - i=25518 - i=7 - - - - - - - - - - - - - - - - - - - OptionSetValues - - i=68 - i=25517 - - - - - ElementAdd - - - ElementMatch - - - ElementModify - - - ElementRemove - - - ReferenceWriter - - - ReferenceReader - - - ReferenceWriterGroup - - - ReferenceReaderGroup - - - ReferenceConnection - - - ReferencePubDataset - - - ReferenceSubDataset - - - ReferenceSecurityGroup - - - ReferencePushTarget - - - - - - PubSubConfigurationRefDataType - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.7.3 - - i=22 - - - - - - - - - - PubSubConfigurationValueDataType - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.7.4 - - i=22 - - - - - - - - - PublishedDataSetType - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.2.1 - - i=15222 - i=14519 - i=15229 - i=16759 - i=25521 - i=15481 - i=58 - - - - <DataSetWriterName> - - i=16720 - i=16721 - i=17482 - i=15223 - i=15298 - i=11508 - i=14509 - - - - DataSetWriterId - - i=68 - i=78 - i=15222 - - - - DataSetFieldContentMask - - i=68 - i=78 - i=15222 - - - - DataSetWriterProperties - - i=68 - i=78 - i=15222 - - - - Status - - i=15224 - i=14643 - i=78 - i=15222 - - - - State - - i=63 - i=78 - i=15223 - - - - ConfigurationVersion - - i=68 - i=78 - i=14509 - - - - DataSetMetaData - - i=68 - i=78 - i=14509 - - - - DataSetClassId - - i=68 - i=80 - i=14509 - - - - CyclicDataSet - - i=68 - i=80 - i=14509 - - - - ExtensionFields - - i=15482 - i=15485 - i=15489 - i=80 - i=14509 - - - - AddExtensionField - - i=15483 - i=15484 - i=78 - i=15481 - - - - InputArguments - - i=68 - i=78 - i=15482 - - - - - - i=297 - - - - FieldName - - i=20 - - -1 - - - - - - - i=297 - - - - FieldValue - - i=24 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=15482 - - - - - - i=297 - - - - FieldId - - i=17 - - -1 - - - - - - - - - RemoveExtensionField - - i=15486 - i=78 - i=15481 - - - - InputArguments - - i=68 - i=78 - i=15485 - - - - - - i=297 - - - - FieldId - - i=17 - - -1 - - - - - - - - - ExtensionFieldsType - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.2.2 - - i=15490 - i=15491 - i=15494 - i=58 - - - - <ExtensionFieldName> - - i=68 - i=11508 - i=15489 - - - - AddExtensionField - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.2.3 - - i=15492 - i=15493 - i=78 - i=15489 - - - - InputArguments - - i=68 - i=78 - i=15491 - - - - - - i=297 - - - - FieldName - - i=20 - - -1 - - - - - - - i=297 - - - - FieldValue - - i=24 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=15491 - - - - - - i=297 - - - - FieldId - - i=17 - - -1 - - - - - - - - - RemoveExtensionField - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.2.4 - - i=15495 - i=78 - i=15489 - - - - InputArguments - - i=68 - i=78 - i=15494 - - - - - - i=297 - - - - FieldId - - i=17 - - -1 - - - - - - - - - DataSetToWriter - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.2.5 - - i=33 - - WriterToDataSet - - - PublishedDataItemsType - PubSub Model PublishedDataSet - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.3.1 - - i=14548 - i=14555 - i=14558 - i=14509 - - - - PublishedData - - i=68 - i=78 - i=14534 - - - - AddVariables - PubSub Model PublishedDataSet - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.3.2 - - i=14556 - i=14557 - i=80 - i=14534 - - - - InputArguments - - i=68 - i=78 - i=14555 - - - - - - i=297 - - - - ConfigurationVersion - - i=14593 - - -1 - - - - - - - i=297 - - - - FieldNameAliases - - i=12 - - 1 - - 0 - - - - - - - i=297 - - - - PromotedFields - - i=1 - - 1 - - 0 - - - - - - - i=297 - - - - VariablesToAdd - - i=14273 - - 1 - - 0 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=14555 - - - - - - i=297 - - - - NewConfigurationVersion - - i=14593 - - -1 - - - - - - - i=297 - - - - AddResults - - i=19 - - 1 - - 0 - - - - - - - - - RemoveVariables - PubSub Model PublishedDataSet - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.3.3 - - i=14559 - i=14560 - i=80 - i=14534 - - - - InputArguments - - i=68 - i=78 - i=14558 - - - - - - i=297 - - - - ConfigurationVersion - - i=14593 - - -1 - - - - - - - i=297 - - - - VariablesToRemove - - i=7 - - 1 - - 0 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=14558 - - - - - - i=297 - - - - NewConfigurationVersion - - i=14593 - - -1 - - - - - - - i=297 - - - - RemoveResults - - i=19 - - 1 - - 0 - - - - - - - - - PublishedEventsType - PubSub Model PublishedDataSet Events - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.4.1 - - i=14586 - i=14587 - i=14588 - i=15052 - i=14509 - - - - EventNotifier - - i=68 - i=78 - i=14572 - - - - SelectedFields - - i=68 - i=78 - i=14572 - - - - Filter - - i=68 - i=78 - i=14572 - - - - ModifyFieldSelection - PubSub Model PublishedDataSet Events - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.4.2 - - i=15053 - i=15517 - i=80 - i=14572 - - - - InputArguments - - i=68 - i=78 - i=15052 - - - - - - i=297 - - - - ConfigurationVersion - - i=14593 - - -1 - - - - - - - i=297 - - - - FieldNameAliases - - i=12 - - 1 - - 0 - - - - - - - i=297 - - - - PromotedFields - - i=1 - - 1 - - 0 - - - - - - - i=297 - - - - SelectedFields - - i=601 - - 1 - - 0 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=15052 - - - - - - i=297 - - - - NewConfigurationVersion - - i=14593 - - -1 - - - - - - - - - DataSetFolderType - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.5.1 - - i=14478 - i=14487 - i=14493 - i=14496 - i=16935 - i=16960 - i=14499 - i=16994 - i=16997 - i=61 - - - - <DataSetFolderName> - - i=14479 - i=14482 - i=16842 - i=16881 - i=14485 - i=16884 - i=16923 - i=14477 - i=11508 - i=14477 - - - - AddPublishedDataItems - - i=14480 - i=14481 - i=80 - i=14478 - - - - InputArguments - - i=68 - i=78 - i=14479 - - - - - - i=297 - - - - Name - - i=12 - - -1 - - - - - - - i=297 - - - - FieldNameAliases - - i=12 - - 1 - - 0 - - - - - - - i=297 - - - - FieldFlags - - i=15904 - - 1 - - 0 - - - - - - - i=297 - - - - VariablesToAdd - - i=14273 - - 1 - - 0 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=14479 - - - - - - i=297 - - - - DataSetNodeId - - i=17 - - -1 - - - - - - - i=297 - - - - ConfigurationVersion - - i=14593 - - -1 - - - - - - - i=297 - - - - AddResults - - i=19 - - 1 - - 0 - - - - - - - - - AddPublishedEvents - - i=14483 - i=14484 - i=80 - i=14478 - - - - InputArguments - - i=68 - i=78 - i=14482 - - - - - - i=297 - - - - Name - - i=12 - - -1 - - - - - - - i=297 - - - - EventNotifier - - i=17 - - -1 - - - - - - - i=297 - - - - FieldNameAliases - - i=12 - - 1 - - 0 - - - - - - - i=297 - - - - FieldFlags - - i=15904 - - 1 - - 0 - - - - - - - i=297 - - - - SelectedFields - - i=601 - - 1 - - 0 - - - - - - - i=297 - - - - Filter - - i=586 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=14482 - - - - - - i=297 - - - - ConfigurationVersion - - i=14593 - - -1 - - - - - - - i=297 - - - - DataSetNodeId - - i=17 - - -1 - - - - - - - - - AddPublishedDataItemsTemplate - - i=16843 - i=16853 - i=80 - i=14478 - - - - InputArguments - - i=68 - i=78 - i=16842 - - - - - - i=297 - - - - Name - - i=12 - - -1 - - - - - - - i=297 - - - - DataSetMetaData - - i=14523 - - -1 - - - - - - - i=297 - - - - VariablesToAdd - - i=14273 - - 1 - - 0 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=16842 - - - - - - i=297 - - - - DataSetNodeId - - i=17 - - -1 - - - - - - - i=297 - - - - AddResults - - i=19 - - 1 - - 0 - - - - - - - - - AddPublishedEventsTemplate - - i=16882 - i=16883 - i=80 - i=14478 - - - - InputArguments - - i=68 - i=78 - i=16881 - - - - - - i=297 - - - - Name - - i=12 - - -1 - - - - - - - i=297 - - - - DataSetMetaData - - i=14523 - - -1 - - - - - - - i=297 - - - - EventNotifier - - i=17 - - -1 - - - - - - - i=297 - - - - SelectedFields - - i=601 - - 1 - - 0 - - - - - - - i=297 - - - - Filter - - i=586 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=16881 - - - - - - i=297 - - - - DataSetNodeId - - i=17 - - -1 - - - - - - - - - RemovePublishedDataSet - - i=14486 - i=80 - i=14478 - - - - InputArguments - - i=68 - i=78 - i=14485 - - - - - - i=297 - - - - DataSetNodeId - - i=17 - - -1 - - - - - - - - - AddDataSetFolder - - i=16894 - i=16922 - i=80 - i=14478 - - - - InputArguments - - i=68 - i=78 - i=16884 - - - - - - i=297 - - - - Name - - i=12 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=16884 - - - - - - i=297 - - - - DataSetFolderNodeId - - i=17 - - -1 - - - - - - - - - RemoveDataSetFolder - - i=16924 - i=80 - i=14478 - - - - InputArguments - - i=68 - i=78 - i=16923 - - - - - - i=297 - - - - DataSetFolderNodeId - - i=17 - - -1 - - - - - - - - - <PublishedDataSetName> - - i=14489 - i=15221 - i=14509 - i=11508 - i=14477 - - - - ConfigurationVersion - - i=68 - i=78 - i=14487 - - - - DataSetMetaData - - i=68 - i=78 - i=14487 - - - - AddPublishedDataItems - PubSub Model PublishedDataSet - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.5.2 - - i=14494 - i=14495 - i=80 - i=14477 - - - - InputArguments - - i=68 - i=78 - i=14493 - - - - - - i=297 - - - - Name - - i=12 - - -1 - - - - - - - i=297 - - - - FieldNameAliases - - i=12 - - 1 - - 0 - - - - - - - i=297 - - - - FieldFlags - - i=15904 - - 1 - - 0 - - - - - - - i=297 - - - - VariablesToAdd - - i=14273 - - 1 - - 0 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=14493 - - - - - - i=297 - - - - DataSetNodeId - - i=17 - - -1 - - - - - - - i=297 - - - - ConfigurationVersion - - i=14593 - - -1 - - - - - - - i=297 - - - - AddResults - - i=19 - - 1 - - 0 - - - - - - - - - AddPublishedEvents - PubSub Model PublishedDataSet Events - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.5.3 - - i=14497 - i=14498 - i=80 - i=14477 - - - - InputArguments - - i=68 - i=78 - i=14496 - - - - - - i=297 - - - - Name - - i=12 - - -1 - - - - - - - i=297 - - - - EventNotifier - - i=17 - - -1 - - - - - - - i=297 - - - - FieldNameAliases - - i=12 - - 1 - - 0 - - - - - - - i=297 - - - - FieldFlags - - i=15904 - - 1 - - 0 - - - - - - - i=297 - - - - SelectedFields - - i=601 - - 1 - - 0 - - - - - - - i=297 - - - - Filter - - i=586 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=14496 - - - - - - i=297 - - - - ConfigurationVersion - - i=14593 - - -1 - - - - - - - i=297 - - - - DataSetNodeId - - i=17 - - -1 - - - - - - - - - AddPublishedDataItemsTemplate - PubSub Model PublishedDataSet - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.5.4 - - i=16958 - i=16959 - i=80 - i=14477 - - - - InputArguments - - i=68 - i=78 - i=16935 - - - - - - i=297 - - - - Name - - i=12 - - -1 - - - - - - - i=297 - - - - DataSetMetaData - - i=14523 - - -1 - - - - - - - i=297 - - - - VariablesToAdd - - i=14273 - - 1 - - 0 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=16935 - - - - - - i=297 - - - - DataSetNodeId - - i=17 - - -1 - - - - - - - i=297 - - - - AddResults - - i=19 - - 1 - - 0 - - - - - - - - - AddPublishedEventsTemplate - PubSub Model PublishedDataSet Events - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.5.5 - - i=16961 - i=16971 - i=80 - i=14477 - - - - InputArguments - - i=68 - i=78 - i=16960 - - - - - - i=297 - - - - Name - - i=12 - - -1 - - - - - - - i=297 - - - - DataSetMetaData - - i=14523 - - -1 - - - - - - - i=297 - - - - EventNotifier - - i=17 - - -1 - - - - - - - i=297 - - - - SelectedFields - - i=601 - - 1 - - 0 - - - - - - - i=297 - - - - Filter - - i=586 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=16960 - - - - - - i=297 - - - - DataSetNodeId - - i=17 - - -1 - - - - - - - - - RemovePublishedDataSet - PubSub Model PublishedDataSet - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.5.6 - - i=14500 - i=80 - i=14477 - - - - InputArguments - - i=68 - i=78 - i=14499 - - - - - - i=297 - - - - DataSetNodeId - - i=17 - - -1 - - - - - - - - - AddDataSetFolder - PubSub Model PublishedDataSet - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.5.7 - - i=16995 - i=16996 - i=80 - i=14477 - - - - InputArguments - - i=68 - i=78 - i=16994 - - - - - - i=297 - - - - Name - - i=12 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=16994 - - - - - - i=297 - - - - DataSetFolderNodeId - - i=17 - - -1 - - - - - - - - - RemoveDataSetFolder - PubSub Model PublishedDataSet - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.5.8 - - i=17007 - i=80 - i=14477 - - - - InputArguments - - i=68 - i=78 - i=16997 - - - - - - i=297 - - - - DataSetFolderNodeId - - i=17 - - -1 - - - - - - - - - PubSubConnectionType - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.5/#9.1.5.2 - - i=14595 - i=17306 - i=17485 - i=14221 - i=17203 - i=17310 - i=17325 - i=14600 - i=19241 - i=17427 - i=17465 - i=14225 - i=58 - - - - PublisherId - - i=68 - i=78 - i=14209 - - - - TransportProfileUri - - i=17710 - i=16309 - i=78 - i=14209 - - - - Selections - - i=68 - i=78 - i=17306 - - - - ConnectionProperties - - i=68 - i=78 - i=14209 - - - - Address - - i=17202 - i=21145 - i=78 - i=14209 - - - - NetworkInterface - - i=17576 - i=16309 - i=78 - i=14221 - - - - Selections - - i=68 - i=78 - i=17202 - - - - TransportSettings - - i=17721 - i=80 - i=14209 - - - - <WriterGroupName> - - i=17311 - i=17204 - i=17486 - i=17314 - i=17214 - i=17318 - i=17319 - i=17321 - i=17322 - i=17558 - i=17725 - i=11508 - i=14209 - - - - SecurityMode - - i=68 - i=78 - i=17310 - - - - MaxNetworkMessageSize - - i=68 - i=78 - i=17310 - - - - GroupProperties - - i=68 - i=78 - i=17310 - - - - Status - - i=17315 - i=14643 - i=78 - i=17310 - - - - State - - i=63 - i=78 - i=17314 - - - - WriterGroupId - - i=68 - i=78 - i=17310 - - - - PublishingInterval - - i=68 - i=78 - i=17310 - - - - KeepAliveTime - - i=68 - i=78 - i=17310 - - - - Priority - - i=68 - i=78 - i=17310 - - - - LocaleIds - - i=68 - i=78 - i=17310 - - - - HeaderLayoutUri - - i=68 - i=78 - i=17310 - - - - <ReaderGroupName> - - i=17326 - i=17302 - i=17487 - i=17329 - i=17999 - i=11508 - i=14209 - - - - SecurityMode - - i=68 - i=78 - i=17325 - - - - MaxNetworkMessageSize - - i=68 - i=78 - i=17325 - - - - GroupProperties - - i=68 - i=78 - i=17325 - - - - Status - - i=17330 - i=14643 - i=78 - i=17325 - - - - State - - i=63 - i=78 - i=17329 - - - - Status - - i=14601 - i=14643 - i=78 - i=14209 - - - - State - - i=63 - i=78 - i=14600 - - - - Diagnostics - - i=19242 - i=19243 - i=19248 - i=19253 - i=19254 - i=19255 - i=19286 - i=19786 - i=80 - i=14209 - - - - DiagnosticsLevel - - i=63 - i=78 - i=19241 - - - - TotalInformation - - i=19244 - i=19245 - i=19246 - i=19725 - i=78 - i=19241 - - - - Active - - i=68 - i=78 - i=19243 - - - - Classification - - i=68 - i=78 - i=19243 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19243 - - - - TotalError - - i=19249 - i=19250 - i=19251 - i=19725 - i=78 - i=19241 - - - - Active - - i=68 - i=78 - i=19248 - - - - Classification - - i=68 - i=78 - i=19248 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19248 - - - - Reset - - i=78 - i=19241 - - - - SubError - - i=63 - i=78 - i=19241 - - - - Counters - - i=19256 - i=19261 - i=19266 - i=19271 - i=19276 - i=19281 - i=58 - i=78 - i=19241 - - - - StateError - - i=19257 - i=19258 - i=19259 - i=19725 - i=78 - i=19255 - - - - Active - - i=68 - i=78 - i=19256 - - - - Classification - - i=68 - i=78 - i=19256 - - - 1 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19256 - - - 0 - - - - StateOperationalByMethod - - i=19262 - i=19263 - i=19264 - i=19725 - i=78 - i=19255 - - - - Active - - i=68 - i=78 - i=19261 - - - - Classification - - i=68 - i=78 - i=19261 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19261 - - - 0 - - - - StateOperationalByParent - - i=19267 - i=19268 - i=19269 - i=19725 - i=78 - i=19255 - - - - Active - - i=68 - i=78 - i=19266 - - - - Classification - - i=68 - i=78 - i=19266 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19266 - - - 0 - - - - StateOperationalFromError - - i=19272 - i=19273 - i=19274 - i=19725 - i=78 - i=19255 - - - - Active - - i=68 - i=78 - i=19271 - - - - Classification - - i=68 - i=78 - i=19271 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19271 - - - 0 - - - - StatePausedByParent - - i=19277 - i=19278 - i=19279 - i=19725 - i=78 - i=19255 - - - - Active - - i=68 - i=78 - i=19276 - - - - Classification - - i=68 - i=78 - i=19276 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19276 - - - 0 - - - - StateDisabledByMethod - - i=19282 - i=19283 - i=19284 - i=19725 - i=78 - i=19255 - - - - Active - - i=68 - i=78 - i=19281 - - - - Classification - - i=68 - i=78 - i=19281 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19281 - - - 0 - - - - LiveValues - - i=19287 - i=58 - i=78 - i=19241 - - - - ResolvedAddress - - i=19288 - i=63 - i=78 - i=19286 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19287 - - - 0 - - - - AddWriterGroup - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.5/#9.1.5.3 - - i=17428 - i=17456 - i=80 - i=14209 - - - - InputArguments - - i=68 - i=78 - i=17427 - - - - - - i=297 - - - - Configuration - - i=15480 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=17427 - - - - - - i=297 - - - - GroupId - - i=17 - - -1 - - - - - - - - - AddReaderGroup - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.5/#9.1.5.4 - - i=17507 - i=17508 - i=80 - i=14209 - - - - InputArguments - - i=68 - i=78 - i=17465 - - - - - - i=297 - - - - Configuration - - i=15520 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=17465 - - - - - - i=297 - - - - GroupId - - i=17 - - -1 - - - - - - - - - RemoveGroup - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.5/#9.1.5.5 - - i=14226 - i=80 - i=14209 - - - - InputArguments - - i=68 - i=78 - i=14225 - - - - - - i=297 - - - - GroupId - - i=17 - - -1 - - - - - - - - - ConnectionTransportType - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.5/#9.1.5.8 - - i=58 - - - - PubSubGroupType - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.6/#9.1.6.2 - - i=15926 - i=15927 - i=15928 - i=17724 - i=17488 - i=15265 - i=58 - - - - SecurityMode - - i=68 - i=78 - i=14232 - - - - SecurityGroupId - - i=68 - i=80 - i=14232 - - - - SecurityKeyServices - - i=68 - i=80 - i=14232 - - - - MaxNetworkMessageSize - - i=68 - i=78 - i=14232 - - - - GroupProperties - - i=68 - i=78 - i=14232 - - - - Status - - i=15266 - i=14643 - i=78 - i=14232 - - - - State - - i=63 - i=78 - i=15265 - - - - WriterGroupType - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.6/#9.1.6.3 - - i=17736 - i=17737 - i=17738 - i=17739 - i=17740 - i=17559 - i=17741 - i=17742 - i=17743 - i=17812 - i=17969 - i=17992 - i=14232 - - - - WriterGroupId - - i=68 - i=78 - i=17725 - - - - PublishingInterval - - i=68 - i=78 - i=17725 - - - - KeepAliveTime - - i=68 - i=78 - i=17725 - - - - Priority - - i=68 - i=78 - i=17725 - - - - LocaleIds - - i=68 - i=78 - i=17725 - - - - HeaderLayoutUri - - i=68 - i=78 - i=17725 - - - - TransportSettings - - i=17997 - i=80 - i=17725 - - - - MessageSettings - - i=17998 - i=80 - i=17725 - - - - <DataSetWriterName> - - i=17744 - i=17745 - i=17490 - i=17749 - i=15298 - i=11508 - i=17725 - - - - DataSetWriterId - - i=68 - i=78 - i=17743 - - - - DataSetFieldContentMask - - i=68 - i=78 - i=17743 - - - - DataSetWriterProperties - - i=68 - i=78 - i=17743 - - - - Status - - i=17750 - i=14643 - i=78 - i=17743 - - - - State - - i=63 - i=78 - i=17749 - - - - Diagnostics - - i=17813 - i=17814 - i=17819 - i=17824 - i=17825 - i=17826 - i=17858 - i=19834 - i=80 - i=17725 - - - - DiagnosticsLevel - - i=63 - i=78 - i=17812 - - - - TotalInformation - - i=17815 - i=17816 - i=17817 - i=19725 - i=78 - i=17812 - - - - Active - - i=68 - i=78 - i=17814 - - - - Classification - - i=68 - i=78 - i=17814 - - - - DiagnosticsLevel - - i=68 - i=78 - i=17814 - - - - TotalError - - i=17820 - i=17821 - i=17822 - i=19725 - i=78 - i=17812 - - - - Active - - i=68 - i=78 - i=17819 - - - - Classification - - i=68 - i=78 - i=17819 - - - - DiagnosticsLevel - - i=68 - i=78 - i=17819 - - - - Reset - - i=78 - i=17812 - - - - SubError - - i=63 - i=78 - i=17812 - - - - Counters - - i=17827 - i=17832 - i=17837 - i=17842 - i=17847 - i=17853 - i=17859 - i=17874 - i=17900 - i=58 - i=78 - i=17812 - - - - StateError - - i=17828 - i=17829 - i=17830 - i=19725 - i=78 - i=17826 - - - - Active - - i=68 - i=78 - i=17827 - - - - Classification - - i=68 - i=78 - i=17827 - - - 1 - - - - DiagnosticsLevel - - i=68 - i=78 - i=17827 - - - 0 - - - - StateOperationalByMethod - - i=17833 - i=17834 - i=17835 - i=19725 - i=78 - i=17826 - - - - Active - - i=68 - i=78 - i=17832 - - - - Classification - - i=68 - i=78 - i=17832 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=17832 - - - 0 - - - - StateOperationalByParent - - i=17838 - i=17839 - i=17840 - i=19725 - i=78 - i=17826 - - - - Active - - i=68 - i=78 - i=17837 - - - - Classification - - i=68 - i=78 - i=17837 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=17837 - - - 0 - - - - StateOperationalFromError - - i=17843 - i=17844 - i=17845 - i=19725 - i=78 - i=17826 - - - - Active - - i=68 - i=78 - i=17842 - - - - Classification - - i=68 - i=78 - i=17842 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=17842 - - - 0 - - - - StatePausedByParent - - i=17848 - i=17849 - i=17850 - i=19725 - i=78 - i=17826 - - - - Active - - i=68 - i=78 - i=17847 - - - - Classification - - i=68 - i=78 - i=17847 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=17847 - - - 0 - - - - StateDisabledByMethod - - i=17854 - i=17855 - i=17856 - i=19725 - i=78 - i=17826 - - - - Active - - i=68 - i=78 - i=17853 - - - - Classification - - i=68 - i=78 - i=17853 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=17853 - - - 0 - - - - SentNetworkMessages - - i=17864 - i=17871 - i=17872 - i=19725 - i=78 - i=17826 - - - - Active - - i=68 - i=78 - i=17859 - - - - Classification - - i=68 - i=78 - i=17859 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=17859 - - - 0 - - - - FailedTransmissions - - i=17878 - i=17885 - i=17892 - i=19725 - i=78 - i=17826 - - - - Active - - i=68 - i=78 - i=17874 - - - - Classification - - i=68 - i=78 - i=17874 - - - 1 - - - - DiagnosticsLevel - - i=68 - i=78 - i=17874 - - - 0 - - - - EncryptionErrors - - i=17901 - i=17902 - i=17903 - i=19725 - i=78 - i=17826 - - - - Active - - i=68 - i=78 - i=17900 - - - - Classification - - i=68 - i=78 - i=17900 - - - 1 - - - - DiagnosticsLevel - - i=68 - i=78 - i=17900 - - - 1 - - - - LiveValues - - i=17913 - i=17927 - i=58 - i=78 - i=17812 - - - - ConfiguredDataSetWriters - - i=17920 - i=63 - i=78 - i=17858 - - - - DiagnosticsLevel - - i=68 - i=78 - i=17913 - - - 0 - - - - OperationalDataSetWriters - - i=17934 - i=63 - i=78 - i=17858 - - - - DiagnosticsLevel - - i=68 - i=78 - i=17927 - - - 0 - - - - AddDataSetWriter - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.6/#9.1.6.4 - - i=17976 - i=17987 - i=80 - i=17725 - - - - InputArguments - - i=68 - i=78 - i=17969 - - - - - - i=297 - - - - Configuration - - i=15597 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=17969 - - - - - - i=297 - - - - DataSetWriterNodeId - - i=17 - - -1 - - - - - - - - - RemoveDataSetWriter - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.6/#9.1.6.5 - - i=17993 - i=80 - i=17725 - - - - InputArguments - - i=68 - i=78 - i=17992 - - - - - - i=297 - - - - DataSetWriterNodeId - - i=17 - - -1 - - - - - - - - - HasDataSetWriter - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.6/#9.1.6.6 - - i=47 - - IsWriterInGroup - - - HasWriterGroup - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.5/#9.1.5.9 - - i=47 - - IsWriterGroupOf - - - WriterGroupTransportType - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.6/#9.1.6.7 - - i=58 - - - - WriterGroupMessageType - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.6/#9.1.6.8 - - i=58 - - - - ReaderGroupType - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.6/#9.1.6.9 - - i=18076 - i=21015 - i=21080 - i=21081 - i=21082 - i=21085 - i=14232 - - - - <DataSetReaderName> - - i=18077 - i=18078 - i=18079 - i=18080 - i=18081 - i=18082 - i=17560 - i=17562 - i=17492 - i=18088 - i=21006 - i=15306 - i=11508 - i=17999 - - - - PublisherId - - i=68 - i=78 - i=18076 - - - - WriterGroupId - - i=68 - i=78 - i=18076 - - - - DataSetWriterId - - i=68 - i=78 - i=18076 - - - - DataSetMetaData - - i=68 - i=78 - i=18076 - - - - DataSetFieldContentMask - - i=68 - i=78 - i=18076 - - - - MessageReceiveTimeout - - i=68 - i=78 - i=18076 - - - - KeyFrameCount - - i=68 - i=78 - i=18076 - - - - HeaderLayoutUri - - i=68 - i=78 - i=18076 - - - - DataSetReaderProperties - - i=68 - i=78 - i=18076 - - - - Status - - i=18089 - i=14643 - i=78 - i=18076 - - - - State - - i=63 - i=78 - i=18088 - - - - SubscribedDataSet - - i=15108 - i=78 - i=18076 - - - - Diagnostics - - i=21016 - i=21017 - i=21022 - i=21027 - i=21028 - i=21029 - i=21060 - i=19903 - i=80 - i=17999 - - - - DiagnosticsLevel - - i=63 - i=78 - i=21015 - - - - TotalInformation - - i=21018 - i=21019 - i=21020 - i=19725 - i=78 - i=21015 - - - - Active - - i=68 - i=78 - i=21017 - - - - Classification - - i=68 - i=78 - i=21017 - - - - DiagnosticsLevel - - i=68 - i=78 - i=21017 - - - - TotalError - - i=21023 - i=21024 - i=21025 - i=19725 - i=78 - i=21015 - - - - Active - - i=68 - i=78 - i=21022 - - - - Classification - - i=68 - i=78 - i=21022 - - - - DiagnosticsLevel - - i=68 - i=78 - i=21022 - - - - Reset - - i=78 - i=21015 - - - - SubError - - i=63 - i=78 - i=21015 - - - - Counters - - i=21030 - i=21035 - i=21040 - i=21045 - i=21050 - i=21055 - i=21061 - i=58 - i=78 - i=21015 - - - - StateError - - i=21031 - i=21032 - i=21033 - i=19725 - i=78 - i=21029 - - - - Active - - i=68 - i=78 - i=21030 - - - - Classification - - i=68 - i=78 - i=21030 - - - 1 - - - - DiagnosticsLevel - - i=68 - i=78 - i=21030 - - - 0 - - - - StateOperationalByMethod - - i=21036 - i=21037 - i=21038 - i=19725 - i=78 - i=21029 - - - - Active - - i=68 - i=78 - i=21035 - - - - Classification - - i=68 - i=78 - i=21035 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=21035 - - - 0 - - - - StateOperationalByParent - - i=21041 - i=21042 - i=21043 - i=19725 - i=78 - i=21029 - - - - Active - - i=68 - i=78 - i=21040 - - - - Classification - - i=68 - i=78 - i=21040 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=21040 - - - 0 - - - - StateOperationalFromError - - i=21046 - i=21047 - i=21048 - i=19725 - i=78 - i=21029 - - - - Active - - i=68 - i=78 - i=21045 - - - - Classification - - i=68 - i=78 - i=21045 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=21045 - - - 0 - - - - StatePausedByParent - - i=21051 - i=21052 - i=21053 - i=19725 - i=78 - i=21029 - - - - Active - - i=68 - i=78 - i=21050 - - - - Classification - - i=68 - i=78 - i=21050 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=21050 - - - 0 - - - - StateDisabledByMethod - - i=21056 - i=21057 - i=21058 - i=19725 - i=78 - i=21029 - - - - Active - - i=68 - i=78 - i=21055 - - - - Classification - - i=68 - i=78 - i=21055 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=21055 - - - 0 - - - - ReceivedNetworkMessages - - i=21062 - i=21063 - i=21064 - i=19725 - i=78 - i=21029 - - - - Active - - i=68 - i=78 - i=21061 - - - - Classification - - i=68 - i=78 - i=21061 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=21061 - - - 0 - - - - LiveValues - - i=21076 - i=21078 - i=58 - i=78 - i=21015 - - - - ConfiguredDataSetReaders - - i=21077 - i=63 - i=78 - i=21060 - - - - DiagnosticsLevel - - i=68 - i=78 - i=21076 - - - 0 - - - - OperationalDataSetReaders - - i=21079 - i=63 - i=78 - i=21060 - - - - DiagnosticsLevel - - i=68 - i=78 - i=21078 - - - 0 - - - - TransportSettings - - i=21090 - i=80 - i=17999 - - - - MessageSettings - - i=21091 - i=80 - i=17999 - - - - AddDataSetReader - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.6/#9.1.6.10 - - i=21083 - i=21084 - i=80 - i=17999 - - - - InputArguments - - i=68 - i=78 - i=21082 - - - - - - i=297 - - - - Configuration - - i=15623 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=21082 - - - - - - i=297 - - - - DataSetReaderNodeId - - i=17 - - -1 - - - - - - - - - RemoveDataSetReader - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.6/#9.1.6.11 - - i=21086 - i=80 - i=17999 - - - - InputArguments - - i=68 - i=78 - i=21085 - - - - - - i=297 - - - - DataSetReaderNodeId - - i=17 - - -1 - - - - - - - - - HasDataSetReader - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.6/#9.1.6.12 - - i=47 - - IsReaderInGroup - - - HasReaderGroup - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.5/#9.1.5.10 - - i=47 - - IsReaderGroupOf - - - ReaderGroupTransportType - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.6/#9.1.6.13 - - i=58 - - - - ReaderGroupMessageType - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.6/#9.1.6.14 - - i=58 - - - - DataSetWriterType - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.7/#9.1.7.2 - - i=21092 - i=21093 - i=21094 - i=17493 - i=15303 - i=21095 - i=15299 - i=19550 - i=58 - - - - DataSetWriterId - - i=68 - i=78 - i=15298 - - - - DataSetFieldContentMask - - i=68 - i=78 - i=15298 - - - - KeyFrameCount - - i=68 - i=80 - i=15298 - - - - DataSetWriterProperties - - i=68 - i=78 - i=15298 - - - - TransportSettings - - i=15305 - i=80 - i=15298 - - - - MessageSettings - - i=21096 - i=80 - i=15298 - - - - Status - - i=15300 - i=14643 - i=78 - i=15298 - - - - State - - i=63 - i=78 - i=15299 - - - - Diagnostics - - i=19551 - i=19552 - i=19557 - i=19562 - i=19563 - i=19564 - i=19595 - i=19968 - i=80 - i=15298 - - - - DiagnosticsLevel - - i=63 - i=78 - i=19550 - - - - TotalInformation - - i=19553 - i=19554 - i=19555 - i=19725 - i=78 - i=19550 - - - - Active - - i=68 - i=78 - i=19552 - - - - Classification - - i=68 - i=78 - i=19552 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19552 - - - - TotalError - - i=19558 - i=19559 - i=19560 - i=19725 - i=78 - i=19550 - - - - Active - - i=68 - i=78 - i=19557 - - - - Classification - - i=68 - i=78 - i=19557 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19557 - - - - Reset - - i=78 - i=19550 - - - - SubError - - i=63 - i=78 - i=19550 - - - - Counters - - i=19565 - i=19570 - i=19575 - i=19580 - i=19585 - i=19590 - i=19596 - i=58 - i=78 - i=19550 - - - - StateError - - i=19566 - i=19567 - i=19568 - i=19725 - i=78 - i=19564 - - - - Active - - i=68 - i=78 - i=19565 - - - - Classification - - i=68 - i=78 - i=19565 - - - 1 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19565 - - - 0 - - - - StateOperationalByMethod - - i=19571 - i=19572 - i=19573 - i=19725 - i=78 - i=19564 - - - - Active - - i=68 - i=78 - i=19570 - - - - Classification - - i=68 - i=78 - i=19570 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19570 - - - 0 - - - - StateOperationalByParent - - i=19576 - i=19577 - i=19578 - i=19725 - i=78 - i=19564 - - - - Active - - i=68 - i=78 - i=19575 - - - - Classification - - i=68 - i=78 - i=19575 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19575 - - - 0 - - - - StateOperationalFromError - - i=19581 - i=19582 - i=19583 - i=19725 - i=78 - i=19564 - - - - Active - - i=68 - i=78 - i=19580 - - - - Classification - - i=68 - i=78 - i=19580 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19580 - - - 0 - - - - StatePausedByParent - - i=19586 - i=19587 - i=19588 - i=19725 - i=78 - i=19564 - - - - Active - - i=68 - i=78 - i=19585 - - - - Classification - - i=68 - i=78 - i=19585 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19585 - - - 0 - - - - StateDisabledByMethod - - i=19591 - i=19592 - i=19593 - i=19725 - i=78 - i=19564 - - - - Active - - i=68 - i=78 - i=19590 - - - - Classification - - i=68 - i=78 - i=19590 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19590 - - - 0 - - - - FailedDataSetMessages - - i=19597 - i=19598 - i=19599 - i=19725 - i=78 - i=19564 - - - - Active - - i=68 - i=78 - i=19596 - - - - Classification - - i=68 - i=78 - i=19596 - - - 1 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19596 - - - 0 - - - - LiveValues - - i=58 - i=78 - i=19550 - - - - DataSetWriterTransportType - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.7/#9.1.7.3 - - i=58 - - - - DataSetWriterMessageType - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.7/#9.1.7.4 - - i=58 - - - - DataSetReaderType - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.8/#9.1.8.2 - - i=21097 - i=21098 - i=21099 - i=21100 - i=21101 - i=21102 - i=17563 - i=17564 - i=15932 - i=15933 - i=15934 - i=17494 - i=15311 - i=21103 - i=15307 - i=19609 - i=15316 - i=17386 - i=17389 - i=58 - - - - PublisherId - - i=68 - i=78 - i=15306 - - - - WriterGroupId - - i=68 - i=78 - i=15306 - - - - DataSetWriterId - - i=68 - i=78 - i=15306 - - - - DataSetMetaData - - i=68 - i=78 - i=15306 - - - - DataSetFieldContentMask - - i=68 - i=78 - i=15306 - - - - MessageReceiveTimeout - - i=68 - i=78 - i=15306 - - - - KeyFrameCount - - i=68 - i=78 - i=15306 - - - - HeaderLayoutUri - - i=68 - i=78 - i=15306 - - - - SecurityMode - - i=68 - i=80 - i=15306 - - - - SecurityGroupId - - i=68 - i=80 - i=15306 - - - - SecurityKeyServices - - i=68 - i=80 - i=15306 - - - - DataSetReaderProperties - - i=68 - i=78 - i=15306 - - - - TransportSettings - - i=15319 - i=80 - i=15306 - - - - MessageSettings - - i=21104 - i=80 - i=15306 - - - - Status - - i=15308 - i=14643 - i=78 - i=15306 - - - - State - - i=63 - i=78 - i=15307 - - - - Diagnostics - - i=19610 - i=19611 - i=19616 - i=19621 - i=19622 - i=19623 - i=19654 - i=20027 - i=80 - i=15306 - - - - DiagnosticsLevel - - i=63 - i=78 - i=19609 - - - - TotalInformation - - i=19612 - i=19613 - i=19614 - i=19725 - i=78 - i=19609 - - - - Active - - i=68 - i=78 - i=19611 - - - - Classification - - i=68 - i=78 - i=19611 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19611 - - - - TotalError - - i=19617 - i=19618 - i=19619 - i=19725 - i=78 - i=19609 - - - - Active - - i=68 - i=78 - i=19616 - - - - Classification - - i=68 - i=78 - i=19616 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19616 - - - - Reset - - i=78 - i=19609 - - - - SubError - - i=63 - i=78 - i=19609 - - - - Counters - - i=19624 - i=19629 - i=19634 - i=19639 - i=19644 - i=19649 - i=19655 - i=58 - i=78 - i=19609 - - - - StateError - - i=19625 - i=19626 - i=19627 - i=19725 - i=78 - i=19623 - - - - Active - - i=68 - i=78 - i=19624 - - - - Classification - - i=68 - i=78 - i=19624 - - - 1 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19624 - - - 0 - - - - StateOperationalByMethod - - i=19630 - i=19631 - i=19632 - i=19725 - i=78 - i=19623 - - - - Active - - i=68 - i=78 - i=19629 - - - - Classification - - i=68 - i=78 - i=19629 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19629 - - - 0 - - - - StateOperationalByParent - - i=19635 - i=19636 - i=19637 - i=19725 - i=78 - i=19623 - - - - Active - - i=68 - i=78 - i=19634 - - - - Classification - - i=68 - i=78 - i=19634 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19634 - - - 0 - - - - StateOperationalFromError - - i=19640 - i=19641 - i=19642 - i=19725 - i=78 - i=19623 - - - - Active - - i=68 - i=78 - i=19639 - - - - Classification - - i=68 - i=78 - i=19639 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19639 - - - 0 - - - - StatePausedByParent - - i=19645 - i=19646 - i=19647 - i=19725 - i=78 - i=19623 - - - - Active - - i=68 - i=78 - i=19644 - - - - Classification - - i=68 - i=78 - i=19644 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19644 - - - 0 - - - - StateDisabledByMethod - - i=19650 - i=19651 - i=19652 - i=19725 - i=78 - i=19623 - - - - Active - - i=68 - i=78 - i=19649 - - - - Classification - - i=68 - i=78 - i=19649 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19649 - - - 0 - - - - FailedDataSetMessages - - i=19656 - i=19657 - i=19658 - i=19725 - i=78 - i=19623 - - - - Active - - i=68 - i=78 - i=19655 - - - - Classification - - i=68 - i=78 - i=19655 - - - 1 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19655 - - - 0 - - - - LiveValues - - i=58 - i=78 - i=19609 - - - - SubscribedDataSet - - i=15108 - i=78 - i=15306 - - - - CreateTargetVariables - PubSub Model SubscribedDataSet - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.8/#9.1.8.5 - - i=17387 - i=17388 - i=80 - i=15306 - - - - InputArguments - - i=68 - i=78 - i=17386 - - - - - - i=297 - - - - ConfigurationVersion - - i=14593 - - -1 - - - - - - - i=297 - - - - TargetVariablesToAdd - - i=14744 - - 1 - - 0 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=17386 - - - - - - i=297 - - - - AddResults - - i=19 - - 1 - - 0 - - - - - - - - - CreateDataSetMirror - PubSub Model SubscribedDataSet Mirror - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.8/#9.1.8.6 - - i=17390 - i=17391 - i=80 - i=15306 - - - - InputArguments - - i=68 - i=78 - i=17389 - - - - - - i=297 - - - - ParentNodeName - - i=12 - - -1 - - - - - - - i=297 - - - - RolePermissions - - i=96 - - 1 - - 0 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=17389 - - - - - - i=297 - - - - ParentNodeId - - i=17 - - -1 - - - - - - - - - DataSetReaderTransportType - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.8/#9.1.8.3 - - i=58 - - - - DataSetReaderMessageType - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.8/#9.1.8.4 - - i=58 - - - - SubscribedDataSetType - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.9/#9.1.9.1 - - i=58 - - - - TargetVariablesType - PubSub Model SubscribedDataSet - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.9/#9.1.9.2.1 - - i=15114 - i=15115 - i=15118 - i=15108 - - - - TargetVariables - - i=68 - i=78 - i=15111 - - - - AddTargetVariables - PubSub Model SubscribedDataSet - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.9/#9.1.9.2.2 - - i=15116 - i=15117 - i=80 - i=15111 - - - - InputArguments - - i=68 - i=78 - i=15115 - - - - - - i=297 - - - - ConfigurationVersion - - i=14593 - - -1 - - - - - - - i=297 - - - - TargetVariablesToAdd - - i=14744 - - 1 - - 0 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=15115 - - - - - - i=297 - - - - AddResults - - i=19 - - 1 - - 0 - - - - - - - - - RemoveTargetVariables - PubSub Model SubscribedDataSet - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.9/#9.1.9.2.3 - - i=15119 - i=15120 - i=80 - i=15111 - - - - InputArguments - - i=68 - i=78 - i=15118 - - - - - - i=297 - - - - ConfigurationVersion - - i=14593 - - -1 - - - - - - - i=297 - - - - TargetsToRemove - - i=7 - - 1 - - 0 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=15118 - - - - - - i=297 - - - - RemoveResults - - i=19 - - 1 - - 0 - - - - - - - - - SubscribedDataSetMirrorType - PubSub Model SubscribedDataSet Mirror - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.9/#9.1.9.3 - - i=15108 - - - - SubscribedDataSetFolderType - PubSub Model SubscribedDataSet Standalone - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.9/#9.1.9.4.1 - - i=23796 - i=23807 - i=23811 - i=23814 - i=23816 - i=23819 - i=61 - - - - <SubscribedDataSetFolderName> - - i=23797 - i=23800 - i=23802 - i=23805 - i=23795 - i=11508 - i=23795 - - - - AddSubscribedDataSet - - i=23798 - i=23799 - i=80 - i=23796 - - - - InputArguments - - i=68 - i=78 - i=23797 - - - - - - i=297 - - - - SubscribedDataSet - - i=23600 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=23797 - - - - - - i=297 - - - - SubscribedDataSetNodeId - - i=17 - - -1 - - - - - - - - - RemoveSubscribedDataSet - - i=23801 - i=80 - i=23796 - - - - InputArguments - - i=68 - i=78 - i=23800 - - - - - - i=297 - - - - SubscribedDataSetNodeId - - i=17 - - -1 - - - - - - - - - AddDataSetFolder - - i=23803 - i=23804 - i=80 - i=23796 - - - - InputArguments - - i=68 - i=78 - i=23802 - - - - - - i=297 - - - - Name - - i=12 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=23802 - - - - - - i=297 - - - - DataSetFolderNodeId - - i=17 - - -1 - - - - - - - - - RemoveDataSetFolder - - i=23806 - i=80 - i=23796 - - - - InputArguments - - i=68 - i=78 - i=23805 - - - - - - i=297 - - - - DataSetFolderNodeId - - i=17 - - -1 - - - - - - - - - <StandaloneSubscribedDataSetName> - - i=23808 - i=23809 - i=23810 - i=23828 - i=11508 - i=23795 - - - - SubscribedDataSet - - i=15108 - i=78 - i=23807 - - - - DataSetMetaData - - i=68 - i=78 - i=23807 - - - - IsConnected - - i=68 - i=78 - i=23807 - - - - AddSubscribedDataSet - PubSub Model SubscribedDataSet Standalone - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.9/#9.1.9.4.2 - - i=23812 - i=23813 - i=80 - i=23795 - - - - InputArguments - - i=68 - i=78 - i=23811 - - - - - - i=297 - - - - SubscribedDataSet - - i=23600 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=23811 - - - - - - i=297 - - - - SubscribedDataSetNodeId - - i=17 - - -1 - - - - - - - - - RemoveSubscribedDataSet - PubSub Model SubscribedDataSet Standalone - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.9/#9.1.9.4.3 - - i=23815 - i=80 - i=23795 - - - - InputArguments - - i=68 - i=78 - i=23814 - - - - - - i=297 - - - - SubscribedDataSetNodeId - - i=17 - - -1 - - - - - - - - - AddDataSetFolder - PubSub Model SubscribedDataSet Standalone - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.9/#9.1.9.4.4 - - i=23817 - i=23818 - i=80 - i=23795 - - - - InputArguments - - i=68 - i=78 - i=23816 - - - - - - i=297 - - - - Name - - i=12 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=23816 - - - - - - i=297 - - - - DataSetFolderNodeId - - i=17 - - -1 - - - - - - - - - RemoveDataSetFolder - PubSub Model SubscribedDataSet Standalone - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.9/#9.1.9.4.5 - - i=23820 - i=80 - i=23795 - - - - InputArguments - - i=68 - i=78 - i=23819 - - - - - - i=297 - - - - DataSetFolderNodeId - - i=17 - - -1 - - - - - - - - - StandaloneSubscribedDataSetType - PubSub Model SubscribedDataSet Standalone - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.9/#9.1.9.5 - - i=23829 - i=23830 - i=23831 - i=58 - - - - SubscribedDataSet - - i=15108 - i=78 - i=23828 - - - - DataSetMetaData - - i=68 - i=78 - i=23828 - - - - IsConnected - - i=68 - i=78 - i=23828 - - - - PubSubStatusType - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.10/#9.1.10.1 - - i=14644 - i=14645 - i=14646 - i=58 - - - - State - - i=63 - i=78 - i=14643 - - - - Enable - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.10/#9.1.10.2 - - i=80 - i=14643 - - - - Disable - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.10/#9.1.10.3 - - i=80 - i=14643 - - - - PubSubDiagnosticsType - PubSub Model Diagnostics - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.11/#9.1.11.2 - - i=19678 - i=19679 - i=19684 - i=19689 - i=19690 - i=19691 - i=19722 - i=58 - - - - DiagnosticsLevel - - i=63 - i=78 - i=19677 - - - - TotalInformation - - i=19680 - i=19681 - i=19682 - i=19725 - i=78 - i=19677 - - - - Active - - i=68 - i=78 - i=19679 - - - - Classification - - i=68 - i=78 - i=19679 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19679 - - - - TotalError - - i=19685 - i=19686 - i=19687 - i=19725 - i=78 - i=19677 - - - - Active - - i=68 - i=78 - i=19684 - - - - Classification - - i=68 - i=78 - i=19684 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19684 - - - - Reset - PubSub Model Diagnostics - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.11/#9.1.11.3 - - i=78 - i=19677 - - - - SubError - - i=63 - i=78 - i=19677 - - - - Counters - - i=19692 - i=19697 - i=19702 - i=19707 - i=19712 - i=19717 - i=58 - i=78 - i=19677 - - - - StateError - - i=19693 - i=19694 - i=19695 - i=19725 - i=78 - i=19691 - - - - Active - - i=68 - i=78 - i=19692 - - - - Classification - - i=68 - i=78 - i=19692 - - - 1 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19692 - - - 0 - - - - StateOperationalByMethod - - i=19698 - i=19699 - i=19700 - i=19725 - i=78 - i=19691 - - - - Active - - i=68 - i=78 - i=19697 - - - - Classification - - i=68 - i=78 - i=19697 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19697 - - - 0 - - - - StateOperationalByParent - - i=19703 - i=19704 - i=19705 - i=19725 - i=78 - i=19691 - - - - Active - - i=68 - i=78 - i=19702 - - - - Classification - - i=68 - i=78 - i=19702 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19702 - - - 0 - - - - StateOperationalFromError - - i=19708 - i=19709 - i=19710 - i=19725 - i=78 - i=19691 - - - - Active - - i=68 - i=78 - i=19707 - - - - Classification - - i=68 - i=78 - i=19707 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19707 - - - 0 - - - - StatePausedByParent - - i=19713 - i=19714 - i=19715 - i=19725 - i=78 - i=19691 - - - - Active - - i=68 - i=78 - i=19712 - - - - Classification - - i=68 - i=78 - i=19712 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19712 - - - 0 - - - - StateDisabledByMethod - - i=19718 - i=19719 - i=19720 - i=19725 - i=78 - i=19691 - - - - Active - - i=68 - i=78 - i=19717 - - - - Classification - - i=68 - i=78 - i=19717 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19717 - - - 0 - - - - LiveValues - - i=58 - i=78 - i=19677 - - - - DiagnosticsLevel - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.11/#9.1.11.4 - - i=19724 - i=29 - - - - - - - - - - - EnumStrings - - i=68 - i=19723 - - - - - Basic - - - Advanced - - - Info - - - Log - - - Debug - - - - - - PubSubDiagnosticsCounterType - PubSub Model Diagnostics - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.11/#9.1.11.5 - - i=19726 - i=19727 - i=19728 - i=19729 - i=63 - - - - Active - - i=68 - i=78 - i=19725 - - - - Classification - - i=68 - i=78 - i=19725 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19725 - - - - TimeFirstChange - - i=68 - i=80 - i=19725 - - - - PubSubDiagnosticsCounterClassification - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.11/#9.1.11.6 - - i=19731 - i=29 - - - - - - - - EnumStrings - - i=68 - i=19730 - - - - - Information - - - Error - - - - - - PubSubDiagnosticsRootType - PubSub Model Diagnostics - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.11/#9.1.11.7 - - i=19777 - i=19677 - - - - LiveValues - - i=19778 - i=19780 - i=19782 - i=19784 - i=58 - i=78 - i=19732 - - - - ConfiguredDataSetWriters - - i=19779 - i=63 - i=78 - i=19777 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19778 - - - 0 - - - - ConfiguredDataSetReaders - - i=19781 - i=63 - i=78 - i=19777 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19780 - - - 0 - - - - OperationalDataSetWriters - - i=19783 - i=63 - i=78 - i=19777 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19782 - - - 0 - - - - OperationalDataSetReaders - - i=19785 - i=63 - i=78 - i=19777 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19784 - - - 0 - - - - PubSubDiagnosticsConnectionType - PubSub Model Diagnostics - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.11/#9.1.11.8 - - i=19831 - i=19677 - - - - LiveValues - - i=19832 - i=58 - i=78 - i=19786 - - - - ResolvedAddress - - i=19833 - i=63 - i=78 - i=19831 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19832 - - - 0 - - - - PubSubDiagnosticsWriterGroupType - PubSub Model Diagnostics - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.11/#9.1.11.9 - - i=19848 - i=19879 - i=19677 - - - - Counters - - i=19880 - i=19885 - i=19890 - i=58 - i=78 - i=19834 - - - - SentNetworkMessages - - i=19881 - i=19882 - i=19883 - i=19725 - i=78 - i=19848 - - - - Active - - i=68 - i=78 - i=19880 - - - - Classification - - i=68 - i=78 - i=19880 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19880 - - - 0 - - - - FailedTransmissions - - i=19886 - i=19887 - i=19888 - i=19725 - i=78 - i=19848 - - - - Active - - i=68 - i=78 - i=19885 - - - - Classification - - i=68 - i=78 - i=19885 - - - 1 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19885 - - - 0 - - - - EncryptionErrors - - i=19891 - i=19892 - i=19893 - i=19725 - i=78 - i=19848 - - - - Active - - i=68 - i=78 - i=19890 - - - - Classification - - i=68 - i=78 - i=19890 - - - 1 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19890 - - - 1 - - - - LiveValues - - i=19895 - i=19897 - i=19899 - i=19901 - i=58 - i=78 - i=19834 - - - - ConfiguredDataSetWriters - - i=19896 - i=63 - i=78 - i=19879 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19895 - - - 0 - - - - OperationalDataSetWriters - - i=19898 - i=63 - i=78 - i=19879 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19897 - - - 0 - - - - SecurityTokenID - - i=19900 - i=63 - i=80 - i=19879 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19899 - - - 2 - - - - TimeToNextTokenID - - i=19902 - i=63 - i=80 - i=19879 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19901 - - - 2 - - - - PubSubDiagnosticsReaderGroupType - PubSub Model Diagnostics - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.11/#9.1.11.10 - - i=19917 - i=19948 - i=19677 - - - - Counters - - i=19949 - i=19954 - i=19959 - i=58 - i=78 - i=19903 - - - - ReceivedNetworkMessages - - i=19950 - i=19951 - i=19952 - i=19725 - i=78 - i=19917 - - - - Active - - i=68 - i=78 - i=19949 - - - - Classification - - i=68 - i=78 - i=19949 - - - 0 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19949 - - - 0 - - - - ReceivedInvalidNetworkMessages - - i=19955 - i=19956 - i=19957 - i=19725 - i=80 - i=19917 - - - - Active - - i=68 - i=78 - i=19954 - - - - Classification - - i=68 - i=78 - i=19954 - - - 1 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19954 - - - 1 - - - - DecryptionErrors - - i=19960 - i=19961 - i=19962 - i=19725 - i=80 - i=19917 - - - - Active - - i=68 - i=78 - i=19959 - - - - Classification - - i=68 - i=78 - i=19959 - - - 1 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19959 - - - 1 - - - - LiveValues - - i=19964 - i=19966 - i=58 - i=78 - i=19903 - - - - ConfiguredDataSetReaders - - i=19965 - i=63 - i=78 - i=19948 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19964 - - - 0 - - - - OperationalDataSetReaders - - i=19967 - i=63 - i=78 - i=19948 - - - - DiagnosticsLevel - - i=68 - i=78 - i=19966 - - - 0 - - - - PubSubDiagnosticsDataSetWriterType - PubSub Model Diagnostics - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.11/#9.1.11.11 - - i=19982 - i=20013 - i=19677 - - - - Counters - - i=20014 - i=58 - i=78 - i=19968 - - - - FailedDataSetMessages - - i=20015 - i=20016 - i=20017 - i=19725 - i=78 - i=19982 - - - - Active - - i=68 - i=78 - i=20014 - - - - Classification - - i=68 - i=78 - i=20014 - - - 1 - - - - DiagnosticsLevel - - i=68 - i=78 - i=20014 - - - 0 - - - - LiveValues - - i=20019 - i=20021 - i=20023 - i=20025 - i=58 - i=78 - i=19968 - - - - MessageSequenceNumber - - i=20020 - i=63 - i=80 - i=20013 - - - - DiagnosticsLevel - - i=68 - i=78 - i=20019 - - - 2 - - - - StatusCode - - i=20022 - i=63 - i=80 - i=20013 - - - - DiagnosticsLevel - - i=68 - i=78 - i=20021 - - - 2 - - - - MajorVersion - - i=20024 - i=63 - i=80 - i=20013 - - - - DiagnosticsLevel - - i=68 - i=78 - i=20023 - - - 2 - - - - MinorVersion - - i=20026 - i=63 - i=80 - i=20013 - - - - DiagnosticsLevel - - i=68 - i=78 - i=20025 - - - 2 - - - - PubSubDiagnosticsDataSetReaderType - PubSub Model Diagnostics - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.11/#9.1.11.12 - - i=20041 - i=20072 - i=19677 - - - - Counters - - i=20073 - i=20078 - i=58 - i=78 - i=20027 - - - - FailedDataSetMessages - - i=20074 - i=20075 - i=20076 - i=19725 - i=78 - i=20041 - - - - Active - - i=68 - i=78 - i=20073 - - - - Classification - - i=68 - i=78 - i=20073 - - - 1 - - - - DiagnosticsLevel - - i=68 - i=78 - i=20073 - - - 0 - - - - DecryptionErrors - - i=20079 - i=20080 - i=20081 - i=19725 - i=80 - i=20041 - - - - Active - - i=68 - i=78 - i=20078 - - - - Classification - - i=68 - i=78 - i=20078 - - - 1 - - - - DiagnosticsLevel - - i=68 - i=78 - i=20078 - - - 1 - - - - LiveValues - - i=20083 - i=20085 - i=20087 - i=20089 - i=20091 - i=20093 - i=58 - i=78 - i=20027 - - - - MessageSequenceNumber - - i=20084 - i=63 - i=80 - i=20072 - - - - DiagnosticsLevel - - i=68 - i=78 - i=20083 - - - 2 - - - - StatusCode - - i=20086 - i=63 - i=80 - i=20072 - - - - DiagnosticsLevel - - i=68 - i=78 - i=20085 - - - 2 - - - - MajorVersion - - i=20088 - i=63 - i=80 - i=20072 - - - - DiagnosticsLevel - - i=68 - i=78 - i=20087 - - - 2 - - - - MinorVersion - - i=20090 - i=63 - i=80 - i=20072 - - - - DiagnosticsLevel - - i=68 - i=78 - i=20089 - - - 2 - - - - SecurityTokenID - - i=20092 - i=63 - i=80 - i=20072 - - - - DiagnosticsLevel - - i=68 - i=78 - i=20091 - - - 2 - - - - TimeToNextTokenID - - i=20094 - i=63 - i=80 - i=20072 - - - - DiagnosticsLevel - - i=68 - i=78 - i=20093 - - - 2 - - - - PubSubCapabilitiesType - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.12 - - i=23833 - i=23834 - i=23835 - i=23836 - i=23837 - i=23838 - i=32651 - i=32652 - i=32653 - i=32654 - i=32655 - i=58 - - - - MaxPubSubConnections - - i=68 - i=78 - i=23832 - - - - MaxWriterGroups - - i=68 - i=78 - i=23832 - - - - MaxReaderGroups - - i=68 - i=78 - i=23832 - - - - MaxDataSetWriters - - i=68 - i=78 - i=23832 - - - - MaxDataSetReaders - - i=68 - i=78 - i=23832 - - - - MaxFieldsPerDataSet - - i=68 - i=78 - i=23832 - - - - MaxDataSetWritersPerGroup - - i=68 - i=80 - i=23832 - - - - MaxNetworkMessageSizeDatagram - - i=68 - i=80 - i=23832 - - - - MaxNetworkMessageSizeBroker - - i=68 - i=80 - i=23832 - - - - SupportSecurityKeyPull - - i=68 - i=80 - i=23832 - - - - SupportSecurityKeyPush - - i=68 - i=80 - i=23832 - - - - PubSubStatusEventType - PubSub Model Status Event - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.13/#9.1.13.1 - - i=15545 - i=15546 - i=15547 - i=2130 - - - - ConnectionId - - i=68 - i=78 - i=15535 - - - - GroupId - - i=68 - i=78 - i=15535 - - - - State - - i=68 - i=78 - i=15535 - - - - PubSubTransportLimitsExceedEventType - PubSub Model Diagnostics Events - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.13/#9.1.13.2 - - i=15561 - i=15562 - i=15535 - - - - Actual - - i=68 - i=78 - i=15548 - - - - Maximum - - i=68 - i=78 - i=15548 - - - - PubSubCommunicationFailureEventType - PubSub Model Diagnostics Events - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.13/#9.1.13.3 - - i=15576 - i=15535 - - - - Error - - i=68 - i=78 - i=15563 - - - - UadpWriterGroupMessageType - PubSub Model UADP - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.2.1/#9.2.1.1 - - i=21106 - i=21107 - i=21108 - i=21109 - i=21110 - i=17998 - - - - GroupVersion - - i=68 - i=78 - i=21105 - - - - DataSetOrdering - - i=68 - i=78 - i=21105 - - - - NetworkMessageContentMask - - i=68 - i=78 - i=21105 - - - - SamplingOffset - - i=68 - i=80 - i=21105 - - - - PublishingOffset - - i=68 - i=78 - i=21105 - - - - UadpDataSetWriterMessageType - PubSub Model UADP - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.2.1/#9.2.1.2 - - i=21112 - i=21113 - i=21114 - i=21115 - i=21096 - - - - DataSetMessageContentMask - - i=68 - i=78 - i=21111 - - - - ConfiguredSize - - i=68 - i=78 - i=21111 - - - - NetworkMessageNumber - - i=68 - i=78 - i=21111 - - - - DataSetOffset - - i=68 - i=78 - i=21111 - - - - UadpDataSetReaderMessageType - PubSub Model UADP - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.2.1/#9.2.1.3 - - i=21117 - i=21119 - i=17477 - i=21120 - i=21121 - i=21122 - i=21123 - i=21124 - i=21125 - i=21104 - - - - GroupVersion - - i=68 - i=78 - i=21116 - - - - NetworkMessageNumber - - i=68 - i=78 - i=21116 - - - - DataSetOffset - - i=68 - i=78 - i=21116 - - - - DataSetClassId - - i=68 - i=78 - i=21116 - - - - NetworkMessageContentMask - - i=68 - i=78 - i=21116 - - - - DataSetMessageContentMask - - i=68 - i=78 - i=21116 - - - - PublishingInterval - - i=68 - i=78 - i=21116 - - - - ProcessingOffset - - i=68 - i=78 - i=21116 - - - - ReceiveOffset - - i=68 - i=78 - i=21116 - - - - JsonWriterGroupMessageType - PubSub Model JSON - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.2.2/#9.2.2.1 - - i=21127 - i=17998 - - - - NetworkMessageContentMask - - i=68 - i=78 - i=21126 - - - - JsonDataSetWriterMessageType - PubSub Model JSON - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.2.2/#9.2.2.2 - - i=21129 - i=21096 - - - - DataSetMessageContentMask - - i=68 - i=78 - i=21128 - - - - JsonDataSetReaderMessageType - PubSub Model JSON - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.2.2/#9.2.2.3 - - i=21131 - i=21132 - i=21104 - - - - NetworkMessageContentMask - - i=68 - i=78 - i=21130 - - - - DataSetMessageContentMask - - i=68 - i=78 - i=21130 - - - - DatagramConnectionTransportType - PubSub Model Datagram - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.3.1/#9.3.1.1 - - i=15072 - i=23839 - i=23840 - i=25525 - i=25526 - i=17721 - - - - DiscoveryAddress - - i=15154 - i=21145 - i=78 - i=15064 - - - - NetworkInterface - - i=17579 - i=16309 - i=78 - i=15072 - - - - Selections - - i=68 - i=78 - i=15154 - - - - DiscoveryAnnounceRate - - i=68 - i=80 - i=15064 - - - - DiscoveryMaxMessageSize - - i=68 - i=80 - i=15064 - - - - QosCategory - - i=68 - i=80 - i=15064 - - - - DatagramQos - - i=68 - i=80 - i=15064 - - - - DatagramWriterGroupTransportType - PubSub Model Datagram - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.3.1/#9.3.1.2 - - i=21134 - i=21135 - i=23842 - i=25527 - i=23847 - i=23848 - i=23849 - i=17997 - - - - MessageRepeatCount - - i=68 - i=80 - i=21133 - - - - MessageRepeatDelay - - i=68 - i=80 - i=21133 - - - - Address - - i=23843 - i=21145 - i=80 - i=21133 - - - - NetworkInterface - - i=23844 - i=16309 - i=78 - i=23842 - - - - Selections - - i=68 - i=78 - i=23843 - - - - QosCategory - - i=68 - i=80 - i=21133 - - - - DatagramQos - - i=68 - i=80 - i=21133 - - - - DiscoveryAnnounceRate - - i=68 - i=80 - i=21133 - - - - Topic - - i=68 - i=80 - i=21133 - - - - DatagramDataSetReaderTransportType - PubSub Model Datagram - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.3.1/#9.3.1.4 - - i=24017 - i=25528 - i=24022 - i=24023 - i=15319 - - - - Address - - i=24018 - i=21145 - i=80 - i=24016 - - - - NetworkInterface - - i=24019 - i=16309 - i=78 - i=24017 - - - - Selections - - i=68 - i=78 - i=24018 - - - - QosCategory - - i=68 - i=80 - i=24016 - - - - DatagramQos - - i=68 - i=80 - i=24016 - - - - Topic - - i=68 - i=80 - i=24016 - - - - BrokerConnectionTransportType - PubSub Model Broker - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.3.2/#9.3.2.1 - - i=15156 - i=15178 - i=17721 - - - - ResourceUri - - i=68 - i=78 - i=15155 - - - - AuthenticationProfileUri - - i=68 - i=78 - i=15155 - - - - BrokerWriterGroupTransportType - PubSub Model Broker - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.3.2/#9.3.2.2 - - i=21137 - i=15246 - i=15247 - i=15249 - i=17997 - - - - QueueName - - i=68 - i=78 - i=21136 - - - - ResourceUri - - i=68 - i=78 - i=21136 - - - - AuthenticationProfileUri - - i=68 - i=78 - i=21136 - - - - RequestedDeliveryGuarantee - - i=68 - i=78 - i=21136 - - - - BrokerDataSetWriterTransportType - PubSub Model Broker - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.3.2/#9.3.2.3 - - i=21139 - i=21140 - i=15250 - i=15251 - i=15330 - i=21141 - i=15305 - - - - QueueName - - i=68 - i=78 - i=21138 - - - - MetaDataQueueName - - i=68 - i=78 - i=21138 - - - - ResourceUri - - i=68 - i=78 - i=21138 - - - - AuthenticationProfileUri - - i=68 - i=78 - i=21138 - - - - RequestedDeliveryGuarantee - - i=68 - i=78 - i=21138 - - - - MetaDataUpdateTime - - i=68 - i=78 - i=21138 - - - - BrokerDataSetReaderTransportType - PubSub Model Broker - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.3.2/#9.3.2.4 - - i=21143 - i=15334 - i=15419 - i=15420 - i=21144 - i=15319 - - - - QueueName - - i=68 - i=78 - i=21142 - - - - ResourceUri - - i=68 - i=78 - i=21142 - - - - AuthenticationProfileUri - - i=68 - i=78 - i=21142 - - - - RequestedDeliveryGuarantee - - i=68 - i=78 - i=21142 - - - - MetaDataQueueName - - i=68 - i=78 - i=21142 - - - - NetworkAddressType - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.5/#9.1.5.6 - - i=21146 - i=58 - - - - NetworkInterface - - i=17582 - i=16309 - i=78 - i=21145 - - - - Selections - - i=68 - i=78 - i=21146 - - - - NetworkAddressUrlType - PubSub Model Base - https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.5/#9.1.5.7 - - i=21149 - i=21145 - - - - Url - - i=63 - i=78 - i=21147 - - - - AliasNameType - AliasName Base - https://reference.opcfoundation.org/v105/Core/docs/Part17/6.2 - - i=58 - - - - AliasNameCategoryType - AliasName Base - https://reference.opcfoundation.org/v105/Core/docs/Part17/6.3.1 - - i=23457 - i=23458 - i=23462 - i=61 - - - - <Alias> - - i=23455 - i=11508 - i=23456 - - - - <SubAliasNameCategories> - - i=23459 - i=23456 - i=11508 - i=23456 - - - - FindAlias - - i=23460 - i=23461 - i=78 - i=23458 - - - - InputArguments - - i=68 - i=78 - i=23459 - - - - - - i=297 - - - - AliasNameSearchPattern - - i=12 - - -1 - - - - - - - i=297 - - - - ReferenceTypeFilter - - i=17 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=23459 - - - - - - i=297 - - - - AliasNodeList - - i=23468 - - 1 - - 0 - - - - - - - - - FindAlias - https://reference.opcfoundation.org/v105/Core/docs/Part17/6.3.2 - - i=23463 - i=23464 - i=78 - i=23456 - - - - InputArguments - - i=68 - i=78 - i=23462 - - - - - - i=297 - - - - AliasNameSearchPattern - - i=12 - - -1 - - - - - - - i=297 - - - - ReferenceTypeFilter - - i=17 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=23462 - - - - - - i=297 - - - - AliasNodeList - - i=23468 - - 1 - - 0 - - - - - - - - - AliasNameDataType - AliasName Base - https://reference.opcfoundation.org/v105/Core/docs/Part17/7.2 - - i=22 - - - - - - - - AliasFor - AliasName Base - https://reference.opcfoundation.org/v105/Core/docs/Part17/8.2 - - i=32 - - HasAlias - - - Aliases - AliasName Hierarchy - https://reference.opcfoundation.org/v105/Core/docs/Part17/9.2 - - i=23476 - i=85 - i=23456 - - - - FindAlias - - i=23477 - i=23478 - i=23470 - - - - InputArguments - - i=68 - i=23476 - - - - - - i=297 - - - - AliasNameSearchPattern - - i=12 - - -1 - - - - - - - i=297 - - - - ReferenceTypeFilter - - i=17 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=23476 - - - - - - i=297 - - - - AliasNodeList - - i=23468 - - 1 - - 0 - - - - - - - - - TagVariables - AliasName Category Tags - https://reference.opcfoundation.org/v105/Core/docs/Part17/9.3 - - i=23485 - i=23470 - i=23456 - - - - FindAlias - - i=23486 - i=23487 - i=23479 - - - - InputArguments - - i=68 - i=23485 - - - - - - i=297 - - - - AliasNameSearchPattern - - i=12 - - -1 - - - - - - - i=297 - - - - ReferenceTypeFilter - - i=17 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=23485 - - - - - - i=297 - - - - AliasNodeList - - i=23468 - - 1 - - 0 - - - - - - - - - Topics - AliasName Category Topics - https://reference.opcfoundation.org/v105/Core/docs/Part17/9.4 - - i=23494 - i=23470 - i=23456 - - - - FindAlias - - i=23495 - i=23496 - i=23488 - - - - InputArguments - - i=68 - i=23494 - - - - - - i=297 - - - - AliasNameSearchPattern - - i=12 - - -1 - - - - - - - i=297 - - - - ReferenceTypeFilter - - i=17 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=23494 - - - - - - i=297 - - - - AliasNodeList - - i=23468 - - 1 - - 0 - - - - - - - - - UserManagementType - Security User Management Server - https://reference.opcfoundation.org/v105/Core/docs/Part18/5.2.1 - - i=24265 - i=24266 - i=24267 - i=24268 - i=24269 - i=24271 - i=24273 - i=24275 - i=58 - - - - Users - - i=68 - i=78 - i=24264 - - - - PasswordLength - - i=68 - i=78 - i=24264 - - - - PasswordOptions - - i=68 - i=78 - i=24264 - - - - PasswordRestrictions - - i=68 - i=80 - i=24264 - - - - AddUser - https://reference.opcfoundation.org/v105/Core/docs/Part18/5.2.5 - - i=24270 - i=78 - i=24264 - - - - InputArguments - - i=68 - i=78 - i=24269 - - - - - - i=297 - - - - UserName - - i=12 - - -1 - - - - - - - i=297 - - - - Password - - i=12 - - -1 - - - - - - - i=297 - - - - UserConfiguration - - i=24279 - - -1 - - - - - - - i=297 - - - - Description - - i=12 - - -1 - - - - - - - - - ModifyUser - https://reference.opcfoundation.org/v105/Core/docs/Part18/5.2.6 - - i=24272 - i=78 - i=24264 - - - - InputArguments - - i=68 - i=78 - i=24271 - - - - - - i=297 - - - - UserName - - i=12 - - -1 - - - - - - - i=297 - - - - ModifyPassword - - i=1 - - -1 - - - - - - - i=297 - - - - Password - - i=12 - - -1 - - - - - - - i=297 - - - - ModifyUserConfiguration - - i=1 - - -1 - - - - - - - i=297 - - - - UserConfiguration - - i=24279 - - -1 - - - - - - - i=297 - - - - ModifyDescription - - i=1 - - -1 - - - - - - - i=297 - - - - Description - - i=12 - - -1 - - - - - - - - - RemoveUser - https://reference.opcfoundation.org/v105/Core/docs/Part18/5.2.7 - - i=24274 - i=78 - i=24264 - - - - InputArguments - - i=68 - i=78 - i=24273 - - - - - - i=297 - - - - UserName - - i=12 - - -1 - - - - - - - - - ChangePassword - https://reference.opcfoundation.org/v105/Core/docs/Part18/5.2.8 - - i=24276 - i=78 - i=24264 - - - - InputArguments - - i=68 - i=78 - i=24275 - - - - - - i=297 - - - - OldPassword - - i=12 - - -1 - - - - - - - i=297 - - - - NewPassword - - i=12 - - -1 - - - - - - - - - PasswordOptionsMask - Security User Management Server - https://reference.opcfoundation.org/v105/Core/docs/Part18/5.2.2 - - i=24278 - i=7 - - - - Indicates if the server supports the feature to require a password change after the creation of the user. - - - Indicates if the server supports to disable a user. - - - Indicates if the server supports the configuration NoDelete for a user. - - - Indicates if the server supports the configuration NoChangeByUser for a user. - - - Indicates if the server supports to management of a description for the user. - - - Indicates if a upper case ASCII character is required in a password. - - - Indicates if a lower case ASCII character is required in a password. - - - Indicates if a digit ASCII character is required in a password. - - - Indicates if a special character is required in a password. - - - - - OptionSetValues - - i=68 - i=24277 - - - - - SupportInitialPasswordChange - - - SupportDisableUser - - - SupportDisableDeleteForUser - - - SupportNoChangeForUser - - - SupportDescriptionForUser - - - RequiresUpperCaseCharacters - - - RequiresLowerCaseCharacters - - - RequiresDigitCharacters - - - RequiresSpecialCharacters - - - - - - UserConfigurationMask - Security User Management Server - https://reference.opcfoundation.org/v105/Core/docs/Part18/5.2.3 - - i=24280 - i=7 - - - - The user cannot be deleted. - - - The user is disabled. - - - The user cannot change the password. - - - The user must change the password to get the assigned roles. If the password is not changed, the user has only the Role Anonymous. - - - - - OptionSetValues - - i=68 - i=24279 - - - - - NoDelete - - - Disabled - - - NoChangeByUser - - - MustChangePassword - - - - - - UserManagementDataType - Security User Management Server - https://reference.opcfoundation.org/v105/Core/docs/Part18/5.2.4 - - i=22 - - - - - - - - - UserManagement - Security User Management Server - https://reference.opcfoundation.org/v105/Core/docs/Part18/1 - - i=24301 - i=24302 - i=24303 - i=24291 - i=24304 - i=24306 - i=24308 - i=24310 - i=12637 - i=24264 - - - - Users - - i=68 - i=24290 - - - - PasswordLength - - i=68 - i=24290 - - - - PasswordOptions - - i=68 - i=24290 - - - - PasswordRestrictions - - i=68 - i=24290 - - - - AddUser - - i=24305 - i=24290 - - - - InputArguments - - i=68 - i=24304 - - - - - - i=297 - - - - UserName - - i=12 - - -1 - - - - - - - i=297 - - - - Password - - i=12 - - -1 - - - - - - - i=297 - - - - UserConfiguration - - i=24279 - - -1 - - - - - - - i=297 - - - - Description - - i=12 - - -1 - - - - - - - - - ModifyUser - - i=24307 - i=24290 - - - - InputArguments - - i=68 - i=24306 - - - - - - i=297 - - - - UserName - - i=12 - - -1 - - - - - - - i=297 - - - - ModifyPassword - - i=1 - - -1 - - - - - - - i=297 - - - - Password - - i=12 - - -1 - - - - - - - i=297 - - - - ModifyUserConfiguration - - i=1 - - -1 - - - - - - - i=297 - - - - UserConfiguration - - i=24279 - - -1 - - - - - - - i=297 - - - - ModifyDescription - - i=1 - - -1 - - - - - - - i=297 - - - - Description - - i=12 - - -1 - - - - - - - - - RemoveUser - - i=24309 - i=24290 - - - - InputArguments - - i=68 - i=24308 - - - - - - i=297 - - - - UserName - - i=12 - - -1 - - - - - - - - - ChangePassword - - i=24311 - i=24290 - - - - InputArguments - - i=68 - i=24310 - - - - - - i=297 - - - - OldPassword - - i=12 - - -1 - - - - - - - i=297 - - - - NewPassword - - i=12 - - -1 - - - - - - - - - MultiStateDictionaryEntryDiscreteBaseType - Data Access MultiStateDictionaryEntryDBT - Data Access ValueAsDictionaryEntries Property - https://reference.opcfoundation.org/v105/Core/docs/Part19/7.1 - - i=19082 - i=19083 - i=11238 - - - - EnumDictionaryEntries - - i=68 - i=78 - i=19077 - - - - ValueAsDictionaryEntries - - i=68 - i=80 - i=19077 - - - - MultiStateDictionaryEntryDiscreteType - Data Access MultiStateDictionaryEntryDBT - https://reference.opcfoundation.org/v105/Core/docs/Part19/7.2 - - i=19090 - i=19077 - - - - ValueAsDictionaryEntries - - i=68 - i=78 - i=19084 - - - - EncodedTicket - Onboarding Ticket Reader - https://reference.opcfoundation.org/v105/Core/docs/Part21/8.2.1 - - i=12 - - - - ApplicationConfigurationType - Onboarding Server PushManagement - https://reference.opcfoundation.org/v105/Core/docs/Part21/9.3.6 - - i=26850 - i=26851 - i=26852 - i=26849 - i=12581 - - - - ApplicationUri - - i=68 - i=78 - i=25731 - - - - ProductUri - - i=68 - i=78 - i=25731 - - - - ApplicationType - - i=68 - i=78 - i=25731 - - - - Enabled - - i=68 - i=78 - i=25731 - - - - ProvisionableDeviceType - Onboarding Server PushManagement - https://reference.opcfoundation.org/v105/Core/docs/Part21/9.3.3 - - i=26872 - i=26873 - i=26875 - i=26878 - i=58 - - - - IsSingleton - - i=68 - i=78 - i=26871 - - - - RequestTickets - https://reference.opcfoundation.org/v105/Core/docs/Part21/9.3.4 - - i=26874 - i=78 - i=26871 - - - - OutputArguments - - i=68 - i=78 - i=26873 - - - - - - i=297 - - - - Tickets - - i=25726 - - 1 - - 0 - - - - - - - - - SetRegistrarEndpoints - https://reference.opcfoundation.org/v105/Core/docs/Part21/9.3.5 - - i=26876 - i=80 - i=26871 - - - - InputArguments - - i=68 - i=78 - i=26875 - - - - - - i=297 - - - - Registrars - - i=308 - - 1 - - 0 - - - - - - - - - <ApplicationName> - - i=26879 - i=27997 - i=27998 - i=27999 - i=28000 - i=28001 - i=28002 - i=28003 - i=28005 - i=28008 - i=28010 - i=28013 - i=27996 - i=25731 - i=11508 - i=26871 - - - - CertificateGroups - - i=26880 - i=13813 - i=78 - i=26878 - - - - DefaultApplicationGroup - - i=26881 - i=26917 - i=12555 - i=78 - i=26879 - - - - TrustList - - i=26882 - i=26883 - i=26884 - i=26885 - i=26889 - i=26892 - i=26894 - i=26897 - i=26899 - i=26902 - i=26904 - i=26907 - i=26910 - i=26913 - i=26915 - i=12522 - i=78 - i=26880 - - - - Size - - i=68 - i=78 - i=26881 - - - - Writable - - i=68 - i=78 - i=26881 - - - - UserWritable - - i=68 - i=78 - i=26881 - - - - OpenCount - - i=68 - i=78 - i=26881 - - - - Open - - i=26890 - i=26891 - i=78 - i=26881 - - - - InputArguments - - i=68 - i=78 - i=26889 - - - - - - i=297 - - - - Mode - - i=3 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=26889 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Close - - i=26893 - i=78 - i=26881 - - - - InputArguments - - i=68 - i=78 - i=26892 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - Read - - i=26895 - i=26896 - i=78 - i=26881 - - - - InputArguments - - i=68 - i=78 - i=26894 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Length - - i=6 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=26894 - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - Write - - i=26898 - i=78 - i=26881 - - - - InputArguments - - i=68 - i=78 - i=26897 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Data - - i=15 - - -1 - - - - - - - - - GetPosition - - i=26900 - i=26901 - i=78 - i=26881 - - - - InputArguments - - i=68 - i=78 - i=26899 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=26899 - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - SetPosition - - i=26903 - i=78 - i=26881 - - - - InputArguments - - i=68 - i=78 - i=26902 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - i=297 - - - - Position - - i=9 - - -1 - - - - - - - - - LastUpdateTime - - i=68 - i=78 - i=26881 - - - - OpenWithMasks - - i=26908 - i=26909 - i=78 - i=26881 - - - - InputArguments - - i=68 - i=78 - i=26907 - - - - - - i=297 - - - - Masks - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=26907 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - CloseAndUpdate - - i=26911 - i=26912 - i=78 - i=26881 - - - - InputArguments - - i=68 - i=78 - i=26910 - - - - - - i=297 - - - - FileHandle - - i=7 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=26910 - - - - - - i=297 - - - - ApplyChangesRequired - - i=1 - - -1 - - - - - - - - - AddCertificate - - i=26914 - i=78 - i=26881 - - - - InputArguments - - i=68 - i=78 - i=26913 - - - - - - i=297 - - - - Certificate - - i=15 - - -1 - - - - - - - i=297 - - - - IsTrustedCertificate - - i=1 - - -1 - - - - - - - - - RemoveCertificate - - i=26916 - i=78 - i=26881 - - - - InputArguments - - i=68 - i=78 - i=26915 - - - - - - i=297 - - - - Thumbprint - - i=12 - - -1 - - - - - - - i=297 - - - - IsTrustedCertificate - - i=1 - - -1 - - - - - - - - - CertificateTypes - - i=68 - i=78 - i=26880 - - - - ApplicationUri - - i=68 - i=78 - i=26878 - - - - ProductUri - - i=68 - i=78 - i=26878 - - - - ApplicationType - - i=68 - i=78 - i=26878 - - - - ServerCapabilities - - i=68 - i=78 - i=26878 - - - - SupportedPrivateKeyFormats - - i=68 - i=78 - i=26878 - - - - MaxTrustListSize - - i=68 - i=78 - i=26878 - - - - MulticastDnsEnabled - - i=68 - i=78 - i=26878 - - - - UpdateCertificate - - i=28006 - i=28007 - i=78 - i=26878 - - - - InputArguments - - i=68 - i=78 - i=28005 - - - - - - i=297 - - - - CertificateGroupId - - i=17 - - -1 - - - - - - - i=297 - - - - CertificateTypeId - - i=17 - - -1 - - - - - - - i=297 - - - - Certificate - - i=15 - - -1 - - - - - - - i=297 - - - - IssuerCertificates - - i=15 - - 1 - - 0 - - - - - - - i=297 - - - - PrivateKeyFormat - - i=12 - - -1 - - - - - - - i=297 - - - - PrivateKey - - i=15 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=28005 - - - - - - i=297 - - - - ApplyChangesRequired - - i=1 - - -1 - - - - - - - - - ApplyChanges - - i=78 - i=26878 - - - - CreateSigningRequest - - i=28011 - i=28012 - i=78 - i=26878 - - - - InputArguments - - i=68 - i=78 - i=28010 - - - - - - i=297 - - - - CertificateGroupId - - i=17 - - -1 - - - - - - - i=297 - - - - CertificateTypeId - - i=17 - - -1 - - - - - - - i=297 - - - - SubjectName - - i=12 - - -1 - - - - - - - i=297 - - - - RegeneratePrivateKey - - i=1 - - -1 - - - - - - - i=297 - - - - Nonce - - i=15 - - -1 - - - - - - - - - OutputArguments - - i=68 - i=78 - i=28010 - - - - - - i=297 - - - - CertificateRequest - - i=15 - - -1 - - - - - - - - - GetRejectedList - - i=28014 - i=78 - i=26878 - - - - OutputArguments - - i=68 - i=78 - i=28013 - - - - - - i=297 - - - - Certificates - - i=15 - - 1 - - 0 - - - - - - - - - Enabled - - i=68 - i=78 - i=26878 - - - - ProvisionableDevice - Onboarding Server PushManagement - https://reference.opcfoundation.org/v105/Core/docs/Part21/9.3.2 - - i=29879 - i=29880 - i=24226 - i=26871 - - - - IsSingleton - - i=68 - i=29878 - - - - RequestTickets - - i=29881 - i=29878 - - - - OutputArguments - - i=68 - i=29880 - - - - - - i=297 - - - - Tickets - - i=25726 - - 1 - - 0 - - - - - - - - - IIetfBaseNetworkInterfaceType - BNM Ethernet Base Info - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.1 - - i=24149 - i=24150 - i=24151 - i=24152 - i=17602 - - - - AdminStatus - - i=63 - i=78 - i=24148 - - - - OperStatus - - i=63 - i=78 - i=24148 - - - - PhysAddress - - i=63 - i=80 - i=24148 - - - - Speed - - i=24157 - i=17497 - i=78 - i=24148 - - - - EngineeringUnits - - i=68 - i=78 - i=24152 - - - - - i=888 - - - - http://www.opcfoundation.org/UA/units/un/cefact - 4337968 - - en - bit/s - - - en - bit per second - - - - - - - - IIeeeBaseEthernetPortType - BNM Ethernet Base Info - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.2 - - i=24159 - i=24165 - i=24166 - i=17602 - - - - Speed - - i=24164 - i=17497 - i=78 - i=24158 - - - - EngineeringUnits - - i=68 - i=78 - i=24159 - - - - - i=888 - - - - http://www.opcfoundation.org/UA/units/un/cefact - 4534832 - - en - Mbit/s - - - en - megabit per second - - - - - - - - Duplex - - i=63 - i=78 - i=24158 - - - - MaxFrameLength - - i=63 - i=78 - i=24158 - - - - IIeeeAutoNegotiationStatusType - BNM AutoNeg - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.3 - - i=24234 - i=17602 - - - - NegotiationStatus - - i=63 - i=78 - i=24233 - - - - IBaseEthernetCapabilitiesType - BNM VLAN Capabilities - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.4 - - i=24168 - i=17602 - - - - VlanTagCapable - - i=63 - i=78 - i=24167 - - - - IVlanIdType - BNM IETF Interface Vlan Info - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.5 - - i=25219 - i=17602 - - - - VlanId - - i=63 - i=78 - i=25218 - - - - ISrClassType - BNM TSN Base Info - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.6 - - i=24170 - i=24171 - i=24172 - i=17602 - - - - Id - - i=63 - i=78 - i=24169 - - - - Priority - - i=63 - i=78 - i=24169 - - - - Vid - - i=63 - i=78 - i=24169 - - - - IIeeeBaseTsnStreamType - BNM TSN Base Info - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.7 - - i=24174 - i=24175 - i=24176 - i=24177 - i=24178 - i=17602 - - - - StreamId - - i=63 - i=78 - i=24173 - - - - StreamName - - i=63 - i=78 - i=24173 - - - - State - - i=63 - i=78 - i=24173 - - - - AccumulatedLatency - - i=63 - i=80 - i=24173 - - - - SrClassId - - i=63 - i=80 - i=24173 - - - - IIeeeBaseTsnTrafficSpecificationType - BNM TSN Config - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.8 - - i=24180 - i=24181 - i=24182 - i=17602 - - - - MaxIntervalFrames - - i=63 - i=78 - i=24179 - - - - MaxFrameSize - - i=63 - i=78 - i=24179 - - - - Interval - - i=63 - i=78 - i=24179 - - - - IIeeeBaseTsnStatusStreamType - BNM TSN Base Info - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.9 - - i=24184 - i=24185 - i=24186 - i=24187 - i=17602 - - - - TalkerStatus - - i=63 - i=80 - i=24183 - - - - ListenerStatus - - i=63 - i=80 - i=24183 - - - - FailureCode - - i=63 - i=78 - i=24183 - - - - FailureSystemIdentifier - - i=63 - i=78 - i=24183 - - - - IIeeeTsnInterfaceConfigurationType - BNM TSN Config - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.10 - - i=24189 - i=24190 - i=17602 - - - - MacAddress - - i=63 - i=78 - i=24188 - - - - InterfaceName - - i=63 - i=80 - i=24188 - - - - IIeeeTsnInterfaceConfigurationTalkerType - BNM TSN Config - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.11 - - i=24194 - i=24188 - - - - TimeAwareOffset - - i=63 - i=80 - i=24191 - - - - IIeeeTsnInterfaceConfigurationListenerType - BNM TSN Config - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.12 - - i=24198 - i=24188 - - - - ReceiveOffset - - i=63 - i=80 - i=24195 - - - - IIeeeTsnMacAddressType - BNM TSN Config - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.13 - - i=24200 - i=24201 - i=17602 - - - - DestinationAddress - - i=63 - i=78 - i=24199 - - - - SourceAddress - - i=63 - i=80 - i=24199 - - - - IIeeeTsnVlanTagType - BNM TSN Config - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.14 - - i=24203 - i=24204 - i=17602 - - - - VlanId - - i=63 - i=78 - i=24202 - - - - PriorityCodePoint - - i=63 - i=78 - i=24202 - - - - IPriorityMappingEntryType - BNM Priority Mapping - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.15 - - i=24206 - i=24207 - i=24208 - i=24209 - i=17602 - - - - MappingUri - - i=63 - i=78 - i=24205 - - - - PriorityLabel - - i=63 - i=78 - i=24205 - - - - PriorityValue_PCP - - i=63 - i=80 - i=24205 - - - - PriorityValue_DSCP - - i=63 - i=80 - i=24205 - - - - Duplex - BNM Ethernet Base Info - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.3.1/#5.3.1.1 - - i=24235 - i=29 - - - - Full duplex. - - - Half duplex. - - - Link is currently disconnected or initializing. - - - - - EnumValues - - i=68 - i=24210 - - - - - - i=7616 - - - - 0 - - Full - - - Full duplex. - - - - - - - i=7616 - - - - 1 - - Half - - - Half duplex. - - - - - - - i=7616 - - - - 2 - - Unknown - - - Link is currently disconnected or initializing. - - - - - - - - - InterfaceAdminStatus - BNM Ethernet Base Info - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.3.1/#5.3.1.2 - - i=24236 - i=29 - - - - Ready to pass packets. - - - Not ready to pass packets and not in some test mode. - - - In some test mode. - - - - - EnumValues - - i=68 - i=24212 - - - - - - i=7616 - - - - 0 - - Up - - - Ready to pass packets. - - - - - - - i=7616 - - - - 1 - - Down - - - Not ready to pass packets and not in some test mode. - - - - - - - i=7616 - - - - 2 - - Testing - - - In some test mode. - - - - - - - - - InterfaceOperStatus - BNM Ethernet Base Info - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.3.1/#5.3.1.3 - - i=24237 - i=29 - - - - Ready to pass packets. - - - The interface does not pass any packets. - - - In some test mode. No operational packets can be passed. - - - Status cannot be determined for some reason. - - - Waiting for some external event. - - - Some component (typically hardware) is missing. - - - Down due to state of lower-layer interface(s). - - - - - EnumValues - - i=68 - i=24214 - - - - - - i=7616 - - - - 0 - - Up - - - Ready to pass packets. - - - - - - - i=7616 - - - - 1 - - Down - - - The interface does not pass any packets. - - - - - - - i=7616 - - - - 2 - - Testing - - - In some test mode. No operational packets can be passed. - - - - - - - i=7616 - - - - 3 - - Unknown - - - Status cannot be determined for some reason. - - - - - - - i=7616 - - - - 4 - - Dormant - - - Waiting for some external event. - - - - - - - i=7616 - - - - 5 - - NotPresent - - - Some component (typically hardware) is missing. - - - - - - - i=7616 - - - - 6 - - LowerLayerDown - - - Down due to state of lower-layer interface(s). - - - - - - - - - NegotiationStatus - BNM AutoNeg - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.3.1/#5.3.1.4 - - i=24238 - i=29 - - - - The auto-negotiation protocol is running and negotiation is currently in-progress. - - - The auto-negotiation protocol has completed successfully. - - - The auto-negotiation protocol has failed. - - - The auto-negotiation status is not currently known, this could be because it is still negotiating or the protocol cannot run (e.g., if no medium is present). - - - No auto-negotiation is executed. The auto-negotiation function is either not supported on this interface or has not been enabled. - - - - - EnumValues - - i=68 - i=24216 - - - - - - i=7616 - - - - 0 - - InProgress - - - The auto-negotiation protocol is running and negotiation is currently in-progress. - - - - - - - i=7616 - - - - 1 - - Complete - - - The auto-negotiation protocol has completed successfully. - - - - - - - i=7616 - - - - 2 - - Failed - - - The auto-negotiation protocol has failed. - - - - - - - i=7616 - - - - 3 - - Unknown - - - The auto-negotiation status is not currently known, this could be because it is still negotiating or the protocol cannot run (e.g., if no medium is present). - - - - - - - i=7616 - - - - 4 - - NoNegotiation - - - No auto-negotiation is executed. The auto-negotiation function is either not supported on this interface or has not been enabled. - - - - - - - - - TsnFailureCode - BNM TSN Base Info - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.3.1/#5.3.1.5 - - i=24239 - i=29 - - - - No failure - - - Insufficient bandwidth - - - Insufficient bridge resources - - - Insufficient bandwidth for Traffic Class - - - StreamID in use by another Talker - - - Stream destination address already in use - - - Stream pre-empted by higher rank - - - Reported latency has changed - - - Egress port is not AVBCapable - - - Use a different destination address - - - Out of MSRP resources - - - Out of MMRP resources - - - Cannot store destination address - - - Requested priority is not an SR Class priority - - - MaxFrameSize is too large for media - - - MaxFanInPorts limit has been reached - - - Changes in FirstValue for a registered StreamID - - - VLAN is blocked on this egress port (Registration Forbidden) - - - VLAN tagging is disabled on this egress port (untagged set) - - - SR class priority mismatch - - - Enhanced feature cannot be propagated to original Port - - - MaxLatency exceeded - - - Nearest Bridge cannot provide network identification for stream transformation - - - Stream transformation not supported - - - Stream identification type not supported for stream transformation - - - Enhanced feature cannot be supported without a CNC - - - - - EnumValues - - i=68 - i=24218 - - - - - - i=7616 - - - - 0 - - NoFailure - - - No failure - - - - - - - i=7616 - - - - 1 - - InsufficientBandwidth - - - Insufficient bandwidth - - - - - - - i=7616 - - - - 2 - - InsufficientResources - - - Insufficient bridge resources - - - - - - - i=7616 - - - - 3 - - InsufficientTrafficClassBandwidth - - - Insufficient bandwidth for Traffic Class - - - - - - - i=7616 - - - - 4 - - StreamIdInUse - - - StreamID in use by another Talker - - - - - - - i=7616 - - - - 5 - - StreamDestinationAddressInUse - - - Stream destination address already in use - - - - - - - i=7616 - - - - 6 - - StreamPreemptedByHigherRank - - - Stream pre-empted by higher rank - - - - - - - i=7616 - - - - 7 - - LatencyHasChanged - - - Reported latency has changed - - - - - - - i=7616 - - - - 8 - - EgressPortNotAvbCapable - - - Egress port is not AVBCapable - - - - - - - i=7616 - - - - 9 - - UseDifferentDestinationAddress - - - Use a different destination address - - - - - - - i=7616 - - - - 10 - - OutOfMsrpResources - - - Out of MSRP resources - - - - - - - i=7616 - - - - 11 - - OutOfMmrpResources - - - Out of MMRP resources - - - - - - - i=7616 - - - - 12 - - CannotStoreDestinationAddress - - - Cannot store destination address - - - - - - - i=7616 - - - - 13 - - PriorityIsNotAnSrcClass - - - Requested priority is not an SR Class priority - - - - - - - i=7616 - - - - 14 - - MaxFrameSizeTooLarge - - - MaxFrameSize is too large for media - - - - - - - i=7616 - - - - 15 - - MaxFanInPortsLimitReached - - - MaxFanInPorts limit has been reached - - - - - - - i=7616 - - - - 16 - - FirstValueChangedForStreamId - - - Changes in FirstValue for a registered StreamID - - - - - - - i=7616 - - - - 17 - - VlanBlockedOnEgress - - - VLAN is blocked on this egress port (Registration Forbidden) - - - - - - - i=7616 - - - - 18 - - VlanTaggingDisabledOnEgress - - - VLAN tagging is disabled on this egress port (untagged set) - - - - - - - i=7616 - - - - 19 - - SrClassPriorityMismatch - - - SR class priority mismatch - - - - - - - i=7616 - - - - 20 - - FeatureNotPropagated - - - Enhanced feature cannot be propagated to original Port - - - - - - - i=7616 - - - - 21 - - MaxLatencyExceeded - - - MaxLatency exceeded - - - - - - - i=7616 - - - - 22 - - BridgeDoesNotProvideNetworkId - - - Nearest Bridge cannot provide network identification for stream transformation - - - - - - - i=7616 - - - - 23 - - StreamTransformNotSupported - - - Stream transformation not supported - - - - - - - i=7616 - - - - 24 - - StreamIdTypeNotSupported - - - Stream identification type not supported for stream transformation - - - - - - - i=7616 - - - - 25 - - FeatureNotSupported - - - Enhanced feature cannot be supported without a CNC - - - - - - - - - TsnStreamState - BNM TSN Base Info - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.3.1/#5.3.1.6 - - i=24240 - i=29 - - - - The related TSN Stream is currently disabled. - - - The related TSN Stream is in the process of receiving configuration parameters from the TSN Control Layer. - - - The related TSN Stream has successfully received and applied the configuration from the TSN Control Layer. The related TSN Stream is not fully operational as long as local preconditions (e.g. synchronization state) are not valid. - - - The related TSN Stream object is configured and all other required preconditions (e.g. synchronization state) for sending / receiving data are valid. - - - The related TSN Stream object is in an error state. - - - - - EnumValues - - i=68 - i=24220 - - - - - - i=7616 - - - - 0 - - Disabled - - - The related TSN Stream is currently disabled. - - - - - - - i=7616 - - - - 1 - - Configuring - - - The related TSN Stream is in the process of receiving configuration parameters from the TSN Control Layer. - - - - - - - i=7616 - - - - 2 - - Ready - - - The related TSN Stream has successfully received and applied the configuration from the TSN Control Layer. The related TSN Stream is not fully operational as long as local preconditions (e.g. synchronization state) are not valid. - - - - - - - i=7616 - - - - 3 - - Operational - - - The related TSN Stream object is configured and all other required preconditions (e.g. synchronization state) for sending / receiving data are valid. - - - - - - - i=7616 - - - - 4 - - Error - - - The related TSN Stream object is in an error state. - - - - - - - - - TsnTalkerStatus - BNM TSN Base Info - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.3.1/#5.3.1.7 - - i=24241 - i=29 - - - - No Talker detected. - - - Talker ready (configured). - - - Talker failed. - - - - - EnumValues - - i=68 - i=24222 - - - - - - i=7616 - - - - 0 - - None - - - No Talker detected. - - - - - - - i=7616 - - - - 1 - - Ready - - - Talker ready (configured). - - - - - - - i=7616 - - - - 2 - - Failed - - - Talker failed. - - - - - - - - - TsnListenerStatus - BNM TSN Base Info - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.3.1/#5.3.1.8 - - i=24242 - i=29 - - - - No Listener detected. - - - Listener ready (configured). - - - One or more Listeners ready, and one or more Listeners failed. - - - Listener failed. - - - - - EnumValues - - i=68 - i=24224 - - - - - - i=7616 - - - - 0 - - None - - - No Listener detected. - - - - - - - i=7616 - - - - 1 - - Ready - - - Listener ready (configured). - - - - - - - i=7616 - - - - 2 - - PartialFailed - - - One or more Listeners ready, and one or more Listeners failed. - - - - - - - i=7616 - - - - 3 - - Failed - - - Listener failed. - - - - - - - - - PriorityMappingEntryType - BNM Priority Mapping 2 - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.3.2/#5.3.2.1 - - i=22 - - - - - - - - - - Resources - BNM Entry Points - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.4.1 - - i=2253 - i=61 - - - - Communication - BNM Entry Points - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.4.2 - - i=24226 - i=61 - - - - MappingTables - BNM Mapping Entry Points - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.4.3 - - i=24227 - i=61 - - - - NetworkInterfaces - BNM Entry Points - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.4.4 - - i=24227 - i=61 - - - - Streams - BNM TSN Entry Points - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.4.5 - - i=24227 - i=61 - - - - TalkerStreams - BNM TSN Entry Points - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.4.6 - - i=24230 - i=61 - - - - ListenerStreams - BNM TSN Entry Points - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.4.7 - - i=24230 - i=61 - - - - IetfBaseNetworkInterfaceType - BNM IETF Interface Base Info - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.5.1/#5.5.1.2 - - i=25222 - i=25223 - i=25224 - i=25225 - i=25226 - i=24148 - i=58 - - - - AdminStatus - - i=63 - i=78 - i=25221 - - - - OperStatus - - i=63 - i=78 - i=25221 - - - - PhysAddress - - i=63 - i=80 - i=25221 - - - - Speed - - i=25252 - i=17497 - i=78 - i=25221 - - - - EngineeringUnits - - i=68 - i=78 - i=25225 - - - - - i=888 - - - - http://www.opcfoundation.org/UA/units/un/cefact - 4337968 - - en - bit/s - - - en - bit per second - - - - - - - - <InterfaceName> - - i=24148 - i=58 - i=11508 - i=25221 - - - - PriorityMappingTableType - BNM Priority Mapping 2 - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.5.2/#5.5.2.2 - - i=25228 - i=25229 - i=25231 - i=58 - - - - PriorityMapppingEntries - - i=68 - i=78 - i=25227 - - - - AddPriorityMappingEntry - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.5.2/#5.5.2.3 - - i=25230 - i=80 - i=25227 - - - - InputArguments - - i=68 - i=78 - i=25229 - - - - - - i=297 - - - - MappingUri - - i=12 - - -1 - - - - - - - i=297 - - - - PriorityLabel - - i=12 - - -1 - - - - - - - i=297 - - - - PriorityValue_PCP - - i=3 - - -1 - - - - - - - i=297 - - - - PriorityValue_DSCP - - i=7 - - -1 - - - - - - - - - DeletePriorityMappingEntry - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.5.2/#5.5.2.4 - - i=25232 - i=80 - i=25227 - - - - InputArguments - - i=68 - i=78 - i=25231 - - - - - - i=297 - - - - MappingUri - - i=12 - - -1 - - - - - - - i=297 - - - - PriorityLabel - - i=12 - - -1 - - - - - - - - - UsesPriorityMappingTable - BNM Priority Mapping 2 - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.6.1 - - i=32 - - UsedByNetworkInterface - - - HasLowerLayerInterface - BNM IETF Interface Base Info - https://reference.opcfoundation.org/v105/Core/docs/Part22/5.6.2 - - i=33 - - HasHigherLayerInterface - - - IsExecutableOn - Base Info IsExecutableOn - https://reference.opcfoundation.org/v105/Core/docs/Part23/4.2.2 - - i=32 - - CanExecute - - - Controls - Base Info Controls - https://reference.opcfoundation.org/v105/Core/docs/Part23/4.4.2 - - i=33 - - IsControlledBy - - - Utilizes - Base Info Utilizes - https://reference.opcfoundation.org/v105/Core/docs/Part23/4.5.2 - - i=32 - - IsUtilizedBy - - - IsExecutingOn - Base Info IsExecutingOn - https://reference.opcfoundation.org/v105/Core/docs/Part23/4.3.2 - - i=25255 - - Executes - - - Requires - Base Info Requires - https://reference.opcfoundation.org/v105/Core/docs/Part23/4.6.2 - - i=33 - - IsRequiredBy - - - IsPhysicallyConnectedTo - Base Info IsPhysicallyConnectedTo - https://reference.opcfoundation.org/v105/Core/docs/Part23/4.7.2 - - i=32 - - - - RepresentsSameEntityAs - Base Info RepresentsSameEntityAs - https://reference.opcfoundation.org/v105/Core/docs/Part23/4.8.2 - - i=32 - - - - RepresentsSameHardwareAs - Base Info RepresentsSameHardwareAs - https://reference.opcfoundation.org/v105/Core/docs/Part23/4.9.2 - - i=25258 - - - - RepresentsSameFunctionalityAs - Base Info RepresentsSameFunctionalityAs - https://reference.opcfoundation.org/v105/Core/docs/Part23/4.10.2 - - i=25258 - - - - IsHostedBy - Base Info IsHostedBy - https://reference.opcfoundation.org/v105/Core/docs/Part23/4.11.2 - - i=25255 - - Hosts - - - HasPhysicalComponent - Base Info HasPhysicalComponent - https://reference.opcfoundation.org/v105/Core/docs/Part23/4.12.2 - - i=47 - - PhysicalComponentOf - - - HasContainedComponent - Base Info HasContainedComponent - https://reference.opcfoundation.org/v105/Core/docs/Part23/4.13.2 - - i=25262 - - ContainedComponentOf - - - HasAttachedComponent - Base Info HasAttachedComponent - https://reference.opcfoundation.org/v105/Core/docs/Part23/4.14.2 - - i=25262 - - AttachedComponentOf - - - HasReferenceDescription - Base Info ReferenceDescription - https://reference.opcfoundation.org/v105/Core/docs/Part23/5.4.1 - - i=34 - - ReferenceDescriptionOf - - - ReferenceDescriptionVariableType - Base Info ReferenceDescription - https://reference.opcfoundation.org/v105/Core/docs/Part23/5.3.1 - - i=32658 - i=63 - - - - ReferenceRefinement - - i=68 - i=80 - i=32657 - - - - ReferenceDescriptionDataType - Base Info ReferenceDescription - https://reference.opcfoundation.org/v105/Core/docs/Part23/5.5.1 - - i=22 - - - - - - - - - - ReferenceListEntryDataType - Base Info ReferenceDescription - https://reference.opcfoundation.org/v105/Core/docs/Part23/5.5.2 - - i=22 - - - - - - - - - IdType - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.5/#12.2.5.1 - - i=7591 - i=29 - - - - - - - - - - EnumStrings - - i=68 - i=256 - - - - - Numeric - - - String - - - Guid - - - Opaque - - - - - - NodeClass - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.5/#12.2.5.2 - - i=11878 - i=29 - - - - No value is specified. - - - The Node is an Object. - - - The Node is a Variable. - - - The Node is a Method. - - - The Node is an ObjectType. - - - The Node is a VariableType. - - - The Node is a ReferenceType. - - - The Node is a DataType. - - - The Node is a View. - - - - - EnumValues - - i=68 - i=257 - - - - - - i=7616 - - - - 0 - - Unspecified - - - No value is specified. - - - - - - - i=7616 - - - - 1 - - Object - - - The Node is an Object. - - - - - - - i=7616 - - - - 2 - - Variable - - - The Node is a Variable. - - - - - - - i=7616 - - - - 4 - - Method - - - The Node is a Method. - - - - - - - i=7616 - - - - 8 - - ObjectType - - - The Node is an ObjectType. - - - - - - - i=7616 - - - - 16 - - VariableType - - - The Node is a VariableType. - - - - - - - i=7616 - - - - 32 - - ReferenceType - - - The Node is a ReferenceType. - - - - - - - i=7616 - - - - 64 - - DataType - - - The Node is a DataType. - - - - - - - i=7616 - - - - 128 - - View - - - The Node is a View. - - - - - - - - - PermissionType - https://reference.opcfoundation.org/v105/Core/docs/Part3/8.55 - - i=15030 - i=7 - - - - - - - - - - - - - - - - - - - - - - - OptionSetValues - - i=68 - i=94 - - - - - Browse - - - ReadRolePermissions - - - WriteAttribute - - - WriteRolePermissions - - - WriteHistorizing - - - Read - - - Write - - - ReadHistory - - - InsertHistory - - - ModifyHistory - - - DeleteHistory - - - ReceiveEvents - - - Call - - - AddReference - - - RemoveReference - - - DeleteNode - - - AddNode - - - - - - AccessLevelType - https://reference.opcfoundation.org/v105/Core/docs/Part3/8.57 - - i=15032 - i=3 - - - - - - - - - - - - - OptionSetValues - - i=68 - i=15031 - - - - - CurrentRead - - - CurrentWrite - - - HistoryRead - - - HistoryWrite - - - SemanticChange - - - StatusWrite - - - TimestampWrite - - - - - - AccessLevelExType - https://reference.opcfoundation.org/v105/Core/docs/Part3/8.58 - - i=15407 - i=7 - - - - - - - - - - - - - - - - - - - OptionSetValues - - i=68 - i=15406 - - - - - CurrentRead - - - CurrentWrite - - - HistoryRead - - - HistoryWrite - - - SemanticChange - - - StatusWrite - - - TimestampWrite - - - Reserved - - - NonatomicRead - - - NonatomicWrite - - - WriteFullArrayOnly - - - NoSubDataTypes - - - NonVolatile - - - Constant - - - - - - EventNotifierType - https://reference.opcfoundation.org/v105/Core/docs/Part3/8.59 - - i=15034 - i=3 - - - - - - - - - OptionSetValues - - i=68 - i=15033 - - - - - SubscribeToEvents - - - Reserved - - - HistoryRead - - - HistoryWrite - - - - - - AccessRestrictionType - Security Role Server Base 2 - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.13 - - i=15035 - i=5 - - - - - - - - - - OptionSetValues - - i=68 - i=95 - - - - - SigningRequired - - - EncryptionRequired - - - SessionRequired - - - ApplyRestrictionsToBrowse - - - - - - RolePermissionType - Security Role Server Base 2 - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.12/#12.2.12.9 - - i=22 - - - - - - - - DataTypeDefinition - Address Space DataTypeDefinition Attribute - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.12/#12.2.12.3 - - i=22 - - - - - StructureType - Address Space DataTypeDefinition Attribute - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.5/#12.2.5.3 - - i=14528 - i=29 - - - - - - - - - - - EnumStrings - - i=68 - i=98 - - - - - Structure - - - StructureWithOptionalFields - - - Union - - - StructureWithSubtypedValues - - - UnionWithSubtypedValues - - - - - - StructureField - Address Space DataTypeDefinition Attribute - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.12/#12.2.12.10 - - i=22 - - - - - - - - - - - - - StructureDefinition - Address Space DataTypeDefinition Attribute - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.12/#12.2.12.5 - - i=97 - - - - - - - - - - EnumDefinition - Address Space DataTypeDefinition Attribute - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.12/#12.2.12.4 - - i=97 - - - - - - - Argument - Base Info Method Argument DataType - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.12/#12.2.12.1 - - i=22 - - - - - - - - - - - EnumValueType - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.12/#12.2.12.6 - - i=22 - - - - - - - - - EnumField - Address Space DataTypeDefinition Attribute - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.12/#12.2.12.7 - - i=7594 - - - - - - - OptionSet - Base Info OptionSet DataType - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.12/#12.2.12.8 - - i=22 - - - - - - - - NormalizedString - Base Info NormalizedString DataType - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.11/#12.2.11.2 - - i=12 - - - - DecimalString - Base Info DecimalString DataType - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.11/#12.2.11.3 - - i=12 - - - - DurationString - Base Info Date DataTypes - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.11/#12.2.11.4 - - i=12 - - - - TimeString - Base Info Date DataTypes - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.11/#12.2.11.5 - - i=12 - - - - DateString - Base Info Date DataTypes - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.11/#12.2.11.6 - - i=12 - - - - Duration - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.3 - - i=11 - - - - UtcTime - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.4/#12.2.4.1 - - i=13 - - - - LocaleId - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.11/#12.2.11.1 - - i=12 - - - - TimeZoneDataType - Base Info LocalTime - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.12/#12.2.12.11 - - i=22 - - - - - - - - Index - https://reference.opcfoundation.org/v105/Core/docs/Part4/7.18 - - i=7 - - - - IntegerId - https://reference.opcfoundation.org/v105/Core/docs/Part4/7.19 - - i=7 - - - - ApplicationType - https://reference.opcfoundation.org/v105/Core/docs/Part4/7.4 - - i=7597 - i=29 - - - - - - - - - - EnumStrings - - i=68 - i=307 - - - - - Server - - - Client - - - ClientAndServer - - - DiscoveryServer - - - - - - ApplicationDescription - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.3 - - i=22 - - - - - - - - - - - - - VersionTime - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.16 - - i=7 - - - - ServerOnNetwork - https://reference.opcfoundation.org/v105/Core/docs/Part4/5.4.3/#5.4.3.2 - - i=22 - - - - - - - - - - ApplicationInstanceCertificate - https://reference.opcfoundation.org/v105/Core/docs/Part4/7.3 - - i=15 - - - - MessageSecurityMode - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.10 - - i=7595 - i=29 - - - - - - - - - - EnumStrings - - i=68 - i=302 - - - - - Invalid - - - None - - - Sign - - - SignAndEncrypt - - - - - - UserTokenType - https://reference.opcfoundation.org/v105/Core/docs/Part4/7.43 - - i=7596 - i=29 - - - - - - - - - - EnumStrings - - i=68 - i=303 - - - - - Anonymous - - - UserName - - - Certificate - - - IssuedToken - - - - - - UserTokenPolicy - https://reference.opcfoundation.org/v105/Core/docs/Part4/7.42 - - i=22 - - - - - - - - - - - EndpointDescription - https://reference.opcfoundation.org/v105/Core/docs/Part4/7.14 - - i=22 - - - - - - - - - - - - - - RegisteredServer - https://reference.opcfoundation.org/v105/Core/docs/Part4/7.32 - - i=22 - - - - - - - - - - - - - - DiscoveryConfiguration - https://reference.opcfoundation.org/v105/Core/docs/Part4/7.13.1 - - i=22 - - - - - MdnsDiscoveryConfiguration - https://reference.opcfoundation.org/v105/Core/docs/Part4/7.13.2 - - i=12890 - - - - - - - - SecurityTokenRequestType - Auditing Connections - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.12 - - i=7598 - i=29 - - - - - - - - EnumStrings - - i=68 - i=315 - - - - - Issue - - - Renew - - - - - - SignedSoftwareCertificate - Auditing Connections - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.13 - - i=22 - - - - - - - - SessionAuthenticationToken - https://reference.opcfoundation.org/v105/Core/docs/Part4/7.36 - - i=17 - - - - UserIdentityToken - Auditing Connections - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.15 - - i=22 - - - - - - - AnonymousIdentityToken - Auditing Connections - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.15/#12.3.15.1 - - i=316 - - - - - UserNameIdentityToken - Auditing Connections - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.15/#12.3.15.3 - - i=316 - - - - - - - - - X509IdentityToken - Auditing Connections - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.15/#12.3.15.4 - - i=316 - - - - - - - IssuedIdentityToken - Auditing Connections - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.15/#12.3.15.2 - - i=316 - - - - - - - - NodeAttributesMask - - i=11881 - i=29 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - EnumValues - - i=68 - i=348 - - - - - - i=7616 - - - - 0 - - None - - - - - - - i=7616 - - - - 1 - - AccessLevel - - - - - - - i=7616 - - - - 2 - - ArrayDimensions - - - - - - - i=7616 - - - - 4 - - BrowseName - - - - - - - i=7616 - - - - 8 - - ContainsNoLoops - - - - - - - i=7616 - - - - 16 - - DataType - - - - - - - i=7616 - - - - 32 - - Description - - - - - - - i=7616 - - - - 64 - - DisplayName - - - - - - - i=7616 - - - - 128 - - EventNotifier - - - - - - - i=7616 - - - - 256 - - Executable - - - - - - - i=7616 - - - - 512 - - Historizing - - - - - - - i=7616 - - - - 1024 - - InverseName - - - - - - - i=7616 - - - - 2048 - - IsAbstract - - - - - - - i=7616 - - - - 4096 - - MinimumSamplingInterval - - - - - - - i=7616 - - - - 8192 - - NodeClass - - - - - - - i=7616 - - - - 16384 - - NodeId - - - - - - - i=7616 - - - - 32768 - - Symmetric - - - - - - - i=7616 - - - - 65536 - - UserAccessLevel - - - - - - - i=7616 - - - - 131072 - - UserExecutable - - - - - - - i=7616 - - - - 262144 - - UserWriteMask - - - - - - - i=7616 - - - - 524288 - - ValueRank - - - - - - - i=7616 - - - - 1048576 - - WriteMask - - - - - - - i=7616 - - - - 2097152 - - Value - - - - - - - i=7616 - - - - 4194304 - - DataTypeDefinition - - - - - - - i=7616 - - - - 8388608 - - RolePermissions - - - - - - - i=7616 - - - - 16777216 - - AccessRestrictions - - - - - - - i=7616 - - - - 33554431 - - All - - - - - - - i=7616 - - - - 26501220 - - BaseNode - - - - - - - i=7616 - - - - 26501348 - - Object - - - - - - - i=7616 - - - - 26503268 - - ObjectType - - - - - - - i=7616 - - - - 26571383 - - Variable - - - - - - - i=7616 - - - - 28600438 - - VariableType - - - - - - - i=7616 - - - - 26632548 - - Method - - - - - - - i=7616 - - - - 26537060 - - ReferenceType - - - - - - - i=7616 - - - - 26501356 - - View - - - - - - - - - AddNodesItem - Auditing NodeManagement - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.1 - - i=22 - - - - - - - - - - - - - AddReferencesItem - Auditing NodeManagement - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.2 - - i=22 - - - - - - - - - - - - DeleteNodesItem - Auditing NodeManagement - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.6 - - i=22 - - - - - - - - DeleteReferencesItem - Auditing NodeManagement - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.7 - - i=22 - - - - - - - - - - - AttributeWriteMask - https://reference.opcfoundation.org/v105/Core/docs/Part3/8.60 - - i=15036 - i=7 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - OptionSetValues - - i=68 - i=347 - - - - - AccessLevel - - - ArrayDimensions - - - BrowseName - - - ContainsNoLoops - - - DataType - - - Description - - - DisplayName - - - EventNotifier - - - Executable - - - Historizing - - - InverseName - - - IsAbstract - - - MinimumSamplingInterval - - - NodeClass - - - NodeId - - - Symmetric - - - UserAccessLevel - - - UserExecutable - - - UserWriteMask - - - ValueRank - - - WriteMask - - - ValueForVariableType - - - DataTypeDefinition - - - RolePermissions - - - AccessRestrictions - - - AccessLevelEx - - - - - - ContinuationPoint - https://reference.opcfoundation.org/v105/Core/docs/Part4/7.9 - - i=15 - - - - RelativePathElement - https://reference.opcfoundation.org/v105/Core/docs/Part4/7.31 - - i=22 - - - - - - - - - - RelativePath - https://reference.opcfoundation.org/v105/Core/docs/Part4/7.31 - - i=22 - - - - - - - Counter - https://reference.opcfoundation.org/v105/Core/docs/Part4/7.8 - - i=7 - - - - NumericRange - Base Info Base Types - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.11 - - i=12 - - - - EndpointConfiguration - - i=22 - - - - - - - - - - - - - - - FilterOperator - https://reference.opcfoundation.org/v105/Core/docs/Part4/7.7.3 - - i=7605 - i=29 - - - - - - - - - - - - - - - - - - - - - - - - EnumStrings - - i=68 - i=576 - - - - - Equals - - - IsNull - - - GreaterThan - - - LessThan - - - GreaterThanOrEqual - - - LessThanOrEqual - - - Like - - - Not - - - Between - - - InList - - - And - - - Or - - - Cast - - - InView - - - OfType - - - RelatedTo - - - BitwiseAnd - - - BitwiseOr - - - - - - ContentFilterElement - https://reference.opcfoundation.org/v105/Core/docs/Part4/7.7.1 - - i=22 - - - - - - - - ContentFilter - Base Info ContentFilter - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.4 - - i=22 - - - - - - - FilterOperand - https://reference.opcfoundation.org/v105/Core/docs/Part4/7.7.4 - - i=22 - - - - - ElementOperand - https://reference.opcfoundation.org/v105/Core/docs/Part4/7.7.4/#7.7.4.2 - - i=589 - - - - - - - LiteralOperand - https://reference.opcfoundation.org/v105/Core/docs/Part4/7.7.4/#7.7.4.3 - - i=589 - - - - - - - AttributeOperand - https://reference.opcfoundation.org/v105/Core/docs/Part4/7.7.4/#7.7.4.4 - - i=589 - - - - - - - - - - - SimpleAttributeOperand - https://reference.opcfoundation.org/v105/Core/docs/Part4/7.7.4/#7.7.4.5 - - i=589 - - - - - - - - - - HistoryEvent - https://reference.opcfoundation.org/v104/Core/docs/Part11/6.5.4 - - i=22 - - - - - - - HistoryUpdateType - https://reference.opcfoundation.org/v105/Core/docs/Part11/6.6 - - i=11884 - i=29 - - - - - - - - - - EnumValues - - i=68 - i=11234 - - - - - - i=7616 - - - - 1 - - Insert - - - - - - - i=7616 - - - - 2 - - Replace - - - - - - - i=7616 - - - - 3 - - Update - - - - - - - i=7616 - - - - 4 - - Delete - - - - - - - - - PerformUpdateType - https://reference.opcfoundation.org/v105/Core/docs/Part11/6.7 - - i=11885 - i=29 - - - - - - - - - - EnumValues - - i=68 - i=11293 - - - - - - i=7616 - - - - 1 - - Insert - - - - - - - i=7616 - - - - 2 - - Replace - - - - - - - i=7616 - - - - 3 - - Update - - - - - - - i=7616 - - - - 4 - - Remove - - - - - - - - - MonitoringFilter - https://reference.opcfoundation.org/v105/Core/docs/Part4/7.22.1 - - i=22 - - - - - EventFilter - https://reference.opcfoundation.org/v105/Core/docs/Part4/7.22.3 - - i=719 - - - - - - - - AggregateConfiguration - https://reference.opcfoundation.org/v105/Core/docs/Part11/6.4.4/#6.4.4.1 - - i=22 - - - - - - - - - - - HistoryEventFieldList - - i=22 - - - - - - - BuildInfo - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.4 - - i=22 - - - - - - - - - - - - RedundancySupport - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.5 - - i=7611 - i=29 - - - - - - - - - - - - EnumStrings - - i=68 - i=851 - - - - - None - - - Cold - - - Warm - - - Hot - - - Transparent - - - HotAndMirrored - - - - - - ServerState - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.6 - - i=7612 - i=29 - - - - - - - - - - - - - - EnumStrings - - i=68 - i=852 - - - - - Running - - - Failed - - - NoConfiguration - - - Suspended - - - Shutdown - - - Test - - - CommunicationFault - - - Unknown - - - - - - RedundantServerDataType - Redundancy Server Transparent - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.7 - - i=22 - - - - - - - - - EndpointUrlListDataType - Redundancy Server - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.20 - - i=22 - - - - - - - NetworkGroupDataType - Redundancy Server - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.19 - - i=22 - - - - - - - - SamplingIntervalDiagnosticsDataType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.8 - - i=22 - - - - - - - - - - ServerDiagnosticsSummaryDataType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.9 - - i=22 - - - - - - - - - - - - - - - - - - ServerStatusDataType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.10 - - i=22 - - - - - - - - - - - - SessionDiagnosticsDataType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.11 - - i=22 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - SessionSecurityDiagnosticsDataType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.12 - - i=22 - - - - - - - - - - - - - - - ServiceCounterDataType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.13 - - i=22 - - - - - - - - StatusResult - Base Info StatusResult DataType - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.14 - - i=22 - - - - - - - - SubscriptionDiagnosticsDataType - Base Info ServerType - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.15 - - i=22 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ModelChangeStructureDataType - Base Info Model Change General - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.16 - - i=22 - - - - - - - - - SemanticChangeStructureDataType - Base Info SemanticChange - https://reference.opcfoundation.org/v105/Core/docs/Part5/12.17 - - i=22 - - - - - - - - Range - Base Info Range DataType - https://reference.opcfoundation.org/v105/Core/docs/Part8/5.6.2 - - i=22 - - - - - - - - EUInformation - Base Info EUInformation - https://reference.opcfoundation.org/v105/Core/docs/Part8/5.6.3/#5.6.3.2 - - i=22 - - - - - - - - - - AxisScaleEnumeration - Data Access ArrayItem2Type - https://reference.opcfoundation.org/v105/Core/docs/Part8/5.6.7 - - i=12078 - i=29 - - - - - - - - - EnumStrings - - i=68 - i=12077 - - - - - Linear - - - Log - - - Ln - - - - - - ComplexNumberType - Data Access Complex Number - https://reference.opcfoundation.org/v105/Core/docs/Part8/5.6.4 - - i=22 - - - - - - - - DoubleComplexNumberType - Data Access DoubleComplex Number - https://reference.opcfoundation.org/v105/Core/docs/Part8/5.6.5 - - i=22 - - - - - - - - AxisInformation - Data Access AxisInformationType - https://reference.opcfoundation.org/v105/Core/docs/Part8/5.6.6 - - i=22 - - - - - - - - - - - XVType - Data Access XYArrayItemType - https://reference.opcfoundation.org/v105/Core/docs/Part8/5.6.8 - - i=22 - - - - - - - - ProgramDiagnosticDataType - - i=22 - - - - - - - - - - - - - - - - ProgramDiagnostic2DataType - Program Basic - https://reference.opcfoundation.org/v105/Core/docs/Part10/5.2.8 - - i=22 - - - - - - - - - - - - - - - - - - Annotation - https://reference.opcfoundation.org/v105/Core/docs/Part11/5.5 - - i=22 - - - - - - - - - ExceptionDeviationFormat - https://reference.opcfoundation.org/v105/Core/docs/Part11/5.2.2 - - i=7614 - i=29 - - - - - - - - - - - EnumStrings - - i=68 - i=890 - - - - - AbsoluteValue - - - PercentOfValue - - - PercentOfRange - - - PercentOfEURange - - - Unknown - - - - - - Default Binary - - i=12756 - i=12770 - i=76 - - - - Default Binary - - i=14533 - i=14873 - i=76 - - - - Default Binary - - i=16313 - i=17538 - i=76 - - - - Default Binary - - i=17548 - i=17550 - i=76 - - - - Default Binary - - i=15528 - i=15734 - i=76 - - - - Default Binary - - i=18806 - i=18824 - i=76 - - - - Default Binary - - i=18807 - i=18827 - i=76 - - - - Default Binary - - i=18808 - i=18830 - i=76 - - - - Default Binary - - i=18809 - i=18833 - i=76 - - - - Default Binary - - i=18810 - i=18836 - i=76 - - - - Default Binary - - i=18811 - i=18839 - i=76 - - - - Default Binary - - i=18812 - i=18842 - i=76 - - - - Default Binary - - i=18813 - i=18845 - i=76 - - - - Default Binary - - i=18814 - i=18848 - i=76 - - - - Default Binary - - i=15634 - i=15738 - i=76 - - - - Default Binary - - i=23498 - i=23514 - i=76 - - - - Default Binary - - i=12554 - i=12681 - i=76 - - - - Default Binary - - i=32285 - i=32383 - i=76 - - - - Default Binary - - i=15534 - i=15741 - i=76 - - - - Default Binary - - i=14525 - i=14855 - i=76 - - - - Default Binary - - i=15487 - i=15599 - i=76 - - - - Default Binary - - i=15488 - i=15602 - i=76 - - - - Default Binary - - i=15005 - i=15501 - i=76 - - - - Default Binary - - i=15006 - i=15521 - i=76 - - - - Default Binary - - i=24105 - i=24111 - i=76 - - - - Default Binary - - i=24106 - i=24114 - i=76 - - - - Default Binary - - i=24107 - i=24117 - i=76 - - - - Default Binary - - i=14523 - i=14849 - i=76 - - - - Default Binary - - i=14524 - i=14852 - i=76 - - - - Default Binary - - i=14593 - i=14876 - i=76 - - - - Default Binary - - i=15578 - i=15766 - i=76 - - - - Default Binary - - i=15580 - i=15769 - i=76 - - - - Default Binary - - i=14273 - i=14324 - i=76 - - - - Default Binary - - i=15581 - i=15772 - i=76 - - - - Default Binary - - i=15582 - i=15775 - i=76 - - - - Default Binary - - i=25269 - i=25533 - i=76 - - - - Default Binary - - i=15597 - i=15778 - i=76 - - - - Default Binary - - i=15598 - i=15781 - i=76 - - - - Default Binary - - i=15605 - i=15784 - i=76 - - - - Default Binary - - i=15609 - i=15787 - i=76 - - - - Default Binary - - i=15480 - i=21156 - i=76 - - - - Default Binary - - i=15611 - i=15793 - i=76 - - - - Default Binary - - i=15616 - i=15854 - i=76 - - - - Default Binary - - i=15617 - i=15857 - i=76 - - - - Default Binary - - i=15618 - i=15860 - i=76 - - - - Default Binary - - i=15502 - i=21159 - i=76 - - - - Default Binary - - i=15510 - i=21162 - i=76 - - - - Default Binary - - i=15520 - i=21165 - i=76 - - - - Default Binary - - i=15621 - i=15866 - i=76 - - - - Default Binary - - i=15622 - i=15869 - i=76 - - - - Default Binary - - i=15623 - i=15872 - i=76 - - - - Default Binary - - i=15628 - i=15877 - i=76 - - - - Default Binary - - i=15629 - i=15880 - i=76 - - - - Default Binary - - i=15630 - i=15883 - i=76 - - - - Default Binary - - i=15631 - i=15886 - i=76 - - - - Default Binary - - i=14744 - i=21002 - i=76 - - - - Default Binary - - i=15635 - i=15889 - i=76 - - - - Default Binary - - i=15530 - i=21168 - i=76 - - - - Default Binary - - i=23599 - i=23870 - i=76 - - - - Default Binary - - i=23600 - i=23873 - i=76 - - - - Default Binary - - i=23601 - i=23876 - i=76 - - - - Default Binary - - i=25270 - i=25536 - i=76 - - - - Default Binary - - i=23602 - i=23879 - i=76 - - - - Default Binary - - i=15645 - i=15895 - i=76 - - - - Default Binary - - i=15652 - i=15898 - i=76 - - - - Default Binary - - i=15653 - i=15919 - i=76 - - - - Default Binary - - i=15657 - i=15922 - i=76 - - - - Default Binary - - i=15664 - i=15925 - i=76 - - - - Default Binary - - i=15665 - i=15931 - i=76 - - - - Default Binary - - i=23603 - i=23882 - i=76 - - - - Default Binary - - i=23604 - i=23885 - i=76 - - - - Default Binary - - i=23605 - i=23888 - i=76 - - - - Default Binary - - i=23608 - i=23897 - i=76 - - - - Default Binary - - i=23609 - i=23900 - i=76 - - - - Default Binary - - i=17467 - i=17469 - i=76 - - - - Default Binary - - i=23612 - i=23909 - i=76 - - - - Default Binary - - i=15532 - i=21171 - i=76 - - - - Default Binary - - i=23613 - i=23912 - i=76 - - - - Default Binary - - i=23614 - i=23915 - i=76 - - - - Default Binary - - i=15007 - i=15524 - i=76 - - - - Default Binary - - i=15667 - i=15940 - i=76 - - - - Default Binary - - i=15669 - i=15943 - i=76 - - - - Default Binary - - i=15670 - i=15946 - i=76 - - - - Default Binary - - i=25519 - i=25539 - i=76 - - - - Default Binary - - i=25520 - i=25542 - i=76 - - - - Default Binary - - i=23468 - i=23502 - i=76 - - - - Default Binary - - i=24281 - i=24293 - i=76 - - - - Default Binary - - i=25220 - i=25240 - i=76 - - - - Default Binary - - i=32659 - i=32663 - i=76 - - - - Default Binary - - i=32660 - i=32666 - i=76 - - - - Default Binary - - i=96 - i=16131 - i=76 - - - - Default Binary - - i=97 - i=18178 - i=76 - - - - Default Binary - - i=101 - i=18181 - i=76 - - - - Default Binary - - i=99 - i=18184 - i=76 - - - - Default Binary - - i=100 - i=18187 - i=76 - - - - Default Binary - - i=296 - i=7650 - i=76 - - - - Default Binary - - i=7594 - i=7656 - i=76 - - - - Default Binary - - i=102 - i=14870 - i=76 - - - - Default Binary - - i=12755 - i=12767 - i=76 - - - - Default Binary - - i=8912 - i=8914 - i=76 - - - - Default Binary - - i=308 - i=7665 - i=76 - - - - Default Binary - - i=12189 - i=12213 - i=76 - - - - Default Binary - - i=304 - i=7662 - i=76 - - - - Default Binary - - i=312 - i=7668 - i=76 - - - - Default Binary - - i=432 - i=7782 - i=76 - - - - Default Binary - - i=12890 - i=12902 - i=76 - - - - Default Binary - - i=12891 - i=12905 - i=76 - - - - Default Binary - - i=344 - i=7698 - i=76 - - - - Default Binary - - i=316 - i=7671 - i=76 - - - - Default Binary - - i=319 - i=7674 - i=76 - - - - Default Binary - - i=322 - i=7677 - i=76 - - - - Default Binary - - i=325 - i=7680 - i=76 - - - - Default Binary - - i=938 - i=7683 - i=76 - - - - Default Binary - - i=376 - i=7728 - i=76 - - - - Default Binary - - i=379 - i=7731 - i=76 - - - - Default Binary - - i=382 - i=7734 - i=76 - - - - Default Binary - - i=385 - i=7737 - i=76 - - - - Default Binary - - i=537 - i=12718 - i=76 - - - - Default Binary - - i=540 - i=12721 - i=76 - - - - Default Binary - - i=331 - i=7686 - i=76 - - - - Default Binary - - i=583 - i=7929 - i=76 - - - - Default Binary - - i=586 - i=7932 - i=76 - - - - Default Binary - - i=589 - i=7935 - i=76 - - - - Default Binary - - i=592 - i=7938 - i=76 - - - - Default Binary - - i=595 - i=7941 - i=76 - - - - Default Binary - - i=598 - i=7944 - i=76 - - - - Default Binary - - i=601 - i=7947 - i=76 - - - - Default Binary - - i=659 - i=8004 - i=76 - - - - Default Binary - - i=719 - i=8067 - i=76 - - - - Default Binary - - i=725 - i=8073 - i=76 - - - - Default Binary - - i=948 - i=8076 - i=76 - - - - Default Binary - - i=920 - i=8172 - i=76 - - - - Default Binary - - i=338 - i=7692 - i=76 - - - - Default Binary - - i=853 - i=8208 - i=76 - - - - Default Binary - - i=11943 - i=11959 - i=76 - - - - Default Binary - - i=11944 - i=11962 - i=76 - - - - Default Binary - - i=856 - i=8211 - i=76 - - - - Default Binary - - i=859 - i=8214 - i=76 - - - - Default Binary - - i=862 - i=8217 - i=76 - - - - Default Binary - - i=865 - i=8220 - i=76 - - - - Default Binary - - i=868 - i=8223 - i=76 - - - - Default Binary - - i=871 - i=8226 - i=76 - - - - Default Binary - - i=299 - i=7659 - i=76 - - - - Default Binary - - i=874 - i=8229 - i=76 - - - - Default Binary - - i=877 - i=8232 - i=76 - - - - Default Binary - - i=897 - i=8235 - i=76 - - - - Default Binary - - i=884 - i=8238 - i=76 - - - - Default Binary - - i=887 - i=8241 - i=76 - - - - Default Binary - - i=12171 - i=12183 - i=76 - - - - Default Binary - - i=12172 - i=12186 - i=76 - - - - Default Binary - - i=12079 - i=12091 - i=76 - - - - Default Binary - - i=12080 - i=12094 - i=76 - - - - Default Binary - - i=894 - i=8247 - i=76 - - - - Default Binary - - i=24033 - i=24035 - i=76 - - - - Default Binary - - i=891 - i=8244 - i=76 - - - - Opc.Ua - - i=7619 - i=15037 - i=12770 - i=14873 - i=17538 - i=17550 - i=15734 - i=18824 - i=18827 - i=18830 - i=18833 - i=18836 - i=18839 - i=18842 - i=18845 - i=18848 - i=15738 - i=23514 - i=12681 - i=32383 - i=15741 - i=14855 - i=15599 - i=15602 - i=15501 - i=15521 - i=24111 - i=24114 - i=24117 - i=14849 - i=14852 - i=14876 - i=15766 - i=15769 - i=14324 - i=15772 - i=15775 - i=25533 - i=15778 - i=15781 - i=15784 - i=15787 - i=21156 - i=15793 - i=15854 - i=15857 - i=15860 - i=21159 - i=21162 - i=21165 - i=15866 - i=15869 - i=15872 - i=15877 - i=15880 - i=15883 - i=15886 - i=21002 - i=15889 - i=21168 - i=23870 - i=23873 - i=23876 - i=25536 - i=23879 - i=15895 - i=15898 - i=15919 - i=15922 - i=15925 - i=15931 - i=23882 - i=23885 - i=23888 - i=23897 - i=23900 - i=17469 - i=23909 - i=21171 - i=23912 - i=23915 - i=15524 - i=15940 - i=15943 - i=15946 - i=25539 - i=25542 - i=23502 - i=24293 - i=25240 - i=32663 - i=32666 - i=16131 - i=18178 - i=18181 - i=18184 - i=18187 - i=7650 - i=7656 - i=14870 - i=12767 - i=8914 - i=7665 - i=12213 - i=7662 - i=7668 - i=7782 - i=12902 - i=12905 - i=7698 - i=7671 - i=7674 - i=7677 - i=7680 - i=7683 - i=7728 - i=7731 - i=7734 - i=7737 - i=12718 - i=12721 - i=7686 - i=7929 - i=7932 - i=7935 - i=7938 - i=7941 - i=7944 - i=7947 - i=8004 - i=8067 - i=8073 - i=8076 - i=8172 - i=7692 - i=8208 - i=11959 - i=11962 - i=8211 - i=8214 - i=8217 - i=8220 - i=8223 - i=8226 - i=7659 - i=8229 - i=8232 - i=8235 - i=8238 - i=8241 - i=12183 - i=12186 - i=12091 - i=12094 - i=8247 - i=24035 - i=8244 - i=93 - i=72 - - - PG9wYzpUeXBlRGljdGlvbmFyeQ0KICB4bWxuczpvcGM9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9y -Zy9CaW5hcnlTY2hlbWEvIg0KICB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1M -U2NoZW1hLWluc3RhbmNlIg0KICB4bWxuczp1YT0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VB -LyINCiAgeG1sbnM6dG5zPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvIg0KICBEZWZhdWx0 -Qnl0ZU9yZGVyPSJMaXR0bGVFbmRpYW4iDQogIFRhcmdldE5hbWVzcGFjZT0iaHR0cDovL29wY2Zv -dW5kYXRpb24ub3JnL1VBLyINCj4NCg0KICA8b3BjOkltcG9ydCBOYW1lc3BhY2U9Imh0dHA6Ly9v -cGNmb3VuZGF0aW9uLm9yZy9CaW5hcnlTY2hlbWEvIiAvPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 -cGUgTmFtZT0iWG1sRWxlbWVudCI+DQogICAgPG9wYzpEb2N1bWVudGF0aW9uPkFuIFhNTCBlbGVt -ZW50IGVuY29kZWQgYXMgYSBVVEYtOCBzdHJpbmcuPC9vcGM6RG9jdW1lbnRhdGlvbj4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9Ikxlbmd0aCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj -OkZpZWxkIE5hbWU9IlZhbHVlIiBUeXBlTmFtZT0ib3BjOkNoYXIiIExlbmd0aEZpZWxkPSJMZW5n -dGgiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUg -TmFtZT0iTm9kZUlkVHlwZSIgTGVuZ3RoSW5CaXRzPSI2Ij4NCiAgICA8b3BjOkRvY3VtZW50YXRp -b24+VGhlIHBvc3NpYmxlIGVuY29kaW5ncyBmb3IgYSBOb2RlSWQgdmFsdWUuPC9vcGM6RG9jdW1l -bnRhdGlvbj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJUd29CeXRlIiBWYWx1ZT0i -MCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJGb3VyQnl0ZSIgVmFsdWU9IjEi -IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTnVtZXJpYyIgVmFsdWU9IjIiIC8+ -DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3RyaW5nIiBWYWx1ZT0iMyIgLz4NCiAg -ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJHdWlkIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3Bj -OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJCeXRlU3RyaW5nIiBWYWx1ZT0iNSIgLz4NCiAgPC9vcGM6 -RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJUd29CeXRlTm9k -ZUlkIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklkZW50aWZpZXIiIFR5cGVOYW1lPSJvcGM6Qnl0 -ZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO -YW1lPSJGb3VyQnl0ZU5vZGVJZCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VJbmRl -eCIgVHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSWRlbnRpZmll -ciIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog -IDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTnVtZXJpY05vZGVJZCI+DQogICAgPG9wYzpGaWVs -ZCBOYW1lPSJOYW1lc3BhY2VJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9w -YzpGaWVsZCBOYW1lPSJJZGVudGlmaWVyIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9v -cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJTdHJpbmdO -b2RlSWQiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZXNwYWNlSW5kZXgiIFR5cGVOYW1lPSJv -cGM6VUludDE2IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSWRlbnRpZmllciIgVHlwZU5hbWU9 -Im9wYzpDaGFyQXJyYXkiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry -dWN0dXJlZFR5cGUgTmFtZT0iR3VpZE5vZGVJZCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1l -c3BhY2VJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l -PSJJZGVudGlmaWVyIiBUeXBlTmFtZT0ib3BjOkd1aWQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU -eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQnl0ZVN0cmluZ05vZGVJZCI+DQog -ICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MTYi -IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJZGVudGlmaWVyIiBUeXBlTmFtZT0ib3BjOkJ5dGVT -dHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 -cGUgTmFtZT0iTm9kZUlkIj4NCiAgICA8b3BjOkRvY3VtZW50YXRpb24+QW4gaWRlbnRpZmllciBm -b3IgYSBub2RlIGluIGEgVUEgc2VydmVyIGFkZHJlc3Mgc3BhY2UuPC9vcGM6RG9jdW1lbnRhdGlv -bj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZFR5cGUiIFR5cGVOYW1lPSJ1YTpOb2RlSWRU -eXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzZXJ2ZWQxIiBUeXBlTmFtZT0ib3BjOkJp -dCIgTGVuZ3RoPSIyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHdvQnl0ZSIgVHlwZU5hbWU9 -InVhOlR3b0J5dGVOb2RlSWQiIFN3aXRjaEZpZWxkPSJOb2RlSWRUeXBlIiBTd2l0Y2hWYWx1ZT0i -MCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZvdXJCeXRlIiBUeXBlTmFtZT0idWE6Rm91ckJ5 -dGVOb2RlSWQiIFN3aXRjaEZpZWxkPSJOb2RlSWRUeXBlIiBTd2l0Y2hWYWx1ZT0iMSIgLz4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9Ik51bWVyaWMiIFR5cGVOYW1lPSJ1YTpOdW1lcmljTm9kZUlkIiBT -d2l0Y2hGaWVsZD0iTm9kZUlkVHlwZSIgU3dpdGNoVmFsdWU9IjIiIC8+DQogICAgPG9wYzpGaWVs -ZCBOYW1lPSJTdHJpbmciIFR5cGVOYW1lPSJ1YTpTdHJpbmdOb2RlSWQiIFN3aXRjaEZpZWxkPSJO -b2RlSWRUeXBlIiBTd2l0Y2hWYWx1ZT0iMyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikd1aWQi -IFR5cGVOYW1lPSJ1YTpHdWlkTm9kZUlkIiBTd2l0Y2hGaWVsZD0iTm9kZUlkVHlwZSIgU3dpdGNo -VmFsdWU9IjQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCeXRlU3RyaW5nIiBUeXBlTmFtZT0i -dWE6Qnl0ZVN0cmluZ05vZGVJZCIgU3dpdGNoRmllbGQ9Ik5vZGVJZFR5cGUiIFN3aXRjaFZhbHVl -PSI1IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl -IE5hbWU9IkV4cGFuZGVkTm9kZUlkIj4NCiAgICA8b3BjOkRvY3VtZW50YXRpb24+QW4gaWRlbnRp -ZmllciBmb3IgYSBub2RlIGluIGEgVUEgc2VydmVyIGFkZHJlc3Mgc3BhY2UgcXVhbGlmaWVkIHdp -dGggYSBjb21wbGV0ZSBuYW1lc3BhY2Ugc3RyaW5nLjwvb3BjOkRvY3VtZW50YXRpb24+DQogICAg -PG9wYzpGaWVsZCBOYW1lPSJOb2RlSWRUeXBlIiBUeXBlTmFtZT0idWE6Tm9kZUlkVHlwZSIgLz4N -CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlckluZGV4U3BlY2lmaWVkIiBUeXBlTmFtZT0ib3Bj -OkJpdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFjZVVSSVNwZWNpZmllZCIgVHlw -ZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUd29CeXRlIiBUeXBlTmFt -ZT0idWE6VHdvQnl0ZU5vZGVJZCIgU3dpdGNoRmllbGQ9Ik5vZGVJZFR5cGUiIFN3aXRjaFZhbHVl -PSIwIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRm91ckJ5dGUiIFR5cGVOYW1lPSJ1YTpGb3Vy -Qnl0ZU5vZGVJZCIgU3dpdGNoRmllbGQ9Ik5vZGVJZFR5cGUiIFN3aXRjaFZhbHVlPSIxIiAvPg0K -ICAgIDxvcGM6RmllbGQgTmFtZT0iTnVtZXJpYyIgVHlwZU5hbWU9InVhOk51bWVyaWNOb2RlSWQi -IFN3aXRjaEZpZWxkPSJOb2RlSWRUeXBlIiBTd2l0Y2hWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkZp -ZWxkIE5hbWU9IlN0cmluZyIgVHlwZU5hbWU9InVhOlN0cmluZ05vZGVJZCIgU3dpdGNoRmllbGQ9 -Ik5vZGVJZFR5cGUiIFN3aXRjaFZhbHVlPSIzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iR3Vp -ZCIgVHlwZU5hbWU9InVhOkd1aWROb2RlSWQiIFN3aXRjaEZpZWxkPSJOb2RlSWRUeXBlIiBTd2l0 -Y2hWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJ5dGVTdHJpbmciIFR5cGVOYW1l -PSJ1YTpCeXRlU3RyaW5nTm9kZUlkIiBTd2l0Y2hGaWVsZD0iTm9kZUlkVHlwZSIgU3dpdGNoVmFs -dWU9IjUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VVUkkiIFR5cGVOYW1lPSJv -cGM6Q2hhckFycmF5IiBTd2l0Y2hGaWVsZD0iTmFtZXNwYWNlVVJJU3BlY2lmaWVkIi8+DQogICAg -PG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFN3aXRj -aEZpZWxkPSJTZXJ2ZXJJbmRleFNwZWNpZmllZCIvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N -Cg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iU3RhdHVzQ29kZSIgTGVuZ3RoSW5CaXRzPSIzMiIg -Qnl0ZU9yZGVyU2lnbmlmaWNhbnQ9InRydWUiPg0KICAgIDxvcGM6RG9jdW1lbnRhdGlvbj5BIDMy -LWJpdCBzdGF0dXMgY29kZSB2YWx1ZS48L29wYzpEb2N1bWVudGF0aW9uPg0KICA8L29wYzpPcGFx -dWVUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGlhZ25vc3RpY0luZm8iPg0K -ICAgIDxvcGM6RG9jdW1lbnRhdGlvbj5BIHJlY3Vyc2l2ZSBzdHJ1Y3R1cmUgY29udGFpbmluZyBk -aWFnbm9zdGljIGluZm9ybWF0aW9uIGFzc29jaWF0ZWQgd2l0aCBhIHN0YXR1cyBjb2RlLjwvb3Bj -OkRvY3VtZW50YXRpb24+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTeW1ib2xpY0lkU3BlY2lmaWVk -IiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFjZVVS -SVNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJM -b2NhbGl6ZWRUZXh0U3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4NCiAgICA8b3BjOkZp -ZWxkIE5hbWU9IkxvY2FsZVNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9w -YzpGaWVsZCBOYW1lPSJBZGRpdGlvbmFsSW5mb1NwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQi -IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbm5lclN0YXR1c0NvZGVTcGVjaWZpZWQiIFR5cGVO -YW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5uZXJEaWFnbm9zdGljSW5m -b1NwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS -ZXNlcnZlZDEiIFR5cGVOYW1lPSJvcGM6Qml0IiBMZW5ndGg9IjEiIC8+DQogICAgPG9wYzpGaWVs -ZCBOYW1lPSJTeW1ib2xpY0lkIiBUeXBlTmFtZT0ib3BjOkludDMyIiBTd2l0Y2hGaWVsZD0iU3lt -Ym9saWNJZFNwZWNpZmllZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFjZVVSSSIg -VHlwZU5hbWU9Im9wYzpJbnQzMiIgU3dpdGNoRmllbGQ9Ik5hbWVzcGFjZVVSSVNwZWNpZmllZCIg -Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkxvY2FsZSIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgU3dp -dGNoRmllbGQ9IkxvY2FsZVNwZWNpZmllZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkxvY2Fs -aXplZFRleHQiIFR5cGVOYW1lPSJvcGM6SW50MzIiIFN3aXRjaEZpZWxkPSJMb2NhbGl6ZWRUZXh0 -U3BlY2lmaWVkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWRkaXRpb25hbEluZm8iIFR5cGVO -YW1lPSJvcGM6Q2hhckFycmF5IiBTd2l0Y2hGaWVsZD0iQWRkaXRpb25hbEluZm9TcGVjaWZpZWQi -IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbm5lclN0YXR1c0NvZGUiIFR5cGVOYW1lPSJ1YTpT -dGF0dXNDb2RlIiBTd2l0Y2hGaWVsZD0iSW5uZXJTdGF0dXNDb2RlU3BlY2lmaWVkIiAvPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iSW5uZXJEaWFnbm9zdGljSW5mbyIgVHlwZU5hbWU9InVhOkRpYWdu -b3N0aWNJbmZvIiBTd2l0Y2hGaWVsZD0iSW5uZXJEaWFnbm9zdGljSW5mb1NwZWNpZmllZCIgLz4N -CiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJR -dWFsaWZpZWROYW1lIj4NCiAgICA8b3BjOkRvY3VtZW50YXRpb24+QSBzdHJpbmcgcXVhbGlmaWVk -IHdpdGggYSBuYW1lc3BhY2UgaW5kZXguPC9vcGM6RG9jdW1lbnRhdGlvbj4NCiAgICA8b3BjOkZp -ZWxkIE5hbWU9Ik5hbWVzcGFjZUluZGV4IiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgLz4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVOYW1lPSJvcGM6Q2hhckFycmF5IiAvPg0KICA8L29w -YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkxvY2FsaXpl -ZFRleHQiPg0KICAgIDxvcGM6RG9jdW1lbnRhdGlvbj5BIHN0cmluZyBxdWFsaWZpZWQgd2l0aCBh -IG5hbWVzcGFjZSBpbmRleC48L29wYzpEb2N1bWVudGF0aW9uPg0KICAgIDxvcGM6RmllbGQgTmFt -ZT0iTG9jYWxlU3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4NCiAgICA8b3BjOkZpZWxk -IE5hbWU9IlRleHRTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6Rmll -bGQgTmFtZT0iUmVzZXJ2ZWQxIiBUeXBlTmFtZT0ib3BjOkJpdCIgTGVuZ3RoPSI2IiAvPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iTG9jYWxlIiBUeXBlTmFtZT0ib3BjOkNoYXJBcnJheSIgU3dpdGNo -RmllbGQ9IkxvY2FsZVNwZWNpZmllZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRleHQiIFR5 -cGVOYW1lPSJvcGM6Q2hhckFycmF5IiBTd2l0Y2hGaWVsZD0iVGV4dFNwZWNpZmllZCIgLz4NCiAg -PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEYXRh -VmFsdWUiPg0KICAgIDxvcGM6RG9jdW1lbnRhdGlvbj5BIHZhbHVlIHdpdGggYW4gYXNzb2NpYXRl -ZCB0aW1lc3RhbXAsIGFuZCBxdWFsaXR5Ljwvb3BjOkRvY3VtZW50YXRpb24+DQogICAgPG9wYzpG -aWVsZCBOYW1lPSJWYWx1ZVNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9w -YzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlU3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4N -CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNvdXJjZVRpbWVzdGFtcFNwZWNpZmllZCIgVHlwZU5hbWU9 -Im9wYzpCaXQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJUaW1lc3RhbXBTcGVjaWZp -ZWQiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU291cmNlUGlj -b3NlY29uZHNTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6RmllbGQg -TmFtZT0iU2VydmVyUGljb3NlY29uZHNTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0K -ICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzZXJ2ZWQxIiBUeXBlTmFtZT0ib3BjOkJpdCIgTGVuZ3Ro -PSIyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWUiIFR5cGVOYW1lPSJ1YTpWYXJpYW50 -IiBTd2l0Y2hGaWVsZD0iVmFsdWVTcGVjaWZpZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJT -dGF0dXNDb2RlIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgU3dpdGNoRmllbGQ9IlN0YXR1c0Nv -ZGVTcGVjaWZpZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTb3VyY2VUaW1lc3RhbXAiIFR5 -cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIFN3aXRjaEZpZWxkPSJTb3VyY2VUaW1lc3RhbXBTcGVjaWZp -ZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTb3VyY2VQaWNvc2Vjb25kcyIgVHlwZU5hbWU9 -Im9wYzpVSW50MTYiIFN3aXRjaEZpZWxkPSJTb3VyY2VQaWNvc2Vjb25kc1NwZWNpZmllZCIgLz4N -CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlclRpbWVzdGFtcCIgVHlwZU5hbWU9Im9wYzpEYXRl -VGltZSIgU3dpdGNoRmllbGQ9IlNlcnZlclRpbWVzdGFtcFNwZWNpZmllZCIgLz4NCiAgICA8b3Bj -OkZpZWxkIE5hbWU9IlNlcnZlclBpY29zZWNvbmRzIiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgU3dp -dGNoRmllbGQ9IlNlcnZlclBpY29zZWNvbmRzU3BlY2lmaWVkIiAvPg0KICA8L29wYzpTdHJ1Y3R1 -cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkV4dGVuc2lvbk9iamVjdCI+ -DQogICAgPG9wYzpEb2N1bWVudGF0aW9uPkEgc2VyaWFsaXplZCBvYmplY3QgcHJlZml4ZWQgd2l0 -aCBpdHMgZGF0YSB0eXBlIGlkZW50aWZpZXIuPC9vcGM6RG9jdW1lbnRhdGlvbj4NCiAgICA8b3Bj -OkZpZWxkIE5hbWU9IlR5cGVJZFNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAg -PG9wYzpGaWVsZCBOYW1lPSJCaW5hcnlCb2R5IiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9IlhtbEJvZHkiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6 -RmllbGQgTmFtZT0iUmVzZXJ2ZWQxIiBUeXBlTmFtZT0ib3BjOkJpdCIgTGVuZ3RoPSI1IiAvPg0K -ICAgIDxvcGM6RmllbGQgTmFtZT0iVHlwZUlkIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQi -IFN3aXRjaEZpZWxkPSJUeXBlSWRTcGVjaWZpZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJC -b2R5TGVuZ3RoIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -Qm9keSIgVHlwZU5hbWU9Im9wYzpCeXRlIiBMZW5ndGhGaWVsZD0iQm9keUxlbmd0aCIgLz4NCiAg -PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJWYXJp -YW50Ij4NCiAgICA8b3BjOkRvY3VtZW50YXRpb24+QSB1bmlvbiBvZiBzZXZlcmFsIHR5cGVzLjwv -b3BjOkRvY3VtZW50YXRpb24+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYXJpYW50VHlwZSIgVHlw -ZU5hbWU9Im9wYzpCaXQiIExlbmd0aD0iNiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5 -RGltZW5zaW9uc1NwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIExlbmd0aD0iMSIvPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iQXJyYXlMZW5ndGhTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Qml0 -IiBMZW5ndGg9IjEiLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5TGVuZ3RoIiBUeXBlTmFt -ZT0ib3BjOkludDMyIiBTd2l0Y2hGaWVsZD0iQXJyYXlMZW5ndGhTcGVjaWZpZWQiIC8+DQogICAg -PG9wYzpGaWVsZCBOYW1lPSJCb29sZWFuIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIExlbmd0aEZp -ZWxkPSJBcnJheUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1ZT0i -MSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNCeXRlIiBUeXBlTmFtZT0ib3BjOlNCeXRlIiBM -ZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJWYXJpYW50VHlwZSIgU3dpdGNo -VmFsdWU9IjIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCeXRlIiBUeXBlTmFtZT0ib3BjOkJ5 -dGUiIExlbmd0aEZpZWxkPSJBcnJheUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBT -d2l0Y2hWYWx1ZT0iMyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkludDE2IiBUeXBlTmFtZT0i -b3BjOkludDE2IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJWYXJpYW50 -VHlwZSIgU3dpdGNoVmFsdWU9IjQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVSW50MTYiIFR5 -cGVOYW1lPSJvcGM6VUludDE2IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxk -PSJWYXJpYW50VHlwZSIgU3dpdGNoVmFsdWU9IjUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJ -bnQzMiIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0 -Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSI2IiAvPg0KICAgIDxvcGM6RmllbGQg -TmFtZT0iVUludDMyIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9IkFycmF5TGVu -Z3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSI3IiAvPg0KICAgIDxv -cGM6RmllbGQgTmFtZT0iSW50NjQiIFR5cGVOYW1lPSJvcGM6SW50NjQiIExlbmd0aEZpZWxkPSJB -cnJheUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1ZT0iOCIgLz4N -CiAgICA8b3BjOkZpZWxkIE5hbWU9IlVJbnQ2NCIgVHlwZU5hbWU9Im9wYzpVSW50NjQiIExlbmd0 -aEZpZWxkPSJBcnJheUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1 -ZT0iOSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZsb2F0IiBUeXBlTmFtZT0ib3BjOkZsb2F0 -IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJWYXJpYW50VHlwZSIgU3dp -dGNoVmFsdWU9IjEwIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRG91YmxlIiBUeXBlTmFtZT0i -b3BjOkRvdWJsZSIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFu -dFR5cGUiIFN3aXRjaFZhbHVlPSIxMSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0cmluZyIg -VHlwZU5hbWU9Im9wYzpDaGFyQXJyYXkiIExlbmd0aEZpZWxkPSJBcnJheUxlbmd0aCIgU3dpdGNo -RmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1ZT0iMTIiIC8+DQogICAgPG9wYzpGaWVsZCBO -YW1lPSJEYXRlVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgTGVuZ3RoRmllbGQ9IkFycmF5 -TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIxMyIgLz4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9Ikd1aWQiIFR5cGVOYW1lPSJvcGM6R3VpZCIgTGVuZ3RoRmllbGQ9 -IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIxNCIg -Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJ5dGVTdHJpbmciIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0 -cmluZyIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUi -IFN3aXRjaFZhbHVlPSIxNSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlhtbEVsZW1lbnQiIFR5 -cGVOYW1lPSJ1YTpYbWxFbGVtZW50IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZp -ZWxkPSJWYXJpYW50VHlwZSIgU3dpdGNoVmFsdWU9IjE2IiAvPg0KICAgIDxvcGM6RmllbGQgTmFt -ZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgi -IFN3aXRjaEZpZWxkPSJWYXJpYW50VHlwZSIgU3dpdGNoVmFsdWU9IjE3IiAvPg0KICAgIDxvcGM6 -RmllbGQgTmFtZT0iRXhwYW5kZWROb2RlSWQiIFR5cGVOYW1lPSJ1YTpFeHBhbmRlZE5vZGVJZCIg -TGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRj -aFZhbHVlPSIxOCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXR1c0NvZGUiIFR5cGVOYW1l -PSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJW -YXJpYW50VHlwZSIgU3dpdGNoVmFsdWU9IjE5IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUXVh -bGlmaWVkTmFtZSIgVHlwZU5hbWU9InVhOlF1YWxpZmllZE5hbWUiIExlbmd0aEZpZWxkPSJBcnJh -eUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1ZT0iMjAiIC8+DQog -ICAgPG9wYzpGaWVsZCBOYW1lPSJMb2NhbGl6ZWRUZXh0IiBUeXBlTmFtZT0idWE6TG9jYWxpemVk -VGV4dCIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUi -IFN3aXRjaFZhbHVlPSIyMSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkV4dGVuc2lvbk9iamVj -dCIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3Ro -IiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIyMiIgLz4NCiAgICA8b3Bj -OkZpZWxkIE5hbWU9IkRhdGFWYWx1ZSIgVHlwZU5hbWU9InVhOkRhdGFWYWx1ZSIgTGVuZ3RoRmll -bGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIy -MyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhcmlhbnQiIFR5cGVOYW1lPSJ1YTpWYXJpYW50 -IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJWYXJpYW50VHlwZSIgU3dp -dGNoVmFsdWU9IjI0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlhZ25vc3RpY0luZm8iIFR5 -cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0 -Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIyNSIgLz4NCiAgICA8b3BjOkZpZWxk -IE5hbWU9Ik5vT2ZBcnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIFN3aXRjaEZp -ZWxkPSJBcnJheURpbWVuc2lvbnNTcGVjaWZpZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJB -cnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIExlbmd0aEZpZWxkPSJOb09mQXJy -YXlEaW1lbnNpb25zIiBTd2l0Y2hGaWVsZD0iQXJyYXlEaW1lbnNpb25zU3BlY2lmaWVkIiAvPg0K -ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9Ik5h -bWluZ1J1bGVUeXBlIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 -ZSBOYW1lPSJNYW5kYXRvcnkiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl -IE5hbWU9Ik9wdGlvbmFsIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO -YW1lPSJDb25zdHJhaW50IiBWYWx1ZT0iMyIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQog -ICAgDQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJFbnVtZXJhdGlvbiIgTGVuZ3RoSW5C -aXRzPSIzMiI+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBO -YW1lPSJJbWFnZUJNUCI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBl -IE5hbWU9IkltYWdlR0lGIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5 -cGUgTmFtZT0iSW1hZ2VKUEciPg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQogIDxvcGM6T3BhcXVl -VHlwZSBOYW1lPSJJbWFnZVBORyI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+DQoNCiAgPG9wYzpPcGFx -dWVUeXBlIE5hbWU9IkF1ZGlvRGF0YVR5cGUiPg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQogIDxv -cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVW5pb24iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl -Y3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0i -VXJpU3RyaW5nIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFt -ZT0iQml0RmllbGRNYXNrRGF0YVR5cGUiPg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQogIDxvcGM6 -T3BhcXVlVHlwZSBOYW1lPSJTZW1hbnRpY1ZlcnNpb25TdHJpbmciPg0KICA8L29wYzpPcGFxdWVU -eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iS2V5VmFsdWVQYWlyIiBCYXNlVHlw -ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IktleSIgVHlwZU5h -bWU9InVhOlF1YWxpZmllZE5hbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZSIgVHlw -ZU5hbWU9InVhOlZhcmlhbnQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6 -U3RydWN0dXJlZFR5cGUgTmFtZT0iQWRkaXRpb25hbFBhcmFtZXRlcnNUeXBlIiBCYXNlVHlwZT0i -dWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZQYXJhbWV0ZXJz -IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUGFyYW1ldGVy -cyIgVHlwZU5hbWU9InRuczpLZXlWYWx1ZVBhaXIiIExlbmd0aEZpZWxkPSJOb09mUGFyYW1ldGVy -cyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO -YW1lPSJFcGhlbWVyYWxLZXlUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9IlB1YmxpY0tleSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAv -Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2lnbmF0dXJlIiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJp -bmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg -TmFtZT0iRW5kcG9pbnRUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9IkVuZHBvaW50VXJsIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5TW9kZSIgVHlwZU5hbWU9InRuczpNZXNzYWdlU2Vj -dXJpdHlNb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlQb2xpY3lVcmkiIFR5 -cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHJhbnNwb3J0UHJv -ZmlsZVVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBl -Pg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJIYW5kbGUiPg0KICA8L29wYzpPcGFxdWVUeXBl -Pg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJUcmltbWVkU3RyaW5nIj4NCiAgPC9vcGM6T3Bh -cXVlVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJhdGlvbmFsTnVtYmVyIiBC -YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik51bWVy -YXRvciIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlbm9t -aW5hdG9yIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+ -DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJWZWN0b3IiIEJhc2VUeXBlPSJ1YTpFeHRl -bnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy -ZWRUeXBlIE5hbWU9IlRocmVlRFZlY3RvciIgQmFzZVR5cGU9InRuczpWZWN0b3IiPg0KICAgIDxv -cGM6RmllbGQgTmFtZT0iWCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVs -ZCBOYW1lPSJZIiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 -IloiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K -ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkNhcnRlc2lhbkNvb3JkaW5hdGVzIiBCYXNlVHlw -ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9w -YzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJUaHJlZURDYXJ0ZXNpYW5Db29yZGluYXRlcyIgQmFzZVR5 -cGU9InRuczpDYXJ0ZXNpYW5Db29yZGluYXRlcyI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJYIiBU -eXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlkiIFR5cGVOYW1l -PSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iWiIgVHlwZU5hbWU9Im9wYzpE -b3VibGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 -cGUgTmFtZT0iT3JpZW50YXRpb24iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8 -L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlRocmVl -RE9yaWVudGF0aW9uIiBCYXNlVHlwZT0idG5zOk9yaWVudGF0aW9uIj4NCiAgICA8b3BjOkZpZWxk -IE5hbWU9IkEiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -QiIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDIiBUeXBl -TmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT -dHJ1Y3R1cmVkVHlwZSBOYW1lPSJGcmFtZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+ -DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i -VGhyZWVERnJhbWUiIEJhc2VUeXBlPSJ0bnM6RnJhbWUiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -Q2FydGVzaWFuQ29vcmRpbmF0ZXMiIFR5cGVOYW1lPSJ0bnM6VGhyZWVEQ2FydGVzaWFuQ29vcmRp -bmF0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJPcmllbnRhdGlvbiIgVHlwZU5hbWU9InRu -czpUaHJlZURPcmllbnRhdGlvbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9w -YzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJPcGVuRmlsZU1vZGUiIExlbmd0aEluQml0cz0iMzIiPg0K -ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJlYWQiIFZhbHVlPSIxIiAvPg0KICAgIDxv -cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IldyaXRlIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVu -dW1lcmF0ZWRWYWx1ZSBOYW1lPSJFcmFzZUV4aXN0aW5nIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3Bj -OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBcHBlbmQiIFZhbHVlPSI4IiAvPg0KICA8L29wYzpFbnVt -ZXJhdGVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IklkZW50aXR5Q3JpdGVy -aWFUeXBlIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l -PSJVc2VyTmFtZSIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i -VGh1bWJwcmludCIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i -Um9sZSIgVmFsdWU9IjMiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iR3JvdXBJ -ZCIgVmFsdWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQW5vbnltb3Vz -IiBWYWx1ZT0iNSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBdXRoZW50aWNh -dGVkVXNlciIgVmFsdWU9IjYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQXBw -bGljYXRpb24iIFZhbHVlPSI3IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ilg1 -MDlTdWJqZWN0IiBWYWx1ZT0iOCIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9w -YzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJJZGVudGl0eU1hcHBpbmdSdWxlVHlwZSIgQmFzZVR5cGU9 -InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDcml0ZXJpYVR5cGUi -IFR5cGVOYW1lPSJ0bnM6SWRlbnRpdHlDcml0ZXJpYVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBO -YW1lPSJDcml0ZXJpYSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVy -ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ3VycmVuY3lVbml0VHlwZSIg -QmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOdW1l -cmljQ29kZSIgVHlwZU5hbWU9Im9wYzpJbnQxNiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkV4 -cG9uZW50IiBUeXBlTmFtZT0ib3BjOlNCeXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWxw -aGFiZXRpY0NvZGUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt -ZT0iQ3VycmVuY3kiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICA8L29wYzpTdHJ1 -Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IkFsYXJtTWFzayIgTGVu -Z3RoSW5CaXRzPSIxNiIgSXNPcHRpb25TZXQ9InRydWUiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh -bHVlIE5hbWU9Ik5vbmUiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h -bWU9IkFjdGl2ZSIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i -VW5hY2tub3dsZWRnZWQiIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h -bWU9IlVuY29uZmlybWVkIiBWYWx1ZT0iNCIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoN -CiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJUcnVzdExpc3RWYWxpZGF0aW9uT3B0aW9ucyIg -TGVuZ3RoSW5CaXRzPSIzMiIgSXNPcHRpb25TZXQ9InRydWUiPg0KICAgIDxvcGM6RW51bWVyYXRl -ZFZhbHVlIE5hbWU9Ik5vbmUiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl -IE5hbWU9IlN1cHByZXNzQ2VydGlmaWNhdGVFeHBpcmVkIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3Bj -OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdXBwcmVzc0hvc3ROYW1lSW52YWxpZCIgVmFsdWU9IjIi -IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3VwcHJlc3NSZXZvY2F0aW9uU3Rh -dHVzVW5rbm93biIgVmFsdWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i -U3VwcHJlc3NJc3N1ZXJDZXJ0aWZpY2F0ZUV4cGlyZWQiIFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6 -RW51bWVyYXRlZFZhbHVlIE5hbWU9IlN1cHByZXNzSXNzdWVyUmV2b2NhdGlvblN0YXR1c1Vua25v -d24iIFZhbHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJDaGVja1Jl -dm9jYXRpb25TdGF0dXNPbmxpbmUiIFZhbHVlPSIzMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW -YWx1ZSBOYW1lPSJDaGVja1Jldm9jYXRpb25TdGF0dXNPZmZsaW5lIiBWYWx1ZT0iNjQiIC8+DQog -IDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iVHJ1 -c3RMaXN0TWFza3MiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl -IE5hbWU9Ik5vbmUiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 -IlRydXN0ZWRDZXJ0aWZpY2F0ZXMiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh -bHVlIE5hbWU9IlRydXN0ZWRDcmxzIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW -YWx1ZSBOYW1lPSJJc3N1ZXJDZXJ0aWZpY2F0ZXMiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51 -bWVyYXRlZFZhbHVlIE5hbWU9Iklzc3VlckNybHMiIFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51 -bWVyYXRlZFZhbHVlIE5hbWU9IkFsbCIgVmFsdWU9IjE1IiAvPg0KICA8L29wYzpFbnVtZXJhdGVk -VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlRydXN0TGlzdERhdGFUeXBlIiBC -YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNwZWNp -ZmllZExpc3RzIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 -Ik5vT2ZUcnVzdGVkQ2VydGlmaWNhdGVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv -cGM6RmllbGQgTmFtZT0iVHJ1c3RlZENlcnRpZmljYXRlcyIgVHlwZU5hbWU9Im9wYzpCeXRlU3Ry -aW5nIiBMZW5ndGhGaWVsZD0iTm9PZlRydXN0ZWRDZXJ0aWZpY2F0ZXMiIC8+DQogICAgPG9wYzpG -aWVsZCBOYW1lPSJOb09mVHJ1c3RlZENybHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAg -PG9wYzpGaWVsZCBOYW1lPSJUcnVzdGVkQ3JscyIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiBM -ZW5ndGhGaWVsZD0iTm9PZlRydXN0ZWRDcmxzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9P -Zklzc3VlckNlcnRpZmljYXRlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp -ZWxkIE5hbWU9Iklzc3VlckNlcnRpZmljYXRlcyIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiBM -ZW5ndGhGaWVsZD0iTm9PZklzc3VlckNlcnRpZmljYXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h -bWU9Ik5vT2ZJc3N1ZXJDcmxzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6Rmll -bGQgTmFtZT0iSXNzdWVyQ3JscyIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiBMZW5ndGhGaWVs -ZD0iTm9PZklzc3VlckNybHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6 -U3RydWN0dXJlZFR5cGUgTmFtZT0iVHJhbnNhY3Rpb25FcnJvclR5cGUiIEJhc2VUeXBlPSJ1YTpF -eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGFyZ2V0SWQiIFR5cGVOYW1l -PSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFcnJvciIgVHlwZU5hbWU9InVh -OlN0YXR1c0NvZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNZXNzYWdlIiBUeXBlTmFtZT0i -dWE6TG9jYWxpemVkVGV4dCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT -dHJ1Y3R1cmVkVHlwZSBOYW1lPSJEYXRhVHlwZVNjaGVtYUhlYWRlciIgQmFzZVR5cGU9InVhOkV4 -dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTmFtZXNwYWNlcyIgVHlw -ZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFjZXMiIFR5 -cGVOYW1lPSJvcGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZk5hbWVzcGFjZXMiIC8+DQogICAg -PG9wYzpGaWVsZCBOYW1lPSJOb09mU3RydWN0dXJlRGF0YVR5cGVzIiBUeXBlTmFtZT0ib3BjOklu -dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RydWN0dXJlRGF0YVR5cGVzIiBUeXBlTmFt -ZT0idG5zOlN0cnVjdHVyZURlc2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZlN0cnVjdHVyZURh -dGFUeXBlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZFbnVtRGF0YVR5cGVzIiBUeXBl -TmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW51bURhdGFUeXBlcyIg -VHlwZU5hbWU9InRuczpFbnVtRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09mRW51bURhdGFU -eXBlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTaW1wbGVEYXRhVHlwZXMiIFR5cGVO -YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTaW1wbGVEYXRhVHlwZXMi -IFR5cGVOYW1lPSJ0bnM6U2ltcGxlVHlwZURlc2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZlNp -bXBsZURhdGFUeXBlcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 -Y3R1cmVkVHlwZSBOYW1lPSJEYXRhVHlwZURlc2NyaXB0aW9uIiBCYXNlVHlwZT0idWE6RXh0ZW5z -aW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFUeXBlSWQiIFR5cGVOYW1lPSJ1 -YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0idWE6UXVh -bGlmaWVkTmFtZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 -cmVkVHlwZSBOYW1lPSJTdHJ1Y3R1cmVEZXNjcmlwdGlvbiIgQmFzZVR5cGU9InRuczpEYXRhVHlw -ZURlc2NyaXB0aW9uIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFUeXBlSWQiIFR5cGVOYW1l -PSJ1YTpOb2RlSWQiIFNvdXJjZVR5cGU9InRuczpEYXRhVHlwZURlc2NyaXB0aW9uIiAvPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iTmFtZSIgVHlwZU5hbWU9InVhOlF1YWxpZmllZE5hbWUiIFNvdXJj -ZVR5cGU9InRuczpEYXRhVHlwZURlc2NyaXB0aW9uIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -U3RydWN0dXJlRGVmaW5pdGlvbiIgVHlwZU5hbWU9InRuczpTdHJ1Y3R1cmVEZWZpbml0aW9uIiAv -Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 -IkVudW1EZXNjcmlwdGlvbiIgQmFzZVR5cGU9InRuczpEYXRhVHlwZURlc2NyaXB0aW9uIj4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFUeXBlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIFNvdXJj -ZVR5cGU9InRuczpEYXRhVHlwZURlc2NyaXB0aW9uIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -TmFtZSIgVHlwZU5hbWU9InVhOlF1YWxpZmllZE5hbWUiIFNvdXJjZVR5cGU9InRuczpEYXRhVHlw -ZURlc2NyaXB0aW9uIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW51bURlZmluaXRpb24iIFR5 -cGVOYW1lPSJ0bnM6RW51bURlZmluaXRpb24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCdWls -dEluVHlwZSIgVHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N -Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNpbXBsZVR5cGVEZXNjcmlwdGlvbiIgQmFz -ZVR5cGU9InRuczpEYXRhVHlwZURlc2NyaXB0aW9uIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRh -dGFUeXBlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIFNvdXJjZVR5cGU9InRuczpEYXRhVHlwZURl -c2NyaXB0aW9uIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZSIgVHlwZU5hbWU9InVhOlF1 -YWxpZmllZE5hbWUiIFNvdXJjZVR5cGU9InRuczpEYXRhVHlwZURlc2NyaXB0aW9uIiAvPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iQmFzZURhdGFUeXBlIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0K -ICAgIDxvcGM6RmllbGQgTmFtZT0iQnVpbHRJblR5cGUiIFR5cGVOYW1lPSJvcGM6Qnl0ZSIgLz4N -CiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJV -QUJpbmFyeUZpbGVEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpEYXRhVHlwZVNjaGVtYUhlYWRlciI+ -DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTmFtZXNwYWNlcyIgVHlwZU5hbWU9Im9wYzpJbnQz -MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFjZXMiIFR5cGVOYW1lPSJvcGM6U3Ry -aW5nIiBMZW5ndGhGaWVsZD0iTm9PZk5hbWVzcGFjZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l -PSJOb09mU3RydWN0dXJlRGF0YVR5cGVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv -cGM6RmllbGQgTmFtZT0iU3RydWN0dXJlRGF0YVR5cGVzIiBUeXBlTmFtZT0idG5zOlN0cnVjdHVy -ZURlc2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZlN0cnVjdHVyZURhdGFUeXBlcyIgLz4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZFbnVtRGF0YVR5cGVzIiBUeXBlTmFtZT0ib3BjOkludDMy -IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW51bURhdGFUeXBlcyIgVHlwZU5hbWU9InRuczpF -bnVtRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09mRW51bURhdGFUeXBlcyIgLz4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTaW1wbGVEYXRhVHlwZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIi -IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTaW1wbGVEYXRhVHlwZXMiIFR5cGVOYW1lPSJ0bnM6 -U2ltcGxlVHlwZURlc2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZlNpbXBsZURhdGFUeXBlcyIg -Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNjaGVtYUxvY2F0aW9uIiBUeXBlTmFtZT0ib3BjOlN0 -cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZGaWxlSGVhZGVyIiBUeXBlTmFtZT0i -b3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRmlsZUhlYWRlciIgVHlwZU5hbWU9 -InRuczpLZXlWYWx1ZVBhaXIiIExlbmd0aEZpZWxkPSJOb09mRmlsZUhlYWRlciIgLz4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9IkJvZHkiIFR5cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0KICA8L29wYzpT -dHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlBvcnRhYmxlUXVh -bGlmaWVkTmFtZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVs -ZCBOYW1lPSJOYW1lc3BhY2VVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6 -RmllbGQgTmFtZT0iTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVj -dHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUG9ydGFibGVOb2RlSWQi -IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFt -ZXNwYWNlVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 -IklkZW50aWZpZXIiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU -eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVW5zaWduZWRSYXRpb25hbE51bWJl -ciIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO -dW1lcmF0b3IiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -RGVub21pbmF0b3IiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk -VHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IlB1YlN1YlN0YXRlIiBMZW5ndGhJ -bkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEaXNhYmxlZCIgVmFs -dWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUGF1c2VkIiBWYWx1ZT0i -MSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJPcGVyYXRpb25hbCIgVmFsdWU9 -IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRXJyb3IiIFZhbHVlPSIzIiAv -Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlByZU9wZXJhdGlvbmFsIiBWYWx1ZT0i -NCIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO -YW1lPSJEYXRhU2V0TWV0YURhdGFUeXBlIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlU2NoZW1hSGVh -ZGVyIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZOYW1lc3BhY2VzIiBUeXBlTmFtZT0ib3Bj -OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZXNwYWNlcyIgVHlwZU5hbWU9Im9w -YzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mTmFtZXNwYWNlcyIgLz4NCiAgICA8b3BjOkZpZWxk -IE5hbWU9Ik5vT2ZTdHJ1Y3R1cmVEYXRhVHlwZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQog -ICAgPG9wYzpGaWVsZCBOYW1lPSJTdHJ1Y3R1cmVEYXRhVHlwZXMiIFR5cGVOYW1lPSJ0bnM6U3Ry -dWN0dXJlRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09mU3RydWN0dXJlRGF0YVR5cGVzIiAv -Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkVudW1EYXRhVHlwZXMiIFR5cGVOYW1lPSJvcGM6 -SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbnVtRGF0YVR5cGVzIiBUeXBlTmFtZT0i -dG5zOkVudW1EZXNjcmlwdGlvbiIgTGVuZ3RoRmllbGQ9Ik5vT2ZFbnVtRGF0YVR5cGVzIiAvPg0K -ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNpbXBsZURhdGFUeXBlcyIgVHlwZU5hbWU9Im9wYzpJ -bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNpbXBsZURhdGFUeXBlcyIgVHlwZU5hbWU9 -InRuczpTaW1wbGVUeXBlRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09mU2ltcGxlRGF0YVR5 -cGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmci -IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2Fs -aXplZFRleHQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRmllbGRzIiBUeXBlTmFtZT0i -b3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRmllbGRzIiBUeXBlTmFtZT0idG5z -OkZpZWxkTWV0YURhdGEiIExlbmd0aEZpZWxkPSJOb09mRmllbGRzIiAvPg0KICAgIDxvcGM6Rmll -bGQgTmFtZT0iRGF0YVNldENsYXNzSWQiIFR5cGVOYW1lPSJvcGM6R3VpZCIgLz4NCiAgICA8b3Bj -OkZpZWxkIE5hbWU9IkNvbmZpZ3VyYXRpb25WZXJzaW9uIiBUeXBlTmFtZT0idG5zOkNvbmZpZ3Vy -YXRpb25WZXJzaW9uRGF0YVR5cGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv -cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRmllbGRNZXRhRGF0YSIgQmFzZVR5cGU9InVhOkV4dGVu -c2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0ib3BjOlN0 -cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6 -TG9jYWxpemVkVGV4dCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpZWxkRmxhZ3MiIFR5cGVO -YW1lPSJ0bnM6RGF0YVNldEZpZWxkRmxhZ3MiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCdWls -dEluVHlwZSIgVHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0 -YVR5cGUiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1 -ZVJhbmsiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m -QXJyYXlEaW1lbnNpb25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg -TmFtZT0iQXJyYXlEaW1lbnNpb25zIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9 -Ik5vT2ZBcnJheURpbWVuc2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhTdHJpbmdM -ZW5ndGgiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0 -YVNldEZpZWxkSWQiIFR5cGVOYW1lPSJvcGM6R3VpZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 -Ik5vT2ZQcm9wZXJ0aWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg -TmFtZT0iUHJvcGVydGllcyIgVHlwZU5hbWU9InRuczpLZXlWYWx1ZVBhaXIiIExlbmd0aEZpZWxk -PSJOb09mUHJvcGVydGllcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpF -bnVtZXJhdGVkVHlwZSBOYW1lPSJEYXRhU2V0RmllbGRGbGFncyIgTGVuZ3RoSW5CaXRzPSIxNiIg -SXNPcHRpb25TZXQ9InRydWUiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vbmUi -IFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlByb21vdGVkRmll -bGQiIFZhbHVlPSIxIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0cnVj -dHVyZWRUeXBlIE5hbWU9IkNvbmZpZ3VyYXRpb25WZXJzaW9uRGF0YVR5cGUiIEJhc2VUeXBlPSJ1 -YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWFqb3JWZXJzaW9uIiBU -eXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1pbm9yVmVyc2lv -biIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog -IDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUHVibGlzaGVkRGF0YVNldERhdGFUeXBlIiBCYXNl -VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5 -cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRhdGFTZXRG -b2xkZXIiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRh -U2V0Rm9sZGVyIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEYXRhU2V0 -Rm9sZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldE1ldGFEYXRhIiBUeXBlTmFt -ZT0idG5zOkRhdGFTZXRNZXRhRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m -RXh0ZW5zaW9uRmllbGRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg -TmFtZT0iRXh0ZW5zaW9uRmllbGRzIiBUeXBlTmFtZT0idG5zOktleVZhbHVlUGFpciIgTGVuZ3Ro -RmllbGQ9Ik5vT2ZFeHRlbnNpb25GaWVsZHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRh -U2V0U291cmNlIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiAvPg0KICA8L29wYzpTdHJ1 -Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlB1Ymxpc2hlZERhdGFT -ZXRTb3VyY2VEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwvb3Bj -OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUHVibGlzaGVk -VmFyaWFibGVEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9w -YzpGaWVsZCBOYW1lPSJQdWJsaXNoZWRWYXJpYWJsZSIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4N -CiAgICA8b3BjOkZpZWxkIE5hbWU9IkF0dHJpYnV0ZUlkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIg -Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNhbXBsaW5nSW50ZXJ2YWxIaW50IiBUeXBlTmFtZT0i -b3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlYWRiYW5kVHlwZSIgVHlwZU5h -bWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZWFkYmFuZFZhbHVlIiBU -eXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkluZGV4UmFuZ2Ui -IFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3Vic3RpdHV0 -ZVZhbHVlIiBUeXBlTmFtZT0idWE6VmFyaWFudCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v -T2ZNZXRhRGF0YVByb3BlcnRpZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG -aWVsZCBOYW1lPSJNZXRhRGF0YVByb3BlcnRpZXMiIFR5cGVOYW1lPSJ1YTpRdWFsaWZpZWROYW1l -IiBMZW5ndGhGaWVsZD0iTm9PZk1ldGFEYXRhUHJvcGVydGllcyIgLz4NCiAgPC9vcGM6U3RydWN0 -dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJQdWJsaXNoZWREYXRhSXRl -bXNEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpQdWJsaXNoZWREYXRhU2V0U291cmNlRGF0YVR5cGUi -Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlB1Ymxpc2hlZERhdGEiIFR5cGVOYW1lPSJvcGM6 -SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQdWJsaXNoZWREYXRhIiBUeXBlTmFtZT0i -dG5zOlB1Ymxpc2hlZFZhcmlhYmxlRGF0YVR5cGUiIExlbmd0aEZpZWxkPSJOb09mUHVibGlzaGVk -RGF0YSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw -ZSBOYW1lPSJQdWJsaXNoZWRFdmVudHNEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpQdWJsaXNoZWRE -YXRhU2V0U291cmNlRGF0YVR5cGUiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRXZlbnROb3RpZmll -ciIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTZWxl -Y3RlZEZpZWxkcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 -IlNlbGVjdGVkRmllbGRzIiBUeXBlTmFtZT0idG5zOlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIExl -bmd0aEZpZWxkPSJOb09mU2VsZWN0ZWRGaWVsZHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJG -aWx0ZXIiIFR5cGVOYW1lPSJ0bnM6Q29udGVudEZpbHRlciIgLz4NCiAgPC9vcGM6U3RydWN0dXJl -ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJQdWJsaXNoZWREYXRhU2V0Q3Vz -dG9tU291cmNlRGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6UHVibGlzaGVkRGF0YVNldFNvdXJjZURh -dGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkN5Y2xpY0RhdGFTZXQiIFR5cGVOYW1lPSJv -cGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJh -dGVkVHlwZSBOYW1lPSJEYXRhU2V0RmllbGRDb250ZW50TWFzayIgTGVuZ3RoSW5CaXRzPSIzMiIg -SXNPcHRpb25TZXQ9InRydWUiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vbmUi -IFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlN0YXR1c0NvZGUi -IFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlNvdXJjZVRpbWVz -dGFtcCIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2VydmVy -VGltZXN0YW1wIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJT -b3VyY2VQaWNvU2Vjb25kcyIgVmFsdWU9IjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg -TmFtZT0iU2VydmVyUGljb1NlY29uZHMiIFZhbHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0 -ZWRWYWx1ZSBOYW1lPSJSYXdEYXRhIiBWYWx1ZT0iMzIiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRU -eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGF0YVNldFdyaXRlckRhdGFUeXBl -IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5h -bWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5hYmxl -ZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNl -dFdyaXRlcklkIiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 -IkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIiBUeXBlTmFtZT0idG5zOkRhdGFTZXRGaWVsZENvbnRl -bnRNYXNrIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iS2V5RnJhbWVDb3VudCIgVHlwZU5hbWU9 -Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0TmFtZSIgVHlwZU5h -bWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGF0YVNldFdyaXRl -clByb3BlcnRpZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l -PSJEYXRhU2V0V3JpdGVyUHJvcGVydGllcyIgVHlwZU5hbWU9InRuczpLZXlWYWx1ZVBhaXIiIExl -bmd0aEZpZWxkPSJOb09mRGF0YVNldFdyaXRlclByb3BlcnRpZXMiIC8+DQogICAgPG9wYzpGaWVs -ZCBOYW1lPSJUcmFuc3BvcnRTZXR0aW5ncyIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIg -Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1lc3NhZ2VTZXR0aW5ncyIgVHlwZU5hbWU9InVhOkV4 -dGVuc2lvbk9iamVjdCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 -Y3R1cmVkVHlwZSBOYW1lPSJEYXRhU2V0V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiIEJhc2VUeXBl -PSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj -OlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiIEJhc2VU -eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 -b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlB1YlN1Ykdyb3VwRGF0YVR5cGUiIEJhc2VUeXBlPSJ1 -YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZSIgVHlwZU5hbWU9 -Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmFibGVkIiBUeXBlTmFtZT0i -b3BjOkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0eU1vZGUiIFR5cGVO -YW1lPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNl -Y3VyaXR5R3JvdXBJZCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBO -YW1lPSJOb09mU2VjdXJpdHlLZXlTZXJ2aWNlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5S2V5U2VydmljZXMiIFR5cGVOYW1lPSJ0bnM6RW5k -cG9pbnREZXNjcmlwdGlvbiIgTGVuZ3RoRmllbGQ9Ik5vT2ZTZWN1cml0eUtleVNlcnZpY2VzIiAv -Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWF4TmV0d29ya01lc3NhZ2VTaXplIiBUeXBlTmFtZT0i -b3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZHcm91cFByb3BlcnRpZXMi -IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJHcm91cFByb3Bl -cnRpZXMiIFR5cGVOYW1lPSJ0bnM6S2V5VmFsdWVQYWlyIiBMZW5ndGhGaWVsZD0iTm9PZkdyb3Vw -UHJvcGVydGllcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 -cmVkVHlwZSBOYW1lPSJXcml0ZXJHcm91cERhdGFUeXBlIiBCYXNlVHlwZT0idG5zOlB1YlN1Ykdy -b3VwRGF0YVR5cGUiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZSIgVHlwZU5hbWU9Im9wYzpT -dHJpbmciIFNvdXJjZVR5cGU9InRuczpQdWJTdWJHcm91cERhdGFUeXBlIiAvPg0KICAgIDxvcGM6 -RmllbGQgTmFtZT0iRW5hYmxlZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiBTb3VyY2VUeXBlPSJ0 -bnM6UHViU3ViR3JvdXBEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5 -TW9kZSIgVHlwZU5hbWU9InRuczpNZXNzYWdlU2VjdXJpdHlNb2RlIiBTb3VyY2VUeXBlPSJ0bnM6 -UHViU3ViR3JvdXBEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5R3Jv -dXBJZCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIFNvdXJjZVR5cGU9InRuczpQdWJTdWJHcm91cERh -dGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlY3VyaXR5S2V5U2VydmljZXMi -IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0eUtl -eVNlcnZpY2VzIiBUeXBlTmFtZT0idG5zOkVuZHBvaW50RGVzY3JpcHRpb24iIExlbmd0aEZpZWxk -PSJOb09mU2VjdXJpdHlLZXlTZXJ2aWNlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1heE5l -dHdvcmtNZXNzYWdlU2l6ZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpQ -dWJTdWJHcm91cERhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkdyb3VwUHJv -cGVydGllcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikdy -b3VwUHJvcGVydGllcyIgVHlwZU5hbWU9InRuczpLZXlWYWx1ZVBhaXIiIExlbmd0aEZpZWxkPSJO -b09mR3JvdXBQcm9wZXJ0aWVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iV3JpdGVyR3JvdXBJ -ZCIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQdWJsaXNo -aW5nSW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt -ZT0iS2VlcEFsaXZlVGltZSIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVs -ZCBOYW1lPSJQcmlvcml0eSIgVHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICAgIDxvcGM6RmllbGQg -TmFtZT0iTm9PZkxvY2FsZUlkcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp -ZWxkIE5hbWU9IkxvY2FsZUlkcyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJO -b09mTG9jYWxlSWRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSGVhZGVyTGF5b3V0VXJpIiBU -eXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRyYW5zcG9ydFNl -dHRpbmdzIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiAvPg0KICAgIDxvcGM6RmllbGQg -TmFtZT0iTWVzc2FnZVNldHRpbmdzIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiAvPg0K -ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRhdGFTZXRXcml0ZXJzIiBUeXBlTmFtZT0ib3BjOklu -dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldFdyaXRlcnMiIFR5cGVOYW1lPSJ0 -bnM6RGF0YVNldFdyaXRlckRhdGFUeXBlIiBMZW5ndGhGaWVsZD0iTm9PZkRhdGFTZXRXcml0ZXJz -IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h -bWU9IldyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P -YmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl -IE5hbWU9IldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u -T2JqZWN0Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw -ZSBOYW1lPSJQdWJTdWJDb25uZWN0aW9uRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P -YmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmci -IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmFibGVkIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4i -IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQdWJsaXNoZXJJZCIgVHlwZU5hbWU9InVhOlZhcmlh -bnQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcmFuc3BvcnRQcm9maWxlVXJpIiBUeXBlTmFt -ZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFkZHJlc3MiIFR5cGVOYW1l -PSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mQ29ubmVj -dGlvblByb3BlcnRpZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO -YW1lPSJDb25uZWN0aW9uUHJvcGVydGllcyIgVHlwZU5hbWU9InRuczpLZXlWYWx1ZVBhaXIiIExl -bmd0aEZpZWxkPSJOb09mQ29ubmVjdGlvblByb3BlcnRpZXMiIC8+DQogICAgPG9wYzpGaWVsZCBO -YW1lPSJUcmFuc3BvcnRTZXR0aW5ncyIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4N -CiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZXcml0ZXJHcm91cHMiIFR5cGVOYW1lPSJvcGM6SW50 -MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZXJHcm91cHMiIFR5cGVOYW1lPSJ0bnM6 -V3JpdGVyR3JvdXBEYXRhVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZXcml0ZXJHcm91cHMiIC8+DQog -ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVhZGVyR3JvdXBzIiBUeXBlTmFtZT0ib3BjOkludDMy -IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVhZGVyR3JvdXBzIiBUeXBlTmFtZT0idG5zOlJl -YWRlckdyb3VwRGF0YVR5cGUiIExlbmd0aEZpZWxkPSJOb09mUmVhZGVyR3JvdXBzIiAvPg0KICA8 -L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkNvbm5l -Y3Rpb25UcmFuc3BvcnREYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog -IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTmV0 -d29ya0FkZHJlc3NEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg -PG9wYzpGaWVsZCBOYW1lPSJOZXR3b3JrSW50ZXJmYWNlIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIg -Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l -PSJOZXR3b3JrQWRkcmVzc1VybERhdGFUeXBlIiBCYXNlVHlwZT0idG5zOk5ldHdvcmtBZGRyZXNz -RGF0YVR5cGUiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmV0d29ya0ludGVyZmFjZSIgVHlwZU5h -bWU9Im9wYzpTdHJpbmciIFNvdXJjZVR5cGU9InRuczpOZXR3b3JrQWRkcmVzc0RhdGFUeXBlIiAv -Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXJsIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAg -PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWFk -ZXJHcm91cERhdGFUeXBlIiBCYXNlVHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5cGUiPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIFNvdXJjZVR5cGU9 -InRuczpQdWJTdWJHcm91cERhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5hYmxl -ZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiBTb3VyY2VUeXBlPSJ0bnM6UHViU3ViR3JvdXBEYXRh -VHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5TW9kZSIgVHlwZU5hbWU9InRu -czpNZXNzYWdlU2VjdXJpdHlNb2RlIiBTb3VyY2VUeXBlPSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlw -ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5R3JvdXBJZCIgVHlwZU5hbWU9Im9w -YzpTdHJpbmciIFNvdXJjZVR5cGU9InRuczpQdWJTdWJHcm91cERhdGFUeXBlIiAvPg0KICAgIDxv -cGM6RmllbGQgTmFtZT0iTm9PZlNlY3VyaXR5S2V5U2VydmljZXMiIFR5cGVOYW1lPSJvcGM6SW50 -MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0eUtleVNlcnZpY2VzIiBUeXBlTmFt -ZT0idG5zOkVuZHBvaW50RGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09mU2VjdXJpdHlLZXlT -ZXJ2aWNlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1heE5ldHdvcmtNZXNzYWdlU2l6ZSIg -VHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpQdWJTdWJHcm91cERhdGFUeXBl -IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkdyb3VwUHJvcGVydGllcyIgVHlwZU5hbWU9 -Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikdyb3VwUHJvcGVydGllcyIgVHlw -ZU5hbWU9InRuczpLZXlWYWx1ZVBhaXIiIExlbmd0aEZpZWxkPSJOb09mR3JvdXBQcm9wZXJ0aWVz -IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHJhbnNwb3J0U2V0dGluZ3MiIFR5cGVOYW1lPSJ1 -YTpFeHRlbnNpb25PYmplY3QiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNZXNzYWdlU2V0dGlu -Z3MiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l -PSJOb09mRGF0YVNldFJlYWRlcnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG -aWVsZCBOYW1lPSJEYXRhU2V0UmVhZGVycyIgVHlwZU5hbWU9InRuczpEYXRhU2V0UmVhZGVyRGF0 -YVR5cGUiIExlbmd0aEZpZWxkPSJOb09mRGF0YVNldFJlYWRlcnMiIC8+DQogIDwvb3BjOlN0cnVj -dHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVhZGVyR3JvdXBUcmFu -c3BvcnREYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwvb3BjOlN0 -cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVhZGVyR3JvdXBN -ZXNzYWdlRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpT -dHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFTZXRSZWFk -ZXJEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVs -ZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h -bWU9IkVuYWJsZWQiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h -bWU9IlB1Ymxpc2hlcklkIiBUeXBlTmFtZT0idWE6VmFyaWFudCIgLz4NCiAgICA8b3BjOkZpZWxk -IE5hbWU9IldyaXRlckdyb3VwSWQiIFR5cGVOYW1lPSJvcGM6VUludDE2IiAvPg0KICAgIDxvcGM6 -RmllbGQgTmFtZT0iRGF0YVNldFdyaXRlcklkIiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgLz4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRNZXRhRGF0YSIgVHlwZU5hbWU9InRuczpEYXRhU2V0 -TWV0YURhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldEZpZWxkQ29udGVu -dE1hc2siIFR5cGVOYW1lPSJ0bnM6RGF0YVNldEZpZWxkQ29udGVudE1hc2siIC8+DQogICAgPG9w -YzpGaWVsZCBOYW1lPSJNZXNzYWdlUmVjZWl2ZVRpbWVvdXQiIFR5cGVOYW1lPSJvcGM6RG91Ymxl -IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iS2V5RnJhbWVDb3VudCIgVHlwZU5hbWU9Im9wYzpV -SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJIZWFkZXJMYXlvdXRVcmkiIFR5cGVOYW1l -PSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlNb2RlIiBUeXBl -TmFtZT0idG5zOk1lc3NhZ2VTZWN1cml0eU1vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJT -ZWN1cml0eUdyb3VwSWQiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQg -TmFtZT0iTm9PZlNlY3VyaXR5S2V5U2VydmljZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQog -ICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0eUtleVNlcnZpY2VzIiBUeXBlTmFtZT0idG5zOkVu -ZHBvaW50RGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09mU2VjdXJpdHlLZXlTZXJ2aWNlcyIg -Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEYXRhU2V0UmVhZGVyUHJvcGVydGllcyIgVHlw -ZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRSZWFkZXJQ -cm9wZXJ0aWVzIiBUeXBlTmFtZT0idG5zOktleVZhbHVlUGFpciIgTGVuZ3RoRmllbGQ9Ik5vT2ZE -YXRhU2V0UmVhZGVyUHJvcGVydGllcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRyYW5zcG9y -dFNldHRpbmdzIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiAvPg0KICAgIDxvcGM6Rmll -bGQgTmFtZT0iTWVzc2FnZVNldHRpbmdzIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiAv -Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3Vic2NyaWJlZERhdGFTZXQiIFR5cGVOYW1lPSJ1YTpF -eHRlbnNpb25PYmplY3QiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry -dWN0dXJlZFR5cGUgTmFtZT0iRGF0YVNldFJlYWRlclRyYW5zcG9ydERhdGFUeXBlIiBCYXNlVHlw -ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9w -YzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiBCYXNl -VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAg -PG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIiBCYXNl -VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAg -PG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJUYXJnZXRWYXJpYWJsZXNEYXRhVHlwZSIgQmFzZVR5 -cGU9InRuczpTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 -Ik5vT2ZUYXJnZXRWYXJpYWJsZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG -aWVsZCBOYW1lPSJUYXJnZXRWYXJpYWJsZXMiIFR5cGVOYW1lPSJ0bnM6RmllbGRUYXJnZXREYXRh -VHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZUYXJnZXRWYXJpYWJsZXMiIC8+DQogIDwvb3BjOlN0cnVj -dHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRmllbGRUYXJnZXREYXRh -VHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1l -PSJEYXRhU2V0RmllbGRJZCIgVHlwZU5hbWU9Im9wYzpHdWlkIiAvPg0KICAgIDxvcGM6RmllbGQg -TmFtZT0iUmVjZWl2ZXJJbmRleFJhbmdlIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9IlRhcmdldE5vZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9IkF0dHJpYnV0ZUlkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4N -CiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlSW5kZXhSYW5nZSIgVHlwZU5hbWU9Im9wYzpTdHJp -bmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJPdmVycmlkZVZhbHVlSGFuZGxpbmciIFR5cGVO -YW1lPSJ0bnM6T3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -T3ZlcnJpZGVWYWx1ZSIgVHlwZU5hbWU9InVhOlZhcmlhbnQiIC8+DQogIDwvb3BjOlN0cnVjdHVy -ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iT3ZlcnJpZGVWYWx1ZUhhbmRs -aW5nIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJE -aXNhYmxlZCIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTGFz -dFVzYWJsZVZhbHVlIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l -PSJPdmVycmlkZVZhbHVlIiBWYWx1ZT0iMiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoN -CiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJTdWJzY3JpYmVkRGF0YVNldE1pcnJvckRhdGFU -eXBlIiBCYXNlVHlwZT0idG5zOlN1YnNjcmliZWREYXRhU2V0RGF0YVR5cGUiPg0KICAgIDxvcGM6 -RmllbGQgTmFtZT0iUGFyZW50Tm9kZU5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQz -MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9InRu -czpSb2xlUGVybWlzc2lvblR5cGUiIExlbmd0aEZpZWxkPSJOb09mUm9sZVBlcm1pc3Npb25zIiAv -Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 -IlB1YlN1YkNvbmZpZ3VyYXRpb25EYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVj -dCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUHVibGlzaGVkRGF0YVNldHMiIFR5cGVOYW1l -PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQdWJsaXNoZWREYXRhU2V0cyIg -VHlwZU5hbWU9InRuczpQdWJsaXNoZWREYXRhU2V0RGF0YVR5cGUiIExlbmd0aEZpZWxkPSJOb09m -UHVibGlzaGVkRGF0YVNldHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mQ29ubmVjdGlv -bnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDb25uZWN0 -aW9ucyIgVHlwZU5hbWU9InRuczpQdWJTdWJDb25uZWN0aW9uRGF0YVR5cGUiIExlbmd0aEZpZWxk -PSJOb09mQ29ubmVjdGlvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmFibGVkIiBUeXBl -TmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6 -U3RydWN0dXJlZFR5cGUgTmFtZT0iU3RhbmRhbG9uZVN1YnNjcmliZWREYXRhU2V0UmVmRGF0YVR5 -cGUiIEJhc2VUeXBlPSJ0bnM6U3Vic2NyaWJlZERhdGFTZXREYXRhVHlwZSI+DQogICAgPG9wYzpG -aWVsZCBOYW1lPSJEYXRhU2V0TmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3Bj -OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU3RhbmRhbG9u -ZVN1YnNjcmliZWREYXRhU2V0RGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6U3Vic2NyaWJlZERhdGFT -ZXREYXRhVHlwZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0ib3BjOlN0 -cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEYXRhU2V0Rm9sZGVyIiBUeXBlTmFt -ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldEZvbGRlciIgVHlw -ZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mRGF0YVNldEZvbGRlciIgLz4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRNZXRhRGF0YSIgVHlwZU5hbWU9InRuczpEYXRhU2V0 -TWV0YURhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3Vic2NyaWJlZERhdGFTZXQi -IFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBl -Pg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2VjdXJpdHlHcm91cERhdGFUeXBlIiBC -YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWUi -IFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlY3Vy -aXR5R3JvdXBGb2xkZXIiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO -YW1lPSJTZWN1cml0eUdyb3VwRm9sZGVyIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmll -bGQ9Ik5vT2ZTZWN1cml0eUdyb3VwRm9sZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iS2V5 -TGlmZXRpbWUiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -U2VjdXJpdHlQb2xpY3lVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6Rmll -bGQgTmFtZT0iTWF4RnV0dXJlS2V5Q291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iTWF4UGFzdEtleUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIg -Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5R3JvdXBJZCIgVHlwZU5hbWU9Im9wYzpT -dHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUm9sZVBlcm1pc3Npb25zIiBUeXBl -TmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUm9sZVBlcm1pc3Npb25z -IiBUeXBlTmFtZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSb2xl -UGVybWlzc2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mR3JvdXBQcm9wZXJ0aWVz -IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iR3JvdXBQcm9w -ZXJ0aWVzIiBUeXBlTmFtZT0idG5zOktleVZhbHVlUGFpciIgTGVuZ3RoRmllbGQ9Ik5vT2ZHcm91 -cFByb3BlcnRpZXMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0 -dXJlZFR5cGUgTmFtZT0iUHViU3ViS2V5UHVzaFRhcmdldERhdGFUeXBlIiBCYXNlVHlwZT0idWE6 -RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFwcGxpY2F0aW9uVXJpIiBU -eXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZQdXNoVGFy -Z2V0Rm9sZGVyIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -UHVzaFRhcmdldEZvbGRlciIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09m -UHVzaFRhcmdldEZvbGRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuZHBvaW50VXJsIiBU -eXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5UG9s -aWN5VXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVz -ZXJUb2tlblR5cGUiIFR5cGVOYW1lPSJ0bnM6VXNlclRva2VuUG9saWN5IiAvPg0KICAgIDxvcGM6 -RmllbGQgTmFtZT0iUmVxdWVzdGVkS2V5Q291bnQiIFR5cGVOYW1lPSJvcGM6VUludDE2IiAvPg0K -ICAgIDxvcGM6RmllbGQgTmFtZT0iUmV0cnlJbnRlcnZhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUi -IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUHVzaFRhcmdldFByb3BlcnRpZXMiIFR5cGVO -YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQdXNoVGFyZ2V0UHJvcGVy -dGllcyIgVHlwZU5hbWU9InRuczpLZXlWYWx1ZVBhaXIiIExlbmd0aEZpZWxkPSJOb09mUHVzaFRh -cmdldFByb3BlcnRpZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU2VjdXJpdHlHcm91 -cHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0 -eUdyb3VwcyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mU2VjdXJpdHlH -cm91cHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 -cGUgTmFtZT0iUHViU3ViQ29uZmlndXJhdGlvbjJEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpQdWJT -dWJDb25maWd1cmF0aW9uRGF0YVR5cGUiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlB1Ymxp -c2hlZERhdGFTZXRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt -ZT0iUHVibGlzaGVkRGF0YVNldHMiIFR5cGVOYW1lPSJ0bnM6UHVibGlzaGVkRGF0YVNldERhdGFU -eXBlIiBMZW5ndGhGaWVsZD0iTm9PZlB1Ymxpc2hlZERhdGFTZXRzIiAvPg0KICAgIDxvcGM6Rmll -bGQgTmFtZT0iTm9PZkNvbm5lY3Rpb25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv -cGM6RmllbGQgTmFtZT0iQ29ubmVjdGlvbnMiIFR5cGVOYW1lPSJ0bnM6UHViU3ViQ29ubmVjdGlv -bkRhdGFUeXBlIiBMZW5ndGhGaWVsZD0iTm9PZkNvbm5lY3Rpb25zIiAvPg0KICAgIDxvcGM6Rmll -bGQgTmFtZT0iRW5hYmxlZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiBTb3VyY2VUeXBlPSJ0bnM6 -UHViU3ViQ29uZmlndXJhdGlvbkRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9P -ZlN1YnNjcmliZWREYXRhU2V0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp -ZWxkIE5hbWU9IlN1YnNjcmliZWREYXRhU2V0cyIgVHlwZU5hbWU9InRuczpTdGFuZGFsb25lU3Vi -c2NyaWJlZERhdGFTZXREYXRhVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZTdWJzY3JpYmVkRGF0YVNl -dHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGF0YVNldENsYXNzZXMiIFR5cGVOYW1l -PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0Q2xhc3NlcyIgVHlw -ZU5hbWU9InRuczpEYXRhU2V0TWV0YURhdGFUeXBlIiBMZW5ndGhGaWVsZD0iTm9PZkRhdGFTZXRD -bGFzc2VzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRlZmF1bHRTZWN1cml0eUtleVNl -cnZpY2VzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVm -YXVsdFNlY3VyaXR5S2V5U2VydmljZXMiIFR5cGVOYW1lPSJ0bnM6RW5kcG9pbnREZXNjcmlwdGlv -biIgTGVuZ3RoRmllbGQ9Ik5vT2ZEZWZhdWx0U2VjdXJpdHlLZXlTZXJ2aWNlcyIgLz4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTZWN1cml0eUdyb3VwcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg -Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5R3JvdXBzIiBUeXBlTmFtZT0idG5zOlNl -Y3VyaXR5R3JvdXBEYXRhVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZTZWN1cml0eUdyb3VwcyIgLz4N -CiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZQdWJTdWJLZXlQdXNoVGFyZ2V0cyIgVHlwZU5hbWU9 -Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlB1YlN1YktleVB1c2hUYXJnZXRz -IiBUeXBlTmFtZT0idG5zOlB1YlN1YktleVB1c2hUYXJnZXREYXRhVHlwZSIgTGVuZ3RoRmllbGQ9 -Ik5vT2ZQdWJTdWJLZXlQdXNoVGFyZ2V0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNvbmZp -Z3VyYXRpb25WZXJzaW9uIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk -IE5hbWU9Ik5vT2ZDb25maWd1cmF0aW9uUHJvcGVydGllcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg -Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNvbmZpZ3VyYXRpb25Qcm9wZXJ0aWVzIiBUeXBlTmFt -ZT0idG5zOktleVZhbHVlUGFpciIgTGVuZ3RoRmllbGQ9Ik5vT2ZDb25maWd1cmF0aW9uUHJvcGVy -dGllcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlw -ZSBOYW1lPSJEYXRhU2V0T3JkZXJpbmdUeXBlIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3Bj -OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVbmRlZmluZWQiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6 -RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFzY2VuZGluZ1dyaXRlcklkIiBWYWx1ZT0iMSIgLz4NCiAg -ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBc2NlbmRpbmdXcml0ZXJJZFNpbmdsZSIgVmFs -dWU9IjIiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5 -cGUgTmFtZT0iVWFkcE5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIExlbmd0aEluQml0cz0iMzIi -IElzT3B0aW9uU2V0PSJ0cnVlIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb25l -IiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJQdWJsaXNoZXJJ -ZCIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iR3JvdXBIZWFk -ZXIiIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IldyaXRlckdy -b3VwSWQiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikdyb3Vw -VmVyc2lvbiIgVmFsdWU9IjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTmV0 -d29ya01lc3NhZ2VOdW1iZXIiIFZhbHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 -ZSBOYW1lPSJTZXF1ZW5jZU51bWJlciIgVmFsdWU9IjMyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRl -ZFZhbHVlIE5hbWU9IlBheWxvYWRIZWFkZXIiIFZhbHVlPSI2NCIgLz4NCiAgICA8b3BjOkVudW1l -cmF0ZWRWYWx1ZSBOYW1lPSJUaW1lc3RhbXAiIFZhbHVlPSIxMjgiIC8+DQogICAgPG9wYzpFbnVt -ZXJhdGVkVmFsdWUgTmFtZT0iUGljb1NlY29uZHMiIFZhbHVlPSIyNTYiIC8+DQogICAgPG9wYzpF -bnVtZXJhdGVkVmFsdWUgTmFtZT0iRGF0YVNldENsYXNzSWQiIFZhbHVlPSI1MTIiIC8+DQogICAg -PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUHJvbW90ZWRGaWVsZHMiIFZhbHVlPSIxMDI0IiAv -Pg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 -IlVhZHBXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpXcml0ZXJHcm91 -cE1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJHcm91cFZlcnNpb24iIFR5 -cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldE9yZGVy -aW5nIiBUeXBlTmFtZT0idG5zOkRhdGFTZXRPcmRlcmluZ1R5cGUiIC8+DQogICAgPG9wYzpGaWVs -ZCBOYW1lPSJOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiBUeXBlTmFtZT0idG5zOlVhZHBOZXR3 -b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2FtcGxpbmdP -ZmZzZXQiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9P -ZlB1Ymxpc2hpbmdPZmZzZXQiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVs -ZCBOYW1lPSJQdWJsaXNoaW5nT2Zmc2V0IiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgTGVuZ3RoRmll -bGQ9Ik5vT2ZQdWJsaXNoaW5nT2Zmc2V0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K -ICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IlVhZHBEYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNr -IiBMZW5ndGhJbkJpdHM9IjMyIiBJc09wdGlvblNldD0idHJ1ZSI+DQogICAgPG9wYzpFbnVtZXJh -dGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs -dWUgTmFtZT0iVGltZXN0YW1wIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 -ZSBOYW1lPSJQaWNvU2Vjb25kcyIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs -dWUgTmFtZT0iU3RhdHVzIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO -YW1lPSJNYWpvclZlcnNpb24iIFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl -IE5hbWU9Ik1pbm9yVmVyc2lvbiIgVmFsdWU9IjE2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh -bHVlIE5hbWU9IlNlcXVlbmNlTnVtYmVyIiBWYWx1ZT0iMzIiIC8+DQogIDwvb3BjOkVudW1lcmF0 -ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVWFkcERhdGFTZXRXcml0ZXJN -ZXNzYWdlRGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6RGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlw -ZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiBUeXBl -TmFtZT0idG5zOlVhZHBEYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiAvPg0KICAgIDxvcGM6Rmll -bGQgTmFtZT0iQ29uZmlndXJlZFNpemUiIFR5cGVOYW1lPSJvcGM6VUludDE2IiAvPg0KICAgIDxv -cGM6RmllbGQgTmFtZT0iTmV0d29ya01lc3NhZ2VOdW1iZXIiIFR5cGVOYW1lPSJvcGM6VUludDE2 -IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldE9mZnNldCIgVHlwZU5hbWU9Im9wYzpV -SW50MTYiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 -cGUgTmFtZT0iVWFkcERhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6 -RGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJHcm91 -cFZlcnNpb24iIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -TmV0d29ya01lc3NhZ2VOdW1iZXIiIFR5cGVOYW1lPSJvcGM6VUludDE2IiAvPg0KICAgIDxvcGM6 -RmllbGQgTmFtZT0iRGF0YVNldE9mZnNldCIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAg -PG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0Q2xhc3NJZCIgVHlwZU5hbWU9Im9wYzpHdWlkIiAvPg0K -ICAgIDxvcGM6RmllbGQgTmFtZT0iTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgVHlwZU5hbWU9 -InRuczpVYWRwTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgLz4NCiAgICA8b3BjOkZpZWxkIE5h -bWU9IkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIFR5cGVOYW1lPSJ0bnM6VWFkcERhdGFTZXRN -ZXNzYWdlQ29udGVudE1hc2siIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQdWJsaXNoaW5nSW50 -ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVj -ZWl2ZU9mZnNldCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l -PSJQcm9jZXNzaW5nT2Zmc2V0IiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgPC9vcGM6U3Ry -dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJKc29uTmV0d29ya01l -c3NhZ2VDb250ZW50TWFzayIgTGVuZ3RoSW5CaXRzPSIzMiIgSXNPcHRpb25TZXQ9InRydWUiPg0K -ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vbmUiIFZhbHVlPSIwIiAvPg0KICAgIDxv -cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5ldHdvcmtNZXNzYWdlSGVhZGVyIiBWYWx1ZT0iMSIg -Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEYXRhU2V0TWVzc2FnZUhlYWRlciIg -VmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2luZ2xlRGF0YVNl -dE1lc3NhZ2UiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlB1 -Ymxpc2hlcklkIiBWYWx1ZT0iOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJE -YXRhU2V0Q2xhc3NJZCIgVmFsdWU9IjE2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h -bWU9IlJlcGx5VG8iIFZhbHVlPSIzMiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAg -PG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJKc29uV3JpdGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUi -IEJhc2VUeXBlPSJ0bnM6V3JpdGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUiPg0KICAgIDxvcGM6Rmll -bGQgTmFtZT0iTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgVHlwZU5hbWU9InRuczpKc29uTmV0 -d29ya01lc3NhZ2VDb250ZW50TWFzayIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAg -PG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJKc29uRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIg -TGVuZ3RoSW5CaXRzPSIzMiIgSXNPcHRpb25TZXQ9InRydWUiPg0KICAgIDxvcGM6RW51bWVyYXRl -ZFZhbHVlIE5hbWU9Ik5vbmUiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl -IE5hbWU9IkRhdGFTZXRXcml0ZXJJZCIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk -VmFsdWUgTmFtZT0iTWV0YURhdGFWZXJzaW9uIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1l -cmF0ZWRWYWx1ZSBOYW1lPSJTZXF1ZW5jZU51bWJlciIgVmFsdWU9IjQiIC8+DQogICAgPG9wYzpF -bnVtZXJhdGVkVmFsdWUgTmFtZT0iVGltZXN0YW1wIiBWYWx1ZT0iOCIgLz4NCiAgICA8b3BjOkVu -dW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdGF0dXMiIFZhbHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1l -cmF0ZWRWYWx1ZSBOYW1lPSJNZXNzYWdlVHlwZSIgVmFsdWU9IjMyIiAvPg0KICAgIDxvcGM6RW51 -bWVyYXRlZFZhbHVlIE5hbWU9IkRhdGFTZXRXcml0ZXJOYW1lIiBWYWx1ZT0iNjQiIC8+DQogICAg -PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUmV2ZXJzaWJsZUZpZWxkRW5jb2RpbmciIFZhbHVl -PSIxMjgiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 -cGUgTmFtZT0iSnNvbkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6 -RGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRh -U2V0TWVzc2FnZUNvbnRlbnRNYXNrIiBUeXBlTmFtZT0idG5zOkpzb25EYXRhU2V0TWVzc2FnZUNv -bnRlbnRNYXNrIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy -ZWRUeXBlIE5hbWU9Ikpzb25EYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiBCYXNlVHlwZT0i -dG5zOkRhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5cGUiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -TmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgVHlwZU5hbWU9InRuczpKc29uTmV0d29ya01lc3Nh -Z2VDb250ZW50TWFzayIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRNZXNzYWdlQ29u -dGVudE1hc2siIFR5cGVOYW1lPSJ0bnM6SnNvbkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIC8+ -DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i -UW9zRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1 -Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlRyYW5zbWl0UW9zRGF0 -YVR5cGUiIEJhc2VUeXBlPSJ0bnM6UW9zRGF0YVR5cGUiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlw -ZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlRyYW5zbWl0UW9zUHJpb3JpdHlEYXRh -VHlwZSIgQmFzZVR5cGU9InRuczpUcmFuc21pdFFvc0RhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxk -IE5hbWU9IlByaW9yaXR5TGFiZWwiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpT -dHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlY2VpdmVRb3NE -YXRhVHlwZSIgQmFzZVR5cGU9InRuczpRb3NEYXRhVHlwZSI+DQogIDwvb3BjOlN0cnVjdHVyZWRU -eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVjZWl2ZVFvc1ByaW9yaXR5RGF0 -YVR5cGUiIEJhc2VUeXBlPSJ0bnM6UmVjZWl2ZVFvc0RhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxk -IE5hbWU9IlByaW9yaXR5TGFiZWwiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpT -dHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFncmFtQ29u -bmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiBCYXNlVHlwZT0idG5zOkNvbm5lY3Rpb25UcmFuc3Bv -cnREYXRhVHlwZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNjb3ZlcnlBZGRyZXNzIiBUeXBl -TmFtZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K -ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFncmFtQ29ubmVjdGlvblRyYW5zcG9ydDJE -YXRhVHlwZSIgQmFzZVR5cGU9InRuczpEYXRhZ3JhbUNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlw -ZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNjb3ZlcnlBZGRyZXNzIiBUeXBlTmFtZT0idWE6 -RXh0ZW5zaW9uT2JqZWN0IiBTb3VyY2VUeXBlPSJ0bnM6RGF0YWdyYW1Db25uZWN0aW9uVHJhbnNw -b3J0RGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNjb3ZlcnlBbm5vdW5jZVJh -dGUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzY292 -ZXJ5TWF4TWVzc2FnZVNpemUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6Rmll -bGQgTmFtZT0iUW9zQ2F0ZWdvcnkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6 -RmllbGQgTmFtZT0iTm9PZkRhdGFncmFtUW9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iRGF0YWdyYW1Rb3MiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmpl -Y3QiIExlbmd0aEZpZWxkPSJOb09mRGF0YWdyYW1Rb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU -eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGF0YWdyYW1Xcml0ZXJHcm91cFRy -YW5zcG9ydERhdGFUeXBlIiBCYXNlVHlwZT0idG5zOldyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5 -cGUiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWVzc2FnZVJlcGVhdENvdW50IiBUeXBlTmFtZT0i -b3BjOkJ5dGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNZXNzYWdlUmVwZWF0RGVsYXkiIFR5 -cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj -OlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnQyRGF0YVR5 -cGUiIEJhc2VUeXBlPSJ0bnM6RGF0YWdyYW1Xcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4N -CiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1lc3NhZ2VSZXBlYXRDb3VudCIgVHlwZU5hbWU9Im9wYzpC -eXRlIiBTb3VyY2VUeXBlPSJ0bnM6RGF0YWdyYW1Xcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBl -IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWVzc2FnZVJlcGVhdERlbGF5IiBUeXBlTmFtZT0i -b3BjOkRvdWJsZSIgU291cmNlVHlwZT0idG5zOkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnRE -YXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFkZHJlc3MiIFR5cGVOYW1lPSJ1YTpF -eHRlbnNpb25PYmplY3QiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJRb3NDYXRlZ29yeSIgVHlw -ZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGF0YWdyYW1R -b3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhZ3Jh -bVFvcyIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZEYXRh -Z3JhbVFvcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc2NvdmVyeUFubm91bmNlUmF0ZSIg -VHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUb3BpYyIgVHlw -ZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6 -U3RydWN0dXJlZFR5cGUgTmFtZT0iRGF0YWdyYW1EYXRhU2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5 -cGUiIEJhc2VUeXBlPSJ0bnM6RGF0YVNldFJlYWRlclRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9IkFkZHJlc3MiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+ -DQogICAgPG9wYzpGaWVsZCBOYW1lPSJRb3NDYXRlZ29yeSIgVHlwZU5hbWU9Im9wYzpTdHJpbmci -IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGF0YWdyYW1Rb3MiIFR5cGVOYW1lPSJvcGM6 -SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhZ3JhbVFvcyIgVHlwZU5hbWU9InVh -OkV4dGVuc2lvbk9iamVjdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZEYXRhZ3JhbVFvcyIgLz4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9IlRvcGljIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgPC9vcGM6 -U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJCcm9rZXJDb25u -ZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6Q29ubmVjdGlvblRyYW5zcG9y -dERhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc291cmNlVXJpIiBUeXBlTmFtZT0i -b3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkF1dGhlbnRpY2F0aW9uUHJvZmls -ZVVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0K -DQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iQnJva2VyVHJhbnNwb3J0UXVhbGl0eU9mU2Vy -dmljZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i -Tm90U3BlY2lmaWVkIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l -PSJCZXN0RWZmb3J0IiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l -PSJBdExlYXN0T25jZSIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt -ZT0iQXRNb3N0T25jZSIgVmFsdWU9IjMiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt -ZT0iRXhhY3RseU9uY2UiIFZhbHVlPSI0IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0K -ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkJyb2tlcldyaXRlckdyb3VwVHJhbnNwb3J0RGF0 -YVR5cGUiIEJhc2VUeXBlPSJ0bnM6V3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSI+DQogICAg -PG9wYzpGaWVsZCBOYW1lPSJRdWV1ZU5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iUmVzb3VyY2VVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0K -ICAgIDxvcGM6RmllbGQgTmFtZT0iQXV0aGVudGljYXRpb25Qcm9maWxlVXJpIiBUeXBlTmFtZT0i -b3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZERlbGl2ZXJ5R3Vh -cmFudGVlIiBUeXBlTmFtZT0idG5zOkJyb2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiIC8+ -DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i -QnJva2VyRGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIiBCYXNlVHlwZT0idG5zOkRhdGFT -ZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJRdWV1ZU5h -bWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzb3Vy -Y2VVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXV0 -aGVudGljYXRpb25Qcm9maWxlVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3Bj -OkZpZWxkIE5hbWU9IlJlcXVlc3RlZERlbGl2ZXJ5R3VhcmFudGVlIiBUeXBlTmFtZT0idG5zOkJy -b2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJN -ZXRhRGF0YVF1ZXVlTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVs -ZCBOYW1lPSJNZXRhRGF0YVVwZGF0ZVRpbWUiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICA8 -L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkJyb2tl -ckRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgQmFzZVR5cGU9InRuczpEYXRhU2V0UmVh -ZGVyVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUXVldWVOYW1lIiBU -eXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc291cmNlVXJp -IiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkF1dGhlbnRp -Y2F0aW9uUHJvZmlsZVVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVs -ZCBOYW1lPSJSZXF1ZXN0ZWREZWxpdmVyeUd1YXJhbnRlZSIgVHlwZU5hbWU9InRuczpCcm9rZXJU -cmFuc3BvcnRRdWFsaXR5T2ZTZXJ2aWNlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWV0YURh -dGFRdWV1ZU5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk -VHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IlB1YlN1YkNvbmZpZ3VyYXRpb25S -ZWZNYXNrIiBMZW5ndGhJbkJpdHM9IjMyIiBJc09wdGlvblNldD0idHJ1ZSI+DQogICAgPG9wYzpF -bnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJh -dGVkVmFsdWUgTmFtZT0iRWxlbWVudEFkZCIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJh -dGVkVmFsdWUgTmFtZT0iRWxlbWVudE1hdGNoIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1l -cmF0ZWRWYWx1ZSBOYW1lPSJFbGVtZW50TW9kaWZ5IiBWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkVu -dW1lcmF0ZWRWYWx1ZSBOYW1lPSJFbGVtZW50UmVtb3ZlIiBWYWx1ZT0iOCIgLz4NCiAgICA8b3Bj -OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZWZlcmVuY2VXcml0ZXIiIFZhbHVlPSIxNiIgLz4NCiAg -ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZWZlcmVuY2VSZWFkZXIiIFZhbHVlPSIzMiIg -Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZWZlcmVuY2VXcml0ZXJHcm91cCIg -VmFsdWU9IjY0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJlZmVyZW5jZVJl -YWRlckdyb3VwIiBWYWx1ZT0iMTI4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 -IlJlZmVyZW5jZUNvbm5lY3Rpb24iIFZhbHVlPSIyNTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk -VmFsdWUgTmFtZT0iUmVmZXJlbmNlUHViRGF0YXNldCIgVmFsdWU9IjUxMiIgLz4NCiAgICA8b3Bj -OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZWZlcmVuY2VTdWJEYXRhc2V0IiBWYWx1ZT0iMTAyNCIg -Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZWZlcmVuY2VTZWN1cml0eUdyb3Vw -IiBWYWx1ZT0iMjA0OCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZWZlcmVu -Y2VQdXNoVGFyZ2V0IiBWYWx1ZT0iNDA5NiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoN -CiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJQdWJTdWJDb25maWd1cmF0aW9uUmVmRGF0YVR5 -cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -Q29uZmlndXJhdGlvbk1hc2siIFR5cGVOYW1lPSJ0bnM6UHViU3ViQ29uZmlndXJhdGlvblJlZk1h -c2siIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbGVtZW50SW5kZXgiIFR5cGVOYW1lPSJvcGM6 -VUludDE2IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ29ubmVjdGlvbkluZGV4IiBUeXBlTmFt -ZT0ib3BjOlVJbnQxNiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikdyb3VwSW5kZXgiIFR5cGVO -YW1lPSJvcGM6VUludDE2IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0 -cnVjdHVyZWRUeXBlIE5hbWU9IlB1YlN1YkNvbmZpZ3VyYXRpb25WYWx1ZURhdGFUeXBlIiBCYXNl -VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNvbmZpZ3Vy -YXRpb25FbGVtZW50IiBUeXBlTmFtZT0idG5zOlB1YlN1YkNvbmZpZ3VyYXRpb25SZWZEYXRhVHlw -ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAv -Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSWRlbnRpZmllciIgVHlwZU5hbWU9InVhOlZhcmlhbnQi -IC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFt -ZT0iRGlhZ25vc3RpY3NMZXZlbCIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJh -dGVkVmFsdWUgTmFtZT0iQmFzaWMiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh -bHVlIE5hbWU9IkFkdmFuY2VkIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 -ZSBOYW1lPSJJbmZvIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l -PSJMb2ciIFZhbHVlPSIzIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRlYnVn -IiBWYWx1ZT0iNCIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJh -dGVkVHlwZSBOYW1lPSJQdWJTdWJEaWFnbm9zdGljc0NvdW50ZXJDbGFzc2lmaWNhdGlvbiIgTGVu -Z3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSW5mb3JtYXRp -b24iIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkVycm9yIiBW -YWx1ZT0iMSIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk -VHlwZSBOYW1lPSJBbGlhc05hbWVEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVj -dCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBbGlhc05hbWUiIFR5cGVOYW1lPSJ1YTpRdWFsaWZp -ZWROYW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlZmVyZW5jZWROb2RlcyIgVHlw -ZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZWROb2Rl -cyIgVHlwZU5hbWU9InVhOkV4cGFuZGVkTm9kZUlkIiBMZW5ndGhGaWVsZD0iTm9PZlJlZmVyZW5j -ZWROb2RlcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVk -VHlwZSBOYW1lPSJQYXNzd29yZE9wdGlvbnNNYXNrIiBMZW5ndGhJbkJpdHM9IjMyIiBJc09wdGlv -blNldD0idHJ1ZSI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9 -IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3VwcG9ydEluaXRpYWxQYXNz -d29yZENoYW5nZSIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i -U3VwcG9ydERpc2FibGVVc2VyIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 -ZSBOYW1lPSJTdXBwb3J0RGlzYWJsZURlbGV0ZUZvclVzZXIiIFZhbHVlPSI0IiAvPg0KICAgIDxv -cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlN1cHBvcnROb0NoYW5nZUZvclVzZXIiIFZhbHVlPSI4 -IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlN1cHBvcnREZXNjcmlwdGlvbkZv -clVzZXIiIFZhbHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZXF1 -aXJlc1VwcGVyQ2FzZUNoYXJhY3RlcnMiIFZhbHVlPSIzMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0 -ZWRWYWx1ZSBOYW1lPSJSZXF1aXJlc0xvd2VyQ2FzZUNoYXJhY3RlcnMiIFZhbHVlPSI2NCIgLz4N -CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZXF1aXJlc0RpZ2l0Q2hhcmFjdGVycyIg -VmFsdWU9IjEyOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZXF1aXJlc1Nw -ZWNpYWxDaGFyYWN0ZXJzIiBWYWx1ZT0iMjU2IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4N -Cg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IlVzZXJDb25maWd1cmF0aW9uTWFzayIgTGVu -Z3RoSW5CaXRzPSIzMiIgSXNPcHRpb25TZXQ9InRydWUiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh -bHVlIE5hbWU9Ik5vbmUiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h -bWU9Ik5vRGVsZXRlIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l -PSJEaXNhYmxlZCIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i -Tm9DaGFuZ2VCeVVzZXIiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h -bWU9Ik11c3RDaGFuZ2VQYXNzd29yZCIgVmFsdWU9IjgiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRU -eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVXNlck1hbmFnZW1lbnREYXRhVHlw -ZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJV -c2VyTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJV -c2VyQ29uZmlndXJhdGlvbiIgVHlwZU5hbWU9InRuczpVc2VyQ29uZmlndXJhdGlvbk1hc2siIC8+ -DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9Im9wYzpTdHJpbmci -IC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJF -bmNvZGVkVGlja2V0Ij4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRU -eXBlIE5hbWU9IkR1cGxleCIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVk -VmFsdWUgTmFtZT0iRnVsbCIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg -TmFtZT0iSGFsZiIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i -VW5rbm93biIgVmFsdWU9IjIiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6 -RW51bWVyYXRlZFR5cGUgTmFtZT0iSW50ZXJmYWNlQWRtaW5TdGF0dXMiIExlbmd0aEluQml0cz0i -MzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlVwIiBWYWx1ZT0iMCIgLz4NCiAg -ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEb3duIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3Bj -OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJUZXN0aW5nIiBWYWx1ZT0iMiIgLz4NCiAgPC9vcGM6RW51 -bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJJbnRlcmZhY2VPcGVy -U3RhdHVzIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l -PSJVcCIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRG93biIg -VmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVGVzdGluZyIgVmFs -dWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVW5rbm93biIgVmFsdWU9 -IjMiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRG9ybWFudCIgVmFsdWU9IjQi -IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm90UHJlc2VudCIgVmFsdWU9IjUi -IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTG93ZXJMYXllckRvd24iIFZhbHVl -PSI2IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBl -IE5hbWU9Ik5lZ290aWF0aW9uU3RhdHVzIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVu -dW1lcmF0ZWRWYWx1ZSBOYW1lPSJJblByb2dyZXNzIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVu -dW1lcmF0ZWRWYWx1ZSBOYW1lPSJDb21wbGV0ZSIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVt -ZXJhdGVkVmFsdWUgTmFtZT0iRmFpbGVkIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0 -ZWRWYWx1ZSBOYW1lPSJVbmtub3duIiBWYWx1ZT0iMyIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW -YWx1ZSBOYW1lPSJOb05lZ290aWF0aW9uIiBWYWx1ZT0iNCIgLz4NCiAgPC9vcGM6RW51bWVyYXRl -ZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJUc25GYWlsdXJlQ29kZSIgTGVu -Z3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9GYWlsdXJl -IiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJJbnN1ZmZpY2ll -bnRCYW5kd2lkdGgiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 -Ikluc3VmZmljaWVudFJlc291cmNlcyIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk -VmFsdWUgTmFtZT0iSW5zdWZmaWNpZW50VHJhZmZpY0NsYXNzQmFuZHdpZHRoIiBWYWx1ZT0iMyIg -Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdHJlYW1JZEluVXNlIiBWYWx1ZT0i -NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdHJlYW1EZXN0aW5hdGlvbkFk -ZHJlc3NJblVzZSIgVmFsdWU9IjUiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i -U3RyZWFtUHJlZW1wdGVkQnlIaWdoZXJSYW5rIiBWYWx1ZT0iNiIgLz4NCiAgICA8b3BjOkVudW1l -cmF0ZWRWYWx1ZSBOYW1lPSJMYXRlbmN5SGFzQ2hhbmdlZCIgVmFsdWU9IjciIC8+DQogICAgPG9w -YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRWdyZXNzUG9ydE5vdEF2YkNhcGFibGUiIFZhbHVlPSI4 -IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlVzZURpZmZlcmVudERlc3RpbmF0 -aW9uQWRkcmVzcyIgVmFsdWU9IjkiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i -T3V0T2ZNc3JwUmVzb3VyY2VzIiBWYWx1ZT0iMTAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs -dWUgTmFtZT0iT3V0T2ZNbXJwUmVzb3VyY2VzIiBWYWx1ZT0iMTEiIC8+DQogICAgPG9wYzpFbnVt -ZXJhdGVkVmFsdWUgTmFtZT0iQ2Fubm90U3RvcmVEZXN0aW5hdGlvbkFkZHJlc3MiIFZhbHVlPSIx -MiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJQcmlvcml0eUlzTm90QW5TcmND -bGFzcyIgVmFsdWU9IjEzIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik1heEZy -YW1lU2l6ZVRvb0xhcmdlIiBWYWx1ZT0iMTQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg -TmFtZT0iTWF4RmFuSW5Qb3J0c0xpbWl0UmVhY2hlZCIgVmFsdWU9IjE1IiAvPg0KICAgIDxvcGM6 -RW51bWVyYXRlZFZhbHVlIE5hbWU9IkZpcnN0VmFsdWVDaGFuZ2VkRm9yU3RyZWFtSWQiIFZhbHVl -PSIxNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJWbGFuQmxvY2tlZE9uRWdy -ZXNzIiBWYWx1ZT0iMTciIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVmxhblRh -Z2dpbmdEaXNhYmxlZE9uRWdyZXNzIiBWYWx1ZT0iMTgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk -VmFsdWUgTmFtZT0iU3JDbGFzc1ByaW9yaXR5TWlzbWF0Y2giIFZhbHVlPSIxOSIgLz4NCiAgICA8 -b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJGZWF0dXJlTm90UHJvcGFnYXRlZCIgVmFsdWU9IjIw -IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik1heExhdGVuY3lFeGNlZWRlZCIg -VmFsdWU9IjIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkJyaWRnZURvZXNO -b3RQcm92aWRlTmV0d29ya0lkIiBWYWx1ZT0iMjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs -dWUgTmFtZT0iU3RyZWFtVHJhbnNmb3JtTm90U3VwcG9ydGVkIiBWYWx1ZT0iMjMiIC8+DQogICAg -PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3RyZWFtSWRUeXBlTm90U3VwcG9ydGVkIiBWYWx1 -ZT0iMjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRmVhdHVyZU5vdFN1cHBv -cnRlZCIgVmFsdWU9IjI1IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOkVu -dW1lcmF0ZWRUeXBlIE5hbWU9IlRzblN0cmVhbVN0YXRlIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAg -ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEaXNhYmxlZCIgVmFsdWU9IjAiIC8+DQogICAg -PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQ29uZmlndXJpbmciIFZhbHVlPSIxIiAvPg0KICAg -IDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJlYWR5IiBWYWx1ZT0iMiIgLz4NCiAgICA8b3Bj -OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJPcGVyYXRpb25hbCIgVmFsdWU9IjMiIC8+DQogICAgPG9w -YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRXJyb3IiIFZhbHVlPSI0IiAvPg0KICA8L29wYzpFbnVt -ZXJhdGVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IlRzblRhbGtlclN0YXR1 -cyIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9u -ZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUmVhZHkiIFZh -bHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkZhaWxlZCIgVmFsdWU9 -IjIiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUg -TmFtZT0iVHNuTGlzdGVuZXJTdGF0dXMiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51 -bWVyYXRlZFZhbHVlIE5hbWU9Ik5vbmUiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRl -ZFZhbHVlIE5hbWU9IlJlYWR5IiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 -ZSBOYW1lPSJQYXJ0aWFsRmFpbGVkIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW -YWx1ZSBOYW1lPSJGYWlsZWQiIFZhbHVlPSIzIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4N -Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlByaW9yaXR5TWFwcGluZ0VudHJ5VHlwZSIg -QmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXBw -aW5nVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBy -aW9yaXR5TGFiZWwiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt -ZT0iUHJpb3JpdHlWYWx1ZV9QQ1AiIFR5cGVOYW1lPSJvcGM6Qnl0ZSIgLz4NCiAgICA8b3BjOkZp -ZWxkIE5hbWU9IlByaW9yaXR5VmFsdWVfRFNDUCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog -IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVm -ZXJlbmNlRGVzY3JpcHRpb25EYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+ -DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTb3VyY2VOb2RlIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAv -Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlVHlwZSIgVHlwZU5hbWU9InVhOk5vZGVJ -ZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzRm9yd2FyZCIgVHlwZU5hbWU9Im9wYzpCb29s -ZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGFyZ2V0Tm9kZSIgVHlwZU5hbWU9InVhOkV4 -cGFuZGVkTm9kZUlkIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj -dHVyZWRUeXBlIE5hbWU9IlJlZmVyZW5jZUxpc3RFbnRyeURhdGFUeXBlIiBCYXNlVHlwZT0idWE6 -RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZVR5cGUiIFR5 -cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc0ZvcndhcmQiIFR5 -cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRhcmdldE5vZGUi -IFR5cGVOYW1lPSJ1YTpFeHBhbmRlZE5vZGVJZCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+ -DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJJZFR5cGUiIExlbmd0aEluQml0cz0iMzIi -Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik51bWVyaWMiIFZhbHVlPSIwIiAvPg0K -ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlN0cmluZyIgVmFsdWU9IjEiIC8+DQogICAg -PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iR3VpZCIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpF -bnVtZXJhdGVkVmFsdWUgTmFtZT0iT3BhcXVlIiBWYWx1ZT0iMyIgLz4NCiAgPC9vcGM6RW51bWVy -YXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJOb2RlQ2xhc3MiIExlbmd0 -aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlVuc3BlY2lmaWVk -IiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJPYmplY3QiIFZh -bHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlZhcmlhYmxlIiBWYWx1 -ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJNZXRob2QiIFZhbHVlPSI0 -IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik9iamVjdFR5cGUiIFZhbHVlPSI4 -IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlZhcmlhYmxlVHlwZSIgVmFsdWU9 -IjE2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJlZmVyZW5jZVR5cGUiIFZh -bHVlPSIzMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEYXRhVHlwZSIgVmFs -dWU9IjY0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlZpZXciIFZhbHVlPSIx -MjgiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUg -TmFtZT0iUGVybWlzc2lvblR5cGUiIExlbmd0aEluQml0cz0iMzIiIElzT3B0aW9uU2V0PSJ0cnVl -Ij4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4NCiAg -ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJCcm93c2UiIFZhbHVlPSIxIiAvPg0KICAgIDxv -cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJlYWRSb2xlUGVybWlzc2lvbnMiIFZhbHVlPSIyIiAv -Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IldyaXRlQXR0cmlidXRlIiBWYWx1ZT0i -NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJXcml0ZVJvbGVQZXJtaXNzaW9u -cyIgVmFsdWU9IjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iV3JpdGVIaXN0 -b3JpemluZyIgVmFsdWU9IjE2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJl -YWQiIFZhbHVlPSIzMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJXcml0ZSIg -VmFsdWU9IjY0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJlYWRIaXN0b3J5 -IiBWYWx1ZT0iMTI4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikluc2VydEhp -c3RvcnkiIFZhbHVlPSIyNTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTW9k -aWZ5SGlzdG9yeSIgVmFsdWU9IjUxMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l -PSJEZWxldGVIaXN0b3J5IiBWYWx1ZT0iMTAyNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 -ZSBOYW1lPSJSZWNlaXZlRXZlbnRzIiBWYWx1ZT0iMjA0OCIgLz4NCiAgICA8b3BjOkVudW1lcmF0 -ZWRWYWx1ZSBOYW1lPSJDYWxsIiBWYWx1ZT0iNDA5NiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW -YWx1ZSBOYW1lPSJBZGRSZWZlcmVuY2UiIFZhbHVlPSI4MTkyIiAvPg0KICAgIDxvcGM6RW51bWVy -YXRlZFZhbHVlIE5hbWU9IlJlbW92ZVJlZmVyZW5jZSIgVmFsdWU9IjE2Mzg0IiAvPg0KICAgIDxv -cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRlbGV0ZU5vZGUiIFZhbHVlPSIzMjc2OCIgLz4NCiAg -ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBZGROb2RlIiBWYWx1ZT0iNjU1MzYiIC8+DQog -IDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iQWNj -ZXNzTGV2ZWxUeXBlIiBMZW5ndGhJbkJpdHM9IjgiIElzT3B0aW9uU2V0PSJ0cnVlIj4NCiAgICA8 -b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVu -dW1lcmF0ZWRWYWx1ZSBOYW1lPSJDdXJyZW50UmVhZCIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpF -bnVtZXJhdGVkVmFsdWUgTmFtZT0iQ3VycmVudFdyaXRlIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3Bj -OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJIaXN0b3J5UmVhZCIgVmFsdWU9IjQiIC8+DQogICAgPG9w -YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSGlzdG9yeVdyaXRlIiBWYWx1ZT0iOCIgLz4NCiAgICA8 -b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTZW1hbnRpY0NoYW5nZSIgVmFsdWU9IjE2IiAvPg0K -ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlN0YXR1c1dyaXRlIiBWYWx1ZT0iMzIiIC8+ -DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVGltZXN0YW1wV3JpdGUiIFZhbHVlPSI2 -NCIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBO -YW1lPSJBY2Nlc3NMZXZlbEV4VHlwZSIgTGVuZ3RoSW5CaXRzPSIzMiIgSXNPcHRpb25TZXQ9InRy -dWUiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vbmUiIFZhbHVlPSIwIiAvPg0K -ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkN1cnJlbnRSZWFkIiBWYWx1ZT0iMSIgLz4N -CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJDdXJyZW50V3JpdGUiIFZhbHVlPSIyIiAv -Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikhpc3RvcnlSZWFkIiBWYWx1ZT0iNCIg -Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJIaXN0b3J5V3JpdGUiIFZhbHVlPSI4 -IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlNlbWFudGljQ2hhbmdlIiBWYWx1 -ZT0iMTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3RhdHVzV3JpdGUiIFZh -bHVlPSIzMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJUaW1lc3RhbXBXcml0 -ZSIgVmFsdWU9IjY0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vbmF0b21p -Y1JlYWQiIFZhbHVlPSIyNTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9u -YXRvbWljV3JpdGUiIFZhbHVlPSI1MTIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt -ZT0iV3JpdGVGdWxsQXJyYXlPbmx5IiBWYWx1ZT0iMTAyNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0 -ZWRWYWx1ZSBOYW1lPSJOb1N1YkRhdGFUeXBlcyIgVmFsdWU9IjIwNDgiIC8+DQogICAgPG9wYzpF -bnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9uVm9sYXRpbGUiIFZhbHVlPSI0MDk2IiAvPg0KICAgIDxv -cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNvbnN0YW50IiBWYWx1ZT0iODE5MiIgLz4NCiAgPC9v -cGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJFdmVudE5v -dGlmaWVyVHlwZSIgTGVuZ3RoSW5CaXRzPSI4IiBJc09wdGlvblNldD0idHJ1ZSI+DQogICAgPG9w -YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVt -ZXJhdGVkVmFsdWUgTmFtZT0iU3Vic2NyaWJlVG9FdmVudHMiIFZhbHVlPSIxIiAvPg0KICAgIDxv -cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikhpc3RvcnlSZWFkIiBWYWx1ZT0iNCIgLz4NCiAgICA8 -b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJIaXN0b3J5V3JpdGUiIFZhbHVlPSI4IiAvPg0KICA8 -L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IkFjY2Vz -c1Jlc3RyaWN0aW9uVHlwZSIgTGVuZ3RoSW5CaXRzPSIxNiIgSXNPcHRpb25TZXQ9InRydWUiPg0K -ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vbmUiIFZhbHVlPSIwIiAvPg0KICAgIDxv -cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlNpZ25pbmdSZXF1aXJlZCIgVmFsdWU9IjEiIC8+DQog -ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRW5jcnlwdGlvblJlcXVpcmVkIiBWYWx1ZT0i -MiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTZXNzaW9uUmVxdWlyZWQiIFZh -bHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFwcGx5UmVzdHJpY3Rp -b25zVG9Ccm93c2UiIFZhbHVlPSI4IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8 -b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJvbGVQZXJtaXNzaW9uVHlwZSIgQmFzZVR5cGU9InVh -OkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSb2xlSWQiIFR5cGVOYW1l -PSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQZXJtaXNzaW9ucyIgVHlwZU5h -bWU9InRuczpQZXJtaXNzaW9uVHlwZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAg -PG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEYXRhVHlwZURlZmluaXRpb24iIEJhc2VUeXBlPSJ1 -YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVu -dW1lcmF0ZWRUeXBlIE5hbWU9IlN0cnVjdHVyZVR5cGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAg -IDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlN0cnVjdHVyZSIgVmFsdWU9IjAiIC8+DQogICAg -PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3RydWN0dXJlV2l0aE9wdGlvbmFsRmllbGRzIiBW -YWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVbmlvbiIgVmFsdWU9 -IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3RydWN0dXJlV2l0aFN1YnR5 -cGVkVmFsdWVzIiBWYWx1ZT0iMyIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJV -bmlvbldpdGhTdWJ0eXBlZFZhbHVlcyIgVmFsdWU9IjQiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRU -eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU3RydWN0dXJlRmllbGQiIEJhc2VU -eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZSIgVHlw -ZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIg -VHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRh -VHlwZSIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhbHVl -UmFuayIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZB -cnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO -YW1lPSJBcnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiBMZW5ndGhGaWVsZD0i -Tm9PZkFycmF5RGltZW5zaW9ucyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1heFN0cmluZ0xl -bmd0aCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc09w -dGlvbmFsIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBl -Pg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU3RydWN0dXJlRGVmaW5pdGlvbiIgQmFz -ZVR5cGU9InRuczpEYXRhVHlwZURlZmluaXRpb24iPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVm -YXVsdEVuY29kaW5nSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBO -YW1lPSJCYXNlRGF0YVR5cGUiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVs -ZCBOYW1lPSJTdHJ1Y3R1cmVUeXBlIiBUeXBlTmFtZT0idG5zOlN0cnVjdHVyZVR5cGUiIC8+DQog -ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRmllbGRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K -ICAgIDxvcGM6RmllbGQgTmFtZT0iRmllbGRzIiBUeXBlTmFtZT0idG5zOlN0cnVjdHVyZUZpZWxk -IiBMZW5ndGhGaWVsZD0iTm9PZkZpZWxkcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoN -CiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFbnVtRGVmaW5pdGlvbiIgQmFzZVR5cGU9InRu -czpEYXRhVHlwZURlZmluaXRpb24iPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkZpZWxkcyIg -VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpZWxkcyIgVHlw -ZU5hbWU9InRuczpFbnVtRmllbGQiIExlbmd0aEZpZWxkPSJOb09mRmllbGRzIiAvPg0KICA8L29w -YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFyZ3VtZW50 -IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5h -bWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5 -cGUiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZVJh -bmsiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mQXJy -YXlEaW1lbnNpb25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt -ZT0iQXJyYXlEaW1lbnNpb25zIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5v -T2ZBcnJheURpbWVuc2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIg -VHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0K -DQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRW51bVZhbHVlVHlwZSIgQmFzZVR5cGU9InVh -OkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZSIgVHlwZU5hbWU9 -Im9wYzpJbnQ2NCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc3BsYXlOYW1lIiBUeXBlTmFt -ZT0idWE6TG9jYWxpemVkVGV4dCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9u -IiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+ -DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFbnVtRmllbGQiIEJhc2VUeXBlPSJ0bnM6 -RW51bVZhbHVlVHlwZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZSIgVHlwZU5hbWU9Im9w -YzpJbnQ2NCIgU291cmNlVHlwZT0idG5zOkVudW1WYWx1ZVR5cGUiIC8+DQogICAgPG9wYzpGaWVs -ZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5 -cGU9InRuczpFbnVtVmFsdWVUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRp -b24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6RW51bVZhbHVl -VHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5n -IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h -bWU9Ik9wdGlvblNldCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpG -aWVsZCBOYW1lPSJWYWx1ZSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICAgIDxvcGM6 -RmllbGQgTmFtZT0iVmFsaWRCaXRzIiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIC8+DQogIDwv -b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJOb3JtYWxpemVk -U3RyaW5nIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0i -RGVjaW1hbFN0cmluZyI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBl -IE5hbWU9IkR1cmF0aW9uU3RyaW5nIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOk9w -YXF1ZVR5cGUgTmFtZT0iVGltZVN0cmluZyI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+DQoNCiAgPG9w -YzpPcGFxdWVUeXBlIE5hbWU9IkRhdGVTdHJpbmciPg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQog -IDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJEdXJhdGlvbiI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+DQoN -CiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IlV0Y1RpbWUiPg0KICA8L29wYzpPcGFxdWVUeXBlPg0K -DQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJMb2NhbGVJZCI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+ -DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJUaW1lWm9uZURhdGFUeXBlIiBCYXNlVHlw -ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik9mZnNldCIgVHlw -ZU5hbWU9Im9wYzpJbnQxNiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRheWxpZ2h0U2F2aW5n -SW5PZmZzZXQiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 -cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkluZGV4Ij4NCiAgPC9vcGM6T3BhcXVlVHlw -ZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iSW50ZWdlcklkIj4NCiAgPC9vcGM6T3BhcXVl -VHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IkFwcGxpY2F0aW9uVHlwZSIgTGVu -Z3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2VydmVyIiBW -YWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJDbGllbnQiIFZhbHVl -PSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNsaWVudEFuZFNlcnZlciIg -VmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGlzY292ZXJ5U2Vy -dmVyIiBWYWx1ZT0iMyIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 -Y3R1cmVkVHlwZSBOYW1lPSJBcHBsaWNhdGlvbkRlc2NyaXB0aW9uIiBCYXNlVHlwZT0idWE6RXh0 -ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFwcGxpY2F0aW9uVXJpIiBUeXBl -TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlByb2R1Y3RVcmkiIFR5 -cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXBwbGljYXRpb25O -YW1lIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 -IkFwcGxpY2F0aW9uVHlwZSIgVHlwZU5hbWU9InRuczpBcHBsaWNhdGlvblR5cGUiIC8+DQogICAg -PG9wYzpGaWVsZCBOYW1lPSJHYXRld2F5U2VydmVyVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIg -Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc2NvdmVyeVByb2ZpbGVVcmkiIFR5cGVOYW1lPSJv -cGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpc2NvdmVyeVVybHMiIFR5 -cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNjb3ZlcnlVcmxz -IiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaXNjb3ZlcnlVcmxzIiAv -Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 -IlJlcXVlc3RIZWFkZXIiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6 -RmllbGQgTmFtZT0iQXV0aGVudGljYXRpb25Ub2tlbiIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4N -CiAgICA8b3BjOkZpZWxkIE5hbWU9IlRpbWVzdGFtcCIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIg -Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIYW5kbGUiIFR5cGVOYW1lPSJvcGM6VUlu -dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV0dXJuRGlhZ25vc3RpY3MiIFR5cGVOYW1l -PSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXVkaXRFbnRyeUlkIiBUeXBl -TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRpbWVvdXRIaW50IiBU -eXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFkZGl0aW9uYWxI -ZWFkZXIiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQogIDwvb3BjOlN0cnVjdHVy -ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIEJh -c2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGltZXN0 -YW1wIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVx -dWVzdEhhbmRsZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l -PSJTZXJ2aWNlUmVzdWx0IiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAgICA8b3BjOkZp -ZWxkIE5hbWU9IlNlcnZpY2VEaWFnbm9zdGljcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZv -IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlN0cmluZ1RhYmxlIiBUeXBlTmFtZT0ib3Bj -OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RyaW5nVGFibGUiIFR5cGVOYW1lPSJv -cGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZlN0cmluZ1RhYmxlIiAvPg0KICAgIDxvcGM6Rmll -bGQgTmFtZT0iQWRkaXRpb25hbEhlYWRlciIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIg -Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IlZl -cnNpb25UaW1lIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl -IE5hbWU9IlNlcnZpY2VGYXVsdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg -PG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhl -YWRlciIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw -ZSBOYW1lPSJTZXNzaW9ubGVzc0ludm9rZVJlcXVlc3RUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5z -aW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVyaXNWZXJzaW9uIiBUeXBlTmFtZT0i -b3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZOYW1lc3BhY2VVcmlzIiBU -eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZXNwYWNlVXJp -cyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mTmFtZXNwYWNlVXJpcyIg -Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTZXJ2ZXJVcmlzIiBUeXBlTmFtZT0ib3BjOklu -dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyVXJpcyIgVHlwZU5hbWU9Im9wYzpT -dHJpbmciIExlbmd0aEZpZWxkPSJOb09mU2VydmVyVXJpcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h -bWU9Ik5vT2ZMb2NhbGVJZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVs -ZCBOYW1lPSJMb2NhbGVJZHMiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9P -ZkxvY2FsZUlkcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZpY2VJZCIgVHlwZU5hbWU9 -Im9wYzpVSW50MzIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0 -dXJlZFR5cGUgTmFtZT0iU2Vzc2lvbmxlc3NJbnZva2VSZXNwb25zZVR5cGUiIEJhc2VUeXBlPSJ1 -YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk5hbWVzcGFjZVVy -aXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3Bh -Y2VVcmlzIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZOYW1lc3BhY2VV -cmlzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlcnZlclVyaXMiIFR5cGVOYW1lPSJv -cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJVcmlzIiBUeXBlTmFtZT0i -b3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZTZXJ2ZXJVcmlzIiAvPg0KICAgIDxvcGM6Rmll -bGQgTmFtZT0iU2VydmljZUlkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3Ry -dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJGaW5kU2VydmVyc1Jl -cXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFt -ZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxv -cGM6RmllbGQgTmFtZT0iRW5kcG9pbnRVcmwiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iTm9PZkxvY2FsZUlkcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4N -CiAgICA8b3BjOkZpZWxkIE5hbWU9IkxvY2FsZUlkcyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExl -bmd0aEZpZWxkPSJOb09mTG9jYWxlSWRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNl -cnZlclVyaXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJT -ZXJ2ZXJVcmlzIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZTZXJ2ZXJV -cmlzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl -IE5hbWU9IkZpbmRTZXJ2ZXJzUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3Qi -Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVz -cG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU2VydmVycyIgVHlwZU5h -bWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlcnMiIFR5cGVOYW1l -PSJ0bnM6QXBwbGljYXRpb25EZXNjcmlwdGlvbiIgTGVuZ3RoRmllbGQ9Ik5vT2ZTZXJ2ZXJzIiAv -Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 -IlNlcnZlck9uTmV0d29yayIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9w -YzpGaWVsZCBOYW1lPSJSZWNvcmRJZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9w -YzpGaWVsZCBOYW1lPSJTZXJ2ZXJOYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9IkRpc2NvdmVyeVVybCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQog -ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU2VydmVyQ2FwYWJpbGl0aWVzIiBUeXBlTmFtZT0ib3Bj -OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyQ2FwYWJpbGl0aWVzIiBUeXBl -TmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZTZXJ2ZXJDYXBhYmlsaXRpZXMiIC8+ -DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i -RmluZFNlcnZlcnNPbk5ldHdvcmtSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0 -Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVx -dWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXJ0aW5nUmVjb3JkSWQiIFR5 -cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWF4UmVjb3Jkc1Rv -UmV0dXJuIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v -T2ZTZXJ2ZXJDYXBhYmlsaXR5RmlsdGVyIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv -cGM6RmllbGQgTmFtZT0iU2VydmVyQ2FwYWJpbGl0eUZpbHRlciIgVHlwZU5hbWU9Im9wYzpTdHJp -bmciIExlbmd0aEZpZWxkPSJOb09mU2VydmVyQ2FwYWJpbGl0eUZpbHRlciIgLz4NCiAgPC9vcGM6 -U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJGaW5kU2VydmVy -c09uTmV0d29ya1Jlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVh -ZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdENvdW50ZXJSZXNldFRpbWUiIFR5cGVO -YW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU2VydmVycyIg -VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlcnMiIFR5 -cGVOYW1lPSJ0bnM6U2VydmVyT25OZXR3b3JrIiBMZW5ndGhGaWVsZD0iTm9PZlNlcnZlcnMiIC8+ -DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJBcHBs -aWNhdGlvbkluc3RhbmNlQ2VydGlmaWNhdGUiPg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQogIDxv -cGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iTWVzc2FnZVNlY3VyaXR5TW9kZSIgTGVuZ3RoSW5CaXRz -PSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSW52YWxpZCIgVmFsdWU9IjAi -IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjEiIC8+DQog -ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2lnbiIgVmFsdWU9IjIiIC8+DQogICAgPG9w -YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2lnbkFuZEVuY3J5cHQiIFZhbHVlPSIzIiAvPg0KICA8 -L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IlVzZXJU -b2tlblR5cGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h -bWU9IkFub255bW91cyIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt -ZT0iVXNlck5hbWUiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 -IkNlcnRpZmljYXRlIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l -PSJJc3N1ZWRUb2tlbiIgVmFsdWU9IjMiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQog -IDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVXNlclRva2VuUG9saWN5IiBCYXNlVHlwZT0idWE6 -RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBvbGljeUlkIiBUeXBlTmFt -ZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRva2VuVHlwZSIgVHlwZU5h -bWU9InRuczpVc2VyVG9rZW5UeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSXNzdWVkVG9r -ZW5UeXBlIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Iklz -c3VlckVuZHBvaW50VXJsIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxk -IE5hbWU9IlNlY3VyaXR5UG9saWN5VXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgPC9v -cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFbmRwb2lu -dERlc2NyaXB0aW9uIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZp -ZWxkIE5hbWU9IkVuZHBvaW50VXJsIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3Bj -OkZpZWxkIE5hbWU9IlNlcnZlciIgVHlwZU5hbWU9InRuczpBcHBsaWNhdGlvbkRlc2NyaXB0aW9u -IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyQ2VydGlmaWNhdGUiIFR5cGVOYW1lPSJv -cGM6Qnl0ZVN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5TW9kZSIgVHlw -ZU5hbWU9InRuczpNZXNzYWdlU2VjdXJpdHlNb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -U2VjdXJpdHlQb2xpY3lVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6Rmll -bGQgTmFtZT0iTm9PZlVzZXJJZGVudGl0eVRva2VucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4N -CiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJJZGVudGl0eVRva2VucyIgVHlwZU5hbWU9InRuczpV -c2VyVG9rZW5Qb2xpY3kiIExlbmd0aEZpZWxkPSJOb09mVXNlcklkZW50aXR5VG9rZW5zIiAvPg0K -ICAgIDxvcGM6RmllbGQgTmFtZT0iVHJhbnNwb3J0UHJvZmlsZVVyaSIgVHlwZU5hbWU9Im9wYzpT -dHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0eUxldmVsIiBUeXBlTmFtZT0i -b3BjOkJ5dGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl -ZFR5cGUgTmFtZT0iR2V0RW5kcG9pbnRzUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9i -amVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5z -OlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmRwb2ludFVybCIgVHlw -ZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTG9jYWxlSWRz -IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTG9jYWxlSWRz -IiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZMb2NhbGVJZHMiIC8+DQog -ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUHJvZmlsZVVyaXMiIFR5cGVOYW1lPSJvcGM6SW50MzIi -IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQcm9maWxlVXJpcyIgVHlwZU5hbWU9Im9wYzpTdHJp -bmciIExlbmd0aEZpZWxkPSJOb09mUHJvZmlsZVVyaXMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU -eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iR2V0RW5kcG9pbnRzUmVzcG9uc2Ui -IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVz -cG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpG -aWVsZCBOYW1lPSJOb09mRW5kcG9pbnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv -cGM6RmllbGQgTmFtZT0iRW5kcG9pbnRzIiBUeXBlTmFtZT0idG5zOkVuZHBvaW50RGVzY3JpcHRp -b24iIExlbmd0aEZpZWxkPSJOb09mRW5kcG9pbnRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlw -ZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlZ2lzdGVyZWRTZXJ2ZXIiIEJhc2VU -eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyVXJp -IiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlByb2R1Y3RV -cmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNl -cnZlck5hbWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -U2VydmVyTmFtZXMiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBMZW5ndGhGaWVsZD0iTm9P -ZlNlcnZlck5hbWVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyVHlwZSIgVHlwZU5h -bWU9InRuczpBcHBsaWNhdGlvblR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJHYXRld2F5 -U2VydmVyVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 -Ik5vT2ZEaXNjb3ZlcnlVcmxzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6Rmll -bGQgTmFtZT0iRGlzY292ZXJ5VXJscyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxk -PSJOb09mRGlzY292ZXJ5VXJscyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlbWFwaG9yZUZp -bGVQYXRoIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Iklz -T25saW5lIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBl -Pg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVnaXN0ZXJTZXJ2ZXJSZXF1ZXN0IiBC -YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVl -c3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxk -IE5hbWU9IlNlcnZlciIgVHlwZU5hbWU9InRuczpSZWdpc3RlcmVkU2VydmVyIiAvPg0KICA8L29w -YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlZ2lzdGVy -U2VydmVyUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6 -RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIi -IC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFt -ZT0iRGlzY292ZXJ5Q29uZmlndXJhdGlvbiIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+ -DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i -TWRuc0Rpc2NvdmVyeUNvbmZpZ3VyYXRpb24iIEJhc2VUeXBlPSJ0bnM6RGlzY292ZXJ5Q29uZmln -dXJhdGlvbiI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNZG5zU2VydmVyTmFtZSIgVHlwZU5hbWU9 -Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU2VydmVyQ2FwYWJpbGl0 -aWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVy -Q2FwYWJpbGl0aWVzIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZTZXJ2 -ZXJDYXBhYmlsaXRpZXMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry -dWN0dXJlZFR5cGUgTmFtZT0iUmVnaXN0ZXJTZXJ2ZXIyUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4 -dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBl -TmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXIi -IFR5cGVOYW1lPSJ0bnM6UmVnaXN0ZXJlZFNlcnZlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 -Ik5vT2ZEaXNjb3ZlcnlDb25maWd1cmF0aW9uIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iRGlzY292ZXJ5Q29uZmlndXJhdGlvbiIgVHlwZU5hbWU9InVhOkV4 -dGVuc2lvbk9iamVjdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaXNjb3ZlcnlDb25maWd1cmF0aW9uIiAv -Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 -IlJlZ2lzdGVyU2VydmVyMlJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N -CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3Bv -bnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkNvbmZpZ3VyYXRpb25SZXN1 -bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ29uZmln -dXJhdGlvblJlc3VsdHMiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhGaWVsZD0iTm9P -ZkNvbmZpZ3VyYXRpb25SZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdu -b3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 -IkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVs -ZD0iTm9PZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAg -PG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJTZWN1cml0eVRva2VuUmVxdWVzdFR5cGUiIExlbmd0 -aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Iklzc3VlIiBWYWx1 -ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZW5ldyIgVmFsdWU9IjEi -IC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFt -ZT0iQ2hhbm5lbFNlY3VyaXR5VG9rZW4iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K -ICAgIDxvcGM6RmllbGQgTmFtZT0iQ2hhbm5lbElkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4N -CiAgICA8b3BjOkZpZWxkIE5hbWU9IlRva2VuSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0K -ICAgIDxvcGM6RmllbGQgTmFtZT0iQ3JlYXRlZEF0IiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAv -Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNlZExpZmV0aW1lIiBUeXBlTmFtZT0ib3BjOlVJ -bnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw -ZSBOYW1lPSJPcGVuU2VjdXJlQ2hhbm5lbFJlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P -YmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRu -czpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ2xpZW50UHJvdG9jb2xW -ZXJzaW9uIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJl -cXVlc3RUeXBlIiBUeXBlTmFtZT0idG5zOlNlY3VyaXR5VG9rZW5SZXF1ZXN0VHlwZSIgLz4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5TW9kZSIgVHlwZU5hbWU9InRuczpNZXNzYWdlU2Vj -dXJpdHlNb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ2xpZW50Tm9uY2UiIFR5cGVOYW1l -PSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZExpZmV0 -aW1lIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoN -CiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJPcGVuU2VjdXJlQ2hhbm5lbFJlc3BvbnNlIiBC -YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3Bv -bnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6Rmll -bGQgTmFtZT0iU2VydmVyUHJvdG9jb2xWZXJzaW9uIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4N -CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5VG9rZW4iIFR5cGVOYW1lPSJ0bnM6Q2hhbm5l -bFNlY3VyaXR5VG9rZW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJOb25jZSIgVHlw -ZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 -b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkNsb3NlU2VjdXJlQ2hhbm5lbFJlcXVlc3QiIEJhc2VU -eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhl -YWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk -VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkNsb3NlU2VjdXJlQ2hhbm5lbFJl -c3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5h -bWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICA8 -L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNpZ25l -ZFNvZnR3YXJlQ2VydGlmaWNhdGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iQ2VydGlmaWNhdGVEYXRhIiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJp -bmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTaWduYXR1cmUiIFR5cGVOYW1lPSJvcGM6Qnl0 -ZVN0cmluZyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBl -IE5hbWU9IlNlc3Npb25BdXRoZW50aWNhdGlvblRva2VuIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4N -Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNpZ25hdHVyZURhdGEiIEJhc2VUeXBlPSJ1 -YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWxnb3JpdGhtIiBUeXBl -TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNpZ25hdHVyZSIgVHlw -ZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 -b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkNyZWF0ZVNlc3Npb25SZXF1ZXN0IiBCYXNlVHlwZT0i -dWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIi -IFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNs -aWVudERlc2NyaXB0aW9uIiBUeXBlTmFtZT0idG5zOkFwcGxpY2F0aW9uRGVzY3JpcHRpb24iIC8+ -DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAv -Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5kcG9pbnRVcmwiIFR5cGVOYW1lPSJvcGM6U3RyaW5n -IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2Vzc2lvbk5hbWUiIFR5cGVOYW1lPSJvcGM6U3Ry -aW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ2xpZW50Tm9uY2UiIFR5cGVOYW1lPSJvcGM6 -Qnl0ZVN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNsaWVudENlcnRpZmljYXRlIiBU -eXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0 -ZWRTZXNzaW9uVGltZW91dCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVs -ZCBOYW1lPSJNYXhSZXNwb25zZU1lc3NhZ2VTaXplIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4N -CiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJD -cmVhdGVTZXNzaW9uUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VI -ZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXNzaW9uSWQiIFR5cGVOYW1lPSJ1YTpO -b2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBdXRoZW50aWNhdGlvblRva2VuIiBUeXBl -TmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNlZFNlc3Npb25U -aW1lb3V0IiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNl -cnZlck5vbmNlIiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBO -YW1lPSJTZXJ2ZXJDZXJ0aWZpY2F0ZSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlcnZlckVuZHBvaW50cyIgVHlwZU5hbWU9Im9wYzpJbnQz -MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlckVuZHBvaW50cyIgVHlwZU5hbWU9InRu -czpFbmRwb2ludERlc2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZlNlcnZlckVuZHBvaW50cyIg -Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTZXJ2ZXJTb2Z0d2FyZUNlcnRpZmljYXRlcyIg -VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlclNvZnR3 -YXJlQ2VydGlmaWNhdGVzIiBUeXBlTmFtZT0idG5zOlNpZ25lZFNvZnR3YXJlQ2VydGlmaWNhdGUi -IExlbmd0aEZpZWxkPSJOb09mU2VydmVyU29mdHdhcmVDZXJ0aWZpY2F0ZXMiIC8+DQogICAgPG9w -YzpGaWVsZCBOYW1lPSJTZXJ2ZXJTaWduYXR1cmUiIFR5cGVOYW1lPSJ0bnM6U2lnbmF0dXJlRGF0 -YSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1heFJlcXVlc3RNZXNzYWdlU2l6ZSIgVHlwZU5h -bWU9Im9wYzpVSW50MzIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry -dWN0dXJlZFR5cGUgTmFtZT0iVXNlcklkZW50aXR5VG9rZW4iIEJhc2VUeXBlPSJ1YTpFeHRlbnNp -b25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUG9saWN5SWQiIFR5cGVOYW1lPSJvcGM6 -U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU -eXBlIE5hbWU9IkFub255bW91c0lkZW50aXR5VG9rZW4iIEJhc2VUeXBlPSJ0bnM6VXNlcklkZW50 -aXR5VG9rZW4iPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUG9saWN5SWQiIFR5cGVOYW1lPSJvcGM6 -U3RyaW5nIiBTb3VyY2VUeXBlPSJ0bnM6VXNlcklkZW50aXR5VG9rZW4iIC8+DQogIDwvb3BjOlN0 -cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVXNlck5hbWVJZGVu -dGl0eVRva2VuIiBCYXNlVHlwZT0idG5zOlVzZXJJZGVudGl0eVRva2VuIj4NCiAgICA8b3BjOkZp -ZWxkIE5hbWU9IlBvbGljeUlkIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgU291cmNlVHlwZT0idG5z -OlVzZXJJZGVudGl0eVRva2VuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlck5hbWUiIFR5 -cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUGFzc3dvcmQiIFR5 -cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuY3J5cHRp -b25BbGdvcml0aG0iIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk -VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ilg1MDlJZGVudGl0eVRva2VuIiBC -YXNlVHlwZT0idG5zOlVzZXJJZGVudGl0eVRva2VuIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBv -bGljeUlkIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgU291cmNlVHlwZT0idG5zOlVzZXJJZGVudGl0 -eVRva2VuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ2VydGlmaWNhdGVEYXRhIiBUeXBlTmFt -ZT0ib3BjOkJ5dGVTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6 -U3RydWN0dXJlZFR5cGUgTmFtZT0iSXNzdWVkSWRlbnRpdHlUb2tlbiIgQmFzZVR5cGU9InRuczpV -c2VySWRlbnRpdHlUb2tlbiI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQb2xpY3lJZCIgVHlwZU5h -bWU9Im9wYzpTdHJpbmciIFNvdXJjZVR5cGU9InRuczpVc2VySWRlbnRpdHlUb2tlbiIgLz4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9IlRva2VuRGF0YSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAv -Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5jcnlwdGlvbkFsZ29yaXRobSIgVHlwZU5hbWU9Im9w -YzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlw -ZSBOYW1lPSJSc2FFbmNyeXB0ZWRTZWNyZXQiPg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQogIDxv -cGM6T3BhcXVlVHlwZSBOYW1lPSJFY2NFbmNyeXB0ZWRTZWNyZXQiPg0KICA8L29wYzpPcGFxdWVU -eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQWN0aXZhdGVTZXNzaW9uUmVxdWVz -dCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS -ZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpG -aWVsZCBOYW1lPSJDbGllbnRTaWduYXR1cmUiIFR5cGVOYW1lPSJ0bnM6U2lnbmF0dXJlRGF0YSIg -Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZDbGllbnRTb2Z0d2FyZUNlcnRpZmljYXRlcyIg -VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNsaWVudFNvZnR3 -YXJlQ2VydGlmaWNhdGVzIiBUeXBlTmFtZT0idG5zOlNpZ25lZFNvZnR3YXJlQ2VydGlmaWNhdGUi -IExlbmd0aEZpZWxkPSJOb09mQ2xpZW50U29mdHdhcmVDZXJ0aWZpY2F0ZXMiIC8+DQogICAgPG9w -YzpGaWVsZCBOYW1lPSJOb09mTG9jYWxlSWRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iTG9jYWxlSWRzIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3Ro -RmllbGQ9Ik5vT2ZMb2NhbGVJZHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VySWRlbnRp -dHlUb2tlbiIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxk -IE5hbWU9IlVzZXJUb2tlblNpZ25hdHVyZSIgVHlwZU5hbWU9InRuczpTaWduYXR1cmVEYXRhIiAv -Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 -IkFjdGl2YXRlU2Vzc2lvblJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N -CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3Bv -bnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyTm9uY2UiIFR5cGVOYW1l -PSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBU -eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlw -ZU5hbWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIi -IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpE -aWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwv -b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ2xvc2VT -ZXNzaW9uUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpG -aWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+ -DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZWxldGVTdWJzY3JpcHRpb25zIiBUeXBlTmFtZT0ib3Bj -OkJvb2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl -ZFR5cGUgTmFtZT0iQ2xvc2VTZXNzaW9uUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P -YmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0 -bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6 -U3RydWN0dXJlZFR5cGUgTmFtZT0iQ2FuY2VsUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lv -bk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0i -dG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGFuZGxl -IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAg -PG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDYW5jZWxSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4 -dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlw -ZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNhbmNl -bENvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+ -DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJOb2RlQXR0cmlidXRlc01hc2siIExlbmd0 -aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vbmUiIFZhbHVl -PSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFjY2Vzc0xldmVsIiBWYWx1 -ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBcnJheURpbWVuc2lvbnMi -IFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkJyb3dzZU5hbWUi -IFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNvbnRhaW5zTm9M -b29wcyIgVmFsdWU9IjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGF0YVR5 -cGUiIFZhbHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEZXNjcmlw -dGlvbiIgVmFsdWU9IjMyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRpc3Bs -YXlOYW1lIiBWYWx1ZT0iNjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRXZl -bnROb3RpZmllciIgVmFsdWU9IjEyOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l -PSJFeGVjdXRhYmxlIiBWYWx1ZT0iMjU2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h -bWU9Ikhpc3Rvcml6aW5nIiBWYWx1ZT0iNTEyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl -IE5hbWU9IkludmVyc2VOYW1lIiBWYWx1ZT0iMTAyNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW -YWx1ZSBOYW1lPSJJc0Fic3RyYWN0IiBWYWx1ZT0iMjA0OCIgLz4NCiAgICA8b3BjOkVudW1lcmF0 -ZWRWYWx1ZSBOYW1lPSJNaW5pbXVtU2FtcGxpbmdJbnRlcnZhbCIgVmFsdWU9IjQwOTYiIC8+DQog -ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9kZUNsYXNzIiBWYWx1ZT0iODE5MiIgLz4N -CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb2RlSWQiIFZhbHVlPSIxNjM4NCIgLz4N -CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTeW1tZXRyaWMiIFZhbHVlPSIzMjc2OCIg -Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVc2VyQWNjZXNzTGV2ZWwiIFZhbHVl -PSI2NTUzNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVc2VyRXhlY3V0YWJs -ZSIgVmFsdWU9IjEzMTA3MiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVc2Vy -V3JpdGVNYXNrIiBWYWx1ZT0iMjYyMTQ0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h -bWU9IlZhbHVlUmFuayIgVmFsdWU9IjUyNDI4OCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 -ZSBOYW1lPSJXcml0ZU1hc2siIFZhbHVlPSIxMDQ4NTc2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRl -ZFZhbHVlIE5hbWU9IlZhbHVlIiBWYWx1ZT0iMjA5NzE1MiIgLz4NCiAgICA8b3BjOkVudW1lcmF0 -ZWRWYWx1ZSBOYW1lPSJEYXRhVHlwZURlZmluaXRpb24iIFZhbHVlPSI0MTk0MzA0IiAvPg0KICAg -IDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJvbGVQZXJtaXNzaW9ucyIgVmFsdWU9IjgzODg2 -MDgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWNjZXNzUmVzdHJpY3Rpb25z -IiBWYWx1ZT0iMTY3NzcyMTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWxs -IiBWYWx1ZT0iMzM1NTQ0MzEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQmFz -ZU5vZGUiIFZhbHVlPSIyNjUwMTIyMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l -PSJPYmplY3QiIFZhbHVlPSIyNjUwMTM0OCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO -YW1lPSJPYmplY3RUeXBlIiBWYWx1ZT0iMjY1MDMyNjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk -VmFsdWUgTmFtZT0iVmFyaWFibGUiIFZhbHVlPSIyNjU3MTM4MyIgLz4NCiAgICA8b3BjOkVudW1l -cmF0ZWRWYWx1ZSBOYW1lPSJWYXJpYWJsZVR5cGUiIFZhbHVlPSIyODYwMDQzOCIgLz4NCiAgICA8 -b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJNZXRob2QiIFZhbHVlPSIyNjYzMjU0OCIgLz4NCiAg -ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZWZlcmVuY2VUeXBlIiBWYWx1ZT0iMjY1Mzcw -NjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVmlldyIgVmFsdWU9IjI2NTAx -MzU2IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl -IE5hbWU9Ik5vZGVBdHRyaWJ1dGVzIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9IlNwZWNpZmllZEF0dHJpYnV0ZXMiIFR5cGVOYW1lPSJvcGM6VUlu -dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5cGVOYW1lPSJ1YTpM -b2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVO -YW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iV3JpdGVNYXNr -IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0 -ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N -Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik9iamVjdEF0dHJpYnV0ZXMiIEJhc2VUeXBl -PSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3BlY2lmaWVkQXR0 -cmlidXRlcyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmli -dXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc3BsYXlOYW1lIiBUeXBlTmFtZT0idWE6 -TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxv -cGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBT -b3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJX -cml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJp -YnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyV3JpdGVNYXNrIiBUeXBlTmFtZT0i -b3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6 -RmllbGQgTmFtZT0iRXZlbnROb3RpZmllciIgVHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICA8L29w -YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlZhcmlhYmxl -QXR0cmlidXRlcyIgQmFzZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyI+DQogICAgPG9wYzpGaWVs -ZCBOYW1lPSJTcGVjaWZpZWRBdHRyaWJ1dGVzIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNl -VHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxh -eU5hbWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0 -dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9 -InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJj -ZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJX -cml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJp -YnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZSIgVHlwZU5hbWU9InVhOlZhcmlh -bnQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhVHlwZSIgVHlwZU5hbWU9InVhOk5vZGVJ -ZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhbHVlUmFuayIgVHlwZU5hbWU9Im9wYzpJbnQz -MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZBcnJheURpbWVuc2lvbnMiIFR5cGVOYW1l -PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBcnJheURpbWVuc2lvbnMiIFR5 -cGVOYW1lPSJvcGM6VUludDMyIiBMZW5ndGhGaWVsZD0iTm9PZkFycmF5RGltZW5zaW9ucyIgLz4N -CiAgICA8b3BjOkZpZWxkIE5hbWU9IkFjY2Vzc0xldmVsIiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+ -DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyQWNjZXNzTGV2ZWwiIFR5cGVOYW1lPSJvcGM6Qnl0 -ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1pbmltdW1TYW1wbGluZ0ludGVydmFsIiBUeXBl -TmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikhpc3Rvcml6aW5nIiBU -eXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv -cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTWV0aG9kQXR0cmlidXRlcyIgQmFzZVR5cGU9InRuczpO -b2RlQXR0cmlidXRlcyI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTcGVjaWZpZWRBdHRyaWJ1dGVz -IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAv -Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6 -ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVs -ZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5 -cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFz -ayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIg -Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUlu -dDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBO -YW1lPSJFeGVjdXRhYmxlIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVs -ZCBOYW1lPSJVc2VyRXhlY3V0YWJsZSIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICA8L29w -YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik9iamVjdFR5 -cGVBdHRyaWJ1dGVzIiBCYXNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIj4NCiAgICA8b3BjOkZp -ZWxkIE5hbWU9IlNwZWNpZmllZEF0dHJpYnV0ZXMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3Vy -Y2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNw -bGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2Rl -QXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFt -ZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0K -ICAgIDxvcGM6RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291 -cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNl -cldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0 -cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzQWJzdHJhY3QiIFR5cGVOYW1lPSJv -cGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 -cmVkVHlwZSBOYW1lPSJWYXJpYWJsZVR5cGVBdHRyaWJ1dGVzIiBCYXNlVHlwZT0idG5zOk5vZGVB -dHRyaWJ1dGVzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNwZWNpZmllZEF0dHJpYnV0ZXMiIFR5 -cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQog -ICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRl -eHQiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h -bWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0i -dG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBU -eXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0K -ICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIi -IFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 -IlZhbHVlIiBUeXBlTmFtZT0idWE6VmFyaWFudCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRh -dGFUeXBlIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVmFs -dWVSYW5rIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9P -ZkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk -IE5hbWU9IkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIExlbmd0aEZpZWxk -PSJOb09mQXJyYXlEaW1lbnNpb25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSXNBYnN0cmFj -dCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K -ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlZmVyZW5jZVR5cGVBdHRyaWJ1dGVzIiBCYXNl -VHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNwZWNpZmll -ZEF0dHJpYnV0ZXMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0 -dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9 -InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4 -dCIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt -ZT0iV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVB -dHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFzayIgVHlwZU5h -bWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9IklzQWJzdHJhY3QiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9IlN5bW1ldHJpYyIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0K -ICAgIDxvcGM6RmllbGQgTmFtZT0iSW52ZXJzZU5hbWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRU -ZXh0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl -IE5hbWU9IkRhdGFUeXBlQXR0cmlidXRlcyIgQmFzZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyI+ -DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTcGVjaWZpZWRBdHRyaWJ1dGVzIiBUeXBlTmFtZT0ib3Bj -OlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6Rmll -bGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VU -eXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlw -dGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0 -cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9w -YzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZp -ZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBl -PSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc0Fic3RyYWN0 -IiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog -IDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVmlld0F0dHJpYnV0ZXMiIEJhc2VUeXBlPSJ0bnM6 -Tm9kZUF0dHJpYnV0ZXMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3BlY2lmaWVkQXR0cmlidXRl -cyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIg -Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc3BsYXlOYW1lIiBUeXBlTmFtZT0idWE6TG9jYWxp -emVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6Rmll -bGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VU -eXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZU1h -c2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMi -IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJ -bnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQg -TmFtZT0iQ29udGFpbnNOb0xvb3BzIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAgPG9w -YzpGaWVsZCBOYW1lPSJFdmVudE5vdGlmaWVyIiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwv -b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iR2VuZXJp -Y0F0dHJpYnV0ZVZhbHVlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3Bj -OkZpZWxkIE5hbWU9IkF0dHJpYnV0ZUlkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9IlZhbHVlIiBUeXBlTmFtZT0idWE6VmFyaWFudCIgLz4NCiAgPC9vcGM6 -U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJHZW5lcmljQXR0 -cmlidXRlcyIgQmFzZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyI+DQogICAgPG9wYzpGaWVsZCBO -YW1lPSJTcGVjaWZpZWRBdHRyaWJ1dGVzIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlw -ZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5h -bWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJp -YnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVh -OkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5 -cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0 -ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0 -ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mQXR0cmlidXRlVmFsdWVzIiBUeXBlTmFt -ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXR0cmlidXRlVmFsdWVzIiBU -eXBlTmFtZT0idG5zOkdlbmVyaWNBdHRyaWJ1dGVWYWx1ZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZBdHRy -aWJ1dGVWYWx1ZXMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0 -dXJlZFR5cGUgTmFtZT0iQWRkTm9kZXNJdGVtIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0 -Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBhcmVudE5vZGVJZCIgVHlwZU5hbWU9InVhOkV4cGFu -ZGVkTm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlVHlwZUlkIiBUeXBl -TmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdGVkTmV3Tm9k -ZUlkIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l -PSJCcm93c2VOYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgLz4NCiAgICA8b3BjOkZp -ZWxkIE5hbWU9Ik5vZGVDbGFzcyIgVHlwZU5hbWU9InRuczpOb2RlQ2xhc3MiIC8+DQogICAgPG9w -YzpGaWVsZCBOYW1lPSJOb2RlQXR0cmlidXRlcyIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVj -dCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlR5cGVEZWZpbml0aW9uIiBUeXBlTmFtZT0idWE6 -RXhwYW5kZWROb2RlSWQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry -dWN0dXJlZFR5cGUgTmFtZT0iQWRkTm9kZXNSZXN1bHQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P -YmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhdHVzQ29kZSIgVHlwZU5hbWU9InVhOlN0 -YXR1c0NvZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBZGRlZE5vZGVJZCIgVHlwZU5hbWU9 -InVhOk5vZGVJZCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 -cmVkVHlwZSBOYW1lPSJBZGROb2Rlc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl -Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpS -ZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk5vZGVzVG9BZGQiIFR5 -cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2Rlc1RvQWRkIiBU -eXBlTmFtZT0idG5zOkFkZE5vZGVzSXRlbSIgTGVuZ3RoRmllbGQ9Ik5vT2ZOb2Rlc1RvQWRkIiAv -Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 -IkFkZE5vZGVzUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxv -cGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFk -ZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJ -bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3VsdHMiIFR5cGVOYW1lPSJ0bnM6QWRk -Tm9kZXNSZXN1bHQiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxk -IE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAg -PG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGlj -SW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVj -dHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQWRkUmVmZXJlbmNlc0l0 -ZW0iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -U291cmNlTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt -ZT0iUmVmZXJlbmNlVHlwZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6Rmll -bGQgTmFtZT0iSXNGb3J3YXJkIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAgPG9wYzpG -aWVsZCBOYW1lPSJUYXJnZXRTZXJ2ZXJVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iVGFyZ2V0Tm9kZUlkIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2Rl -SWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUYXJnZXROb2RlQ2xhc3MiIFR5cGVOYW1lPSJ0 -bnM6Tm9kZUNsYXNzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj -dHVyZWRUeXBlIE5hbWU9IkFkZFJlZmVyZW5jZXNSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5z -aW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1l -PSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZWZlcmVu -Y2VzVG9BZGQiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS -ZWZlcmVuY2VzVG9BZGQiIFR5cGVOYW1lPSJ0bnM6QWRkUmVmZXJlbmNlc0l0ZW0iIExlbmd0aEZp -ZWxkPSJOb09mUmVmZXJlbmNlc1RvQWRkIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K -ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFkZFJlZmVyZW5jZXNSZXNwb25zZSIgQmFzZVR5 -cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhl -YWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5h -bWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg -TmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09m -UmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5 -cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5m -b3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9z -dGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl -ZFR5cGUgTmFtZT0iRGVsZXRlTm9kZXNJdGVtIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0 -Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4N -CiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlbGV0ZVRhcmdldFJlZmVyZW5jZXMiIFR5cGVOYW1lPSJv -cGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 -cmVkVHlwZSBOYW1lPSJEZWxldGVOb2Rlc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P -YmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRu -czpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk5vZGVzVG9EZWxl -dGUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2Rlc1Rv -RGVsZXRlIiBUeXBlTmFtZT0idG5zOkRlbGV0ZU5vZGVzSXRlbSIgTGVuZ3RoRmllbGQ9Ik5vT2ZO -b2Rlc1RvRGVsZXRlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj -dHVyZWRUeXBlIE5hbWU9IkRlbGV0ZU5vZGVzUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNp -b25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1l -PSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVzdWx0 -cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3VsdHMi -IFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhGaWVsZD0iTm9PZlJlc3VsdHMiIC8+DQog -ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3BjOklu -dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0i -dWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09mRGlhZ25vc3RpY0luZm9zIiAvPg0K -ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRl -bGV0ZVJlZmVyZW5jZXNJdGVtIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9IlNvdXJjZU5vZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZVR5cGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIg -Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzRm9yd2FyZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFu -IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGFyZ2V0Tm9kZUlkIiBUeXBlTmFtZT0idWE6RXhw -YW5kZWROb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZWxldGVCaWRpcmVjdGlvbmFs -IiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog -IDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVsZXRlUmVmZXJlbmNlc1JlcXVlc3QiIEJhc2VU -eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhl -YWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt -ZT0iTm9PZlJlZmVyZW5jZXNUb0RlbGV0ZSIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZXNUb0RlbGV0ZSIgVHlwZU5hbWU9InRuczpEZWxldGVS -ZWZlcmVuY2VzSXRlbSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZWZlcmVuY2VzVG9EZWxldGUiIC8+DQog -IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVs -ZXRlUmVmZXJlbmNlc1Jlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNl -SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJv -cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0idWE6 -U3RhdHVzQ29kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQg -TmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJ -bmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0 -dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJBdHRyaWJ1dGVXcml0ZU1h -c2siIExlbmd0aEluQml0cz0iMzIiIElzT3B0aW9uU2V0PSJ0cnVlIj4NCiAgICA8b3BjOkVudW1l -cmF0ZWRWYWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW -YWx1ZSBOYW1lPSJBY2Nlc3NMZXZlbCIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk -VmFsdWUgTmFtZT0iQXJyYXlEaW1lbnNpb25zIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1l -cmF0ZWRWYWx1ZSBOYW1lPSJCcm93c2VOYW1lIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1l -cmF0ZWRWYWx1ZSBOYW1lPSJDb250YWluc05vTG9vcHMiIFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6 -RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRhdGFUeXBlIiBWYWx1ZT0iMTYiIC8+DQogICAgPG9wYzpF -bnVtZXJhdGVkVmFsdWUgTmFtZT0iRGVzY3JpcHRpb24iIFZhbHVlPSIzMiIgLz4NCiAgICA8b3Bj -OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEaXNwbGF5TmFtZSIgVmFsdWU9IjY0IiAvPg0KICAgIDxv -cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkV2ZW50Tm90aWZpZXIiIFZhbHVlPSIxMjgiIC8+DQog -ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRXhlY3V0YWJsZSIgVmFsdWU9IjI1NiIgLz4N -CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJIaXN0b3JpemluZyIgVmFsdWU9IjUxMiIg -Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJJbnZlcnNlTmFtZSIgVmFsdWU9IjEw -MjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSXNBYnN0cmFjdCIgVmFsdWU9 -IjIwNDgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTWluaW11bVNhbXBsaW5n -SW50ZXJ2YWwiIFZhbHVlPSI0MDk2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 -Ik5vZGVDbGFzcyIgVmFsdWU9IjgxOTIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt -ZT0iTm9kZUlkIiBWYWx1ZT0iMTYzODQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt -ZT0iU3ltbWV0cmljIiBWYWx1ZT0iMzI3NjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg -TmFtZT0iVXNlckFjY2Vzc0xldmVsIiBWYWx1ZT0iNjU1MzYiIC8+DQogICAgPG9wYzpFbnVtZXJh -dGVkVmFsdWUgTmFtZT0iVXNlckV4ZWN1dGFibGUiIFZhbHVlPSIxMzEwNzIiIC8+DQogICAgPG9w -YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVXNlcldyaXRlTWFzayIgVmFsdWU9IjI2MjE0NCIgLz4N -CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJWYWx1ZVJhbmsiIFZhbHVlPSI1MjQyODgi -IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iV3JpdGVNYXNrIiBWYWx1ZT0iMTA0 -ODU3NiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJWYWx1ZUZvclZhcmlhYmxl -VHlwZSIgVmFsdWU9IjIwOTcxNTIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i -RGF0YVR5cGVEZWZpbml0aW9uIiBWYWx1ZT0iNDE5NDMwNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0 -ZWRWYWx1ZSBOYW1lPSJSb2xlUGVybWlzc2lvbnMiIFZhbHVlPSI4Mzg4NjA4IiAvPg0KICAgIDxv -cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFjY2Vzc1Jlc3RyaWN0aW9ucyIgVmFsdWU9IjE2Nzc3 -MjE2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFjY2Vzc0xldmVsRXgiIFZh -bHVlPSIzMzU1NDQzMiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVt -ZXJhdGVkVHlwZSBOYW1lPSJCcm93c2VEaXJlY3Rpb24iIExlbmd0aEluQml0cz0iMzIiPg0KICAg -IDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkZvcndhcmQiIFZhbHVlPSIwIiAvPg0KICAgIDxv -cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkludmVyc2UiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6 -RW51bWVyYXRlZFZhbHVlIE5hbWU9IkJvdGgiIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVy -YXRlZFZhbHVlIE5hbWU9IkludmFsaWQiIFZhbHVlPSIzIiAvPg0KICA8L29wYzpFbnVtZXJhdGVk -VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlZpZXdEZXNjcmlwdGlvbiIgQmFz -ZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWaWV3SWQi -IFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUaW1lc3RhbXAi -IFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWaWV3VmVy -c2lvbiIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0K -DQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQnJvd3NlRGVzY3JpcHRpb24iIEJhc2VUeXBl -PSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBl -TmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQnJvd3NlRGlyZWN0aW9u -IiBUeXBlTmFtZT0idG5zOkJyb3dzZURpcmVjdGlvbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 -IlJlZmVyZW5jZVR5cGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxk -IE5hbWU9IkluY2x1ZGVTdWJ0eXBlcyIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxv -cGM6RmllbGQgTmFtZT0iTm9kZUNsYXNzTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog -ICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4N -CiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJC -cm93c2VSZXN1bHRNYXNrIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRW -YWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO -YW1lPSJSZWZlcmVuY2VUeXBlSWQiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh -bHVlIE5hbWU9IklzRm9yd2FyZCIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs -dWUgTmFtZT0iTm9kZUNsYXNzIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 -ZSBOYW1lPSJCcm93c2VOYW1lIiBWYWx1ZT0iOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 -ZSBOYW1lPSJEaXNwbGF5TmFtZSIgVmFsdWU9IjE2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh -bHVlIE5hbWU9IlR5cGVEZWZpbml0aW9uIiBWYWx1ZT0iMzIiIC8+DQogICAgPG9wYzpFbnVtZXJh -dGVkVmFsdWUgTmFtZT0iQWxsIiBWYWx1ZT0iNjMiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs -dWUgTmFtZT0iUmVmZXJlbmNlVHlwZUluZm8iIFZhbHVlPSIzIiAvPg0KICAgIDxvcGM6RW51bWVy -YXRlZFZhbHVlIE5hbWU9IlRhcmdldEluZm8iIFZhbHVlPSI2MCIgLz4NCiAgPC9vcGM6RW51bWVy -YXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWZlcmVuY2VEZXNjcmlw -dGlvbiIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1l -PSJSZWZlcmVuY2VUeXBlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVs -ZCBOYW1lPSJJc0ZvcndhcmQiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZp -ZWxkIE5hbWU9Ik5vZGVJZCIgVHlwZU5hbWU9InVhOkV4cGFuZGVkTm9kZUlkIiAvPg0KICAgIDxv -cGM6RmllbGQgTmFtZT0iQnJvd3NlTmFtZSIgVHlwZU5hbWU9InVhOlF1YWxpZmllZE5hbWUiIC8+ -DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXpl -ZFRleHQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlQ2xhc3MiIFR5cGVOYW1lPSJ0bnM6 -Tm9kZUNsYXNzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHlwZURlZmluaXRpb24iIFR5cGVO -YW1lPSJ1YTpFeHBhbmRlZE5vZGVJZCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAg -PG9wYzpPcGFxdWVUeXBlIE5hbWU9IkNvbnRpbnVhdGlvblBvaW50Ij4NCiAgPC9vcGM6T3BhcXVl -VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkJyb3dzZVJlc3VsdCIgQmFzZVR5 -cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdGF0dXNDb2Rl -IiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNvbnRp -bnVhdGlvblBvaW50IiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIC8+DQogICAgPG9wYzpGaWVs -ZCBOYW1lPSJOb09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj -OkZpZWxkIE5hbWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1lPSJ0bnM6UmVmZXJlbmNlRGVzY3JpcHRp -b24iIExlbmd0aEZpZWxkPSJOb09mUmVmZXJlbmNlcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 -cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJCcm93c2VSZXF1ZXN0IiBCYXNlVHlw -ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFk -ZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 -IlZpZXciIFR5cGVOYW1lPSJ0bnM6Vmlld0Rlc2NyaXB0aW9uIiAvPg0KICAgIDxvcGM6RmllbGQg -TmFtZT0iUmVxdWVzdGVkTWF4UmVmZXJlbmNlc1Blck5vZGUiIFR5cGVOYW1lPSJvcGM6VUludDMy -IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk5vZGVzVG9Ccm93c2UiIFR5cGVOYW1lPSJv -cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2Rlc1RvQnJvd3NlIiBUeXBlTmFt -ZT0idG5zOkJyb3dzZURlc2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZk5vZGVzVG9Ccm93c2Ui -IC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFt -ZT0iQnJvd3NlUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxv -cGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFk -ZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJ -bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3VsdHMiIFR5cGVOYW1lPSJ0bnM6QnJv -d3NlUmVzdWx0IiBMZW5ndGhGaWVsZD0iTm9PZlJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBO -YW1lPSJOb09mRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv -cGM6RmllbGQgTmFtZT0iRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0lu -Zm8iIExlbmd0aEZpZWxkPSJOb09mRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1 -cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkJyb3dzZU5leHRSZXF1ZXN0 -IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJl -cXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZp -ZWxkIE5hbWU9IlJlbGVhc2VDb250aW51YXRpb25Qb2ludHMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVh -biIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZDb250aW51YXRpb25Qb2ludHMiIFR5cGVO -YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDb250aW51YXRpb25Qb2lu -dHMiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZDb250aW51YXRp -b25Qb2ludHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl -ZFR5cGUgTmFtZT0iQnJvd3NlTmV4dFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2Jq -ZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5z -OlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlc3VsdHMiIFR5 -cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRzIiBUeXBl -TmFtZT0idG5zOkJyb3dzZVJlc3VsdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZXN1bHRzIiAvPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQz -MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVh -OkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAg -PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWxh -dGl2ZVBhdGhFbGVtZW50IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3Bj -OkZpZWxkIE5hbWU9IlJlZmVyZW5jZVR5cGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9IklzSW52ZXJzZSIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0K -ICAgIDxvcGM6RmllbGQgTmFtZT0iSW5jbHVkZVN1YnR5cGVzIiBUeXBlTmFtZT0ib3BjOkJvb2xl -YW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUYXJnZXROYW1lIiBUeXBlTmFtZT0idWE6UXVh -bGlmaWVkTmFtZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 -cmVkVHlwZSBOYW1lPSJSZWxhdGl2ZVBhdGgiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3Qi -Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkVsZW1lbnRzIiBUeXBlTmFtZT0ib3BjOkludDMy -IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRWxlbWVudHMiIFR5cGVOYW1lPSJ0bnM6UmVsYXRp -dmVQYXRoRWxlbWVudCIgTGVuZ3RoRmllbGQ9Ik5vT2ZFbGVtZW50cyIgLz4NCiAgPC9vcGM6U3Ry -dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJCcm93c2VQYXRoIiBC -YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXJ0 -aW5nTm9kZSIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJl -bGF0aXZlUGF0aCIgVHlwZU5hbWU9InRuczpSZWxhdGl2ZVBhdGgiIC8+DQogIDwvb3BjOlN0cnVj -dHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQnJvd3NlUGF0aFRhcmdl -dCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJU -YXJnZXRJZCIgVHlwZU5hbWU9InVhOkV4cGFuZGVkTm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQg -TmFtZT0iUmVtYWluaW5nUGF0aEluZGV4IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9v -cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJCcm93c2VQ -YXRoUmVzdWx0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxk -IE5hbWU9IlN0YXR1c0NvZGUiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiAvPg0KICAgIDxvcGM6 -RmllbGQgTmFtZT0iTm9PZlRhcmdldHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w -YzpGaWVsZCBOYW1lPSJUYXJnZXRzIiBUeXBlTmFtZT0idG5zOkJyb3dzZVBhdGhUYXJnZXQiIExl -bmd0aEZpZWxkPSJOb09mVGFyZ2V0cyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAg -PG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJUcmFuc2xhdGVCcm93c2VQYXRoc1RvTm9kZUlkc1Jl -cXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFt -ZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxv -cGM6RmllbGQgTmFtZT0iTm9PZkJyb3dzZVBhdGhzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K -ICAgIDxvcGM6RmllbGQgTmFtZT0iQnJvd3NlUGF0aHMiIFR5cGVOYW1lPSJ0bnM6QnJvd3NlUGF0 -aCIgTGVuZ3RoRmllbGQ9Ik5vT2ZCcm93c2VQYXRocyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 -cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJUcmFuc2xhdGVCcm93c2VQYXRoc1Rv -Tm9kZUlkc1Jlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3Bj -OkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVy -IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50 -MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0idG5zOkJyb3dz -ZVBhdGhSZXN1bHQiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxk -IE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAg -PG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGlj -SW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVj -dHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVnaXN0ZXJOb2Rlc1Jl -cXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFt -ZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxv -cGM6RmllbGQgTmFtZT0iTm9PZk5vZGVzVG9SZWdpc3RlciIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg -Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVzVG9SZWdpc3RlciIgVHlwZU5hbWU9InVhOk5v -ZGVJZCIgTGVuZ3RoRmllbGQ9Ik5vT2ZOb2Rlc1RvUmVnaXN0ZXIiIC8+DQogIDwvb3BjOlN0cnVj -dHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVnaXN0ZXJOb2Rlc1Jl -c3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5h -bWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlZ2lzdGVyZWROb2RlSWRzIiBUeXBlTmFtZT0ib3BjOklu -dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVnaXN0ZXJlZE5vZGVJZHMiIFR5cGVOYW1l -PSJ1YTpOb2RlSWQiIExlbmd0aEZpZWxkPSJOb09mUmVnaXN0ZXJlZE5vZGVJZHMiIC8+DQogIDwv -b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVW5yZWdp -c3Rlck5vZGVzUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9w -YzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIi -IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTm9kZXNUb1VucmVnaXN0ZXIiIFR5cGVOYW1l -PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2Rlc1RvVW5yZWdpc3RlciIg -VHlwZU5hbWU9InVhOk5vZGVJZCIgTGVuZ3RoRmllbGQ9Ik5vT2ZOb2Rlc1RvVW5yZWdpc3RlciIg -Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l -PSJVbnJlZ2lzdGVyTm9kZXNSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+ -DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNw -b25zZUhlYWRlciIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpPcGFxdWVU -eXBlIE5hbWU9IkNvdW50ZXIiPg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQogIDxvcGM6T3BhcXVl -VHlwZSBOYW1lPSJOdW1lcmljUmFuZ2UiPg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQogIDxvcGM6 -U3RydWN0dXJlZFR5cGUgTmFtZT0iRW5kcG9pbnRDb25maWd1cmF0aW9uIiBCYXNlVHlwZT0idWE6 -RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik9wZXJhdGlvblRpbWVvdXQi -IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VCaW5hcnlF -bmNvZGluZyIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -TWF4U3RyaW5nTGVuZ3RoIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg -TmFtZT0iTWF4Qnl0ZVN0cmluZ0xlbmd0aCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9Ik1heEFycmF5TGVuZ3RoIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K -ICAgIDxvcGM6RmllbGQgTmFtZT0iTWF4TWVzc2FnZVNpemUiIFR5cGVOYW1lPSJvcGM6SW50MzIi -IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhCdWZmZXJTaXplIiBUeXBlTmFtZT0ib3BjOklu -dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ2hhbm5lbExpZmV0aW1lIiBUeXBlTmFtZT0i -b3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlUb2tlbkxpZmV0aW1l -IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 -b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlF1ZXJ5RGF0YURlc2NyaXB0aW9uIiBCYXNlVHlwZT0i -dWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlbGF0aXZlUGF0aCIg -VHlwZU5hbWU9InRuczpSZWxhdGl2ZVBhdGgiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBdHRy -aWJ1dGVJZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJ -bmRleFJhbmdlIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 -cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJOb2RlVHlwZURlc2NyaXB0aW9uIiBC -YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlR5cGVE -ZWZpbml0aW9uTm9kZSIgVHlwZU5hbWU9InVhOkV4cGFuZGVkTm9kZUlkIiAvPg0KICAgIDxvcGM6 -RmllbGQgTmFtZT0iSW5jbHVkZVN1YlR5cGVzIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQog -ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGF0YVRvUmV0dXJuIiBUeXBlTmFtZT0ib3BjOkludDMy -IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVRvUmV0dXJuIiBUeXBlTmFtZT0idG5zOlF1 -ZXJ5RGF0YURlc2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZkRhdGFUb1JldHVybiIgLz4NCiAg -PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJGaWx0 -ZXJPcGVyYXRvciIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg -TmFtZT0iRXF1YWxzIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l -PSJJc051bGwiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikdy -ZWF0ZXJUaGFuIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJM -ZXNzVGhhbiIgVmFsdWU9IjMiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iR3Jl -YXRlclRoYW5PckVxdWFsIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO -YW1lPSJMZXNzVGhhbk9yRXF1YWwiIFZhbHVlPSI1IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh -bHVlIE5hbWU9Ikxpa2UiIFZhbHVlPSI2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h -bWU9Ik5vdCIgVmFsdWU9IjciIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQmV0 -d2VlbiIgVmFsdWU9IjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSW5MaXN0 -IiBWYWx1ZT0iOSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBbmQiIFZhbHVl -PSIxMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJPciIgVmFsdWU9IjExIiAv -Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNhc3QiIFZhbHVlPSIxMiIgLz4NCiAg -ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJJblZpZXciIFZhbHVlPSIxMyIgLz4NCiAgICA8 -b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJPZlR5cGUiIFZhbHVlPSIxNCIgLz4NCiAgICA8b3Bj -OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZWxhdGVkVG8iIFZhbHVlPSIxNSIgLz4NCiAgICA8b3Bj -OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJCaXR3aXNlQW5kIiBWYWx1ZT0iMTYiIC8+DQogICAgPG9w -YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQml0d2lzZU9yIiBWYWx1ZT0iMTciIC8+DQogIDwvb3Bj -OkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUXVlcnlEYXRh -U2V0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 -Ik5vZGVJZCIgVHlwZU5hbWU9InVhOkV4cGFuZGVkTm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQg -TmFtZT0iVHlwZURlZmluaXRpb25Ob2RlIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQiIC8+ -DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mVmFsdWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAv -Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWVzIiBUeXBlTmFtZT0idWE6VmFyaWFudCIgTGVu -Z3RoRmllbGQ9Ik5vT2ZWYWx1ZXMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv -cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTm9kZVJlZmVyZW5jZSIgQmFzZVR5cGU9InVhOkV4dGVu -c2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5cGVOYW1lPSJ1YTpO -b2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2VUeXBlSWQiIFR5cGVOYW1l -PSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc0ZvcndhcmQiIFR5cGVOYW1l -PSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZWZlcmVuY2VkTm9k -ZUlkcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVy -ZW5jZWROb2RlSWRzIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiBMZW5ndGhGaWVsZD0iTm9PZlJlZmVy -ZW5jZWROb2RlSWRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj -dHVyZWRUeXBlIE5hbWU9IkNvbnRlbnRGaWx0ZXJFbGVtZW50IiBCYXNlVHlwZT0idWE6RXh0ZW5z -aW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpbHRlck9wZXJhdG9yIiBUeXBlTmFt -ZT0idG5zOkZpbHRlck9wZXJhdG9yIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkZpbHRl -ck9wZXJhbmRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -RmlsdGVyT3BlcmFuZHMiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIExlbmd0aEZpZWxk -PSJOb09mRmlsdGVyT3BlcmFuZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv -cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ29udGVudEZpbHRlciIgQmFzZVR5cGU9InVhOkV4dGVu -c2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRWxlbWVudHMiIFR5cGVOYW1l -PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbGVtZW50cyIgVHlwZU5hbWU9 -InRuczpDb250ZW50RmlsdGVyRWxlbWVudCIgTGVuZ3RoRmllbGQ9Ik5vT2ZFbGVtZW50cyIgLz4N -CiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJG -aWx0ZXJPcGVyYW5kIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgPC9vcGM6U3Ry -dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFbGVtZW50T3BlcmFu -ZCIgQmFzZVR5cGU9InRuczpGaWx0ZXJPcGVyYW5kIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Iklu -ZGV4IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoN -CiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJMaXRlcmFsT3BlcmFuZCIgQmFzZVR5cGU9InRu -czpGaWx0ZXJPcGVyYW5kIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhbHVlIiBUeXBlTmFtZT0i -dWE6VmFyaWFudCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 -cmVkVHlwZSBOYW1lPSJBdHRyaWJ1dGVPcGVyYW5kIiBCYXNlVHlwZT0idG5zOkZpbHRlck9wZXJh -bmQiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAv -Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWxpYXMiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0K -ICAgIDxvcGM6RmllbGQgTmFtZT0iQnJvd3NlUGF0aCIgVHlwZU5hbWU9InRuczpSZWxhdGl2ZVBh -dGgiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBdHRyaWJ1dGVJZCIgVHlwZU5hbWU9Im9wYzpV -SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbmRleFJhbmdlIiBUeXBlTmFtZT0ib3Bj -OlN0cmluZyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk -VHlwZSBOYW1lPSJTaW1wbGVBdHRyaWJ1dGVPcGVyYW5kIiBCYXNlVHlwZT0idG5zOkZpbHRlck9w -ZXJhbmQiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHlwZURlZmluaXRpb25JZCIgVHlwZU5hbWU9 -InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZCcm93c2VQYXRoIiBUeXBl -TmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQnJvd3NlUGF0aCIgVHlw -ZU5hbWU9InVhOlF1YWxpZmllZE5hbWUiIExlbmd0aEZpZWxkPSJOb09mQnJvd3NlUGF0aCIgLz4N -CiAgICA8b3BjOkZpZWxkIE5hbWU9IkF0dHJpYnV0ZUlkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIg -Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkluZGV4UmFuZ2UiIFR5cGVOYW1lPSJvcGM6U3RyaW5n -IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h -bWU9IkNvbnRlbnRGaWx0ZXJFbGVtZW50UmVzdWx0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2Jq -ZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXR1c0NvZGUiIFR5cGVOYW1lPSJ1YTpTdGF0 -dXNDb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk9wZXJhbmRTdGF0dXNDb2RlcyIg -VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik9wZXJhbmRTdGF0 -dXNDb2RlcyIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mT3BlcmFu -ZFN0YXR1c0NvZGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk9wZXJhbmREaWFnbm9z -dGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJP -cGVyYW5kRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0 -aEZpZWxkPSJOb09mT3BlcmFuZERpYWdub3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJl -ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDb250ZW50RmlsdGVyUmVzdWx0 -IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v -T2ZFbGVtZW50UmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk -IE5hbWU9IkVsZW1lbnRSZXN1bHRzIiBUeXBlTmFtZT0idG5zOkNvbnRlbnRGaWx0ZXJFbGVtZW50 -UmVzdWx0IiBMZW5ndGhGaWVsZD0iTm9PZkVsZW1lbnRSZXN1bHRzIiAvPg0KICAgIDxvcGM6Rmll -bGQgTmFtZT0iTm9PZkVsZW1lbnREaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIi -IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbGVtZW50RGlhZ25vc3RpY0luZm9zIiBUeXBlTmFt -ZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09mRWxlbWVudERpYWdub3N0aWNJ -bmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw -ZSBOYW1lPSJQYXJzaW5nUmVzdWx0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9IlN0YXR1c0NvZGUiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiAv -Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRhdGFTdGF0dXNDb2RlcyIgVHlwZU5hbWU9Im9w -YzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTdGF0dXNDb2RlcyIgVHlwZU5h -bWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mRGF0YVN0YXR1c0NvZGVzIiAvPg0K -ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRhdGFEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJv -cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhRGlhZ25vc3RpY0luZm9zIiBU -eXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09mRGF0YURpYWdub3N0 -aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk -VHlwZSBOYW1lPSJRdWVyeUZpcnN0UmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVj -dCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJl -cXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWaWV3IiBUeXBlTmFtZT0idG5z -OlZpZXdEZXNjcmlwdGlvbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZOb2RlVHlwZXMi -IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlVHlwZXMi -IFR5cGVOYW1lPSJ0bnM6Tm9kZVR5cGVEZXNjcmlwdGlvbiIgTGVuZ3RoRmllbGQ9Ik5vT2ZOb2Rl -VHlwZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJGaWx0ZXIiIFR5cGVOYW1lPSJ0bnM6Q29u -dGVudEZpbHRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1heERhdGFTZXRzVG9SZXR1cm4i -IFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWF4UmVmZXJl -bmNlc1RvUmV0dXJuIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJl -ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJRdWVyeUZpcnN0UmVzcG9uc2Ui -IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVz -cG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpG -aWVsZCBOYW1lPSJOb09mUXVlcnlEYXRhU2V0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9IlF1ZXJ5RGF0YVNldHMiIFR5cGVOYW1lPSJ0bnM6UXVlcnlEYXRh -U2V0IiBMZW5ndGhGaWVsZD0iTm9PZlF1ZXJ5RGF0YVNldHMiIC8+DQogICAgPG9wYzpGaWVsZCBO -YW1lPSJDb250aW51YXRpb25Qb2ludCIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iTm9PZlBhcnNpbmdSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMy -IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUGFyc2luZ1Jlc3VsdHMiIFR5cGVOYW1lPSJ0bnM6 -UGFyc2luZ1Jlc3VsdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZQYXJzaW5nUmVzdWx0cyIgLz4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIi -IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpE -aWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogICAg -PG9wYzpGaWVsZCBOYW1lPSJGaWx0ZXJSZXN1bHQiIFR5cGVOYW1lPSJ0bnM6Q29udGVudEZpbHRl -clJlc3VsdCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk -VHlwZSBOYW1lPSJRdWVyeU5leHRSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0 -Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVx -dWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlbGVhc2VDb250aW51YXRpb25Q -b2ludCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ29u -dGludWF0aW9uUG9pbnQiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAgPC9vcGM6U3Ry -dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJRdWVyeU5leHRSZXNw -b25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1l -PSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9Ik5vT2ZRdWVyeURhdGFTZXRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAv -Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUXVlcnlEYXRhU2V0cyIgVHlwZU5hbWU9InRuczpRdWVy -eURhdGFTZXQiIExlbmd0aEZpZWxkPSJOb09mUXVlcnlEYXRhU2V0cyIgLz4NCiAgICA8b3BjOkZp -ZWxkIE5hbWU9IlJldmlzZWRDb250aW51YXRpb25Qb2ludCIgVHlwZU5hbWU9Im9wYzpCeXRlU3Ry -aW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBl -IE5hbWU9IlRpbWVzdGFtcHNUb1JldHVybiIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpF -bnVtZXJhdGVkVmFsdWUgTmFtZT0iU291cmNlIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1l -cmF0ZWRWYWx1ZSBOYW1lPSJTZXJ2ZXIiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRl -ZFZhbHVlIE5hbWU9IkJvdGgiIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl -IE5hbWU9Ik5laXRoZXIiIFZhbHVlPSIzIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h -bWU9IkludmFsaWQiIFZhbHVlPSI0IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8 -b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlYWRWYWx1ZUlkIiBCYXNlVHlwZT0idWE6RXh0ZW5z -aW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZCIgVHlwZU5hbWU9InVhOk5v -ZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkF0dHJpYnV0ZUlkIiBUeXBlTmFtZT0ib3Bj -OlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkluZGV4UmFuZ2UiIFR5cGVOYW1lPSJv -cGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YUVuY29kaW5nIiBUeXBlTmFt -ZT0idWE6UXVhbGlmaWVkTmFtZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9w -YzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWFkUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lv -bk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0i -dG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhBZ2UiIFR5cGVO -YW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGltZXN0YW1wc1RvUmV0 -dXJuIiBUeXBlTmFtZT0idG5zOlRpbWVzdGFtcHNUb1JldHVybiIgLz4NCiAgICA8b3BjOkZpZWxk -IE5hbWU9Ik5vT2ZOb2Rlc1RvUmVhZCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj -OkZpZWxkIE5hbWU9Ik5vZGVzVG9SZWFkIiBUeXBlTmFtZT0idG5zOlJlYWRWYWx1ZUlkIiBMZW5n -dGhGaWVsZD0iTm9PZk5vZGVzVG9SZWFkIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K -ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlYWRSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4 -dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlw -ZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZS -ZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVz -dWx0cyIgVHlwZU5hbWU9InVhOkRhdGFWYWx1ZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZXN1bHRzIiAv -Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9w -YzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIgVHlwZU5h -bWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJbmZvcyIg -Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l -PSJIaXN0b3J5UmVhZFZhbHVlSWQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxv -cGM6RmllbGQgTmFtZT0iSW5kZXhSYW5nZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAg -PG9wYzpGaWVsZCBOYW1lPSJEYXRhRW5jb2RpbmciIFR5cGVOYW1lPSJ1YTpRdWFsaWZpZWROYW1l -IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ29udGludWF0aW9uUG9pbnQiIFR5cGVOYW1lPSJv -cGM6Qnl0ZVN0cmluZyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 -Y3R1cmVkVHlwZSBOYW1lPSJIaXN0b3J5UmVhZFJlc3VsdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lv -bk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlIiBUeXBlTmFtZT0idWE6 -U3RhdHVzQ29kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNvbnRpbnVhdGlvblBvaW50IiBU -eXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJIaXN0b3J5 -RGF0YSIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgPC9vcGM6U3RydWN0dXJl -ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJIaXN0b3J5UmVhZERldGFpbHMi -IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N -Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlYWRFdmVudERldGFpbHMiIEJhc2VUeXBl -PSJ0bnM6SGlzdG9yeVJlYWREZXRhaWxzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik51bVZhbHVl -c1Blck5vZGUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -U3RhcnRUaW1lIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt -ZT0iRW5kVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5h -bWU9IkZpbHRlciIgVHlwZU5hbWU9InRuczpFdmVudEZpbHRlciIgLz4NCiAgPC9vcGM6U3RydWN0 -dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWFkUmF3TW9kaWZpZWRE -ZXRhaWxzIiBCYXNlVHlwZT0idG5zOkhpc3RvcnlSZWFkRGV0YWlscyI+DQogICAgPG9wYzpGaWVs -ZCBOYW1lPSJJc1JlYWRNb2RpZmllZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxv -cGM6RmllbGQgTmFtZT0iU3RhcnRUaW1lIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iRW5kVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9Ik51bVZhbHVlc1Blck5vZGUiIFR5cGVOYW1lPSJvcGM6VUludDMy -IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV0dXJuQm91bmRzIiBUeXBlTmFtZT0ib3BjOkJv -b2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 -cGUgTmFtZT0iUmVhZFByb2Nlc3NlZERldGFpbHMiIEJhc2VUeXBlPSJ0bnM6SGlzdG9yeVJlYWRE -ZXRhaWxzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXJ0VGltZSIgVHlwZU5hbWU9Im9wYzpE -YXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuZFRpbWUiIFR5cGVOYW1lPSJvcGM6 -RGF0ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQcm9jZXNzaW5nSW50ZXJ2YWwiIFR5 -cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkFnZ3JlZ2F0 -ZVR5cGUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBZ2dy -ZWdhdGVUeXBlIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiBMZW5ndGhGaWVsZD0iTm9PZkFnZ3JlZ2F0 -ZVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBZ2dyZWdhdGVDb25maWd1cmF0aW9uIiBU -eXBlTmFtZT0idG5zOkFnZ3JlZ2F0ZUNvbmZpZ3VyYXRpb24iIC8+DQogIDwvb3BjOlN0cnVjdHVy -ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVhZEF0VGltZURldGFpbHMi -IEJhc2VUeXBlPSJ0bnM6SGlzdG9yeVJlYWREZXRhaWxzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 -Ik5vT2ZSZXFUaW1lcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h -bWU9IlJlcVRpbWVzIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiBMZW5ndGhGaWVsZD0iTm9PZlJl -cVRpbWVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlU2ltcGxlQm91bmRzIiBUeXBlTmFt -ZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry -dWN0dXJlZFR5cGUgTmFtZT0iUmVhZEFubm90YXRpb25EYXRhRGV0YWlscyIgQmFzZVR5cGU9InRu -czpIaXN0b3J5UmVhZERldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlcVRpbWVz -IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxVGltZXMi -IFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIExlbmd0aEZpZWxkPSJOb09mUmVxVGltZXMiIC8+DQog -IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iSGlz -dG9yeURhdGEiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQg -TmFtZT0iTm9PZkRhdGFWYWx1ZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG -aWVsZCBOYW1lPSJEYXRhVmFsdWVzIiBUeXBlTmFtZT0idWE6RGF0YVZhbHVlIiBMZW5ndGhGaWVs -ZD0iTm9PZkRhdGFWYWx1ZXMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6 -U3RydWN0dXJlZFR5cGUgTmFtZT0iTW9kaWZpY2F0aW9uSW5mbyIgQmFzZVR5cGU9InVhOkV4dGVu -c2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNb2RpZmljYXRpb25UaW1lIiBUeXBl -TmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXBkYXRlVHlwZSIg -VHlwZU5hbWU9InRuczpIaXN0b3J5VXBkYXRlVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 -IlVzZXJOYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 -cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJIaXN0b3J5TW9kaWZpZWREYXRhIiBC -YXNlVHlwZT0idG5zOkhpc3RvcnlEYXRhIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEYXRh -VmFsdWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0 -YVZhbHVlcyIgVHlwZU5hbWU9InVhOkRhdGFWYWx1ZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZEYXRhVmFs -dWVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk1vZGlmaWNhdGlvbkluZm9zIiBUeXBl -TmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTW9kaWZpY2F0aW9uSW5m -b3MiIFR5cGVOYW1lPSJ0bnM6TW9kaWZpY2F0aW9uSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZNb2Rp -ZmljYXRpb25JbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 -Y3R1cmVkVHlwZSBOYW1lPSJIaXN0b3J5RXZlbnQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl -Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkV2ZW50cyIgVHlwZU5hbWU9Im9wYzpJbnQz -MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkV2ZW50cyIgVHlwZU5hbWU9InRuczpIaXN0b3J5 -RXZlbnRGaWVsZExpc3QiIExlbmd0aEZpZWxkPSJOb09mRXZlbnRzIiAvPg0KICA8L29wYzpTdHJ1 -Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlSZWFkUmVx -dWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1l -PSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9w -YzpGaWVsZCBOYW1lPSJIaXN0b3J5UmVhZERldGFpbHMiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25P -YmplY3QiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUaW1lc3RhbXBzVG9SZXR1cm4iIFR5cGVO -YW1lPSJ0bnM6VGltZXN0YW1wc1RvUmV0dXJuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVs -ZWFzZUNvbnRpbnVhdGlvblBvaW50cyIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxv -cGM6RmllbGQgTmFtZT0iTm9PZk5vZGVzVG9SZWFkIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K -ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZXNUb1JlYWQiIFR5cGVOYW1lPSJ0bnM6SGlzdG9yeVJl -YWRWYWx1ZUlkIiBMZW5ndGhGaWVsZD0iTm9PZk5vZGVzVG9SZWFkIiAvPg0KICA8L29wYzpTdHJ1 -Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlSZWFkUmVz -cG9uc2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFt -ZT0iUmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAg -PG9wYzpGaWVsZCBOYW1lPSJOb09mUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9IlJlc3VsdHMiIFR5cGVOYW1lPSJ0bnM6SGlzdG9yeVJlYWRSZXN1 -bHQiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v -T2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVs -ZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVu -Z3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBl -Pg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iV3JpdGVWYWx1ZSIgQmFzZVR5cGU9InVh -OkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5cGVOYW1l -PSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBdHRyaWJ1dGVJZCIgVHlwZU5h -bWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbmRleFJhbmdlIiBUeXBl -TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhbHVlIiBUeXBlTmFt -ZT0idWE6RGF0YVZhbHVlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0 -cnVjdHVyZWRUeXBlIE5hbWU9IldyaXRlUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9i -amVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5z -OlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTm9kZXNUb1dyaXRl -IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZXNUb1dy -aXRlIiBUeXBlTmFtZT0idG5zOldyaXRlVmFsdWUiIExlbmd0aEZpZWxkPSJOb09mTm9kZXNUb1dy -aXRlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl -IE5hbWU9IldyaXRlUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VI -ZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVzdWx0cyIgVHlwZU5hbWU9Im9w -YzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3VsdHMiIFR5cGVOYW1lPSJ1YTpT -dGF0dXNDb2RlIiBMZW5ndGhGaWVsZD0iTm9PZlJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBO -YW1lPSJOb09mRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv -cGM6RmllbGQgTmFtZT0iRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0lu -Zm8iIExlbmd0aEZpZWxkPSJOb09mRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1 -cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlVcGRhdGVEZXRh -aWxzIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 -Ik5vZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+ -DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJIaXN0b3J5VXBkYXRlVHlwZSIgTGVuZ3Ro -SW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSW5zZXJ0IiBWYWx1 -ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZXBsYWNlIiBWYWx1ZT0i -MiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVcGRhdGUiIFZhbHVlPSIzIiAv -Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRlbGV0ZSIgVmFsdWU9IjQiIC8+DQog -IDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iUGVy -Zm9ybVVwZGF0ZVR5cGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh -bHVlIE5hbWU9Ikluc2VydCIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg -TmFtZT0iUmVwbGFjZSIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt -ZT0iVXBkYXRlIiBWYWx1ZT0iMyIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJS -ZW1vdmUiIFZhbHVlPSI0IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0 -cnVjdHVyZWRUeXBlIE5hbWU9IlVwZGF0ZURhdGFEZXRhaWxzIiBCYXNlVHlwZT0idG5zOkhpc3Rv -cnlVcGRhdGVEZXRhaWxzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZCIgVHlwZU5hbWU9 -InVhOk5vZGVJZCIgU291cmNlVHlwZT0idG5zOkhpc3RvcnlVcGRhdGVEZXRhaWxzIiAvPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iUGVyZm9ybUluc2VydFJlcGxhY2UiIFR5cGVOYW1lPSJ0bnM6UGVy -Zm9ybVVwZGF0ZVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mVXBkYXRlVmFsdWVz -IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXBkYXRlVmFs -dWVzIiBUeXBlTmFtZT0idWE6RGF0YVZhbHVlIiBMZW5ndGhGaWVsZD0iTm9PZlVwZGF0ZVZhbHVl -cyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO -YW1lPSJVcGRhdGVTdHJ1Y3R1cmVEYXRhRGV0YWlscyIgQmFzZVR5cGU9InRuczpIaXN0b3J5VXBk -YXRlRGV0YWlscyI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5cGVOYW1lPSJ1YTpO -b2RlSWQiIFNvdXJjZVR5cGU9InRuczpIaXN0b3J5VXBkYXRlRGV0YWlscyIgLz4NCiAgICA8b3Bj -OkZpZWxkIE5hbWU9IlBlcmZvcm1JbnNlcnRSZXBsYWNlIiBUeXBlTmFtZT0idG5zOlBlcmZvcm1V -cGRhdGVUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlVwZGF0ZVZhbHVlcyIgVHlw -ZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVwZGF0ZVZhbHVlcyIg -VHlwZU5hbWU9InVhOkRhdGFWYWx1ZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZVcGRhdGVWYWx1ZXMiIC8+ -DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i -VXBkYXRlRXZlbnREZXRhaWxzIiBCYXNlVHlwZT0idG5zOkhpc3RvcnlVcGRhdGVEZXRhaWxzIj4N -CiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNl -VHlwZT0idG5zOkhpc3RvcnlVcGRhdGVEZXRhaWxzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -UGVyZm9ybUluc2VydFJlcGxhY2UiIFR5cGVOYW1lPSJ0bnM6UGVyZm9ybVVwZGF0ZVR5cGUiIC8+ -DQogICAgPG9wYzpGaWVsZCBOYW1lPSJGaWx0ZXIiIFR5cGVOYW1lPSJ0bnM6RXZlbnRGaWx0ZXIi -IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRXZlbnREYXRhIiBUeXBlTmFtZT0ib3BjOklu -dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRXZlbnREYXRhIiBUeXBlTmFtZT0idG5zOkhp -c3RvcnlFdmVudEZpZWxkTGlzdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZFdmVudERhdGEiIC8+DQogIDwv -b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVsZXRl -UmF3TW9kaWZpZWREZXRhaWxzIiBCYXNlVHlwZT0idG5zOkhpc3RvcnlVcGRhdGVEZXRhaWxzIj4N -CiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNl -VHlwZT0idG5zOkhpc3RvcnlVcGRhdGVEZXRhaWxzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -SXNEZWxldGVNb2RpZmllZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6Rmll -bGQgTmFtZT0iU3RhcnRUaW1lIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6 -RmllbGQgTmFtZT0iRW5kVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgPC9vcGM6 -U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEZWxldGVBdFRp -bWVEZXRhaWxzIiBCYXNlVHlwZT0idG5zOkhpc3RvcnlVcGRhdGVEZXRhaWxzIj4NCiAgICA8b3Bj -OkZpZWxkIE5hbWU9Ik5vZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNlVHlwZT0idG5z -Okhpc3RvcnlVcGRhdGVEZXRhaWxzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlcVRp -bWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxVGlt -ZXMiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIExlbmd0aEZpZWxkPSJOb09mUmVxVGltZXMiIC8+ -DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i -RGVsZXRlRXZlbnREZXRhaWxzIiBCYXNlVHlwZT0idG5zOkhpc3RvcnlVcGRhdGVEZXRhaWxzIj4N -CiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNl -VHlwZT0idG5zOkhpc3RvcnlVcGRhdGVEZXRhaWxzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -Tm9PZkV2ZW50SWRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt -ZT0iRXZlbnRJZHMiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZF -dmVudElkcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk -VHlwZSBOYW1lPSJIaXN0b3J5VXBkYXRlUmVzdWx0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2Jq -ZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXR1c0NvZGUiIFR5cGVOYW1lPSJ1YTpTdGF0 -dXNDb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk9wZXJhdGlvblJlc3VsdHMiIFR5 -cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJPcGVyYXRpb25SZXN1 -bHRzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZPcGVyYXRpb25S -ZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlw -ZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZv -cyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0 -aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk -VHlwZSBOYW1lPSJIaXN0b3J5VXBkYXRlUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9i -amVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5z -OlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mSGlzdG9yeVVwZGF0 -ZURldGFpbHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJI -aXN0b3J5VXBkYXRlRGV0YWlscyIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgTGVuZ3Ro -RmllbGQ9Ik5vT2ZIaXN0b3J5VXBkYXRlRGV0YWlscyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 -cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJIaXN0b3J5VXBkYXRlUmVzcG9uc2Ui -IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVz -cG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpG -aWVsZCBOYW1lPSJOb09mUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj -OkZpZWxkIE5hbWU9IlJlc3VsdHMiIFR5cGVOYW1lPSJ0bnM6SGlzdG9yeVVwZGF0ZVJlc3VsdCIg -TGVuZ3RoRmllbGQ9Ik5vT2ZSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRp -YWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h -bWU9IkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhG -aWVsZD0iTm9PZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoN -CiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDYWxsTWV0aG9kUmVxdWVzdCIgQmFzZVR5cGU9 -InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJPYmplY3RJZCIgVHlw -ZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1ldGhvZElkIiBUeXBl -TmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZklucHV0QXJndW1l -bnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5wdXRB -cmd1bWVudHMiIFR5cGVOYW1lPSJ1YTpWYXJpYW50IiBMZW5ndGhGaWVsZD0iTm9PZklucHV0QXJn -dW1lbnRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU -eXBlIE5hbWU9IkNhbGxNZXRob2RSZXN1bHQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3Qi -Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhdHVzQ29kZSIgVHlwZU5hbWU9InVhOlN0YXR1c0Nv -ZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mSW5wdXRBcmd1bWVudFJlc3VsdHMiIFR5 -cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbnB1dEFyZ3VtZW50 -UmVzdWx0cyIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mSW5wdXRB -cmd1bWVudFJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mSW5wdXRBcmd1bWVu -dERpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk -IE5hbWU9IklucHV0QXJndW1lbnREaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9z -dGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZJbnB1dEFyZ3VtZW50RGlhZ25vc3RpY0luZm9zIiAv -Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk91dHB1dEFyZ3VtZW50cyIgVHlwZU5hbWU9Im9w -YzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik91dHB1dEFyZ3VtZW50cyIgVHlwZU5h -bWU9InVhOlZhcmlhbnQiIExlbmd0aEZpZWxkPSJOb09mT3V0cHV0QXJndW1lbnRzIiAvPg0KICA8 -L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkNhbGxS -ZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5h -bWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9Ik5vT2ZNZXRob2RzVG9DYWxsIiBUeXBlTmFtZT0ib3BjOkludDMyIiAv -Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWV0aG9kc1RvQ2FsbCIgVHlwZU5hbWU9InRuczpDYWxs -TWV0aG9kUmVxdWVzdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZNZXRob2RzVG9DYWxsIiAvPg0KICA8L29w -YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkNhbGxSZXNw -b25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1l -PSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InRuczpDYWxsTWV0aG9kUmVzdWx0 -IiBMZW5ndGhGaWVsZD0iTm9PZlJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m -RGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg -TmFtZT0iRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0 -aEZpZWxkPSJOb09mRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N -Cg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9Ik1vbml0b3JpbmdNb2RlIiBMZW5ndGhJbkJp -dHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEaXNhYmxlZCIgVmFsdWU9 -IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2FtcGxpbmciIFZhbHVlPSIx -IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJlcG9ydGluZyIgVmFsdWU9IjIi -IC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFt -ZT0iRGF0YUNoYW5nZVRyaWdnZXIiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVy -YXRlZFZhbHVlIE5hbWU9IlN0YXR1cyIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk -VmFsdWUgTmFtZT0iU3RhdHVzVmFsdWUiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRl -ZFZhbHVlIE5hbWU9IlN0YXR1c1ZhbHVlVGltZXN0YW1wIiBWYWx1ZT0iMiIgLz4NCiAgPC9vcGM6 -RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJEZWFkYmFuZFR5 -cGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5v -bmUiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFic29sdXRl -IiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJQZXJjZW50IiBW -YWx1ZT0iMiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk -VHlwZSBOYW1lPSJNb25pdG9yaW5nRmlsdGVyIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0 -Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l -PSJEYXRhQ2hhbmdlRmlsdGVyIiBCYXNlVHlwZT0idG5zOk1vbml0b3JpbmdGaWx0ZXIiPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iVHJpZ2dlciIgVHlwZU5hbWU9InRuczpEYXRhQ2hhbmdlVHJpZ2dl -ciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlYWRiYW5kVHlwZSIgVHlwZU5hbWU9Im9wYzpV -SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZWFkYmFuZFZhbHVlIiBUeXBlTmFtZT0i -b3BjOkRvdWJsZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 -cmVkVHlwZSBOYW1lPSJFdmVudEZpbHRlciIgQmFzZVR5cGU9InRuczpNb25pdG9yaW5nRmlsdGVy -Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTZWxlY3RDbGF1c2VzIiBUeXBlTmFtZT0ib3Bj -OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VsZWN0Q2xhdXNlcyIgVHlwZU5hbWU9 -InRuczpTaW1wbGVBdHRyaWJ1dGVPcGVyYW5kIiBMZW5ndGhGaWVsZD0iTm9PZlNlbGVjdENsYXVz -ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXaGVyZUNsYXVzZSIgVHlwZU5hbWU9InRuczpD -b250ZW50RmlsdGVyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj -dHVyZWRUeXBlIE5hbWU9IkFnZ3JlZ2F0ZUNvbmZpZ3VyYXRpb24iIEJhc2VUeXBlPSJ1YTpFeHRl -bnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlU2VydmVyQ2FwYWJpbGl0aWVz -RGVmYXVsdHMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 -IlRyZWF0VW5jZXJ0YWluQXNCYWQiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3Bj -OkZpZWxkIE5hbWU9IlBlcmNlbnREYXRhQmFkIiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogICAg -PG9wYzpGaWVsZCBOYW1lPSJQZXJjZW50RGF0YUdvb2QiIFR5cGVOYW1lPSJvcGM6Qnl0ZSIgLz4N -CiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZVNsb3BlZEV4dHJhcG9sYXRpb24iIFR5cGVOYW1lPSJv -cGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 -cmVkVHlwZSBOYW1lPSJBZ2dyZWdhdGVGaWx0ZXIiIEJhc2VUeXBlPSJ0bnM6TW9uaXRvcmluZ0Zp -bHRlciI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdGFydFRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0 -ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBZ2dyZWdhdGVUeXBlIiBUeXBlTmFtZT0i -dWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHJvY2Vzc2luZ0ludGVydmFsIiBU -eXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFnZ3JlZ2F0ZUNv -bmZpZ3VyYXRpb24iIFR5cGVOYW1lPSJ0bnM6QWdncmVnYXRlQ29uZmlndXJhdGlvbiIgLz4NCiAg -PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb25p -dG9yaW5nRmlsdGVyUmVzdWx0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgPC9v -cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFdmVudEZp -bHRlclJlc3VsdCIgQmFzZVR5cGU9InRuczpNb25pdG9yaW5nRmlsdGVyUmVzdWx0Ij4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTZWxlY3RDbGF1c2VSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOklu -dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VsZWN0Q2xhdXNlUmVzdWx0cyIgVHlwZU5h -bWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mU2VsZWN0Q2xhdXNlUmVzdWx0cyIg -Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTZWxlY3RDbGF1c2VEaWFnbm9zdGljSW5mb3Mi -IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWxlY3RDbGF1 -c2VEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmll -bGQ9Ik5vT2ZTZWxlY3RDbGF1c2VEaWFnbm9zdGljSW5mb3MiIC8+DQogICAgPG9wYzpGaWVsZCBO -YW1lPSJXaGVyZUNsYXVzZVJlc3VsdCIgVHlwZU5hbWU9InRuczpDb250ZW50RmlsdGVyUmVzdWx0 -IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h -bWU9IkFnZ3JlZ2F0ZUZpbHRlclJlc3VsdCIgQmFzZVR5cGU9InRuczpNb25pdG9yaW5nRmlsdGVy -UmVzdWx0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJldmlzZWRTdGFydFRpbWUiIFR5cGVOYW1l -PSJvcGM6RGF0ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXZpc2VkUHJvY2Vzc2lu -Z0ludGVydmFsIiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 -IlJldmlzZWRBZ2dyZWdhdGVDb25maWd1cmF0aW9uIiBUeXBlTmFtZT0idG5zOkFnZ3JlZ2F0ZUNv -bmZpZ3VyYXRpb24iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0 -dXJlZFR5cGUgTmFtZT0iTW9uaXRvcmluZ1BhcmFtZXRlcnMiIEJhc2VUeXBlPSJ1YTpFeHRlbnNp -b25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ2xpZW50SGFuZGxlIiBUeXBlTmFtZT0i -b3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNhbXBsaW5nSW50ZXJ2YWwiIFR5 -cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRmlsdGVyIiBUeXBl -TmFtZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUXVldWVT -aXplIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc2Nh -cmRPbGRlc3QiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 -cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb25pdG9yZWRJdGVtQ3JlYXRlUmVx -dWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1l -PSJJdGVtVG9Nb25pdG9yIiBUeXBlTmFtZT0idG5zOlJlYWRWYWx1ZUlkIiAvPg0KICAgIDxvcGM6 -RmllbGQgTmFtZT0iTW9uaXRvcmluZ01vZGUiIFR5cGVOYW1lPSJ0bnM6TW9uaXRvcmluZ01vZGUi -IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0ZWRQYXJhbWV0ZXJzIiBUeXBlTmFtZT0i -dG5zOk1vbml0b3JpbmdQYXJhbWV0ZXJzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K -ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik1vbml0b3JlZEl0ZW1DcmVhdGVSZXN1bHQiIEJh -c2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhdHVz -Q29kZSIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJN -b25pdG9yZWRJdGVtSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg -TmFtZT0iUmV2aXNlZFNhbXBsaW5nSW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0K -ICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNlZFF1ZXVlU2l6ZSIgVHlwZU5hbWU9Im9wYzpVSW50 -MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJGaWx0ZXJSZXN1bHQiIFR5cGVOYW1lPSJ1YTpF -eHRlbnNpb25PYmplY3QiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry -dWN0dXJlZFR5cGUgTmFtZT0iQ3JlYXRlTW9uaXRvcmVkSXRlbXNSZXF1ZXN0IiBCYXNlVHlwZT0i -dWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIi -IFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1 -YnNjcmlwdGlvbklkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h -bWU9IlRpbWVzdGFtcHNUb1JldHVybiIgVHlwZU5hbWU9InRuczpUaW1lc3RhbXBzVG9SZXR1cm4i -IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mSXRlbXNUb0NyZWF0ZSIgVHlwZU5hbWU9Im9w -YzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikl0ZW1zVG9DcmVhdGUiIFR5cGVOYW1l -PSJ0bnM6TW9uaXRvcmVkSXRlbUNyZWF0ZVJlcXVlc3QiIExlbmd0aEZpZWxkPSJOb09mSXRlbXNU -b0NyZWF0ZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk -VHlwZSBOYW1lPSJDcmVhdGVNb25pdG9yZWRJdGVtc1Jlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0 -ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBl -TmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJl -c3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1 -bHRzIiBUeXBlTmFtZT0idG5zOk1vbml0b3JlZEl0ZW1DcmVhdGVSZXN1bHQiIExlbmd0aEZpZWxk -PSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5m -b3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9z -dGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZE -aWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry -dWN0dXJlZFR5cGUgTmFtZT0iTW9uaXRvcmVkSXRlbU1vZGlmeVJlcXVlc3QiIEJhc2VUeXBlPSJ1 -YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTW9uaXRvcmVkSXRlbUlk -IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3Rl -ZFBhcmFtZXRlcnMiIFR5cGVOYW1lPSJ0bnM6TW9uaXRvcmluZ1BhcmFtZXRlcnMiIC8+DQogIDwv -b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTW9uaXRv -cmVkSXRlbU1vZGlmeVJlc3VsdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg -PG9wYzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4N -CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJldmlzZWRTYW1wbGluZ0ludGVydmFsIiBUeXBlTmFtZT0i -b3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJldmlzZWRRdWV1ZVNpemUiIFR5 -cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRmlsdGVyUmVzdWx0 -IiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlw -ZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik1vZGlmeU1vbml0b3JlZEl0ZW1zUmVx -dWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1l -PSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9w -YzpGaWVsZCBOYW1lPSJTdWJzY3JpcHRpb25JZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog -ICAgPG9wYzpGaWVsZCBOYW1lPSJUaW1lc3RhbXBzVG9SZXR1cm4iIFR5cGVOYW1lPSJ0bnM6VGlt -ZXN0YW1wc1RvUmV0dXJuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkl0ZW1zVG9Nb2Rp -ZnkiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJdGVtc1Rv -TW9kaWZ5IiBUeXBlTmFtZT0idG5zOk1vbml0b3JlZEl0ZW1Nb2RpZnlSZXF1ZXN0IiBMZW5ndGhG -aWVsZD0iTm9PZkl0ZW1zVG9Nb2RpZnkiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog -IDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTW9kaWZ5TW9uaXRvcmVkSXRlbXNSZXNwb25zZSIg -QmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNw -b25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3BjOkZp -ZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 -RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InRuczpNb25pdG9yZWRJdGVtTW9kaWZ5UmVz -dWx0IiBMZW5ndGhGaWVsZD0iTm9PZlJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO -b09mRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6Rmll -bGQgTmFtZT0iRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExl -bmd0aEZpZWxkPSJOb09mRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlw -ZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNldE1vbml0b3JpbmdNb2RlUmVxdWVz -dCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS -ZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpG -aWVsZCBOYW1lPSJTdWJzY3JpcHRpb25JZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAg -PG9wYzpGaWVsZCBOYW1lPSJNb25pdG9yaW5nTW9kZSIgVHlwZU5hbWU9InRuczpNb25pdG9yaW5n -TW9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZNb25pdG9yZWRJdGVtSWRzIiBUeXBl -TmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTW9uaXRvcmVkSXRlbUlk -cyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIExlbmd0aEZpZWxkPSJOb09mTW9uaXRvcmVkSXRlbUlk -cyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO -YW1lPSJTZXRNb25pdG9yaW5nTW9kZVJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2Jq -ZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5z -OlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlc3VsdHMiIFR5 -cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRzIiBUeXBl -TmFtZT0idWE6U3RhdHVzQ29kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZXN1bHRzIiAvPg0KICAgIDxv -cGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg -Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRp -YWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAgPC9v -cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJTZXRUcmln -Z2VyaW5nUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpG -aWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+ -DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdWJzY3JpcHRpb25JZCIgVHlwZU5hbWU9Im9wYzpVSW50 -MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcmlnZ2VyaW5nSXRlbUlkIiBUeXBlTmFtZT0i -b3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZMaW5rc1RvQWRkIiBUeXBl -TmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGlua3NUb0FkZCIgVHlw -ZU5hbWU9Im9wYzpVSW50MzIiIExlbmd0aEZpZWxkPSJOb09mTGlua3NUb0FkZCIgLz4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9Ik5vT2ZMaW5rc1RvUmVtb3ZlIiBUeXBlTmFtZT0ib3BjOkludDMyIiAv -Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGlua3NUb1JlbW92ZSIgVHlwZU5hbWU9Im9wYzpVSW50 -MzIiIExlbmd0aEZpZWxkPSJOb09mTGlua3NUb1JlbW92ZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJl -ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJTZXRUcmlnZ2VyaW5nUmVzcG9u -c2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -UmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9w -YzpGaWVsZCBOYW1lPSJOb09mQWRkUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9IkFkZFJlc3VsdHMiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiBM -ZW5ndGhGaWVsZD0iTm9PZkFkZFJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m -QWRkRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6Rmll -bGQgTmFtZT0iQWRkRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8i -IExlbmd0aEZpZWxkPSJOb09mQWRkRGlhZ25vc3RpY0luZm9zIiAvPg0KICAgIDxvcGM6RmllbGQg -TmFtZT0iTm9PZlJlbW92ZVJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w -YzpGaWVsZCBOYW1lPSJSZW1vdmVSZXN1bHRzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVu -Z3RoRmllbGQ9Ik5vT2ZSZW1vdmVSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9P -ZlJlbW92ZURpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj -OkZpZWxkIE5hbWU9IlJlbW92ZURpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0 -aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZlJlbW92ZURpYWdub3N0aWNJbmZvcyIgLz4NCiAgPC9v -cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEZWxldGVN -b25pdG9yZWRJdGVtc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVh -ZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3Vic2NyaXB0aW9uSWQiIFR5cGVOYW1lPSJv -cGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk1vbml0b3JlZEl0ZW1JZHMi -IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNb25pdG9yZWRJ -dGVtSWRzIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZNb25pdG9yZWRJ -dGVtSWRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU -eXBlIE5hbWU9IkRlbGV0ZU1vbml0b3JlZEl0ZW1zUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpFeHRl -bnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5cGVO -YW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVz -dWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3Vs -dHMiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhGaWVsZD0iTm9PZlJlc3VsdHMiIC8+ -DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3Bj -OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFt -ZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09mRGlhZ25vc3RpY0luZm9zIiAv -Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 -IkNyZWF0ZVN1YnNjcmlwdGlvblJlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3Qi -Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1 -ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdGVkUHVibGlzaGluZ0lu -dGVydmFsIiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJl -cXVlc3RlZExpZmV0aW1lQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6 -RmllbGQgTmFtZT0iUmVxdWVzdGVkTWF4S2VlcEFsaXZlQ291bnQiIFR5cGVOYW1lPSJvcGM6VUlu -dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWF4Tm90aWZpY2F0aW9uc1BlclB1Ymxpc2gi -IFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGlu -Z0VuYWJsZWQiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 -IlByaW9yaXR5IiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBl -Pg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ3JlYXRlU3Vic2NyaXB0aW9uUmVzcG9u -c2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -UmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9w -YzpGaWVsZCBOYW1lPSJTdWJzY3JpcHRpb25JZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog -ICAgPG9wYzpGaWVsZCBOYW1lPSJSZXZpc2VkUHVibGlzaGluZ0ludGVydmFsIiBUeXBlTmFtZT0i -b3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJldmlzZWRMaWZldGltZUNvdW50 -IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJldmlzZWRN -YXhLZWVwQWxpdmVDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogIDwvb3BjOlN0cnVj -dHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTW9kaWZ5U3Vic2NyaXB0 -aW9uUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVs -ZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQog -ICAgPG9wYzpGaWVsZCBOYW1lPSJTdWJzY3JpcHRpb25JZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIi -IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0ZWRQdWJsaXNoaW5nSW50ZXJ2YWwiIFR5 -cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdGVkTGlm -ZXRpbWVDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l -PSJSZXF1ZXN0ZWRNYXhLZWVwQWxpdmVDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog -ICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhOb3RpZmljYXRpb25zUGVyUHVibGlzaCIgVHlwZU5hbWU9 -Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQcmlvcml0eSIgVHlwZU5hbWU9 -Im9wYzpCeXRlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy -ZWRUeXBlIE5hbWU9Ik1vZGlmeVN1YnNjcmlwdGlvblJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0 -ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBl -TmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNl -ZFB1Ymxpc2hpbmdJbnRlcnZhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpG -aWVsZCBOYW1lPSJSZXZpc2VkTGlmZXRpbWVDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+ -DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXZpc2VkTWF4S2VlcEFsaXZlQ291bnQiIFR5cGVOYW1l -PSJvcGM6VUludDMyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj -dHVyZWRUeXBlIE5hbWU9IlNldFB1Ymxpc2hpbmdNb2RlUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4 -dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBl -TmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQdWJsaXNo -aW5nRW5hYmxlZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt -ZT0iTm9PZlN1YnNjcmlwdGlvbklkcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj -OkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkcyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIExlbmd0 -aEZpZWxkPSJOb09mU3Vic2NyaXB0aW9uSWRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N -Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNldFB1Ymxpc2hpbmdNb2RlUmVzcG9uc2Ui -IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVz -cG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpG -aWVsZCBOYW1lPSJOb09mUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj -OkZpZWxkIE5hbWU9IlJlc3VsdHMiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhGaWVs -ZD0iTm9PZlJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3RpY0lu -Zm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlhZ25v -c3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09m -RGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0 -cnVjdHVyZWRUeXBlIE5hbWU9Ik5vdGlmaWNhdGlvbk1lc3NhZ2UiIEJhc2VUeXBlPSJ1YTpFeHRl -bnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VxdWVuY2VOdW1iZXIiIFR5cGVO -YW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaFRpbWUiIFR5 -cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTm90aWZp -Y2F0aW9uRGF0YSIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 -Ik5vdGlmaWNhdGlvbkRhdGEiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIExlbmd0aEZp -ZWxkPSJOb09mTm90aWZpY2F0aW9uRGF0YSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoN -CiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJOb3RpZmljYXRpb25EYXRhIiBCYXNlVHlwZT0i -dWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT -dHJ1Y3R1cmVkVHlwZSBOYW1lPSJEYXRhQ2hhbmdlTm90aWZpY2F0aW9uIiBCYXNlVHlwZT0idG5z -Ok5vdGlmaWNhdGlvbkRhdGEiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk1vbml0b3JlZEl0 -ZW1zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTW9uaXRv -cmVkSXRlbXMiIFR5cGVOYW1lPSJ0bnM6TW9uaXRvcmVkSXRlbU5vdGlmaWNhdGlvbiIgTGVuZ3Ro -RmllbGQ9Ik5vT2ZNb25pdG9yZWRJdGVtcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZE -aWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO -YW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3Ro -RmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0K -DQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTW9uaXRvcmVkSXRlbU5vdGlmaWNhdGlvbiIg -QmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDbGll -bnRIYW5kbGUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -VmFsdWUiIFR5cGVOYW1lPSJ1YTpEYXRhVmFsdWUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBl -Pg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRXZlbnROb3RpZmljYXRpb25MaXN0IiBC -YXNlVHlwZT0idG5zOk5vdGlmaWNhdGlvbkRhdGEiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9P -ZkV2ZW50cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkV2 -ZW50cyIgVHlwZU5hbWU9InRuczpFdmVudEZpZWxkTGlzdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZFdmVu -dHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg -TmFtZT0iRXZlbnRGaWVsZExpc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iQ2xpZW50SGFuZGxlIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4N -CiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZFdmVudEZpZWxkcyIgVHlwZU5hbWU9Im9wYzpJbnQz -MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkV2ZW50RmllbGRzIiBUeXBlTmFtZT0idWE6VmFy -aWFudCIgTGVuZ3RoRmllbGQ9Ik5vT2ZFdmVudEZpZWxkcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJl -ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJIaXN0b3J5RXZlbnRGaWVsZExp -c3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -Tm9PZkV2ZW50RmllbGRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg -TmFtZT0iRXZlbnRGaWVsZHMiIFR5cGVOYW1lPSJ1YTpWYXJpYW50IiBMZW5ndGhGaWVsZD0iTm9P -ZkV2ZW50RmllbGRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj -dHVyZWRUeXBlIE5hbWU9IlN0YXR1c0NoYW5nZU5vdGlmaWNhdGlvbiIgQmFzZVR5cGU9InRuczpO -b3RpZmljYXRpb25EYXRhIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXR1cyIgVHlwZU5hbWU9 -InVhOlN0YXR1c0NvZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mbyIg -VHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N -Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlN1YnNjcmlwdGlvbkFja25vd2xlZGdlbWVu -dCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJT -dWJzY3JpcHRpb25JZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO -YW1lPSJTZXF1ZW5jZU51bWJlciIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogIDwvb3BjOlN0 -cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUHVibGlzaFJlcXVl -c3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -UmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6 -RmllbGQgTmFtZT0iTm9PZlN1YnNjcmlwdGlvbkFja25vd2xlZGdlbWVudHMiIFR5cGVOYW1lPSJv -cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdWJzY3JpcHRpb25BY2tub3dsZWRn -ZW1lbnRzIiBUeXBlTmFtZT0idG5zOlN1YnNjcmlwdGlvbkFja25vd2xlZGdlbWVudCIgTGVuZ3Ro -RmllbGQ9Ik5vT2ZTdWJzY3JpcHRpb25BY2tub3dsZWRnZW1lbnRzIiAvPg0KICA8L29wYzpTdHJ1 -Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlB1Ymxpc2hSZXNwb25z -ZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS -ZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3Bj -OkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZBdmFpbGFibGVTZXF1ZW5jZU51bWJlcnMiIFR5cGVOYW1l -PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBdmFpbGFibGVTZXF1ZW5jZU51 -bWJlcnMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiBMZW5ndGhGaWVsZD0iTm9PZkF2YWlsYWJsZVNl -cXVlbmNlTnVtYmVycyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1vcmVOb3RpZmljYXRpb25z -IiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb3RpZmlj -YXRpb25NZXNzYWdlIiBUeXBlTmFtZT0idG5zOk5vdGlmaWNhdGlvbk1lc3NhZ2UiIC8+DQogICAg -PG9wYzpGaWVsZCBOYW1lPSJOb09mUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9IlJlc3VsdHMiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiBMZW5n -dGhGaWVsZD0iTm9PZlJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGlhZ25v -c3RpY0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -RGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxk -PSJOb09mRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 -b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlcHVibGlzaFJlcXVlc3QiIEJhc2VUeXBlPSJ1YTpF -eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlw -ZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3Vic2Ny -aXB0aW9uSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -UmV0cmFuc21pdFNlcXVlbmNlTnVtYmVyIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9v -cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZXB1Ymxp -c2hSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVs -ZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4N -CiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vdGlmaWNhdGlvbk1lc3NhZ2UiIFR5cGVOYW1lPSJ0bnM6 -Tm90aWZpY2F0aW9uTWVzc2FnZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9w -YzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJUcmFuc2ZlclJlc3VsdCIgQmFzZVR5cGU9InVhOkV4dGVu -c2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlIiBUeXBlTmFtZT0i -dWE6U3RhdHVzQ29kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZBdmFpbGFibGVTZXF1 -ZW5jZU51bWJlcnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l -PSJBdmFpbGFibGVTZXF1ZW5jZU51bWJlcnMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiBMZW5ndGhG -aWVsZD0iTm9PZkF2YWlsYWJsZVNlcXVlbmNlTnVtYmVycyIgLz4NCiAgPC9vcGM6U3RydWN0dXJl -ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJUcmFuc2ZlclN1YnNjcmlwdGlv -bnNSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxk -IE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTdWJzY3JpcHRpb25JZHMiIFR5cGVOYW1lPSJvcGM6SW50 -MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdWJzY3JpcHRpb25JZHMiIFR5cGVOYW1lPSJv -cGM6VUludDMyIiBMZW5ndGhGaWVsZD0iTm9PZlN1YnNjcmlwdGlvbklkcyIgLz4NCiAgICA8b3Bj -OkZpZWxkIE5hbWU9IlNlbmRJbml0aWFsVmFsdWVzIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+ -DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i -VHJhbnNmZXJTdWJzY3JpcHRpb25zUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl -Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6 -UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVzdWx0cyIgVHlw -ZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3VsdHMiIFR5cGVO -YW1lPSJ0bnM6VHJhbnNmZXJSZXN1bHQiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50 -MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1 -YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQog -IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVs -ZXRlU3Vic2NyaXB0aW9uc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K -ICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0 -SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlN1YnNjcmlwdGlvbklkcyIgVHlw -ZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklk -cyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIExlbmd0aEZpZWxkPSJOb09mU3Vic2NyaXB0aW9uSWRz -IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h -bWU9IkRlbGV0ZVN1YnNjcmlwdGlvbnNSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9i -amVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRu -czpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBU -eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlw -ZU5hbWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIi -IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpE -aWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwv -b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQnVpbGRJ -bmZvIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 -IlByb2R1Y3RVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt -ZT0iTWFudWZhY3R1cmVyTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpG -aWVsZCBOYW1lPSJQcm9kdWN0TmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9w -YzpGaWVsZCBOYW1lPSJTb2Z0d2FyZVZlcnNpb24iIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0K -ICAgIDxvcGM6RmllbGQgTmFtZT0iQnVpbGROdW1iZXIiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAv -Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQnVpbGREYXRlIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1l -IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5h -bWU9IlJlZHVuZGFuY3lTdXBwb3J0IiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1l -cmF0ZWRWYWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW -YWx1ZSBOYW1lPSJDb2xkIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO -YW1lPSJXYXJtIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJI -b3QiIFZhbHVlPSIzIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlRyYW5zcGFy -ZW50IiBWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJIb3RBbmRN -aXJyb3JlZCIgVmFsdWU9IjUiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6 -RW51bWVyYXRlZFR5cGUgTmFtZT0iU2VydmVyU3RhdGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAg -IDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJ1bm5pbmciIFZhbHVlPSIwIiAvPg0KICAgIDxv -cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkZhaWxlZCIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpF -bnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9Db25maWd1cmF0aW9uIiBWYWx1ZT0iMiIgLz4NCiAgICA8 -b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdXNwZW5kZWQiIFZhbHVlPSIzIiAvPg0KICAgIDxv -cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlNodXRkb3duIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3Bj -OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJUZXN0IiBWYWx1ZT0iNSIgLz4NCiAgICA8b3BjOkVudW1l -cmF0ZWRWYWx1ZSBOYW1lPSJDb21tdW5pY2F0aW9uRmF1bHQiIFZhbHVlPSI2IiAvPg0KICAgIDxv -cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlVua25vd24iIFZhbHVlPSI3IiAvPg0KICA8L29wYzpF -bnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlZHVuZGFudFNl -cnZlckRhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZp -ZWxkIE5hbWU9IlNlcnZlcklkIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZp -ZWxkIE5hbWU9IlNlcnZpY2VMZXZlbCIgVHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICAgIDxvcGM6 -RmllbGQgTmFtZT0iU2VydmVyU3RhdGUiIFR5cGVOYW1lPSJ0bnM6U2VydmVyU3RhdGUiIC8+DQog -IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRW5k -cG9pbnRVcmxMaXN0RGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iTm9PZkVuZHBvaW50VXJsTGlzdCIgVHlwZU5hbWU9Im9wYzpJbnQz -MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuZHBvaW50VXJsTGlzdCIgVHlwZU5hbWU9Im9w -YzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mRW5kcG9pbnRVcmxMaXN0IiAvPg0KICA8L29wYzpT -dHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik5ldHdvcmtHcm91 -cERhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxk -IE5hbWU9IlNlcnZlclVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVs -ZCBOYW1lPSJOb09mTmV0d29ya1BhdGhzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv -cGM6RmllbGQgTmFtZT0iTmV0d29ya1BhdGhzIiBUeXBlTmFtZT0idG5zOkVuZHBvaW50VXJsTGlz -dERhdGFUeXBlIiBMZW5ndGhGaWVsZD0iTm9PZk5ldHdvcmtQYXRocyIgLz4NCiAgPC9vcGM6U3Ry -dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJTYW1wbGluZ0ludGVy -dmFsRGlhZ25vc3RpY3NEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog -ICAgPG9wYzpGaWVsZCBOYW1lPSJTYW1wbGluZ0ludGVydmFsIiBUeXBlTmFtZT0ib3BjOkRvdWJs -ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1vbml0b3JlZEl0ZW1Db3VudCIgVHlwZU5hbWU9 -Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhNb25pdG9yZWRJdGVtQ291 -bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzYWJs -ZWRNb25pdG9yZWRJdGVtQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICA8L29wYzpT -dHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNlcnZlckRpYWdu -b3N0aWNzU3VtbWFyeURhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlclZpZXdDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIi -IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDdXJyZW50U2Vzc2lvbkNvdW50IiBUeXBlTmFtZT0i -b3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkN1bXVsYXRlZFNlc3Npb25Db3Vu -dCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0 -eVJlamVjdGVkU2Vzc2lvbkNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3Bj -OkZpZWxkIE5hbWU9IlJlamVjdGVkU2Vzc2lvbkNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIg -Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlc3Npb25UaW1lb3V0Q291bnQiIFR5cGVOYW1lPSJv -cGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2Vzc2lvbkFib3J0Q291bnQiIFR5 -cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ3VycmVudFN1YnNj -cmlwdGlvbkNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h -bWU9IkN1bXVsYXRlZFN1YnNjcmlwdGlvbkNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4N -CiAgICA8b3BjOkZpZWxkIE5hbWU9IlB1Ymxpc2hpbmdJbnRlcnZhbENvdW50IiBUeXBlTmFtZT0i -b3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5UmVqZWN0ZWRSZXF1 -ZXN0c0NvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 -IlJlamVjdGVkUmVxdWVzdHNDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogIDwvb3Bj -OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2VydmVyU3Rh -dHVzRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6Rmll -bGQgTmFtZT0iU3RhcnRUaW1lIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6 -RmllbGQgTmFtZT0iQ3VycmVudFRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogICAg -PG9wYzpGaWVsZCBOYW1lPSJTdGF0ZSIgVHlwZU5hbWU9InRuczpTZXJ2ZXJTdGF0ZSIgLz4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9IkJ1aWxkSW5mbyIgVHlwZU5hbWU9InRuczpCdWlsZEluZm8iIC8+ -DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWNvbmRzVGlsbFNodXRkb3duIiBUeXBlTmFtZT0ib3Bj -OlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNodXRkb3duUmVhc29uIiBUeXBlTmFt -ZT0idWE6TG9jYWxpemVkVGV4dCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9w -YzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJTZXNzaW9uRGlhZ25vc3RpY3NEYXRhVHlwZSIgQmFzZVR5 -cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXNzaW9uSWQi -IFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXNzaW9uTmFt -ZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDbGllbnRE -ZXNjcmlwdGlvbiIgVHlwZU5hbWU9InRuczpBcHBsaWNhdGlvbkRlc2NyaXB0aW9uIiAvPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iU2VydmVyVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9IkVuZHBvaW50VXJsIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4N -CiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZMb2NhbGVJZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIi -IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMb2NhbGVJZHMiIFR5cGVOYW1lPSJvcGM6U3RyaW5n -IiBMZW5ndGhGaWVsZD0iTm9PZkxvY2FsZUlkcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFj -dHVhbFNlc3Npb25UaW1lb3V0IiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZp -ZWxkIE5hbWU9Ik1heFJlc3BvbnNlTWVzc2FnZVNpemUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAv -Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ2xpZW50Q29ubmVjdGlvblRpbWUiIFR5cGVOYW1lPSJv -cGM6RGF0ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDbGllbnRMYXN0Q29udGFjdFRp -bWUiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDdXJy -ZW50U3Vic2NyaXB0aW9uc0NvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3Bj -OkZpZWxkIE5hbWU9IkN1cnJlbnRNb25pdG9yZWRJdGVtc0NvdW50IiBUeXBlTmFtZT0ib3BjOlVJ -bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkN1cnJlbnRQdWJsaXNoUmVxdWVzdHNJblF1 -ZXVlIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRvdGFs -UmVxdWVzdENvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQog -ICAgPG9wYzpGaWVsZCBOYW1lPSJVbmF1dGhvcml6ZWRSZXF1ZXN0Q291bnQiIFR5cGVOYW1lPSJv -cGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVhZENvdW50IiBUeXBlTmFtZT0i -dG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJIaXN0 -b3J5UmVhZENvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQog -ICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZUNvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3Vu -dGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJIaXN0b3J5VXBkYXRlQ291bnQi -IFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxk -IE5hbWU9IkNhbGxDb3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAv -Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ3JlYXRlTW9uaXRvcmVkSXRlbXNDb3VudCIgVHlwZU5h -bWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -TW9kaWZ5TW9uaXRvcmVkSXRlbXNDb3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRh -dGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2V0TW9uaXRvcmluZ01vZGVDb3VudCIg -VHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQg -TmFtZT0iU2V0VHJpZ2dlcmluZ0NvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0 -YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZWxldGVNb25pdG9yZWRJdGVtc0NvdW50 -IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVs -ZCBOYW1lPSJDcmVhdGVTdWJzY3JpcHRpb25Db3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291 -bnRlckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTW9kaWZ5U3Vic2NyaXB0aW9u -Q291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3Bj -OkZpZWxkIE5hbWU9IlNldFB1Ymxpc2hpbmdNb2RlQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2Vydmlj -ZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlB1Ymxpc2hDb3VudCIg -VHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQg -TmFtZT0iUmVwdWJsaXNoQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlw -ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRyYW5zZmVyU3Vic2NyaXB0aW9uc0NvdW50IiBU -eXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBO -YW1lPSJEZWxldGVTdWJzY3JpcHRpb25zQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50 -ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFkZE5vZGVzQ291bnQiIFR5cGVO -YW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 -IkFkZFJlZmVyZW5jZXNDb3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBl -IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVsZXRlTm9kZXNDb3VudCIgVHlwZU5hbWU9InRu -czpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVsZXRl -UmVmZXJlbmNlc0NvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+ -DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VDb3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNl -Q291bnRlckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQnJvd3NlTmV4dENvdW50 -IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVs -ZCBOYW1lPSJUcmFuc2xhdGVCcm93c2VQYXRoc1RvTm9kZUlkc0NvdW50IiBUeXBlTmFtZT0idG5z -OlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJRdWVyeUZp -cnN0Q291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9IlF1ZXJ5TmV4dENvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3Vu -dGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWdpc3Rlck5vZGVzQ291bnQi -IFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxk -IE5hbWU9IlVucmVnaXN0ZXJOb2Rlc0NvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVy -RGF0YVR5cGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl -ZFR5cGUgTmFtZT0iU2Vzc2lvblNlY3VyaXR5RGlhZ25vc3RpY3NEYXRhVHlwZSIgQmFzZVR5cGU9 -InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXNzaW9uSWQiIFR5 -cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDbGllbnRVc2VySWRP -ZlNlc3Npb24iIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -Tm9PZkNsaWVudFVzZXJJZEhpc3RvcnkiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w -YzpGaWVsZCBOYW1lPSJDbGllbnRVc2VySWRIaXN0b3J5IiBUeXBlTmFtZT0ib3BjOlN0cmluZyIg -TGVuZ3RoRmllbGQ9Ik5vT2ZDbGllbnRVc2VySWRIaXN0b3J5IiAvPg0KICAgIDxvcGM6RmllbGQg -TmFtZT0iQXV0aGVudGljYXRpb25NZWNoYW5pc20iIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0K -ICAgIDxvcGM6RmllbGQgTmFtZT0iRW5jb2RpbmciIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0K -ICAgIDxvcGM6RmllbGQgTmFtZT0iVHJhbnNwb3J0UHJvdG9jb2wiIFR5cGVOYW1lPSJvcGM6U3Ry -aW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlNb2RlIiBUeXBlTmFtZT0idG5z -Ok1lc3NhZ2VTZWN1cml0eU1vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0eVBv -bGljeVVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJD -bGllbnRDZXJ0aWZpY2F0ZSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICA8L29wYzpT -dHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNlcnZpY2VDb3Vu -dGVyRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6Rmll -bGQgTmFtZT0iVG90YWxDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpG -aWVsZCBOYW1lPSJFcnJvckNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6 -U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJTdGF0dXNSZXN1 -bHQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -U3RhdHVzQ29kZSIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIC8+DQogICAgPG9wYzpGaWVsZCBO -YW1lPSJEaWFnbm9zdGljSW5mbyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiAvPg0KICA8 -L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlN1YnNj -cmlwdGlvbkRpYWdub3N0aWNzRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3Qi -Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2Vzc2lvbklkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAv -Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3Vic2NyaXB0aW9uSWQiIFR5cGVOYW1lPSJvcGM6VUlu -dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHJpb3JpdHkiIFR5cGVOYW1lPSJvcGM6Qnl0 -ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlB1Ymxpc2hpbmdJbnRlcnZhbCIgVHlwZU5hbWU9 -Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhLZWVwQWxpdmVDb3VudCIg -VHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhMaWZldGlt -ZUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1h -eE5vdGlmaWNhdGlvbnNQZXJQdWJsaXNoIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9IlB1Ymxpc2hpbmdFbmFibGVkIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4i -IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNb2RpZnlDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50 -MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmFibGVDb3VudCIgVHlwZU5hbWU9Im9wYzpV -SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNhYmxlQ291bnQiIFR5cGVOYW1lPSJv -cGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVwdWJsaXNoUmVxdWVzdENvdW50 -IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcHVibGlz -aE1lc3NhZ2VSZXF1ZXN0Q291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6 -RmllbGQgTmFtZT0iUmVwdWJsaXNoTWVzc2FnZUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIg -Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRyYW5zZmVyUmVxdWVzdENvdW50IiBUeXBlTmFtZT0i -b3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRyYW5zZmVycmVkVG9BbHRDbGll -bnRDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJU -cmFuc2ZlcnJlZFRvU2FtZUNsaWVudENvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9IlB1Ymxpc2hSZXF1ZXN0Q291bnQiIFR5cGVOYW1lPSJvcGM6VUlu -dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YUNoYW5nZU5vdGlmaWNhdGlvbnNDb3Vu -dCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVudE5v -dGlmaWNhdGlvbnNDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVs -ZCBOYW1lPSJOb3RpZmljYXRpb25zQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iTGF0ZVB1Ymxpc2hSZXF1ZXN0Q291bnQiIFR5cGVOYW1lPSJvcGM6 -VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ3VycmVudEtlZXBBbGl2ZUNvdW50IiBU -eXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkN1cnJlbnRMaWZl -dGltZUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 -IlVuYWNrbm93bGVkZ2VkTWVzc2FnZUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9IkRpc2NhcmRlZE1lc3NhZ2VDb3VudCIgVHlwZU5hbWU9Im9wYzpV -SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNb25pdG9yZWRJdGVtQ291bnQiIFR5cGVO -YW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzYWJsZWRNb25pdG9y -ZWRJdGVtQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt -ZT0iTW9uaXRvcmluZ1F1ZXVlT3ZlcmZsb3dDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+ -DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOZXh0U2VxdWVuY2VOdW1iZXIiIFR5cGVOYW1lPSJvcGM6 -VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRXZlbnRRdWV1ZU92ZXJGbG93Q291bnQi -IFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 -b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9Ik1vZGVsQ2hhbmdlU3RydWN0dXJlVmVyYk1hc2siIExl -bmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vZGVBZGRl -ZCIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9kZURlbGV0 -ZWQiIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJlZmVyZW5j -ZUFkZGVkIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZWZl -cmVuY2VEZWxldGVkIiBWYWx1ZT0iOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l -PSJEYXRhVHlwZUNoYW5nZWQiIFZhbHVlPSIxNiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+ -DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb2RlbENoYW5nZVN0cnVjdHVyZURhdGFU -eXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 -IkFmZmVjdGVkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i -QWZmZWN0ZWRUeXBlIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt -ZT0iVmVyYiIgVHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N -Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNlbWFudGljQ2hhbmdlU3RydWN0dXJlRGF0 -YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFt -ZT0iQWZmZWN0ZWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l -PSJBZmZlY3RlZFR5cGUiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogIDwvb3BjOlN0cnVjdHVy -ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmFuZ2UiIEJhc2VUeXBlPSJ1 -YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTG93IiBUeXBlTmFtZT0i -b3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkhpZ2giIFR5cGVOYW1lPSJvcGM6 -RG91YmxlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU -eXBlIE5hbWU9IkVVSW5mb3JtYXRpb24iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K -ICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZXNwYWNlVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIg -Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVuaXRJZCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4N -CiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc3BsYXlOYW1lIiBUeXBlTmFtZT0idWE6TG9jYWxpemVk -VGV4dCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6 -TG9jYWxpemVkVGV4dCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVt -ZXJhdGVkVHlwZSBOYW1lPSJBeGlzU2NhbGVFbnVtZXJhdGlvbiIgTGVuZ3RoSW5CaXRzPSIzMiI+ -DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTGluZWFyIiBWYWx1ZT0iMCIgLz4NCiAg -ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJMb2ciIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6 -RW51bWVyYXRlZFZhbHVlIE5hbWU9IkxuIiBWYWx1ZT0iMiIgLz4NCiAgPC9vcGM6RW51bWVyYXRl -ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDb21wbGV4TnVtYmVyVHlwZSIg -QmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWFs -IiBUeXBlTmFtZT0ib3BjOkZsb2F0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW1hZ2luYXJ5 -IiBUeXBlTmFtZT0ib3BjOkZsb2F0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 -b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRvdWJsZUNvbXBsZXhOdW1iZXJUeXBlIiBCYXNlVHlw -ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlYWwiIFR5cGVO -YW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW1hZ2luYXJ5IiBUeXBl -TmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT -dHJ1Y3R1cmVkVHlwZSBOYW1lPSJBeGlzSW5mb3JtYXRpb24iIEJhc2VUeXBlPSJ1YTpFeHRlbnNp -b25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5naW5lZXJpbmdVbml0cyIgVHlwZU5h -bWU9InRuczpFVUluZm9ybWF0aW9uIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRVVSYW5nZSIg -VHlwZU5hbWU9InRuczpSYW5nZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRpdGxlIiBUeXBl -TmFtZT0idWE6TG9jYWxpemVkVGV4dCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkF4aXNTY2Fs -ZVR5cGUiIFR5cGVOYW1lPSJ0bnM6QXhpc1NjYWxlRW51bWVyYXRpb24iIC8+DQogICAgPG9wYzpG -aWVsZCBOYW1lPSJOb09mQXhpc1N0ZXBzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv -cGM6RmllbGQgTmFtZT0iQXhpc1N0ZXBzIiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgTGVuZ3RoRmll -bGQ9Ik5vT2ZBeGlzU3RlcHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6 -U3RydWN0dXJlZFR5cGUgTmFtZT0iWFZUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0 -Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlgiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAg -IDxvcGM6RmllbGQgTmFtZT0iVmFsdWUiIFR5cGVOYW1lPSJvcGM6RmxvYXQiIC8+DQogIDwvb3Bj -OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUHJvZ3JhbURp -YWdub3N0aWNEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9w -YzpGaWVsZCBOYW1lPSJDcmVhdGVTZXNzaW9uSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQog -ICAgPG9wYzpGaWVsZCBOYW1lPSJDcmVhdGVDbGllbnROYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmlu -ZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikludm9jYXRpb25DcmVhdGlvblRpbWUiIFR5cGVO -YW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMYXN0VHJhbnNpdGlv -blRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJM -YXN0TWV0aG9kQ2FsbCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBO -YW1lPSJMYXN0TWV0aG9kU2Vzc2lvbklkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxv -cGM6RmllbGQgTmFtZT0iTm9PZkxhc3RNZXRob2RJbnB1dEFyZ3VtZW50cyIgVHlwZU5hbWU9Im9w -YzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikxhc3RNZXRob2RJbnB1dEFyZ3VtZW50 -cyIgVHlwZU5hbWU9InRuczpBcmd1bWVudCIgTGVuZ3RoRmllbGQ9Ik5vT2ZMYXN0TWV0aG9kSW5w -dXRBcmd1bWVudHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTGFzdE1ldGhvZE91dHB1 -dEFyZ3VtZW50cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 -Ikxhc3RNZXRob2RPdXRwdXRBcmd1bWVudHMiIFR5cGVOYW1lPSJ0bnM6QXJndW1lbnQiIExlbmd0 -aEZpZWxkPSJOb09mTGFzdE1ldGhvZE91dHB1dEFyZ3VtZW50cyIgLz4NCiAgICA8b3BjOkZpZWxk -IE5hbWU9Ikxhc3RNZXRob2RDYWxsVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAg -ICA8b3BjOkZpZWxkIE5hbWU9Ikxhc3RNZXRob2RSZXR1cm5TdGF0dXMiIFR5cGVOYW1lPSJ0bnM6 -U3RhdHVzUmVzdWx0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj -dHVyZWRUeXBlIE5hbWU9IlByb2dyYW1EaWFnbm9zdGljMkRhdGFUeXBlIiBCYXNlVHlwZT0idWE6 -RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNyZWF0ZVNlc3Npb25JZCIg -VHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNyZWF0ZUNsaWVu -dE5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW52 -b2NhdGlvbkNyZWF0aW9uVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3Bj -OkZpZWxkIE5hbWU9Ikxhc3RUcmFuc2l0aW9uVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIg -Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikxhc3RNZXRob2RDYWxsIiBUeXBlTmFtZT0ib3BjOlN0 -cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikxhc3RNZXRob2RTZXNzaW9uSWQiIFR5cGVO -YW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTGFzdE1ldGhvZElu -cHV0QXJndW1lbnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt -ZT0iTGFzdE1ldGhvZElucHV0QXJndW1lbnRzIiBUeXBlTmFtZT0idG5zOkFyZ3VtZW50IiBMZW5n -dGhGaWVsZD0iTm9PZkxhc3RNZXRob2RJbnB1dEFyZ3VtZW50cyIgLz4NCiAgICA8b3BjOkZpZWxk -IE5hbWU9Ik5vT2ZMYXN0TWV0aG9kT3V0cHV0QXJndW1lbnRzIiBUeXBlTmFtZT0ib3BjOkludDMy -IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1ldGhvZE91dHB1dEFyZ3VtZW50cyIgVHlw -ZU5hbWU9InRuczpBcmd1bWVudCIgTGVuZ3RoRmllbGQ9Ik5vT2ZMYXN0TWV0aG9kT3V0cHV0QXJn -dW1lbnRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkxhc3RNZXRob2RJbnB1dFZhbHVl -cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikxhc3RNZXRo -b2RJbnB1dFZhbHVlcyIgVHlwZU5hbWU9InVhOlZhcmlhbnQiIExlbmd0aEZpZWxkPSJOb09mTGFz -dE1ldGhvZElucHV0VmFsdWVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkxhc3RNZXRo -b2RPdXRwdXRWYWx1ZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO -YW1lPSJMYXN0TWV0aG9kT3V0cHV0VmFsdWVzIiBUeXBlTmFtZT0idWE6VmFyaWFudCIgTGVuZ3Ro -RmllbGQ9Ik5vT2ZMYXN0TWV0aG9kT3V0cHV0VmFsdWVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt -ZT0iTGFzdE1ldGhvZENhbGxUaW1lIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAgIDxv -cGM6RmllbGQgTmFtZT0iTGFzdE1ldGhvZFJldHVyblN0YXR1cyIgVHlwZU5hbWU9InVhOlN0YXR1 -c0NvZGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 -cGUgTmFtZT0iQW5ub3RhdGlvbiIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg -PG9wYzpGaWVsZCBOYW1lPSJNZXNzYWdlIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9IlVzZXJOYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8 -b3BjOkZpZWxkIE5hbWU9IkFubm90YXRpb25UaW1lIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAv -Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9 -IkV4Y2VwdGlvbkRldmlhdGlvbkZvcm1hdCIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpF -bnVtZXJhdGVkVmFsdWUgTmFtZT0iQWJzb2x1dGVWYWx1ZSIgVmFsdWU9IjAiIC8+DQogICAgPG9w -YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUGVyY2VudE9mVmFsdWUiIFZhbHVlPSIxIiAvPg0KICAg -IDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlBlcmNlbnRPZlJhbmdlIiBWYWx1ZT0iMiIgLz4N -CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJQZXJjZW50T2ZFVVJhbmdlIiBWYWx1ZT0i -MyIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVbmtub3duIiBWYWx1ZT0iNCIg -Lz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCjwvb3BjOlR5cGVEaWN0aW9uYXJ5Pg== - - - - NamespaceUri - - i=68 - i=7617 - - - http://opcfoundation.org/UA/ - - - - Deprecated - - i=68 - i=7617 - - - true - - - - Union - - i=69 - i=7617 - - - Union - - - - KeyValuePair - - i=69 - i=7617 - - - KeyValuePair - - - - AdditionalParametersType - - i=69 - i=7617 - - - AdditionalParametersType - - - - EphemeralKeyType - - i=69 - i=7617 - - - EphemeralKeyType - - - - EndpointType - - i=69 - i=7617 - - - EndpointType - - - - RationalNumber - - i=69 - i=7617 - - - RationalNumber - - - - Vector - - i=69 - i=7617 - - - Vector - - - - 3DVector - - i=69 - i=7617 - - - ThreeDVector - - - - CartesianCoordinates - - i=69 - i=7617 - - - CartesianCoordinates - - - - 3DCartesianCoordinates - - i=69 - i=7617 - - - ThreeDCartesianCoordinates - - - - Orientation - - i=69 - i=7617 - - - Orientation - - - - 3DOrientation - - i=69 - i=7617 - - - ThreeDOrientation - - - - Frame - - i=69 - i=7617 - - - Frame - - - - 3DFrame - - i=69 - i=7617 - - - ThreeDFrame - - - - IdentityMappingRuleType - - i=69 - i=7617 - - - IdentityMappingRuleType - - - - CurrencyUnitType - - i=69 - i=7617 - - - CurrencyUnitType - - - - TrustListDataType - - i=69 - i=7617 - - - TrustListDataType - - - - TransactionErrorType - - i=69 - i=7617 - - - TransactionErrorType - - - - DataTypeSchemaHeader - - i=69 - i=7617 - - - DataTypeSchemaHeader - - - - DataTypeDescription - - i=69 - i=7617 - - - DataTypeDescription - - - - StructureDescription - - i=69 - i=7617 - - - StructureDescription - - - - EnumDescription - - i=69 - i=7617 - - - EnumDescription - - - - SimpleTypeDescription - - i=69 - i=7617 - - - SimpleTypeDescription - - - - UABinaryFileDataType - - i=69 - i=7617 - - - UABinaryFileDataType - - - - PortableQualifiedName - - i=69 - i=7617 - - - PortableQualifiedName - - - - PortableNodeId - - i=69 - i=7617 - - - PortableNodeId - - - - UnsignedRationalNumber - - i=69 - i=7617 - - - UnsignedRationalNumber - - - - DataSetMetaDataType - - i=69 - i=7617 - - - DataSetMetaDataType - - - - FieldMetaData - - i=69 - i=7617 - - - FieldMetaData - - - - ConfigurationVersionDataType - - i=69 - i=7617 - - - ConfigurationVersionDataType - - - - PublishedDataSetDataType - - i=69 - i=7617 - - - PublishedDataSetDataType - - - - PublishedDataSetSourceDataType - - i=69 - i=7617 - - - PublishedDataSetSourceDataType - - - - PublishedVariableDataType - - i=69 - i=7617 - - - PublishedVariableDataType - - - - PublishedDataItemsDataType - - i=69 - i=7617 - - - PublishedDataItemsDataType - - - - PublishedEventsDataType - - i=69 - i=7617 - - - PublishedEventsDataType - - - - PublishedDataSetCustomSourceDataType - - i=69 - i=7617 - - - PublishedDataSetCustomSourceDataType - - - - DataSetWriterDataType - - i=69 - i=7617 - - - DataSetWriterDataType - - - - DataSetWriterTransportDataType - - i=69 - i=7617 - - - DataSetWriterTransportDataType - - - - DataSetWriterMessageDataType - - i=69 - i=7617 - - - DataSetWriterMessageDataType - - - - PubSubGroupDataType - - i=69 - i=7617 - - - PubSubGroupDataType - - - - WriterGroupDataType - - i=69 - i=7617 - - - WriterGroupDataType - - - - WriterGroupTransportDataType - - i=69 - i=7617 - - - WriterGroupTransportDataType - - - - WriterGroupMessageDataType - - i=69 - i=7617 - - - WriterGroupMessageDataType - - - - PubSubConnectionDataType - - i=69 - i=7617 - - - PubSubConnectionDataType - - - - ConnectionTransportDataType - - i=69 - i=7617 - - - ConnectionTransportDataType - - - - NetworkAddressDataType - - i=69 - i=7617 - - - NetworkAddressDataType - - - - NetworkAddressUrlDataType - - i=69 - i=7617 - - - NetworkAddressUrlDataType - - - - ReaderGroupDataType - - i=69 - i=7617 - - - ReaderGroupDataType - - - - ReaderGroupTransportDataType - - i=69 - i=7617 - - - ReaderGroupTransportDataType - - - - ReaderGroupMessageDataType - - i=69 - i=7617 - - - ReaderGroupMessageDataType - - - - DataSetReaderDataType - - i=69 - i=7617 - - - DataSetReaderDataType - - - - DataSetReaderTransportDataType - - i=69 - i=7617 - - - DataSetReaderTransportDataType - - - - DataSetReaderMessageDataType - - i=69 - i=7617 - - - DataSetReaderMessageDataType - - - - SubscribedDataSetDataType - - i=69 - i=7617 - - - SubscribedDataSetDataType - - - - TargetVariablesDataType - - i=69 - i=7617 - - - TargetVariablesDataType - - - - FieldTargetDataType - - i=69 - i=7617 - - - FieldTargetDataType - - - - SubscribedDataSetMirrorDataType - - i=69 - i=7617 - - - SubscribedDataSetMirrorDataType - - - - PubSubConfigurationDataType - - i=69 - i=7617 - - - PubSubConfigurationDataType - - - - StandaloneSubscribedDataSetRefDataType - - i=69 - i=7617 - - - StandaloneSubscribedDataSetRefDataType - - - - StandaloneSubscribedDataSetDataType - - i=69 - i=7617 - - - StandaloneSubscribedDataSetDataType - - - - SecurityGroupDataType - - i=69 - i=7617 - - - SecurityGroupDataType - - - - PubSubKeyPushTargetDataType - - i=69 - i=7617 - - - PubSubKeyPushTargetDataType - - - - PubSubConfiguration2DataType - - i=69 - i=7617 - - - PubSubConfiguration2DataType - - - - UadpWriterGroupMessageDataType - - i=69 - i=7617 - - - UadpWriterGroupMessageDataType - - - - UadpDataSetWriterMessageDataType - - i=69 - i=7617 - - - UadpDataSetWriterMessageDataType - - - - UadpDataSetReaderMessageDataType - - i=69 - i=7617 - - - UadpDataSetReaderMessageDataType - - - - JsonWriterGroupMessageDataType - - i=69 - i=7617 - - - JsonWriterGroupMessageDataType - - - - JsonDataSetWriterMessageDataType - - i=69 - i=7617 - - - JsonDataSetWriterMessageDataType - - - - JsonDataSetReaderMessageDataType - - i=69 - i=7617 - - - JsonDataSetReaderMessageDataType - - - - QosDataType - - i=69 - i=7617 - - - QosDataType - - - - TransmitQosDataType - - i=69 - i=7617 - - - TransmitQosDataType - - - - TransmitQosPriorityDataType - - i=69 - i=7617 - - - TransmitQosPriorityDataType - - - - ReceiveQosDataType - - i=69 - i=7617 - - - ReceiveQosDataType - - - - ReceiveQosPriorityDataType - - i=69 - i=7617 - - - ReceiveQosPriorityDataType - - - - DatagramConnectionTransportDataType - - i=69 - i=7617 - - - DatagramConnectionTransportDataType - - - - DatagramConnectionTransport2DataType - - i=69 - i=7617 - - - DatagramConnectionTransport2DataType - - - - DatagramWriterGroupTransportDataType - - i=69 - i=7617 - - - DatagramWriterGroupTransportDataType - - - - DatagramWriterGroupTransport2DataType - - i=69 - i=7617 - - - DatagramWriterGroupTransport2DataType - - - - DatagramDataSetReaderTransportDataType - - i=69 - i=7617 - - - DatagramDataSetReaderTransportDataType - - - - BrokerConnectionTransportDataType - - i=69 - i=7617 - - - BrokerConnectionTransportDataType - - - - BrokerWriterGroupTransportDataType - - i=69 - i=7617 - - - BrokerWriterGroupTransportDataType - - - - BrokerDataSetWriterTransportDataType - - i=69 - i=7617 - - - BrokerDataSetWriterTransportDataType - - - - BrokerDataSetReaderTransportDataType - - i=69 - i=7617 - - - BrokerDataSetReaderTransportDataType - - - - PubSubConfigurationRefDataType - - i=69 - i=7617 - - - PubSubConfigurationRefDataType - - - - PubSubConfigurationValueDataType - - i=69 - i=7617 - - - PubSubConfigurationValueDataType - - - - AliasNameDataType - - i=69 - i=7617 - - - AliasNameDataType - - - - UserManagementDataType - - i=69 - i=7617 - - - UserManagementDataType - - - - PriorityMappingEntryType - - i=69 - i=7617 - - - PriorityMappingEntryType - - - - ReferenceDescriptionDataType - - i=69 - i=7617 - - - ReferenceDescriptionDataType - - - - ReferenceListEntryDataType - - i=69 - i=7617 - - - ReferenceListEntryDataType - - - - RolePermissionType - - i=69 - i=7617 - - - RolePermissionType - - - - DataTypeDefinition - - i=69 - i=7617 - - - DataTypeDefinition - - - - StructureField - - i=69 - i=7617 - - - StructureField - - - - StructureDefinition - - i=69 - i=7617 - - - StructureDefinition - - - - EnumDefinition - - i=69 - i=7617 - - - EnumDefinition - - - - Argument - - i=69 - i=7617 - - - Argument - - - - EnumValueType - - i=69 - i=7617 - - - EnumValueType - - - - EnumField - - i=69 - i=7617 - - - EnumField - - - - OptionSet - - i=69 - i=7617 - - - OptionSet - - - - TimeZoneDataType - - i=69 - i=7617 - - - TimeZoneDataType - - - - ApplicationDescription - - i=69 - i=7617 - - - ApplicationDescription - - - - ServerOnNetwork - - i=69 - i=7617 - - - ServerOnNetwork - - - - UserTokenPolicy - - i=69 - i=7617 - - - UserTokenPolicy - - - - EndpointDescription - - i=69 - i=7617 - - - EndpointDescription - - - - RegisteredServer - - i=69 - i=7617 - - - RegisteredServer - - - - DiscoveryConfiguration - - i=69 - i=7617 - - - DiscoveryConfiguration - - - - MdnsDiscoveryConfiguration - - i=69 - i=7617 - - - MdnsDiscoveryConfiguration - - - - SignedSoftwareCertificate - - i=69 - i=7617 - - - SignedSoftwareCertificate - - - - UserIdentityToken - - i=69 - i=7617 - - - UserIdentityToken - - - - AnonymousIdentityToken - - i=69 - i=7617 - - - AnonymousIdentityToken - - - - UserNameIdentityToken - - i=69 - i=7617 - - - UserNameIdentityToken - - - - X509IdentityToken - - i=69 - i=7617 - - - X509IdentityToken - - - - IssuedIdentityToken - - i=69 - i=7617 - - - IssuedIdentityToken - - - - AddNodesItem - - i=69 - i=7617 - - - AddNodesItem - - - - AddReferencesItem - - i=69 - i=7617 - - - AddReferencesItem - - - - DeleteNodesItem - - i=69 - i=7617 - - - DeleteNodesItem - - - - DeleteReferencesItem - - i=69 - i=7617 - - - DeleteReferencesItem - - - - RelativePathElement - - i=69 - i=7617 - - - RelativePathElement - - - - RelativePath - - i=69 - i=7617 - - - RelativePath - - - - EndpointConfiguration - - i=69 - i=7617 - - - EndpointConfiguration - - - - ContentFilterElement - - i=69 - i=7617 - - - ContentFilterElement - - - - ContentFilter - - i=69 - i=7617 - - - ContentFilter - - - - FilterOperand - - i=69 - i=7617 - - - FilterOperand - - - - ElementOperand - - i=69 - i=7617 - - - ElementOperand - - - - LiteralOperand - - i=69 - i=7617 - - - LiteralOperand - - - - AttributeOperand - - i=69 - i=7617 - - - AttributeOperand - - - - SimpleAttributeOperand - - i=69 - i=7617 - - - SimpleAttributeOperand - - - - HistoryEvent - - i=69 - i=7617 - - - HistoryEvent - - - - MonitoringFilter - - i=69 - i=7617 - - - MonitoringFilter - - - - EventFilter - - i=69 - i=7617 - - - EventFilter - - - - AggregateConfiguration - - i=69 - i=7617 - - - AggregateConfiguration - - - - HistoryEventFieldList - - i=69 - i=7617 - - - HistoryEventFieldList - - - - BuildInfo - - i=69 - i=7617 - - - BuildInfo - - - - RedundantServerDataType - - i=69 - i=7617 - - - RedundantServerDataType - - - - EndpointUrlListDataType - - i=69 - i=7617 - - - EndpointUrlListDataType - - - - NetworkGroupDataType - - i=69 - i=7617 - - - NetworkGroupDataType - - - - SamplingIntervalDiagnosticsDataType - - i=69 - i=7617 - - - SamplingIntervalDiagnosticsDataType - - - - ServerDiagnosticsSummaryDataType - - i=69 - i=7617 - - - ServerDiagnosticsSummaryDataType - - - - ServerStatusDataType - - i=69 - i=7617 - - - ServerStatusDataType - - - - SessionDiagnosticsDataType - - i=69 - i=7617 - - - SessionDiagnosticsDataType - - - - SessionSecurityDiagnosticsDataType - - i=69 - i=7617 - - - SessionSecurityDiagnosticsDataType - - - - ServiceCounterDataType - - i=69 - i=7617 - - - ServiceCounterDataType - - - - StatusResult - - i=69 - i=7617 - - - StatusResult - - - - SubscriptionDiagnosticsDataType - - i=69 - i=7617 - - - SubscriptionDiagnosticsDataType - - - - ModelChangeStructureDataType - - i=69 - i=7617 - - - ModelChangeStructureDataType - - - - SemanticChangeStructureDataType - - i=69 - i=7617 - - - SemanticChangeStructureDataType - - - - Range - - i=69 - i=7617 - - - Range - - - - EUInformation - - i=69 - i=7617 - - - EUInformation - - - - ComplexNumberType - - i=69 - i=7617 - - - ComplexNumberType - - - - DoubleComplexNumberType - - i=69 - i=7617 - - - DoubleComplexNumberType - - - - AxisInformation - - i=69 - i=7617 - - - AxisInformation - - - - XVType - - i=69 - i=7617 - - - XVType - - - - ProgramDiagnosticDataType - - i=69 - i=7617 - - - ProgramDiagnosticDataType - - - - ProgramDiagnostic2DataType - - i=69 - i=7617 - - - ProgramDiagnostic2DataType - - - - Annotation - - i=69 - i=7617 - - - Annotation - - - - Default XML - - i=12756 - i=12762 - i=76 - - - - Default XML - - i=14533 - i=14829 - i=76 - - - - Default XML - - i=16313 - i=17542 - i=76 - - - - Default XML - - i=17548 - i=17554 - i=76 - - - - Default XML - - i=15528 - i=16024 - i=76 - - - - Default XML - - i=18806 - i=18860 - i=76 - - - - Default XML - - i=18807 - i=18863 - i=76 - - - - Default XML - - i=18808 - i=18866 - i=76 - - - - Default XML - - i=18809 - i=18869 - i=76 - - - - Default XML - - i=18810 - i=19049 - i=76 - - - - Default XML - - i=18811 - i=19052 - i=76 - - - - Default XML - - i=18812 - i=19055 - i=76 - - - - Default XML - - i=18813 - i=19058 - i=76 - - - - Default XML - - i=18814 - i=19061 - i=76 - - - - Default XML - - i=15634 - i=15730 - i=76 - - - - Default XML - - i=23498 - i=23522 - i=76 - - - - Default XML - - i=12554 - i=12677 - i=76 - - - - Default XML - - i=32285 - i=32387 - i=76 - - - - Default XML - - i=15534 - i=16027 - i=76 - - - - Default XML - - i=14525 - i=14811 - i=76 - - - - Default XML - - i=15487 - i=15591 - i=76 - - - - Default XML - - i=15488 - i=15594 - i=76 - - - - Default XML - - i=15005 - i=15585 - i=76 - - - - Default XML - - i=15006 - i=15588 - i=76 - - - - Default XML - - i=24105 - i=24123 - i=76 - - - - Default XML - - i=24106 - i=24126 - i=76 - - - - Default XML - - i=24107 - i=24129 - i=76 - - - - Default XML - - i=14523 - i=14805 - i=76 - - - - Default XML - - i=14524 - i=14808 - i=76 - - - - Default XML - - i=14593 - i=14832 - i=76 - - - - Default XML - - i=15578 - i=16030 - i=76 - - - - Default XML - - i=15580 - i=16033 - i=76 - - - - Default XML - - i=14273 - i=14320 - i=76 - - - - Default XML - - i=15581 - i=16037 - i=76 - - - - Default XML - - i=15582 - i=16040 - i=76 - - - - Default XML - - i=25269 - i=25549 - i=76 - - - - Default XML - - i=15597 - i=16047 - i=76 - - - - Default XML - - i=15598 - i=16050 - i=76 - - - - Default XML - - i=15605 - i=16053 - i=76 - - - - Default XML - - i=15609 - i=16056 - i=76 - - - - Default XML - - i=15480 - i=21180 - i=76 - - - - Default XML - - i=15611 - i=16062 - i=76 - - - - Default XML - - i=15616 - i=16065 - i=76 - - - - Default XML - - i=15617 - i=16068 - i=76 - - - - Default XML - - i=15618 - i=16071 - i=76 - - - - Default XML - - i=15502 - i=21183 - i=76 - - - - Default XML - - i=15510 - i=21186 - i=76 - - - - Default XML - - i=15520 - i=21189 - i=76 - - - - Default XML - - i=15621 - i=16077 - i=76 - - - - Default XML - - i=15622 - i=16080 - i=76 - - - - Default XML - - i=15623 - i=16083 - i=76 - - - - Default XML - - i=15628 - i=16086 - i=76 - - - - Default XML - - i=15629 - i=16089 - i=76 - - - - Default XML - - i=15630 - i=16092 - i=76 - - - - Default XML - - i=15631 - i=16095 - i=76 - - - - Default XML - - i=14744 - i=14835 - i=76 - - - - Default XML - - i=15635 - i=16098 - i=76 - - - - Default XML - - i=15530 - i=21192 - i=76 - - - - Default XML - - i=23599 - i=23938 - i=76 - - - - Default XML - - i=23600 - i=23941 - i=76 - - - - Default XML - - i=23601 - i=23944 - i=76 - - - - Default XML - - i=25270 - i=25552 - i=76 - - - - Default XML - - i=23602 - i=23947 - i=76 - - - - Default XML - - i=15645 - i=16104 - i=76 - - - - Default XML - - i=15652 - i=16107 - i=76 - - - - Default XML - - i=15653 - i=16110 - i=76 - - - - Default XML - - i=15657 - i=16113 - i=76 - - - - Default XML - - i=15664 - i=16116 - i=76 - - - - Default XML - - i=15665 - i=16119 - i=76 - - - - Default XML - - i=23603 - i=23950 - i=76 - - - - Default XML - - i=23604 - i=23953 - i=76 - - - - Default XML - - i=23605 - i=23956 - i=76 - - - - Default XML - - i=23608 - i=23965 - i=76 - - - - Default XML - - i=23609 - i=23968 - i=76 - - - - Default XML - - i=17467 - i=17473 - i=76 - - - - Default XML - - i=23612 - i=23977 - i=76 - - - - Default XML - - i=15532 - i=21195 - i=76 - - - - Default XML - - i=23613 - i=23980 - i=76 - - - - Default XML - - i=23614 - i=23983 - i=76 - - - - Default XML - - i=15007 - i=15640 - i=76 - - - - Default XML - - i=15667 - i=16125 - i=76 - - - - Default XML - - i=15669 - i=16144 - i=76 - - - - Default XML - - i=15670 - i=16147 - i=76 - - - - Default XML - - i=25519 - i=25555 - i=76 - - - - Default XML - - i=25520 - i=25558 - i=76 - - - - Default XML - - i=23468 - i=23508 - i=76 - - - - Default XML - - i=24281 - i=24297 - i=76 - - - - Default XML - - i=25220 - i=25244 - i=76 - - - - Default XML - - i=32659 - i=32671 - i=76 - - - - Default XML - - i=32660 - i=32674 - i=76 - - - - Default XML - - i=96 - i=16127 - i=76 - - - - Default XML - - i=97 - i=18166 - i=76 - - - - Default XML - - i=101 - i=18169 - i=76 - - - - Default XML - - i=99 - i=18172 - i=76 - - - - Default XML - - i=100 - i=18175 - i=76 - - - - Default XML - - i=296 - i=8285 - i=76 - - - - Default XML - - i=7594 - i=8291 - i=76 - - - - Default XML - - i=102 - i=14826 - i=76 - - - - Default XML - - i=12755 - i=12759 - i=76 - - - - Default XML - - i=8912 - i=8918 - i=76 - - - - Default XML - - i=308 - i=8300 - i=76 - - - - Default XML - - i=12189 - i=12201 - i=76 - - - - Default XML - - i=304 - i=8297 - i=76 - - - - Default XML - - i=312 - i=8303 - i=76 - - - - Default XML - - i=432 - i=8417 - i=76 - - - - Default XML - - i=12890 - i=12894 - i=76 - - - - Default XML - - i=12891 - i=12897 - i=76 - - - - Default XML - - i=344 - i=8333 - i=76 - - - - Default XML - - i=316 - i=8306 - i=76 - - - - Default XML - - i=319 - i=8309 - i=76 - - - - Default XML - - i=322 - i=8312 - i=76 - - - - Default XML - - i=325 - i=8315 - i=76 - - - - Default XML - - i=938 - i=8318 - i=76 - - - - Default XML - - i=376 - i=8363 - i=76 - - - - Default XML - - i=379 - i=8366 - i=76 - - - - Default XML - - i=382 - i=8369 - i=76 - - - - Default XML - - i=385 - i=8372 - i=76 - - - - Default XML - - i=537 - i=12712 - i=76 - - - - Default XML - - i=540 - i=12715 - i=76 - - - - Default XML - - i=331 - i=8321 - i=76 - - - - Default XML - - i=583 - i=8564 - i=76 - - - - Default XML - - i=586 - i=8567 - i=76 - - - - Default XML - - i=589 - i=8570 - i=76 - - - - Default XML - - i=592 - i=8573 - i=76 - - - - Default XML - - i=595 - i=8576 - i=76 - - - - Default XML - - i=598 - i=8579 - i=76 - - - - Default XML - - i=601 - i=8582 - i=76 - - - - Default XML - - i=659 - i=8639 - i=76 - - - - Default XML - - i=719 - i=8702 - i=76 - - - - Default XML - - i=725 - i=8708 - i=76 - - - - Default XML - - i=948 - i=8711 - i=76 - - - - Default XML - - i=920 - i=8807 - i=76 - - - - Default XML - - i=338 - i=8327 - i=76 - - - - Default XML - - i=853 - i=8843 - i=76 - - - - Default XML - - i=11943 - i=11951 - i=76 - - - - Default XML - - i=11944 - i=11954 - i=76 - - - - Default XML - - i=856 - i=8846 - i=76 - - - - Default XML - - i=859 - i=8849 - i=76 - - - - Default XML - - i=862 - i=8852 - i=76 - - - - Default XML - - i=865 - i=8855 - i=76 - - - - Default XML - - i=868 - i=8858 - i=76 - - - - Default XML - - i=871 - i=8861 - i=76 - - - - Default XML - - i=299 - i=8294 - i=76 - - - - Default XML - - i=874 - i=8864 - i=76 - - - - Default XML - - i=877 - i=8867 - i=76 - - - - Default XML - - i=897 - i=8870 - i=76 - - - - Default XML - - i=884 - i=8873 - i=76 - - - - Default XML - - i=887 - i=8876 - i=76 - - - - Default XML - - i=12171 - i=12175 - i=76 - - - - Default XML - - i=12172 - i=12178 - i=76 - - - - Default XML - - i=12079 - i=12083 - i=76 - - - - Default XML - - i=12080 - i=12086 - i=76 - - - - Default XML - - i=894 - i=8882 - i=76 - - - - Default XML - - i=24033 - i=24039 - i=76 - - - - Default XML - - i=891 - i=8879 - i=76 - - - - Opc.Ua - - i=8254 - i=15039 - i=12762 - i=14829 - i=17542 - i=17554 - i=16024 - i=18860 - i=18863 - i=18866 - i=18869 - i=19049 - i=19052 - i=19055 - i=19058 - i=19061 - i=15730 - i=23522 - i=12677 - i=32387 - i=16027 - i=14811 - i=15591 - i=15594 - i=15585 - i=15588 - i=24123 - i=24126 - i=24129 - i=14805 - i=14808 - i=14832 - i=16030 - i=16033 - i=14320 - i=16037 - i=16040 - i=25549 - i=16047 - i=16050 - i=16053 - i=16056 - i=21180 - i=16062 - i=16065 - i=16068 - i=16071 - i=21183 - i=21186 - i=21189 - i=16077 - i=16080 - i=16083 - i=16086 - i=16089 - i=16092 - i=16095 - i=14835 - i=16098 - i=21192 - i=23938 - i=23941 - i=23944 - i=25552 - i=23947 - i=16104 - i=16107 - i=16110 - i=16113 - i=16116 - i=16119 - i=23950 - i=23953 - i=23956 - i=23965 - i=23968 - i=17473 - i=23977 - i=21195 - i=23980 - i=23983 - i=15640 - i=16125 - i=16144 - i=16147 - i=25555 - i=25558 - i=23508 - i=24297 - i=25244 - i=32671 - i=32674 - i=16127 - i=18166 - i=18169 - i=18172 - i=18175 - i=8285 - i=8291 - i=14826 - i=12759 - i=8918 - i=8300 - i=12201 - i=8297 - i=8303 - i=8417 - i=12894 - i=12897 - i=8333 - i=8306 - i=8309 - i=8312 - i=8315 - i=8318 - i=8363 - i=8366 - i=8369 - i=8372 - i=12712 - i=12715 - i=8321 - i=8564 - i=8567 - i=8570 - i=8573 - i=8576 - i=8579 - i=8582 - i=8639 - i=8702 - i=8708 - i=8711 - i=8807 - i=8327 - i=8843 - i=11951 - i=11954 - i=8846 - i=8849 - i=8852 - i=8855 - i=8858 - i=8861 - i=8294 - i=8864 - i=8867 - i=8870 - i=8873 - i=8876 - i=12175 - i=12178 - i=12083 - i=12086 - i=8882 - i=24039 - i=8879 - i=92 - i=72 - - - PHhzOnNjaGVtYQ0KICB4bWxuczp4cz0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEi -DQogIHhtbG5zOnVhPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvMjAwOC8wMi9UeXBlcy54 -c2QiDQogIHhtbG5zOnRucz0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBLzIwMDgvMDIvVHlw -ZXMueHNkIg0KICB0YXJnZXROYW1lc3BhY2U9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS8y -MDA4LzAyL1R5cGVzLnhzZCINCiAgZWxlbWVudEZvcm1EZWZhdWx0PSJxdWFsaWZpZWQiDQo+DQog -IDx4czphbm5vdGF0aW9uPg0KICAgIDx4czphcHBpbmZvPg0KICAgICAgPHRuczpNb2RlbCBNb2Rl -bFVyaT0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBLyIgVmVyc2lvbj0iMS4wNS4wMiIgUHVi -bGljYXRpb25EYXRlPSIyMDIyLTExLTAxVDAwOjAwOjAwWiIgLz4NCiAgICA8L3hzOmFwcGluZm8+ -DQogIDwveHM6YW5ub3RhdGlvbj4NCiAgDQogIDx4czplbGVtZW50IG5hbWU9IkJvb2xlYW4iIHR5 -cGU9InhzOmJvb2xlYW4iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkJvb2xl -YW4iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJvb2xlYW4i -IHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+ -DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg -bmFtZT0iTGlzdE9mQm9vbGVhbiIgdHlwZT0idG5zOkxpc3RPZkJvb2xlYW4iIG5pbGxhYmxlPSJ0 -cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iU0J5dGUiIHR5cGU9Inhz -OmJ5dGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlNCeXRlIj4NCiAgICA8 -eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTQnl0ZSIgdHlwZT0ieHM6Ynl0 -ZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVl -bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTQnl0 -ZSIgdHlwZT0idG5zOkxpc3RPZlNCeXRlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K -DQogIDx4czplbGVtZW50IG5hbWU9IkJ5dGUiIHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgLz4NCg0K -ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQnl0ZSI+DQogICAgPHhzOnNlcXVlbmNlPg0K -ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnl0ZSIgdHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5P -Y2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog -IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkJ5dGUiIHR5cGU9 -InRuczpMaXN0T2ZCeXRlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpl -bGVtZW50IG5hbWU9IkludDE2IiB0eXBlPSJ4czpzaG9ydCIgLz4NCg0KICA8eHM6Y29tcGxleFR5 -cGUgbmFtZT0iTGlzdE9mSW50MTYiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt -ZW50IG5hbWU9IkludDE2IiB0eXBlPSJ4czpzaG9ydCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9 -InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K -ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZJbnQxNiIgdHlwZT0idG5zOkxpc3RPZkludDE2IiBu -aWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czplbGVtZW50IG5hbWU9IlVJbnQx -NiIgdHlwZT0ieHM6dW5zaWduZWRTaG9ydCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i -TGlzdE9mVUludDE2Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l -PSJVSW50MTYiIHR5cGU9InhzOnVuc2lnbmVkU2hvcnQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJz -PSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N -CiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mVUludDE2IiB0eXBlPSJ0bnM6TGlzdE9mVUludDE2 -IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czplbGVtZW50IG5hbWU9Iklu -dDMyIiB0eXBlPSJ4czppbnQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZklu -dDMyIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbnQzMiIg -dHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAg -IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 -Ikxpc3RPZkludDMyIiB0eXBlPSJ0bnM6TGlzdE9mSW50MzIiIG5pbGxhYmxlPSJ0cnVlIj48L3hz -OmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iVUludDMyIiB0eXBlPSJ4czp1bnNpZ25l -ZEludCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVUludDMyIj4NCiAgICA8 -eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVSW50MzIiIHR5cGU9InhzOnVu -c2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwv -eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxp -c3RPZlVJbnQzMiIgdHlwZT0idG5zOkxpc3RPZlVJbnQzMiIgbmlsbGFibGU9InRydWUiPjwveHM6 -ZWxlbWVudD4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJJbnQ2NCIgdHlwZT0ieHM6bG9uZyIgLz4N -Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mSW50NjQiPg0KICAgIDx4czpzZXF1ZW5j -ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkludDY0IiB0eXBlPSJ4czpsb25nIiBtaW5PY2N1 -cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwv -eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkludDY0IiB0eXBlPSJ0 -bnM6TGlzdE9mSW50NjQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVs -ZW1lbnQgbmFtZT0iVUludDY0IiB0eXBlPSJ4czp1bnNpZ25lZExvbmciIC8+DQoNCiAgPHhzOmNv -bXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlVJbnQ2NCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg -PHhzOmVsZW1lbnQgbmFtZT0iVUludDY0IiB0eXBlPSJ4czp1bnNpZ25lZExvbmciIG1pbk9jY3Vy -cz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 -czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mVUludDY0IiB0eXBlPSJ0 -bnM6TGlzdE9mVUludDY0IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpl -bGVtZW50IG5hbWU9IkZsb2F0IiB0eXBlPSJ4czpmbG9hdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5 -cGUgbmFtZT0iTGlzdE9mRmxvYXQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt -ZW50IG5hbWU9IkZsb2F0IiB0eXBlPSJ4czpmbG9hdCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9 -InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K -ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZGbG9hdCIgdHlwZT0idG5zOkxpc3RPZkZsb2F0IiBu -aWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czplbGVtZW50IG5hbWU9IkRvdWJs -ZSIgdHlwZT0ieHM6ZG91YmxlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZE -b3VibGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRvdWJs -ZSIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAv -Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 -IG5hbWU9Ikxpc3RPZkRvdWJsZSIgdHlwZT0idG5zOkxpc3RPZkRvdWJsZSIgbmlsbGFibGU9InRy -dWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTdHJpbmciIG5pbGxhYmxl -PSJ0cnVlIiB0eXBlPSJ4czpzdHJpbmciIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxp -c3RPZlN0cmluZyI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i -U3RyaW5nIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5k -ZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs -ZW1lbnQgbmFtZT0iTGlzdE9mU3RyaW5nIiB0eXBlPSJ0bnM6TGlzdE9mU3RyaW5nIiBuaWxsYWJs -ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czplbGVtZW50IG5hbWU9IkRhdGVUaW1lIiBu -aWxsYWJsZT0idHJ1ZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl -IG5hbWU9Ikxpc3RPZkRhdGVUaW1lIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxl -bWVudCBuYW1lPSJEYXRlVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgbWF4 -T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 -VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGF0ZVRpbWUiIHR5cGU9InRuczpMaXN0 -T2ZEYXRlVGltZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxl -eFR5cGUgbmFtZT0iR3VpZCI+DQogICAgPHhzOmFubm90YXRpb24+DQogICAgICA8eHM6YXBwaW5m -bz4NCiAgICAgICAgPElzVmFsdWVUeXBlIHhtbG5zPSJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQu -Y29tLzIwMDMvMTAvU2VyaWFsaXphdGlvbi8iPnRydWU8L0lzVmFsdWVUeXBlPg0KICAgICAgPC94 -czphcHBpbmZvPg0KICAgIDwveHM6YW5ub3RhdGlvbj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg -ICA8eHM6ZWxlbWVudCBuYW1lPSJTdHJpbmciIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIw -IiBtYXhPY2N1cnM9IjEiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog -IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikd1aWQiIHR5cGU9InRuczpH -dWlkIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBu -YW1lPSJMaXN0T2ZHdWlkIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJHdWlkIiB0eXBlPSJ0bnM6R3VpZCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91 -bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 -ZWxlbWVudCBuYW1lPSJMaXN0T2ZHdWlkIiB0eXBlPSJ0bnM6TGlzdE9mR3VpZCIgbmlsbGFibGU9 -InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJCeXRlU3RyaW5nIiBu -aWxsYWJsZT0idHJ1ZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiAvPg0KDQogIDx4czpjb21wbGV4 -VHlwZSBuYW1lPSJMaXN0T2ZCeXRlU3RyaW5nIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 -eHM6ZWxlbWVudCBuYW1lPSJCeXRlU3RyaW5nIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9j -Y3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv -eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxp -c3RPZkJ5dGVTdHJpbmciIHR5cGU9InRuczpMaXN0T2ZCeXRlU3RyaW5nIiBuaWxsYWJsZT0idHJ1 -ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZYbWxFbGVt -ZW50Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJYbWxFbGVt -ZW50IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSI+ -DQogICAgICAgIDx4czpjb21wbGV4VHlwZT4NCiAgICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAg -ICAgICAgICA8eHM6YW55IG1pbk9jY3Vycz0iMCIgcHJvY2Vzc0NvbnRlbnRzPSJsYXgiLz4NCiAg -ICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgICA8L3hzOmNvbXBsZXhUeXBlPg0KICAgICAg -PC94czplbGVtZW50Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog -IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlhtbEVsZW1lbnQiIHR5cGU9InRuczpMaXN0T2ZYbWxF -bGVtZW50IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlw -ZSBuYW1lPSJOb2RlSWQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h -bWU9IklkZW50aWZpZXIiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9 -IjEiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl -eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik5vZGVJZCIgdHlwZT0idG5zOk5vZGVJZCIgbmls -bGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz -dE9mTm9kZUlkIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJO -b2RlSWQiIHR5cGU9InRuczpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5k -ZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl -eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZk5vZGVJZCIgdHlwZT0idG5zOkxpc3RP -Zk5vZGVJZCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5 -cGUgbmFtZT0iRXhwYW5kZWROb2RlSWQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl -bGVtZW50IG5hbWU9IklkZW50aWZpZXIiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBt -YXhPY2N1cnM9IjEiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwv -eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkV4cGFuZGVkTm9kZUlkIiB0eXBl -PSJ0bnM6RXhwYW5kZWROb2RlSWQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg -PHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkV4cGFuZGVkTm9kZUlkIj4NCiAgICA8eHM6c2Vx -dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFeHBhbmRlZE5vZGVJZCIgdHlwZT0idG5z -OkV4cGFuZGVkTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxs -YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K -ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZFeHBhbmRlZE5vZGVJZCIgdHlwZT0idG5zOkxpc3RP -ZkV4cGFuZGVkTm9kZUlkIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpj -b21wbGV4VHlwZSBuYW1lPSJTdGF0dXNDb2RlIj4NCiAgICA8eHM6YW5ub3RhdGlvbj4NCiAgICAg -IDx4czphcHBpbmZvPg0KICAgICAgICA8SXNWYWx1ZVR5cGUgeG1sbnM9Imh0dHA6Ly9zY2hlbWFz -Lm1pY3Jvc29mdC5jb20vMjAwMy8xMC9TZXJpYWxpemF0aW9uLyI+dHJ1ZTwvSXNWYWx1ZVR5cGU+ -DQogICAgICA8L3hzOmFwcGluZm8+DQogICAgPC94czphbm5vdGF0aW9uPg0KICAgIDx4czpzZXF1 -ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNvZGUiIHR5cGU9InhzOnVuc2lnbmVkSW50 -IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw -ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlwZT0idG5zOlN0YXR1c0NvZGUi -PjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3RhdHVzQ29k -ZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVzQ29k -ZSIgdHlwZT0idG5zOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5k -ZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs -ZW1lbnQgbmFtZT0iTGlzdE9mU3RhdHVzQ29kZSIgdHlwZT0idG5zOkxpc3RPZlN0YXR1c0NvZGUi -IG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 -IkRpYWdub3N0aWNJbmZvIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJTeW1ib2xpY0lkIiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 -czplbGVtZW50IG5hbWU9Ik5hbWVzcGFjZVVyaSIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAi -IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMb2NhbGUiIHR5cGU9InhzOmludCIgbWluT2Nj -dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTG9jYWxpemVkVGV4dCIgdHlwZT0i -eHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZGRpdGlv -bmFsSW5mbyIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxl -bWVudCBuYW1lPSJJbm5lclN0YXR1c0NvZGUiIHR5cGU9InRuczpTdGF0dXNDb2RlIiBtaW5PY2N1 -cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbm5lckRpYWdub3N0aWNJbmZvIiB0 -eXBlPSJ0bnM6RGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVl -bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGlj -SW5mbyIgdHlwZT0idG5zOkRpYWdub3N0aWNJbmZvIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVt -ZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZEaWFnbm9zdGljSW5mbyI+DQog -ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm8i -IHR5cGU9InRuczpEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91 -bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w -bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGlhZ25vc3RpY0luZm8iIHR5cGU9 -InRuczpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N -Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTG9jYWxpemVkVGV4dCI+DQogICAgPHhzOnNlcXVl -bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTG9jYWxlIiB0eXBlPSJ4czpzdHJpbmciIG1p -bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJU -ZXh0IiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgIG5pbGxhYmxlPSJ0cnVlIiAvPg0K -ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h -bWU9IkxvY2FsaXplZFRleHQiIHR5cGU9InRuczpMb2NhbGl6ZWRUZXh0IiBuaWxsYWJsZT0idHJ1 -ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mTG9jYWxpemVkVGV4dCI+DQog -ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTG9jYWxpemVkVGV4dCIg -dHlwZT0idG5zOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5k -ZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl -eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkxvY2FsaXplZFRleHQiIHR5cGU9InRu -czpMaXN0T2ZMb2NhbGl6ZWRUZXh0IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog -IDx4czpjb21wbGV4VHlwZSBuYW1lPSJRdWFsaWZpZWROYW1lIj4NCiAgICA8eHM6c2VxdWVuY2U+ -DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lc3BhY2VJbmRleCIgdHlwZT0ieHM6dW5zaWdu -ZWRTaG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmFtZSIg -dHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv -eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlF1 -YWxpZmllZE5hbWUiIHR5cGU9InRuczpRdWFsaWZpZWROYW1lIiBuaWxsYWJsZT0idHJ1ZSIgLz4N -Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUXVhbGlmaWVkTmFtZSI+DQogICAgPHhz -OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUXVhbGlmaWVkTmFtZSIgdHlwZT0i -dG5zOlF1YWxpZmllZE5hbWUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5p -bGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ -DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlF1YWxpZmllZE5hbWUiIHR5cGU9InRuczpMaXN0 -T2ZRdWFsaWZpZWROYW1lIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDwhLS0N -CiAgICBTb21lIGVudmlyb25tZW50cyByZXF1aXJlIGEgV1NETC9YU0Qgd2hpY2ggZXhwbGljaXRs -eSBkZWZpbmVzIGFsbCBwb3NzaWJsZSB0eXBlcy4NCiAgICBUaGUgVUEgV1NETC9YU0QgY2FuIGJl -IG1vZGlmaWVkIHRvIHN1cHBvcnQgdGhlc2UgZW52aXJvbm1lbnRzIGJ5IHJlcGxhY2luZyB0aGUN -CiAgICBkZWZpbml0aW9ucyBvZiB0aGUgRXh0ZW5zaW9uT2JqZWN0Qm9keSBhbmQgVmFyaWFudFZh -bHVlIGNvbXBsZXggdHlwZXMgd2l0aCB0aGUNCiAgICBkZWZpbml0aW9ucyBpbiB0aGUgY29tbWVu -dHMgc2hvd24gaGVyZS4gRGV2ZWxvcGVycyB3b3VsZCB0aGVuIGRlZmluZSBzdWJ0eXBlcw0KICAg -IG9mIHRoZSBFeHRlbnNpb25PYmplY3RCb2R5IHR5cGUgd2hpY2ggZXhwbGljaXRseSBkZWNsYXJl -IGEgY2hvaWNlIGJldHdlZW4gYWxsIG9mIHRoZQ0KICAgIGNvbXBsZXggdHlwZXMgdXNlZCBieSB0 -aGUgc3lzdGVtLiBUaGUgRXhhbXBsZUV4dGVuc2lvbk9iamVjdEJvZHkgc3VidHlwZSBpcyBwcm92 -aWRlcw0KICAgIGEgdGVtcGxhdGUgYmFzZWQgb24gYSBmZXcgY29tbW9uIFVBLWRlZmluZWQgY29t -cGxleCB0eXBlcy4NCiAgICAtLT4NCg0KICA8IS0tDQogICAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 -IkV4dGVuc2lvbk9iamVjdEJvZHkiIC8+DQoNCiAgICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRXhh -bXBsZUV4dGVuc2lvbk9iamVjdEJvZHkiPg0KICAgICAgPHhzOmNvbXBsZXhDb250ZW50Pg0KICAg -ICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpFeHRlbnNpb25PYmplY3RCb2R5Ij4NCiAgICAg -ICAgICA8eHM6Y2hvaWNlPg0KICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXJndW1lbnQi -IHR5cGU9InRuczpBcmd1bWVudCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg -ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlVzZXJJZGVudGl0eVRva2VuIiB0eXBlPSJ0bnM6 -VXNlcklkZW50aXR5VG9rZW4iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg -ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VyTmFtZUlkZW50aXR5VG9rZW4iIHR5cGU9InRu -czpVc2VyTmFtZUlkZW50aXR5VG9rZW4iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ -DQogICAgICAgICAgPC94czpjaG9pY2U+DQogICAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgICAg -PC94czpjb21wbGV4Q29udGVudD4NCiAgICA8L3hzOmNvbXBsZXhUeXBlPg0KDQogICAgPHhzOmNv -bXBsZXhUeXBlIG5hbWU9IkV4dGVuc2lvbk9iamVjdCI+DQogICAgICA8eHM6c2VxdWVuY2U+DQog -ICAgICAgIDx4czplbGVtZW50IG5hbWU9IlR5cGVJZCIgdHlwZT0idG5zOkV4cGFuZGVkTm9kZUlk -IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJCb2R5IiBtaW5PY2N1cnM9IjAiIHR5cGU9InRuczpFeHRlbnNpb25PYmplY3RCb2R5IiBu -aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgPC94czpjb21wbGV4 -VHlwZT4NCiAgICA8eHM6ZWxlbWVudCBuYW1lPSJFeHRlbnNpb25PYmplY3QiIHR5cGU9InRuczpF -eHRlbnNpb25PYmplY3QiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIC0tPg0KDQogIDx4czpjb21w -bGV4VHlwZSBuYW1lPSJFeHRlbnNpb25PYmplY3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg -IDx4czplbGVtZW50IG5hbWU9IlR5cGVJZCIgdHlwZT0idG5zOk5vZGVJZCIgbWluT2NjdXJzPSIw -IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJvZHkiIG1pbk9j -Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiPg0KICAgICAgICA8eHM6Y29tcGxleFR5cGU+DQogICAg -ICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgICAgPHhzOmFueSBtaW5PY2N1cnM9IjAiIHBy -b2Nlc3NDb250ZW50cz0ibGF4Ii8+DQogICAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgICAg -PC94czpjb21wbGV4VHlwZT4NCiAgICAgIDwveHM6ZWxlbWVudD4NCiAgICA8L3hzOnNlcXVlbmNl -Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFeHRlbnNpb25PYmpl -Y3QiIHR5cGU9InRuczpFeHRlbnNpb25PYmplY3QiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KDQogIDx4 -czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZFeHRlbnNpb25PYmplY3QiPg0KICAgIDx4czpzZXF1 -ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkV4dGVuc2lvbk9iamVjdCIgdHlwZT0idG5z -OkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmls -bGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N -CiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRXh0ZW5zaW9uT2JqZWN0IiB0eXBlPSJ0bnM6TGlz -dE9mRXh0ZW5zaW9uT2JqZWN0IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDwh -LS0NCiAgICBTb21lIFdTREwvWE1MIGNvbXBpbGVycyBoYXZlIGlzc3VlcyB3aXRoIHRoZSB4czpj -aG9pY2UgY29uc3RydWN0LiBGb3IgdGhhdCByZWFzb24NCiAgICB0aGUgZGVmYXVsdCBkZWNsYXJh -dGlvbiBvZiBhIFZhcmlhbnQgdXNlcyB4czphbnkgY29uc3RydWN0LiBUaGUgc2NoZW1hIGFjdXR1 -YWxseQ0KICAgIGRlZmluZWQgYnkgdGhlIHNwZWNpZmljYXRpb24gaXMgcHJvdmlkZWQgYnkgdGhl -IE1hdHJpeCBhbmQgVmFyaWFudFZhbHVlIGNvbXBsZXggdHlwZXMNCiAgICBzaG93biBpbiBjb21t -ZW50cyBiZWxvdy4gQXBwbGljYXRpb24gZGV2ZWxvcGVycyBjYW4gcmVwbGFjZSB0aGUgVmFyaWFu -dFZhbHVlIGRlY2xhcmF0aW9uDQogICAgd2l0aCB0aGUgc3BlY2lmaWMgZGVjbGFyYXRpb24gaWYg -dGhleSBoYXZlIGEgZGV2ZWxvcG1lbnQgZW52aXJvbm1lbnQgdGhhdCBjYW4gaGFuZGxlDQogICAg -dGhlIHhzOmNob2ljZSBjb25zdHJ1Y3QgaW4gYSByZWFzb25hYmxlIHdheS4NCiAgICAtLT4NCg0K -ICA8IS0tDQogICAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik1hdHJpeCI+DQogICAgICA8eHM6c2Vx -dWVuY2U+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpbWVuc2lvbnMiIHR5cGU9InRuczpM -aXN0T2ZVSW50MzIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDx4 -czplbGVtZW50IG5hbWU9IlZhbHVlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIj4NCiAg -ICAgICAgICA8eHM6Y29tcGxleFR5cGUgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgICAgICAgIDx4czpj -aG9pY2UgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJCb29sZWFuIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAg -ICAgICAgIDx4czplbGVtZW50IG5hbWU9IlNCeXRlIiB0eXBlPSJ4czpieXRlIiBtaW5PY2N1cnM9 -IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ5dGUiIHR5cGU9InhzOnVu -c2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJJbnQxNiIgdHlwZT0ieHM6c2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAg -ICAgPHhzOmVsZW1lbnQgbmFtZT0iVUludDE2IiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5P -Y2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkludDMyIiB0eXBl -PSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iVUludDMyIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg -ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbnQ2NCIgdHlwZT0ieHM6bG9uZyIgbWluT2NjdXJz -PSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVSW50NjQiIHR5cGU9Inhz -OnVuc2lnbmVkTG9uZyIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJGbG9hdCIgdHlwZT0ieHM6ZmxvYXQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg -ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRG91YmxlIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vy -cz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RyaW5nIiB0eXBlPSJ4 -czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iRGF0ZVRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAg -ICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikd1aWQiIHR5cGU9InRuczpHdWlkIiBtaW5PY2N1cnM9 -IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ5dGVTdHJpbmciIHR5cGU9 -InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxl -bWVudCBuYW1lPSJYbWxFbGVtZW50IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIj4NCiAg -ICAgICAgICAgICAgICA8eHM6Y29tcGxleFR5cGU+DQogICAgICAgICAgICAgICAgICA8eHM6c2Vx -dWVuY2U+DQogICAgICAgICAgICAgICAgICAgIDx4czphbnkgbWluT2NjdXJzPSIwIiBwcm9jZXNz -Q29udGVudHM9ImxheCIgLz4NCiAgICAgICAgICAgICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAg -ICAgICAgICAgICAgPC94czpjb21wbGV4VHlwZT4NCiAgICAgICAgICAgICAgPC94czplbGVtZW50 -Pg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGF0dXNDb2RlIiB0eXBlPSJ0bnM6 -U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJOb2RlSWQiIHR5cGU9InRuczpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg -ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXhwYW5kZWROb2RlSWQiIHR5cGU9InRuczpFeHBhbmRl -ZE5vZGVJZCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l -PSJRdWFsaWZpZWROYW1lIiB0eXBlPSJ0bnM6UXVhbGlmaWVkTmFtZSIgbWluT2NjdXJzPSIwIiAv -Pg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMb2NhbGl6ZWRUZXh0IiB0eXBlPSJ0 -bnM6TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxl -bWVudCBuYW1lPSJFeHRlbnNpb25PYmplY3QiIHR5cGU9InRuczpFeHRlbnNpb25PYmplY3QiIG1p -bk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFyaWFudCIg -dHlwZT0idG5zOlZhcmlhbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgIDwveHM6Y2hv -aWNlPg0KICAgICAgICAgIDwveHM6Y29tcGxleFR5cGU+DQogICAgICAgIDwveHM6ZWxlbWVudD4N -CiAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgPC94czpjb21wbGV4VHlwZT4NCiAgICA8eHM6ZWxl -bWVudCBuYW1lPSJNYXRyaXgiIHR5cGU9InRuczpNYXRyaXgiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K -DQogICAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlZhcmlhbnRWYWx1ZSI+DQogICAgICA8eHM6Y2hv -aWNlPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCb29sZWFuIiB0eXBlPSJ4czpib29sZWFu -IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IlNCeXRlIiB0eXBl -PSJ4czpieXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ5 -dGUiIHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6 -ZWxlbWVudCBuYW1lPSJJbnQxNiIgdHlwZT0ieHM6c2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAg -ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVUludDE2IiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBt -aW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkludDMyIiB0eXBlPSJ4 -czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVUludDMy -IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxl -bWVudCBuYW1lPSJJbnQ2NCIgdHlwZT0ieHM6bG9uZyIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg -ICA8eHM6ZWxlbWVudCBuYW1lPSJVSW50NjQiIHR5cGU9InhzOnVuc2lnbmVkTG9uZyIgbWluT2Nj -dXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGbG9hdCIgdHlwZT0ieHM6Zmxv -YXQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRG91YmxlIiB0 -eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iU3RyaW5nIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhz -OmVsZW1lbnQgbmFtZT0iRGF0ZVRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAi -IC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikd1aWQiIHR5cGU9InRuczpHdWlkIiBtaW5P -Y2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ5dGVTdHJpbmciIHR5cGU9 -InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJYbWxFbGVtZW50IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIj4NCiAgICAgICAg -ICA8eHM6Y29tcGxleFR5cGU+DQogICAgICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAg -ICAgIDx4czphbnkgbWluT2NjdXJzPSIwIiBwcm9jZXNzQ29udGVudHM9ImxheCIgLz4NCiAgICAg -ICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICAgICAgPC94czpjb21wbGV4VHlwZT4NCiAgICAg -ICAgPC94czplbGVtZW50Pg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGF0dXNDb2RlIiB0 -eXBlPSJ0bnM6U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJOb2RlSWQiIHR5cGU9InRuczpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg -ICAgPHhzOmVsZW1lbnQgbmFtZT0iRXhwYW5kZWROb2RlSWQiIHR5cGU9InRuczpFeHBhbmRlZE5v -ZGVJZCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJRdWFsaWZp -ZWROYW1lIiB0eXBlPSJ0bnM6UXVhbGlmaWVkTmFtZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg -ICA8eHM6ZWxlbWVudCBuYW1lPSJMb2NhbGl6ZWRUZXh0IiB0eXBlPSJ0bnM6TG9jYWxpemVkVGV4 -dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFeHRlbnNpb25P -YmplY3QiIHR5cGU9InRuczpFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg -ICAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQm9vbGVhbiIgdHlwZT0idG5zOkxpc3RPZkJvb2xl -YW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mU0J5 -dGUiIHR5cGU9InRuczpMaXN0T2ZTQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6 -ZWxlbWVudCBuYW1lPSJMaXN0T2ZCeXRlIiB0eXBlPSJ0bnM6TGlzdE9mQnl0ZSIgbWluT2NjdXJz -PSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZJbnQxNiIgdHlwZT0idG5z -Okxpc3RPZkludDE2IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9 -Ikxpc3RPZlVJbnQxNiIgdHlwZT0idG5zOkxpc3RPZlVJbnQxNiIgbWluT2NjdXJzPSIwIiAvPg0K -ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZJbnQzMiIgdHlwZT0idG5zOkxpc3RPZklu -dDMyIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlVJ -bnQzMiIgdHlwZT0idG5zOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8 -eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZJbnQ2NCIgdHlwZT0idG5zOkxpc3RPZkludDY0IiBtaW5P -Y2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlVJbnQ2NCIgdHlw -ZT0idG5zOkxpc3RPZlVJbnQ2NCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJMaXN0T2ZGbG9hdCIgdHlwZT0idG5zOkxpc3RPZkZsb2F0IiBtaW5PY2N1cnM9IjAi -IC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRvdWJsZSIgdHlwZT0idG5zOkxp -c3RPZkRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJM -aXN0T2ZTdHJpbmciIHR5cGU9InRuczpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgLz4NCiAg -ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGF0ZVRpbWUiIHR5cGU9InRuczpMaXN0T2ZE -YXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 -T2ZHdWlkIiB0eXBlPSJ0bnM6TGlzdE9mR3VpZCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8 -eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZCeXRlU3RyaW5nIiB0eXBlPSJ0bnM6TGlzdE9mQnl0ZVN0 -cmluZyIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZY -bWxFbGVtZW50IiB0eXBlPSJ0bnM6TGlzdE9mWG1sRWxlbWVudCIgbWluT2NjdXJzPSIwIiAvPg0K -ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTdGF0dXNDb2RlIiB0eXBlPSJ0bnM6TGlz -dE9mU3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1l -PSJMaXN0T2ZOb2RlSWQiIHR5cGU9InRuczpMaXN0T2ZOb2RlSWQiIG1pbk9jY3Vycz0iMCIgLz4N -CiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRXhwYW5kZWROb2RlSWQiIHR5cGU9InRu -czpMaXN0T2ZFeHBhbmRlZE5vZGVJZCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxl -bWVudCBuYW1lPSJMaXN0T2ZRdWFsaWZpZWROYW1lIiB0eXBlPSJ0bnM6TGlzdE9mUXVhbGlmaWVk -TmFtZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZM -b2NhbGl6ZWRUZXh0IiB0eXBlPSJ0bnM6TGlzdE9mTG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIw -IiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZFeHRlbnNpb25PYmplY3QiIHR5 -cGU9InRuczpMaXN0T2ZFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg -PHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mVmFyaWFudCIgdHlwZT0idG5zOkxpc3RPZlZhcmlhbnQi -IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWF0cml4IiB0eXBl -PSJ0bnM6TWF0cml4IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8L3hzOmNob2ljZT4NCiAgICA8 -L3hzOmNvbXBsZXhUeXBlPg0KDQogICAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlZhcmlhbnQiPg0K -ICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZSIgdHlw -ZT0idG5zOlZhcmlhbnRWYWx1ZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg -ICAgIDwveHM6c2VxdWVuY2U+DQogICAgPC94czpjb21wbGV4VHlwZT4NCiAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJWYXJpYW50IiB0eXBlPSJ0bnM6VmFyaWFudCIgbmlsbGFibGU9InRydWUiIC8+DQog -ICAgLS0+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlZhcmlhbnQiPg0KICAgIDx4czphbm5v -dGF0aW9uPg0KICAgICAgPHhzOmFwcGluZm8+DQogICAgICAgIDxJc1ZhbHVlVHlwZSB4bWxucz0i -aHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS8yMDAzLzEwL1NlcmlhbGl6YXRpb24vIj50cnVl -PC9Jc1ZhbHVlVHlwZT4NCiAgICAgIDwveHM6YXBwaW5mbz4NCiAgICA8L3hzOmFubm90YXRpb24+ -DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWUiIG1pbk9j -Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiPg0KICAgICAgICA8eHM6Y29tcGxleFR5cGU+DQogICAg -ICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgICAgPHhzOmFueSBtaW5PY2N1cnM9IjAiIHBy -b2Nlc3NDb250ZW50cz0ibGF4IiAvPg0KICAgICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICAg -IDwveHM6Y29tcGxleFR5cGU+DQogICAgICA8L3hzOmVsZW1lbnQ+DQogICAgPC94czpzZXF1ZW5j -ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVmFyaWFudCIgdHlw -ZT0idG5zOlZhcmlhbnQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu -YW1lPSJMaXN0T2ZWYXJpYW50Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJWYXJpYW50IiB0eXBlPSJ0bnM6VmFyaWFudCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 -cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl -Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZWYXJpYW50IiB0eXBlPSJ0bnM6TGlzdE9mVmFy -aWFudCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUg -bmFtZT0iRGF0YVZhbHVlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJWYWx1ZSIgdHlwZT0idG5zOlZhcmlhbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 -czplbGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5cGU9InRuczpTdGF0dXNDb2RlIiBtaW5PY2N1 -cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTb3VyY2VUaW1lc3RhbXAiIHR5cGU9 -InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJT -b3VyY2VQaWNvc2Vjb25kcyIgdHlwZT0ieHM6dW5zaWduZWRTaG9ydCIgbWluT2NjdXJzPSIwIiAv -Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyVGltZXN0YW1wIiB0eXBlPSJ4czpkYXRl -VGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyUGlj -b3NlY29uZHMiIHR5cGU9InhzOnVuc2lnbmVkU2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8 -L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJE -YXRhVmFsdWUiIHR5cGU9InRuczpEYXRhVmFsdWUiIG5pbGxhYmxlPSJ0cnVlIi8+DQoNCiAgPHhz -OmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRhdGFWYWx1ZSI+DQogICAgPHhzOnNlcXVlbmNlPg0K -ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVZhbHVlIiB0eXBlPSJ0bnM6RGF0YVZhbHVlIiBt -aW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg -ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l -PSJMaXN0T2ZEYXRhVmFsdWUiIHR5cGU9InRuczpMaXN0T2ZEYXRhVmFsdWUiIG5pbGxhYmxlPSJ0 -cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iSW52b2tlU2VydmljZVJl -cXVlc3QiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbmlsbGFibGU9InRydWUiIC8+DQogIDx4czpl -bGVtZW50IG5hbWU9Ikludm9rZVNlcnZpY2VSZXNwb25zZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5 -IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJJbWFnZUJNUCIgdHlw -ZT0ieHM6YmFzZTY0QmluYXJ5IiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IkltYWdlR0lGIiB0 -eXBlPSJ4czpiYXNlNjRCaW5hcnkiIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iSW1hZ2VKUEci -IHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJJbWFnZVBO -RyIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IkF1ZGlv -RGF0YVR5cGUiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg -bmFtZT0iVW5pb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 -L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVbmlvbiIgdHlwZT0idG5zOlVu -aW9uIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZVbmlvbiI+DQogICAgPHhz -OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVW5pb24iIHR5cGU9InRuczpVbmlv -biIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ -DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg -bmFtZT0iTGlzdE9mVW5pb24iIHR5cGU9InRuczpMaXN0T2ZVbmlvbiIgbmlsbGFibGU9InRydWUi -PjwveHM6ZWxlbWVudD4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVcmlTdHJpbmciIHR5cGU9Inhz -OnN0cmluZyIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJCaXRGaWVsZE1hc2tEYXRhVHlwZSIg -dHlwZT0ieHM6dW5zaWduZWRMb25nIiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IlNlbWFudGlj -VmVyc2lvblN0cmluZyIgdHlwZT0ieHM6c3RyaW5nIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu -YW1lPSJLZXlWYWx1ZVBhaXIiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 -IG5hbWU9IktleSIgdHlwZT0idWE6UXVhbGlmaWVkTmFtZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJs -ZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ1YTpWYXJp -YW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 -VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iS2V5VmFsdWVQYWlyIiB0eXBlPSJ0bnM6S2V5VmFs -dWVQYWlyIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZLZXlWYWx1ZVBhaXIi -Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IktleVZhbHVlUGFp -ciIgdHlwZT0idG5zOktleVZhbHVlUGFpciIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91 -bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w -bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mS2V5VmFsdWVQYWlyIiB0eXBlPSJ0 -bnM6TGlzdE9mS2V5VmFsdWVQYWlyIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog -IDx4czpjb21wbGV4VHlwZSBuYW1lPSJBZGRpdGlvbmFsUGFyYW1ldGVyc1R5cGUiPg0KICAgIDx4 -czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlBhcmFtZXRlcnMiIHR5cGU9InRu -czpMaXN0T2ZLZXlWYWx1ZVBhaXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog -ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt -ZT0iQWRkaXRpb25hbFBhcmFtZXRlcnNUeXBlIiB0eXBlPSJ0bnM6QWRkaXRpb25hbFBhcmFtZXRl -cnNUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJFcGhlbWVyYWxLZXlUeXBlIj4N -CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaWNLZXkiIHR5 -cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg -ICAgIDx4czplbGVtZW50IG5hbWU9IlNpZ25hdHVyZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBt -aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwv -eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkVwaGVtZXJhbEtleVR5cGUiIHR5 -cGU9InRuczpFcGhlbWVyYWxLZXlUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJF -bmRwb2ludFR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 -IkVuZHBvaW50VXJsIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy -dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0eU1vZGUiIHR5cGU9InRuczpN -ZXNzYWdlU2VjdXJpdHlNb2RlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJTZWN1cml0eVBvbGljeVVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5p -bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNwb3J0UHJvZmls -ZVVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K -ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h -bWU9IkVuZHBvaW50VHlwZSIgdHlwZT0idG5zOkVuZHBvaW50VHlwZSIgLz4NCg0KICA8eHM6Y29t -cGxleFR5cGUgbmFtZT0iTGlzdE9mRW5kcG9pbnRUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog -ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRwb2ludFR5cGUiIHR5cGU9InRuczpFbmRwb2ludFR5 -cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAv -Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 -IG5hbWU9Ikxpc3RPZkVuZHBvaW50VHlwZSIgdHlwZT0idG5zOkxpc3RPZkVuZHBvaW50VHlwZSIg -bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJIYW5k -bGUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IlRyaW1t -ZWRTdHJpbmciIHR5cGU9InhzOnN0cmluZyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i -UmF0aW9uYWxOdW1iZXIiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h -bWU9Ik51bWVyYXRvciIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6 -ZWxlbWVudCBuYW1lPSJEZW5vbWluYXRvciIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vy -cz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 -ZWxlbWVudCBuYW1lPSJSYXRpb25hbE51bWJlciIgdHlwZT0idG5zOlJhdGlvbmFsTnVtYmVyIiAv -Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZSYXRpb25hbE51bWJlciI+DQogICAg -PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmF0aW9uYWxOdW1iZXIiIHR5 -cGU9InRuczpSYXRpb25hbE51bWJlciIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRl -ZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 -VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUmF0aW9uYWxOdW1iZXIiIHR5cGU9InRu -czpMaXN0T2ZSYXRpb25hbE51bWJlciIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0K -ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVmVjdG9yIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg -PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i -VmVjdG9yIiB0eXBlPSJ0bnM6VmVjdG9yIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJM -aXN0T2ZWZWN0b3IiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 -IlZlY3RvciIgdHlwZT0idG5zOlZlY3RvciIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91 -bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w -bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mVmVjdG9yIiB0eXBlPSJ0bnM6TGlz -dE9mVmVjdG9yIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4 -VHlwZSBuYW1lPSJUaHJlZURWZWN0b3IiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0i -ZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6VmVjdG9yIj4NCiAgICAgICAg -PHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlgiIHR5cGU9InhzOmRv -dWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlkiIHR5 -cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5h -bWU9IloiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNl -cXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4N -CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVGhyZWVEVmVjdG9yIiB0 -eXBlPSJ0bnM6VGhyZWVEVmVjdG9yIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 -T2ZUaHJlZURWZWN0b3IiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h -bWU9IlRocmVlRFZlY3RvciIgdHlwZT0idG5zOlRocmVlRFZlY3RvciIgbWluT2NjdXJzPSIwIiBt -YXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j -ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mVGhyZWVE -VmVjdG9yIiB0eXBlPSJ0bnM6TGlzdE9mVGhyZWVEVmVjdG9yIiBuaWxsYWJsZT0idHJ1ZSI+PC94 -czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDYXJ0ZXNpYW5Db29yZGluYXRl -cyI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl -eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNhcnRlc2lhbkNvb3JkaW5hdGVzIiB0eXBlPSJ0 -bnM6Q2FydGVzaWFuQ29vcmRpbmF0ZXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxp -c3RPZkNhcnRlc2lhbkNvb3JkaW5hdGVzIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 -ZWxlbWVudCBuYW1lPSJDYXJ0ZXNpYW5Db29yZGluYXRlcyIgdHlwZT0idG5zOkNhcnRlc2lhbkNv -b3JkaW5hdGVzIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0i -dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 -ZWxlbWVudCBuYW1lPSJMaXN0T2ZDYXJ0ZXNpYW5Db29yZGluYXRlcyIgdHlwZT0idG5zOkxpc3RP -ZkNhcnRlc2lhbkNvb3JkaW5hdGVzIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog -IDx4czpjb21wbGV4VHlwZSBuYW1lPSJUaHJlZURDYXJ0ZXNpYW5Db29yZGluYXRlcyI+DQogICAg -PHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJh -c2U9InRuczpDYXJ0ZXNpYW5Db29yZGluYXRlcyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAg -ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJYIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0i -MCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJZIiB0eXBlPSJ4czpkb3VibGUiIG1p -bk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJaIiB0eXBlPSJ4czpk -b3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwv -eHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5 -cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlRocmVlRENhcnRlc2lhbkNvb3JkaW5hdGVzIiB0eXBl -PSJ0bnM6VGhyZWVEQ2FydGVzaWFuQ29vcmRpbmF0ZXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl -IG5hbWU9Ikxpc3RPZlRocmVlRENhcnRlc2lhbkNvb3JkaW5hdGVzIj4NCiAgICA8eHM6c2VxdWVu -Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUaHJlZURDYXJ0ZXNpYW5Db29yZGluYXRlcyIg -dHlwZT0idG5zOlRocmVlRENhcnRlc2lhbkNvb3JkaW5hdGVzIiBtaW5PY2N1cnM9IjAiIG1heE9j -Y3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K -ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZUaHJlZURDYXJ0 -ZXNpYW5Db29yZGluYXRlcyIgdHlwZT0idG5zOkxpc3RPZlRocmVlRENhcnRlc2lhbkNvb3JkaW5h -dGVzIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBu -YW1lPSJPcmllbnRhdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+ -DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik9yaWVudGF0aW9uIiB0 -eXBlPSJ0bnM6T3JpZW50YXRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RP -Zk9yaWVudGF0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l -PSJPcmllbnRhdGlvbiIgdHlwZT0idG5zOk9yaWVudGF0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9j -Y3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K -ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZPcmllbnRhdGlv -biIgdHlwZT0idG5zOkxpc3RPZk9yaWVudGF0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVt -ZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUaHJlZURPcmllbnRhdGlvbiI+DQogICAg -PHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJh -c2U9InRuczpPcmllbnRhdGlvbiI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8 -eHM6ZWxlbWVudCBuYW1lPSJBIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAg -ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0i -MCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDIiB0eXBlPSJ4czpkb3VibGUiIG1p -bk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5z -aW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 -czplbGVtZW50IG5hbWU9IlRocmVlRE9yaWVudGF0aW9uIiB0eXBlPSJ0bnM6VGhyZWVET3JpZW50 -YXRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlRocmVlRE9yaWVudGF0 -aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUaHJlZURP -cmllbnRhdGlvbiIgdHlwZT0idG5zOlRocmVlRE9yaWVudGF0aW9uIiBtaW5PY2N1cnM9IjAiIG1h -eE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNl -Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZUaHJlZURP -cmllbnRhdGlvbiIgdHlwZT0idG5zOkxpc3RPZlRocmVlRE9yaWVudGF0aW9uIiBuaWxsYWJsZT0i -dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJGcmFtZSI+DQog -ICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ -DQogIDx4czplbGVtZW50IG5hbWU9IkZyYW1lIiB0eXBlPSJ0bnM6RnJhbWUiIC8+DQoNCiAgPHhz -OmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkZyYW1lIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg -ICA8eHM6ZWxlbWVudCBuYW1lPSJGcmFtZSIgdHlwZT0idG5zOkZyYW1lIiBtaW5PY2N1cnM9IjAi -IG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl -bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZGcmFt -ZSIgdHlwZT0idG5zOkxpc3RPZkZyYW1lIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K -DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUaHJlZURGcmFtZSI+DQogICAgPHhzOmNvbXBsZXhD -b250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpGcmFt -ZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJD -YXJ0ZXNpYW5Db29yZGluYXRlcyIgdHlwZT0idG5zOlRocmVlRENhcnRlc2lhbkNvb3JkaW5hdGVz -IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50 -IG5hbWU9Ik9yaWVudGF0aW9uIiB0eXBlPSJ0bnM6VGhyZWVET3JpZW50YXRpb24iIG1pbk9jY3Vy -cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8 -L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhU -eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJUaHJlZURGcmFtZSIgdHlwZT0idG5zOlRocmVlREZy -YW1lIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZUaHJlZURGcmFtZSI+DQog -ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVGhyZWVERnJhbWUiIHR5 -cGU9InRuczpUaHJlZURGcmFtZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIg -bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw -ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mVGhyZWVERnJhbWUiIHR5cGU9InRuczpMaXN0 -T2ZUaHJlZURGcmFtZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6c2lt -cGxlVHlwZSAgbmFtZT0iT3BlbkZpbGVNb2RlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0i -eHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUmVhZF8xIiAvPg0KICAg -ICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJXcml0ZV8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0 -aW9uIHZhbHVlPSJFcmFzZUV4aXN0aW5nXzQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFs -dWU9IkFwcGVuZF84IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlw -ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iT3BlbkZpbGVNb2RlIiB0eXBlPSJ0bnM6T3BlbkZpbGVN -b2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZPcGVuRmlsZU1vZGUiPg0K -ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik9wZW5GaWxlTW9kZSIg -dHlwZT0idG5zOk9wZW5GaWxlTW9kZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRl -ZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl -bWVudCBuYW1lPSJMaXN0T2ZPcGVuRmlsZU1vZGUiIHR5cGU9InRuczpMaXN0T2ZPcGVuRmlsZU1v -ZGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5h -bWU9IklkZW50aXR5Q3JpdGVyaWFUeXBlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6 -c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVXNlck5hbWVfMSIgLz4NCiAg -ICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVGh1bWJwcmludF8yIiAvPg0KICAgICAgPHhzOmVu -dW1lcmF0aW9uIHZhbHVlPSJSb2xlXzMiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9 -Ikdyb3VwSWRfNCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQW5vbnltb3VzXzUi -IC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkF1dGhlbnRpY2F0ZWRVc2VyXzYiIC8+ -DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkFwcGxpY2F0aW9uXzciIC8+DQogICAgICA8 -eHM6ZW51bWVyYXRpb24gdmFsdWU9Ilg1MDlTdWJqZWN0XzgiIC8+DQogICAgPC94czpyZXN0cmlj -dGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJJZGVudGl0eUNy -aXRlcmlhVHlwZSIgdHlwZT0idG5zOklkZW50aXR5Q3JpdGVyaWFUeXBlIiAvPg0KDQogIDx4czpj -b21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZJZGVudGl0eUNyaXRlcmlhVHlwZSI+DQogICAgPHhzOnNl -cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSWRlbnRpdHlDcml0ZXJpYVR5cGUiIHR5 -cGU9InRuczpJZGVudGl0eUNyaXRlcmlhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu -Ym91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 -eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZJZGVudGl0eUNyaXRlcmlhVHlwZSIgdHlwZT0idG5zOkxp -c3RPZklkZW50aXR5Q3JpdGVyaWFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K -DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJJZGVudGl0eU1hcHBpbmdSdWxlVHlwZSI+DQogICAg -PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3JpdGVyaWFUeXBlIiB0eXBl -PSJ0bnM6SWRlbnRpdHlDcml0ZXJpYVR5cGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl -bGVtZW50IG5hbWU9IkNyaXRlcmlhIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls -bGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N -CiAgPHhzOmVsZW1lbnQgbmFtZT0iSWRlbnRpdHlNYXBwaW5nUnVsZVR5cGUiIHR5cGU9InRuczpJ -ZGVudGl0eU1hcHBpbmdSdWxlVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz -dE9mSWRlbnRpdHlNYXBwaW5nUnVsZVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 -czplbGVtZW50IG5hbWU9IklkZW50aXR5TWFwcGluZ1J1bGVUeXBlIiB0eXBlPSJ0bnM6SWRlbnRp -dHlNYXBwaW5nUnVsZVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5p -bGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ -DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZklkZW50aXR5TWFwcGluZ1J1bGVUeXBlIiB0eXBl -PSJ0bnM6TGlzdE9mSWRlbnRpdHlNYXBwaW5nUnVsZVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hz -OmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkN1cnJlbmN5VW5pdFR5cGUiPg0K -ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik51bWVyaWNDb2RlIiB0 -eXBlPSJ4czpzaG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i -RXhwb25lbnQiIHR5cGU9InhzOmJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt -ZW50IG5hbWU9IkFscGhhYmV0aWNDb2RlIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIg -bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDdXJyZW5jeSIgdHlw -ZT0idWE6TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg -ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l -PSJDdXJyZW5jeVVuaXRUeXBlIiB0eXBlPSJ0bnM6Q3VycmVuY3lVbml0VHlwZSIgLz4NCg0KICA8 -eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQ3VycmVuY3lVbml0VHlwZSI+DQogICAgPHhzOnNl -cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3VycmVuY3lVbml0VHlwZSIgdHlwZT0i -dG5zOkN1cnJlbmN5VW5pdFR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQi -IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 -cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkN1cnJlbmN5VW5pdFR5cGUiIHR5cGU9InRu -czpMaXN0T2ZDdXJyZW5jeVVuaXRUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K -DQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJBbGFybU1hc2siPg0KICAgIDx4czpyZXN0cmljdGlv -biBiYXNlPSJ4czp1bnNpZ25lZFNob3J0Ij4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hz -OnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkFsYXJtTWFzayIgdHlwZT0idG5zOkFs -YXJtTWFzayIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQWxhcm1NYXNrIj4N -CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBbGFybU1hc2siIHR5 -cGU9InRuczpBbGFybU1hc2siIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+ -DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg -bmFtZT0iTGlzdE9mQWxhcm1NYXNrIiB0eXBlPSJ0bnM6TGlzdE9mQWxhcm1NYXNrIiBuaWxsYWJs -ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJUcnVzdExp -c3RWYWxpZGF0aW9uT3B0aW9ucyI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnVuc2ln -bmVkSW50Ij4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4 -czplbGVtZW50IG5hbWU9IlRydXN0TGlzdFZhbGlkYXRpb25PcHRpb25zIiB0eXBlPSJ0bnM6VHJ1 -c3RMaXN0VmFsaWRhdGlvbk9wdGlvbnMiIC8+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IlRy -dXN0TGlzdE1hc2tzIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAg -ICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTm9uZV8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0 -aW9uIHZhbHVlPSJUcnVzdGVkQ2VydGlmaWNhdGVzXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp -b24gdmFsdWU9IlRydXN0ZWRDcmxzXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9 -Iklzc3VlckNlcnRpZmljYXRlc180IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJ -c3N1ZXJDcmxzXzgiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkFsbF8xNSIgLz4N -CiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50 -IG5hbWU9IlRydXN0TGlzdE1hc2tzIiB0eXBlPSJ0bnM6VHJ1c3RMaXN0TWFza3MiIC8+DQoNCiAg -PHhzOmNvbXBsZXhUeXBlIG5hbWU9IlRydXN0TGlzdERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVu -Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTcGVjaWZpZWRMaXN0cyIgdHlwZT0ieHM6dW5z -aWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRydXN0 -ZWRDZXJ0aWZpY2F0ZXMiIHR5cGU9InVhOkxpc3RPZkJ5dGVTdHJpbmciIG1pbk9jY3Vycz0iMCIg -bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUcnVzdGVkQ3JscyIg -dHlwZT0idWE6TGlzdE9mQnl0ZVN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg -Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Iklzc3VlckNlcnRpZmljYXRlcyIgdHlwZT0idWE6 -TGlzdE9mQnl0ZVN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg -IDx4czplbGVtZW50IG5hbWU9Iklzc3VlckNybHMiIHR5cGU9InVhOkxpc3RPZkJ5dGVTdHJpbmci -IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg -PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVHJ1c3RMaXN0RGF0YVR5cGUi -IHR5cGU9InRuczpUcnVzdExpc3REYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt -ZT0iTGlzdE9mVHJ1c3RMaXN0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 -czplbGVtZW50IG5hbWU9IlRydXN0TGlzdERhdGFUeXBlIiB0eXBlPSJ0bnM6VHJ1c3RMaXN0RGF0 -YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVl -IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt -ZW50IG5hbWU9Ikxpc3RPZlRydXN0TGlzdERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mVHJ1c3RM -aXN0RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBs -ZXhUeXBlIG5hbWU9IlRyYW5zYWN0aW9uRXJyb3JUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog -ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUYXJnZXRJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1 -cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXJyb3Ii -IHR5cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 -IG5hbWU9Ik1lc3NhZ2UiIHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmls -bGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N -CiAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNhY3Rpb25FcnJvclR5cGUiIHR5cGU9InRuczpUcmFu -c2FjdGlvbkVycm9yVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVHJh -bnNhY3Rpb25FcnJvclR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 -IG5hbWU9IlRyYW5zYWN0aW9uRXJyb3JUeXBlIiB0eXBlPSJ0bnM6VHJhbnNhY3Rpb25FcnJvclR5 -cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAv -Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 -IG5hbWU9Ikxpc3RPZlRyYW5zYWN0aW9uRXJyb3JUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mVHJhbnNh -Y3Rpb25FcnJvclR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNv -bXBsZXhUeXBlIG5hbWU9IkRlY2ltYWxEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg -ICAgPHhzOmVsZW1lbnQgbmFtZT0iU2NhbGUiIHR5cGU9InhzOnNob3J0IiBtaW5PY2N1cnM9IjAi -IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5 -IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog -IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlY2ltYWxEYXRhVHlwZSIg -dHlwZT0idG5zOkRlY2ltYWxEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i -RGF0YVR5cGVTY2hlbWFIZWFkZXIiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt -ZW50IG5hbWU9Ik5hbWVzcGFjZXMiIHR5cGU9InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIw -IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0cnVjdHVyZURh -dGFUeXBlcyIgdHlwZT0idG5zOkxpc3RPZlN0cnVjdHVyZURlc2NyaXB0aW9uIiBtaW5PY2N1cnM9 -IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW51bURhdGFU -eXBlcyIgdHlwZT0idG5zOkxpc3RPZkVudW1EZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxs -YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNpbXBsZURhdGFUeXBlcyIg -dHlwZT0idG5zOkxpc3RPZlNpbXBsZVR5cGVEZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxs -YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K -ICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhVHlwZVNjaGVtYUhlYWRlciIgdHlwZT0idG5zOkRhdGFU -eXBlU2NoZW1hSGVhZGVyIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZEYXRh -VHlwZVNjaGVtYUhlYWRlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg -bmFtZT0iRGF0YVR5cGVTY2hlbWFIZWFkZXIiIHR5cGU9InRuczpEYXRhVHlwZVNjaGVtYUhlYWRl -ciIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ -DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg -bmFtZT0iTGlzdE9mRGF0YVR5cGVTY2hlbWFIZWFkZXIiIHR5cGU9InRuczpMaXN0T2ZEYXRhVHlw -ZVNjaGVtYUhlYWRlciIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29t -cGxleFR5cGUgbmFtZT0iRGF0YVR5cGVEZXNjcmlwdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0K -ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVR5cGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5P -Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmFt -ZSIgdHlwZT0idWE6UXVhbGlmaWVkTmFtZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg -Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu -dCBuYW1lPSJEYXRhVHlwZURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6RGF0YVR5cGVEZXNjcmlwdGlv -biIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRGF0YVR5cGVEZXNjcmlwdGlv -biI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVR5cGVE -ZXNjcmlwdGlvbiIgdHlwZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIg -bWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu -Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFU -eXBlRGVzY3JpcHRpb24iIHR5cGU9InRuczpMaXN0T2ZEYXRhVHlwZURlc2NyaXB0aW9uIiBuaWxs -YWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTdHJ1 -Y3R1cmVEZXNjcmlwdGlvbiI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+ -DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpEYXRhVHlwZURlc2NyaXB0aW9uIj4NCiAg -ICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0cnVjdHVy -ZURlZmluaXRpb24iIHR5cGU9InRuczpTdHJ1Y3R1cmVEZWZpbml0aW9uIiBtaW5PY2N1cnM9IjAi -IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpl -eHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4N -CiAgPHhzOmVsZW1lbnQgbmFtZT0iU3RydWN0dXJlRGVzY3JpcHRpb24iIHR5cGU9InRuczpTdHJ1 -Y3R1cmVEZXNjcmlwdGlvbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3Ry -dWN0dXJlRGVzY3JpcHRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 -IG5hbWU9IlN0cnVjdHVyZURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6U3RydWN0dXJlRGVzY3JpcHRp -b24iIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAv -Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 -IG5hbWU9Ikxpc3RPZlN0cnVjdHVyZURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6TGlzdE9mU3RydWN0 -dXJlRGVzY3JpcHRpb24iIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNv -bXBsZXhUeXBlIG5hbWU9IkVudW1EZXNjcmlwdGlvbiI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50 -IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpEYXRhVHlwZURl -c2NyaXB0aW9uIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50 -IG5hbWU9IkVudW1EZWZpbml0aW9uIiB0eXBlPSJ0bnM6RW51bURlZmluaXRpb24iIG1pbk9jY3Vy -cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnVp -bHRJblR5cGUiIHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg -ICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4 -Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRW51bURl -c2NyaXB0aW9uIiB0eXBlPSJ0bnM6RW51bURlc2NyaXB0aW9uIiAvPg0KDQogIDx4czpjb21wbGV4 -VHlwZSBuYW1lPSJMaXN0T2ZFbnVtRGVzY3JpcHRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg -ICAgIDx4czplbGVtZW50IG5hbWU9IkVudW1EZXNjcmlwdGlvbiIgdHlwZT0idG5zOkVudW1EZXNj -cmlwdGlvbiIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRy -dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs -ZW1lbnQgbmFtZT0iTGlzdE9mRW51bURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6TGlzdE9mRW51bURl -c2NyaXB0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4 -VHlwZSBuYW1lPSJTaW1wbGVUeXBlRGVzY3JpcHRpb24iPg0KICAgIDx4czpjb21wbGV4Q29udGVu -dCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6RGF0YVR5cGVE -ZXNjcmlwdGlvbiI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJCYXNlRGF0YVR5cGUiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxs -YWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCdWlsdEluVHlwZSIg -dHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2Vx -dWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0K -ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTaW1wbGVUeXBlRGVzY3Jp -cHRpb24iIHR5cGU9InRuczpTaW1wbGVUeXBlRGVzY3JpcHRpb24iIC8+DQoNCiAgPHhzOmNvbXBs -ZXhUeXBlIG5hbWU9Ikxpc3RPZlNpbXBsZVR5cGVEZXNjcmlwdGlvbiI+DQogICAgPHhzOnNlcXVl -bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2ltcGxlVHlwZURlc2NyaXB0aW9uIiB0eXBl -PSJ0bnM6U2ltcGxlVHlwZURlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5i -b3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv -bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTaW1wbGVUeXBlRGVzY3JpcHRp -b24iIHR5cGU9InRuczpMaXN0T2ZTaW1wbGVUeXBlRGVzY3JpcHRpb24iIG5pbGxhYmxlPSJ0cnVl -Ij48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlVBQmluYXJ5RmlsZURh -dGFUeXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4 -czpleHRlbnNpb24gYmFzZT0idG5zOkRhdGFUeXBlU2NoZW1hSGVhZGVyIj4NCiAgICAgICAgPHhz -OnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlNjaGVtYUxvY2F0aW9uIiB0 -eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAg -ICAgPHhzOmVsZW1lbnQgbmFtZT0iRmlsZUhlYWRlciIgdHlwZT0idG5zOkxpc3RPZktleVZhbHVl -UGFpciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxl -bWVudCBuYW1lPSJCb2R5IiB0eXBlPSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAg -ICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBs -ZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVQUJp -bmFyeUZpbGVEYXRhVHlwZSIgdHlwZT0idG5zOlVBQmluYXJ5RmlsZURhdGFUeXBlIiAvPg0KDQog -IDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZVQUJpbmFyeUZpbGVEYXRhVHlwZSI+DQogICAg -PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVUFCaW5hcnlGaWxlRGF0YVR5 -cGUiIHR5cGU9InRuczpVQUJpbmFyeUZpbGVEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 -cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg -PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mVUFCaW5hcnlGaWxl -RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZVQUJpbmFyeUZpbGVEYXRhVHlwZSIgbmlsbGFibGU9 -InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUG9ydGFibGVR -dWFsaWZpZWROYW1lIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l -PSJOYW1lc3BhY2VVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i -dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5hbWUiIHR5cGU9InhzOnN0cmluZyIg -bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 -L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQb3J0YWJsZVF1YWxpZmllZE5h -bWUiIHR5cGU9InRuczpQb3J0YWJsZVF1YWxpZmllZE5hbWUiIC8+DQoNCiAgPHhzOmNvbXBsZXhU -eXBlIG5hbWU9Ikxpc3RPZlBvcnRhYmxlUXVhbGlmaWVkTmFtZSI+DQogICAgPHhzOnNlcXVlbmNl -Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUG9ydGFibGVRdWFsaWZpZWROYW1lIiB0eXBlPSJ0 -bnM6UG9ydGFibGVRdWFsaWZpZWROYW1lIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3Vu -ZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs -ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZQb3J0YWJsZVF1YWxpZmllZE5hbWUi -IHR5cGU9InRuczpMaXN0T2ZQb3J0YWJsZVF1YWxpZmllZE5hbWUiIG5pbGxhYmxlPSJ0cnVlIj48 -L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlBvcnRhYmxlTm9kZUlkIj4N -CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lc3BhY2VVcmki -IHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg -IDx4czplbGVtZW50IG5hbWU9IklkZW50aWZpZXIiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJz -PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs -ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQb3J0YWJsZU5vZGVJZCIgdHlwZT0idG5zOlBv -cnRhYmxlTm9kZUlkIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQb3J0YWJs -ZU5vZGVJZCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUG9y -dGFibGVOb2RlSWQiIHR5cGU9InRuczpQb3J0YWJsZU5vZGVJZCIgbWluT2NjdXJzPSIwIiBtYXhP -Y2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N -CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUG9ydGFibGVO -b2RlSWQiIHR5cGU9InRuczpMaXN0T2ZQb3J0YWJsZU5vZGVJZCIgbmlsbGFibGU9InRydWUiPjwv -eHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVW5zaWduZWRSYXRpb25hbE51 -bWJlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTnVtZXJh -dG9yIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVs -ZW1lbnQgbmFtZT0iRGVub21pbmF0b3IiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9 -IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs -ZW1lbnQgbmFtZT0iVW5zaWduZWRSYXRpb25hbE51bWJlciIgdHlwZT0idG5zOlVuc2lnbmVkUmF0 -aW9uYWxOdW1iZXIiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlVuc2lnbmVk -UmF0aW9uYWxOdW1iZXIiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h -bWU9IlVuc2lnbmVkUmF0aW9uYWxOdW1iZXIiIHR5cGU9InRuczpVbnNpZ25lZFJhdGlvbmFsTnVt -YmVyIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIg -Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu -dCBuYW1lPSJMaXN0T2ZVbnNpZ25lZFJhdGlvbmFsTnVtYmVyIiB0eXBlPSJ0bnM6TGlzdE9mVW5z -aWduZWRSYXRpb25hbE51bWJlciIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 -eHM6c2ltcGxlVHlwZSAgbmFtZT0iUHViU3ViU3RhdGUiPg0KICAgIDx4czpyZXN0cmljdGlvbiBi -YXNlPSJ4czpzdHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJEaXNhYmxlZF8w -IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJQYXVzZWRfMSIgLz4NCiAgICAgIDx4 -czplbnVtZXJhdGlvbiB2YWx1ZT0iT3BlcmF0aW9uYWxfMiIgLz4NCiAgICAgIDx4czplbnVtZXJh -dGlvbiB2YWx1ZT0iRXJyb3JfMyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUHJl -T3BlcmF0aW9uYWxfNCIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5 -cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlB1YlN1YlN0YXRlIiB0eXBlPSJ0bnM6UHViU3ViU3Rh -dGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlB1YlN1YlN0YXRlIj4NCiAg -ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJTdWJTdGF0ZSIgdHlw -ZT0idG5zOlB1YlN1YlN0YXRlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAv -Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 -IG5hbWU9Ikxpc3RPZlB1YlN1YlN0YXRlIiB0eXBlPSJ0bnM6TGlzdE9mUHViU3ViU3RhdGUiIG5p -bGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRh -dGFTZXRNZXRhRGF0YVR5cGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2Ui -Pg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6RGF0YVR5cGVTY2hlbWFIZWFkZXIiPg0K -ICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmFtZSIg -dHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg -ICAgIDx4czplbGVtZW50IG5hbWU9IkRlc2NyaXB0aW9uIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0 -IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50 -IG5hbWU9IkZpZWxkcyIgdHlwZT0idG5zOkxpc3RPZkZpZWxkTWV0YURhdGEiIG1pbk9jY3Vycz0i -MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNl -dENsYXNzSWQiIHR5cGU9InVhOkd1aWQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6 -ZWxlbWVudCBuYW1lPSJDb25maWd1cmF0aW9uVmVyc2lvbiIgdHlwZT0idG5zOkNvbmZpZ3VyYXRp -b25WZXJzaW9uRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg -ICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBs -ZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRh -U2V0TWV0YURhdGFUeXBlIiB0eXBlPSJ0bnM6RGF0YVNldE1ldGFEYXRhVHlwZSIgLz4NCg0KICA8 -eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRGF0YVNldE1ldGFEYXRhVHlwZSI+DQogICAgPHhz -OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldE1ldGFEYXRhVHlwZSIg -dHlwZT0idG5zOkRhdGFTZXRNZXRhRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1 -bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 -Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFTZXRNZXRhRGF0YVR5 -cGUiIHR5cGU9InRuczpMaXN0T2ZEYXRhU2V0TWV0YURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+ -PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJGaWVsZE1ldGFEYXRhIj4N -CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lIiB0eXBlPSJ4 -czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl -bWVudCBuYW1lPSJEZXNjcmlwdGlvbiIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWluT2NjdXJz -PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkZpZWxkRmxh -Z3MiIHR5cGU9InRuczpEYXRhU2V0RmllbGRGbGFncyIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg -PHhzOmVsZW1lbnQgbmFtZT0iQnVpbHRJblR5cGUiIHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWlu -T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVR5cGUiIHR5cGU9InVh -Ok5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt -ZW50IG5hbWU9IlZhbHVlUmFuayIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAg -ICA8eHM6ZWxlbWVudCBuYW1lPSJBcnJheURpbWVuc2lvbnMiIHR5cGU9InVhOkxpc3RPZlVJbnQz -MiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h -bWU9Ik1heFN0cmluZ0xlbmd0aCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIg -Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRGaWVsZElkIiB0eXBlPSJ1YTpHdWlk -IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQcm9wZXJ0aWVzIiB0 -eXBlPSJ0bnM6TGlzdE9mS2V5VmFsdWVQYWlyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl -IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt -ZW50IG5hbWU9IkZpZWxkTWV0YURhdGEiIHR5cGU9InRuczpGaWVsZE1ldGFEYXRhIiAvPg0KDQog -IDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZGaWVsZE1ldGFEYXRhIj4NCiAgICA8eHM6c2Vx -dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGaWVsZE1ldGFEYXRhIiB0eXBlPSJ0bnM6 -RmllbGRNZXRhRGF0YSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFi -bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg -PHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRmllbGRNZXRhRGF0YSIgdHlwZT0idG5zOkxpc3RPZkZp -ZWxkTWV0YURhdGEiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOnNpbXBs -ZVR5cGUgIG5hbWU9IkRhdGFTZXRGaWVsZEZsYWdzIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFz -ZT0ieHM6dW5zaWduZWRTaG9ydCI+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1w -bGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0RmllbGRGbGFncyIgdHlwZT0idG5z -OkRhdGFTZXRGaWVsZEZsYWdzIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDb25maWd1 -cmF0aW9uVmVyc2lvbkRhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxl -bWVudCBuYW1lPSJNYWpvclZlcnNpb24iIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9 -IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNaW5vclZlcnNpb24iIHR5cGU9InhzOnVu -c2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj -b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQ29uZmlndXJhdGlvblZlcnNpb25EYXRh -VHlwZSIgdHlwZT0idG5zOkNvbmZpZ3VyYXRpb25WZXJzaW9uRGF0YVR5cGUiIC8+DQoNCiAgPHhz -OmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkNvbmZpZ3VyYXRpb25WZXJzaW9uRGF0YVR5cGUiPg0K -ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNvbmZpZ3VyYXRpb25W -ZXJzaW9uRGF0YVR5cGUiIHR5cGU9InRuczpDb25maWd1cmF0aW9uVmVyc2lvbkRhdGFUeXBlIiBt -aW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg -ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l -PSJMaXN0T2ZDb25maWd1cmF0aW9uVmVyc2lvbkRhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mQ29u -ZmlndXJhdGlvblZlcnNpb25EYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N -Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUHVibGlzaGVkRGF0YVNldERhdGFUeXBlIj4NCiAg -ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lIiB0eXBlPSJ4czpz -dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJEYXRhU2V0Rm9sZGVyIiB0eXBlPSJ1YTpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0i -MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0TWV0 -YURhdGEiIHR5cGU9InRuczpEYXRhU2V0TWV0YURhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxh -YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXh0ZW5zaW9uRmllbGRzIiB0 -eXBlPSJ0bnM6TGlzdE9mS2V5VmFsdWVQYWlyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl -IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldFNvdXJjZSIgdHlwZT0idWE6RXh0 -ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6 -c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlB1Ymxp -c2hlZERhdGFTZXREYXRhVHlwZSIgdHlwZT0idG5zOlB1Ymxpc2hlZERhdGFTZXREYXRhVHlwZSIg -Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUHVibGlzaGVkRGF0YVNldERhdGFU -eXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNo -ZWREYXRhU2V0RGF0YVR5cGUiIHR5cGU9InRuczpQdWJsaXNoZWREYXRhU2V0RGF0YVR5cGUiIG1p -bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg -IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 -Ikxpc3RPZlB1Ymxpc2hlZERhdGFTZXREYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlB1Ymxpc2hl -ZERhdGFTZXREYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6 -Y29tcGxleFR5cGUgbmFtZT0iUHVibGlzaGVkRGF0YVNldFNvdXJjZURhdGFUeXBlIj4NCiAgICA8 -eHM6c2VxdWVuY2U+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg -PHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaGVkRGF0YVNldFNvdXJjZURhdGFUeXBlIiB0eXBlPSJ0 -bnM6UHVibGlzaGVkRGF0YVNldFNvdXJjZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlw -ZSBuYW1lPSJMaXN0T2ZQdWJsaXNoZWREYXRhU2V0U291cmNlRGF0YVR5cGUiPg0KICAgIDx4czpz -ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlB1Ymxpc2hlZERhdGFTZXRTb3VyY2VE -YXRhVHlwZSIgdHlwZT0idG5zOlB1Ymxpc2hlZERhdGFTZXRTb3VyY2VEYXRhVHlwZSIgbWluT2Nj -dXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 -czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz -dE9mUHVibGlzaGVkRGF0YVNldFNvdXJjZURhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mUHVibGlz -aGVkRGF0YVNldFNvdXJjZURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K -DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJQdWJsaXNoZWRWYXJpYWJsZURhdGFUeXBlIj4NCiAg -ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoZWRWYXJpYWJs -ZSIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg -ICAgPHhzOmVsZW1lbnQgbmFtZT0iQXR0cmlidXRlSWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBt -aW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTYW1wbGluZ0ludGVydmFs -SGludCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJEZWFkYmFuZFR5cGUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAi -IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEZWFkYmFuZFZhbHVlIiB0eXBlPSJ4czpkb3Vi -bGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkluZGV4UmFuZ2Ui -IHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg -IDx4czplbGVtZW50IG5hbWU9IlN1YnN0aXR1dGVWYWx1ZSIgdHlwZT0idWE6VmFyaWFudCIgbWlu -T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWV0YURhdGFQcm9wZXJ0aWVz -IiB0eXBlPSJ1YTpMaXN0T2ZRdWFsaWZpZWROYW1lIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 -cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl -bGVtZW50IG5hbWU9IlB1Ymxpc2hlZFZhcmlhYmxlRGF0YVR5cGUiIHR5cGU9InRuczpQdWJsaXNo -ZWRWYXJpYWJsZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQ -dWJsaXNoZWRWYXJpYWJsZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 -ZWxlbWVudCBuYW1lPSJQdWJsaXNoZWRWYXJpYWJsZURhdGFUeXBlIiB0eXBlPSJ0bnM6UHVibGlz -aGVkVmFyaWFibGVEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIg -bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw -ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUHVibGlzaGVkVmFyaWFibGVEYXRhVHlwZSIg -dHlwZT0idG5zOkxpc3RPZlB1Ymxpc2hlZFZhcmlhYmxlRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVl -Ij48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlB1Ymxpc2hlZERhdGFJ -dGVtc0RhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAg -ICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOlB1Ymxpc2hlZERhdGFTZXRTb3VyY2VEYXRhVHlw -ZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQ -dWJsaXNoZWREYXRhIiB0eXBlPSJ0bnM6TGlzdE9mUHVibGlzaGVkVmFyaWFibGVEYXRhVHlwZSIg -bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4N -CiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6 -Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlB1Ymxpc2hlZERhdGFJdGVtc0RhdGFU -eXBlIiB0eXBlPSJ0bnM6UHVibGlzaGVkRGF0YUl0ZW1zRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNv -bXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlB1Ymxpc2hlZERhdGFJdGVtc0RhdGFUeXBlIj4NCiAgICA8 -eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoZWREYXRhSXRlbXNE -YXRhVHlwZSIgdHlwZT0idG5zOlB1Ymxpc2hlZERhdGFJdGVtc0RhdGFUeXBlIiBtaW5PY2N1cnM9 -IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNl -cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZQ -dWJsaXNoZWREYXRhSXRlbXNEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlB1Ymxpc2hlZERhdGFJ -dGVtc0RhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w -bGV4VHlwZSBuYW1lPSJQdWJsaXNoZWRFdmVudHNEYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhD -b250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpQdWJs -aXNoZWREYXRhU2V0U291cmNlRGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAg -ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnROb3RpZmllciIgdHlwZT0idWE6Tm9kZUlkIiBt -aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5h -bWU9IlNlbGVjdGVkRmllbGRzIiB0eXBlPSJ0bnM6TGlzdE9mU2ltcGxlQXR0cmlidXRlT3BlcmFu -ZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJGaWx0ZXIiIHR5cGU9InRuczpDb250ZW50RmlsdGVyIiBtaW5PY2N1cnM9IjAiIG5p -bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRl -bnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg -PHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaGVkRXZlbnRzRGF0YVR5cGUiIHR5cGU9InRuczpQdWJs -aXNoZWRFdmVudHNEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9m -UHVibGlzaGVkRXZlbnRzRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl -bGVtZW50IG5hbWU9IlB1Ymxpc2hlZEV2ZW50c0RhdGFUeXBlIiB0eXBlPSJ0bnM6UHVibGlzaGVk -RXZlbnRzRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxh -YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog -IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlB1Ymxpc2hlZEV2ZW50c0RhdGFUeXBlIiB0eXBlPSJ0 -bnM6TGlzdE9mUHVibGlzaGVkRXZlbnRzRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVs -ZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlB1Ymxpc2hlZERhdGFTZXRDdXN0b21T -b3VyY2VEYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQog -ICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpQdWJsaXNoZWREYXRhU2V0U291cmNlRGF0YVR5 -cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i -Q3ljbGljRGF0YVNldCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg -ICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4 -Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlz -aGVkRGF0YVNldEN1c3RvbVNvdXJjZURhdGFUeXBlIiB0eXBlPSJ0bnM6UHVibGlzaGVkRGF0YVNl -dEN1c3RvbVNvdXJjZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 -T2ZQdWJsaXNoZWREYXRhU2V0Q3VzdG9tU291cmNlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5j -ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlB1Ymxpc2hlZERhdGFTZXRDdXN0b21Tb3VyY2VE -YXRhVHlwZSIgdHlwZT0idG5zOlB1Ymxpc2hlZERhdGFTZXRDdXN0b21Tb3VyY2VEYXRhVHlwZSIg -bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQog -ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt -ZT0iTGlzdE9mUHVibGlzaGVkRGF0YVNldEN1c3RvbVNvdXJjZURhdGFUeXBlIiB0eXBlPSJ0bnM6 -TGlzdE9mUHVibGlzaGVkRGF0YVNldEN1c3RvbVNvdXJjZURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1 -ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJEYXRhU2V0RmllbGRD -b250ZW50TWFzayI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnVuc2lnbmVkSW50Ij4N -CiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50 -IG5hbWU9IkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6RGF0YVNldEZpZWxkQ29u -dGVudE1hc2siIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRhdGFTZXRGaWVs -ZENvbnRlbnRNYXNrIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l -PSJEYXRhU2V0RmllbGRDb250ZW50TWFzayIgdHlwZT0idG5zOkRhdGFTZXRGaWVsZENvbnRlbnRN -YXNrIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2Vx -dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRh -dGFTZXRGaWVsZENvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVNldEZpZWxkQ29udGVu -dE1hc2siIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBl -IG5hbWU9IkRhdGFTZXRXcml0ZXJEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg -PHhzOmVsZW1lbnQgbmFtZT0iTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5p -bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5hYmxlZCIgdHlwZT0i -eHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0 -YVNldFdyaXRlcklkIiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1cnM9IjAiIC8+DQog -ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0RmllbGRDb250ZW50TWFzayIgdHlwZT0idG5z -OkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxl -bWVudCBuYW1lPSJLZXlGcmFtZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJz -PSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldE5hbWUiIHR5cGU9InhzOnN0 -cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 -IG5hbWU9IkRhdGFTZXRXcml0ZXJQcm9wZXJ0aWVzIiB0eXBlPSJ0bnM6TGlzdE9mS2V5VmFsdWVQ -YWlyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg -bmFtZT0iVHJhbnNwb3J0U2V0dGluZ3MiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2Nj -dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1lc3Nh -Z2VTZXR0aW5ncyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxh -YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog -IDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRXcml0ZXJEYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFT -ZXRXcml0ZXJEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRGF0 -YVNldFdyaXRlckRhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJEYXRhU2V0V3JpdGVyRGF0YVR5cGUiIHR5cGU9InRuczpEYXRhU2V0V3JpdGVyRGF0 -YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVl -IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt -ZW50IG5hbWU9Ikxpc3RPZkRhdGFTZXRXcml0ZXJEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZkRh -dGFTZXRXcml0ZXJEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 -eHM6Y29tcGxleFR5cGUgbmFtZT0iRGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIj4NCiAg -ICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N -CiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIiB0eXBl -PSJ0bnM6RGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4 -VHlwZSBuYW1lPSJMaXN0T2ZEYXRhU2V0V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4 -czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRXcml0ZXJUcmFuc3Bv -cnREYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFTZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSIgbWlu -T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg -PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i -TGlzdE9mRGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mRGF0 -YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50 -Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBl -Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 -VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIg -dHlwZT0idG5zOkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBs -ZXhUeXBlIG5hbWU9Ikxpc3RPZkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiPg0KICAgIDx4 -czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRXcml0ZXJNZXNzYWdl -RGF0YVR5cGUiIHR5cGU9InRuczpEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIiBtaW5PY2N1 -cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz -OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 -T2ZEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVNldFdy -aXRlck1lc3NhZ2VEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 -eHM6Y29tcGxleFR5cGUgbmFtZT0iUHViU3ViR3JvdXBEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVl -bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5P -Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5h -YmxlZCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l -bnQgbmFtZT0iU2VjdXJpdHlNb2RlIiB0eXBlPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgbWlu -T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlHcm91cElkIiB0 -eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 -eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0eUtleVNlcnZpY2VzIiB0eXBlPSJ0bnM6TGlzdE9mRW5k -cG9pbnREZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg -IDx4czplbGVtZW50IG5hbWU9Ik1heE5ldHdvcmtNZXNzYWdlU2l6ZSIgdHlwZT0ieHM6dW5zaWdu -ZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikdyb3VwUHJv -cGVydGllcyIgdHlwZT0idG5zOkxpc3RPZktleVZhbHVlUGFpciIgbWluT2NjdXJzPSIwIiBuaWxs -YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K -ICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJTdWJHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6UHViU3Vi -R3JvdXBEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUHViU3Vi -R3JvdXBEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iUHViU3ViR3JvdXBEYXRhVHlwZSIgdHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5cGUiIG1p -bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg -IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 -Ikxpc3RPZlB1YlN1Ykdyb3VwRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZQdWJTdWJHcm91cERh -dGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlw -ZSBuYW1lPSJXcml0ZXJHcm91cERhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4 -ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOlB1YlN1Ykdyb3VwRGF0 -YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iV3JpdGVyR3JvdXBJZCIgdHlwZT0ieHM6dW5zaWduZWRTaG9ydCIgbWluT2NjdXJzPSIwIiAv -Pg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlB1Ymxpc2hpbmdJbnRlcnZhbCIgdHlwZT0i -eHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i -S2VlcEFsaXZlVGltZSIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAg -ICAgPHhzOmVsZW1lbnQgbmFtZT0iUHJpb3JpdHkiIHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWlu -T2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkxvY2FsZUlkcyIgdHlw -ZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg -ICAgICAgIDx4czplbGVtZW50IG5hbWU9IkhlYWRlckxheW91dFVyaSIgdHlwZT0ieHM6c3RyaW5n -IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50 -IG5hbWU9IlRyYW5zcG9ydFNldHRpbmdzIiB0eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiIG1pbk9j -Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i -TWVzc2FnZVNldHRpbmdzIiB0eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIg -bmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldFdy -aXRlcnMiIHR5cGU9InRuczpMaXN0T2ZEYXRhU2V0V3JpdGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0i -MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hz -OmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBl -Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJXcml0ZXJHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6V3Jp -dGVyR3JvdXBEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mV3Jp -dGVyR3JvdXBEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg -bmFtZT0iV3JpdGVyR3JvdXBEYXRhVHlwZSIgdHlwZT0idG5zOldyaXRlckdyb3VwRGF0YVR5cGUi -IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K -ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h -bWU9Ikxpc3RPZldyaXRlckdyb3VwRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZXcml0ZXJHcm91 -cERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4 -VHlwZSBuYW1lPSJXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVu -Y2U+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l -bnQgbmFtZT0iV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOldyaXRlckdy -b3VwVHJhbnNwb3J0RGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RP -ZldyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg -IDx4czplbGVtZW50IG5hbWU9IldyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRu -czpXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0i -dW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz -OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZXcml0ZXJHcm91cFRyYW5z -cG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlw -ZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt -ZT0iV3JpdGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICA8 -L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJX -cml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOldyaXRlckdyb3VwTWVzc2FnZURh -dGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZXcml0ZXJHcm91cE1l -c3NhZ2VEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iV3JpdGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpXcml0ZXJHcm91cE1lc3Nh -Z2VEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9 -InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz -OmVsZW1lbnQgbmFtZT0iTGlzdE9mV3JpdGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRu -czpMaXN0T2ZXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6 -ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUHViU3ViQ29ubmVjdGlvbkRhdGFU -eXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lIiB0 -eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 -eHM6ZWxlbWVudCBuYW1lPSJFbmFibGVkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAi -IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoZXJJZCIgdHlwZT0idWE6VmFyaWFu -dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNwb3J0UHJv -ZmlsZVVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv -Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkcmVzcyIgdHlwZT0idWE6RXh0ZW5zaW9uT2Jq -ZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg -bmFtZT0iQ29ubmVjdGlvblByb3BlcnRpZXMiIHR5cGU9InRuczpMaXN0T2ZLZXlWYWx1ZVBhaXIi -IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l -PSJUcmFuc3BvcnRTZXR0aW5ncyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9 -IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVyR3Jv -dXBzIiB0eXBlPSJ0bnM6TGlzdE9mV3JpdGVyR3JvdXBEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBu -aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlYWRlckdyb3VwcyIg -dHlwZT0idG5zOkxpc3RPZlJlYWRlckdyb3VwRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFi -bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg -PHhzOmVsZW1lbnQgbmFtZT0iUHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIiB0eXBlPSJ0bnM6UHVi -U3ViQ29ubmVjdGlvbkRhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 -T2ZQdWJTdWJDb25uZWN0aW9uRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 -czplbGVtZW50IG5hbWU9IlB1YlN1YkNvbm5lY3Rpb25EYXRhVHlwZSIgdHlwZT0idG5zOlB1YlN1 -YkNvbm5lY3Rpb25EYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIg -bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw -ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIiB0 -eXBlPSJ0bnM6TGlzdE9mUHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+ -PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDb25uZWN0aW9uVHJhbnNw -b3J0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 -L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDb25uZWN0aW9uVHJhbnNwb3J0 -RGF0YVR5cGUiIHR5cGU9InRuczpDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiIC8+DQoNCiAg -PHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSI+ -DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29ubmVjdGlvblRy -YW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6Q29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiBt -aW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg -ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l -PSJMaXN0T2ZDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZDb25u -ZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoN -CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik5ldHdvcmtBZGRyZXNzRGF0YVR5cGUiPg0KICAgIDx4 -czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5ldHdvcmtJbnRlcmZhY2UiIHR5 -cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz -OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJOZXR3 -b3JrQWRkcmVzc0RhdGFUeXBlIiB0eXBlPSJ0bnM6TmV0d29ya0FkZHJlc3NEYXRhVHlwZSIgLz4N -Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mTmV0d29ya0FkZHJlc3NEYXRhVHlwZSI+ -DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya0FkZHJl -c3NEYXRhVHlwZSIgdHlwZT0idG5zOk5ldHdvcmtBZGRyZXNzRGF0YVR5cGUiIG1pbk9jY3Vycz0i -MCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx -dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZk5l -dHdvcmtBZGRyZXNzRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZOZXR3b3JrQWRkcmVzc0RhdGFU -eXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBu -YW1lPSJOZXR3b3JrQWRkcmVzc1VybERhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQg -bWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5ldHdvcmtBZGRy -ZXNzRGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1l -bnQgbmFtZT0iVXJsIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy -dWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAg -ICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu -dCBuYW1lPSJOZXR3b3JrQWRkcmVzc1VybERhdGFUeXBlIiB0eXBlPSJ0bnM6TmV0d29ya0FkZHJl -c3NVcmxEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mTmV0d29y -a0FkZHJlc3NVcmxEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l -bnQgbmFtZT0iTmV0d29ya0FkZHJlc3NVcmxEYXRhVHlwZSIgdHlwZT0idG5zOk5ldHdvcmtBZGRy -ZXNzVXJsRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxh -YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog -IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZk5ldHdvcmtBZGRyZXNzVXJsRGF0YVR5cGUiIHR5cGU9 -InRuczpMaXN0T2ZOZXR3b3JrQWRkcmVzc1VybERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94 -czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWFkZXJHcm91cERhdGFUeXBl -Ij4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRl -bnNpb24gYmFzZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVu -Y2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNwb3J0U2V0dGluZ3MiIHR5cGU9 -InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg -ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNZXNzYWdlU2V0dGluZ3MiIHR5cGU9InVhOkV4dGVu -c2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8 -eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0UmVhZGVycyIgdHlwZT0idG5zOkxpc3RPZkRhdGFTZXRS -ZWFkZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAg -PC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENv -bnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlYWRlckdy -b3VwRGF0YVR5cGUiIHR5cGU9InRuczpSZWFkZXJHcm91cERhdGFUeXBlIiAvPg0KDQogIDx4czpj -b21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZSZWFkZXJHcm91cERhdGFUeXBlIj4NCiAgICA8eHM6c2Vx -dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWFkZXJHcm91cERhdGFUeXBlIiB0eXBl -PSJ0bnM6UmVhZGVyR3JvdXBEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91 -bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w -bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUmVhZGVyR3JvdXBEYXRhVHlwZSIg -dHlwZT0idG5zOkxpc3RPZlJlYWRlckdyb3VwRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hz -OmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlYWRlckdyb3VwVHJhbnNwb3J0 -RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz -OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSZWFkZXJHcm91cFRyYW5zcG9ydERh -dGFUeXBlIiB0eXBlPSJ0bnM6UmVhZGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgLz4NCg0KICA8 -eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUmVhZGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSI+ -DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVhZGVyR3JvdXBU -cmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOlJlYWRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUi -IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K -ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h -bWU9Ikxpc3RPZlJlYWRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZS -ZWFkZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50 -Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWFkZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSI+ -DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 -cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlYWRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiB0eXBl -PSJ0bnM6UmVhZGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl -IG5hbWU9Ikxpc3RPZlJlYWRlckdyb3VwTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVu -Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWFkZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIg -dHlwZT0idG5zOlJlYWRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9j -Y3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K -ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZSZWFkZXJHcm91 -cE1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlJlYWRlckdyb3VwTWVzc2FnZURhdGFU -eXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBu -YW1lPSJEYXRhU2V0UmVhZGVyRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 -czplbGVtZW50IG5hbWU9Ik5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxs -YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuYWJsZWQiIHR5cGU9Inhz -OmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlB1Ymxp -c2hlcklkIiB0eXBlPSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxl -bWVudCBuYW1lPSJXcml0ZXJHcm91cElkIiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1 -cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0V3JpdGVySWQiIHR5cGU9 -InhzOnVuc2lnbmVkU2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h -bWU9IkRhdGFTZXRNZXRhRGF0YSIgdHlwZT0idG5zOkRhdGFTZXRNZXRhRGF0YVR5cGUiIG1pbk9j -Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRh -U2V0RmllbGRDb250ZW50TWFzayIgdHlwZT0idG5zOkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIiBt -aW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNZXNzYWdlUmVjZWl2ZVRp -bWVvdXQiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l -bnQgbmFtZT0iS2V5RnJhbWVDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0i -MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkhlYWRlckxheW91dFVyaSIgdHlwZT0ieHM6 -c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l -bnQgbmFtZT0iU2VjdXJpdHlNb2RlIiB0eXBlPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgbWlu -T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlHcm91cElkIiB0 -eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 -eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0eUtleVNlcnZpY2VzIiB0eXBlPSJ0bnM6TGlzdE9mRW5k -cG9pbnREZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg -IDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRSZWFkZXJQcm9wZXJ0aWVzIiB0eXBlPSJ0bnM6TGlz -dE9mS2V5VmFsdWVQYWlyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg -PHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNwb3J0U2V0dGluZ3MiIHR5cGU9InVhOkV4dGVuc2lvbk9i -amVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 -IG5hbWU9Ik1lc3NhZ2VTZXR0aW5ncyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1 -cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2Ny -aWJlZERhdGFTZXQiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxs -YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K -ICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0UmVhZGVyRGF0YVR5cGUiIHR5cGU9InRuczpEYXRh -U2V0UmVhZGVyRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRh -dGFTZXRSZWFkZXJEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l -bnQgbmFtZT0iRGF0YVNldFJlYWRlckRhdGFUeXBlIiB0eXBlPSJ0bnM6RGF0YVNldFJlYWRlckRh -dGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1 -ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl -bWVudCBuYW1lPSJMaXN0T2ZEYXRhU2V0UmVhZGVyRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZE -YXRhU2V0UmVhZGVyRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg -PHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSI+DQog -ICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ -DQogIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgdHlw -ZT0idG5zOkRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxl -eFR5cGUgbmFtZT0iTGlzdE9mRGF0YVNldFJlYWRlclRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8 -eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0UmVhZGVyVHJhbnNw -b3J0RGF0YVR5cGUiIHR5cGU9InRuczpEYXRhU2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUiIG1p -bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg -IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 -Ikxpc3RPZkRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZkRh -dGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVu -dD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlw -ZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl -eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5cGUi -IHR5cGU9InRuczpEYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21w -bGV4VHlwZSBuYW1lPSJMaXN0T2ZEYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8 -eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0UmVhZGVyTWVzc2Fn -ZURhdGFUeXBlIiB0eXBlPSJ0bnM6RGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIgbWluT2Nj -dXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 -czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz -dE9mRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZkRhdGFTZXRS -ZWFkZXJNZXNzYWdlRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg -PHhzOmNvbXBsZXhUeXBlIG5hbWU9IlN1YnNjcmliZWREYXRhU2V0RGF0YVR5cGUiPg0KICAgIDx4 -czpzZXF1ZW5jZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 -eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIiB0eXBlPSJ0bnM6U3Vi -c2NyaWJlZERhdGFTZXREYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz -dE9mU3Vic2NyaWJlZERhdGFTZXREYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg -PHhzOmVsZW1lbnQgbmFtZT0iU3Vic2NyaWJlZERhdGFTZXREYXRhVHlwZSIgdHlwZT0idG5zOlN1 -YnNjcmliZWREYXRhU2V0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5k -ZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl -eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlN1YnNjcmliZWREYXRhU2V0RGF0YVR5 -cGUiIHR5cGU9InRuczpMaXN0T2ZTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIiBuaWxsYWJsZT0i -dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUYXJnZXRWYXJp -YWJsZXNEYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQog -ICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIj4N -CiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlRhcmdl -dFZhcmlhYmxlcyIgdHlwZT0idG5zOkxpc3RPZkZpZWxkVGFyZ2V0RGF0YVR5cGUiIG1pbk9jY3Vy -cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8 -L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhU -eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJUYXJnZXRWYXJpYWJsZXNEYXRhVHlwZSIgdHlwZT0i -dG5zOlRhcmdldFZhcmlhYmxlc0RhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l -PSJMaXN0T2ZUYXJnZXRWYXJpYWJsZXNEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg -ICAgPHhzOmVsZW1lbnQgbmFtZT0iVGFyZ2V0VmFyaWFibGVzRGF0YVR5cGUiIHR5cGU9InRuczpU -YXJnZXRWYXJpYWJsZXNEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRl -ZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 -VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mVGFyZ2V0VmFyaWFibGVzRGF0YVR5cGUi -IHR5cGU9InRuczpMaXN0T2ZUYXJnZXRWYXJpYWJsZXNEYXRhVHlwZSIgbmlsbGFibGU9InRydWUi -PjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRmllbGRUYXJnZXREYXRh -VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNl -dEZpZWxkSWQiIHR5cGU9InVhOkd1aWQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt -ZW50IG5hbWU9IlJlY2VpdmVySW5kZXhSYW5nZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9 -IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVGFyZ2V0Tm9k -ZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog -ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBdHRyaWJ1dGVJZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQi -IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IldyaXRlSW5kZXhSYW5n -ZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg -ICAgPHhzOmVsZW1lbnQgbmFtZT0iT3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIiB0eXBlPSJ0bnM6T3Zl -cnJpZGVWYWx1ZUhhbmRsaW5nIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJPdmVycmlkZVZhbHVlIiB0eXBlPSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQog -ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt -ZT0iRmllbGRUYXJnZXREYXRhVHlwZSIgdHlwZT0idG5zOkZpZWxkVGFyZ2V0RGF0YVR5cGUiIC8+ -DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkZpZWxkVGFyZ2V0RGF0YVR5cGUiPg0K -ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkZpZWxkVGFyZ2V0RGF0 -YVR5cGUiIHR5cGU9InRuczpGaWVsZFRhcmdldERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9j -Y3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K -ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZGaWVsZFRhcmdl -dERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mRmllbGRUYXJnZXREYXRhVHlwZSIgbmlsbGFibGU9 -InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iT3ZlcnJpZGVW -YWx1ZUhhbmRsaW5nIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAg -ICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRGlzYWJsZWRfMCIgLz4NCiAgICAgIDx4czplbnVt -ZXJhdGlvbiB2YWx1ZT0iTGFzdFVzYWJsZVZhbHVlXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp -b24gdmFsdWU9Ik92ZXJyaWRlVmFsdWVfMiIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8 -L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik92ZXJyaWRlVmFsdWVIYW5kbGlu -ZyIgdHlwZT0idG5zOk92ZXJyaWRlVmFsdWVIYW5kbGluZyIgLz4NCg0KICA8eHM6Y29tcGxleFR5 -cGUgbmFtZT0iTGlzdE9mT3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIj4NCiAgICA8eHM6c2VxdWVuY2U+ -DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJPdmVycmlkZVZhbHVlSGFuZGxpbmciIHR5cGU9InRu -czpPdmVycmlkZVZhbHVlSGFuZGxpbmciIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5k -ZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs -ZW1lbnQgbmFtZT0iTGlzdE9mT3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIiB0eXBlPSJ0bnM6TGlzdE9m -T3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog -IDx4czpjb21wbGV4VHlwZSBuYW1lPSJTdWJzY3JpYmVkRGF0YVNldE1pcnJvckRhdGFUeXBlIj4N -CiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNp -b24gYmFzZT0idG5zOlN1YnNjcmliZWREYXRhU2V0RGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2Vx -dWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUGFyZW50Tm9kZU5hbWUiIHR5cGU9 -InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8 -eHM6ZWxlbWVudCBuYW1lPSJSb2xlUGVybWlzc2lvbnMiIHR5cGU9InRuczpMaXN0T2ZSb2xlUGVy -bWlzc2lvblR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwv -eHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250 -ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpYmVk -RGF0YVNldE1pcnJvckRhdGFUeXBlIiB0eXBlPSJ0bnM6U3Vic2NyaWJlZERhdGFTZXRNaXJyb3JE -YXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3Vic2NyaWJlZERh -dGFTZXRNaXJyb3JEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l -bnQgbmFtZT0iU3Vic2NyaWJlZERhdGFTZXRNaXJyb3JEYXRhVHlwZSIgdHlwZT0idG5zOlN1YnNj -cmliZWREYXRhU2V0TWlycm9yRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJv -dW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t -cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlN1YnNjcmliZWREYXRhU2V0TWly -cm9yRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZTdWJzY3JpYmVkRGF0YVNldE1pcnJvckRhdGFU -eXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBu -YW1lPSJQdWJTdWJDb25maWd1cmF0aW9uRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg -ICAgIDx4czplbGVtZW50IG5hbWU9IlB1Ymxpc2hlZERhdGFTZXRzIiB0eXBlPSJ0bnM6TGlzdE9m -UHVibGlzaGVkRGF0YVNldERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv -Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29ubmVjdGlvbnMiIHR5cGU9InRuczpMaXN0T2ZQ -dWJTdWJDb25uZWN0aW9uRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ -DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbmFibGVkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5P -Y2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg -PHhzOmVsZW1lbnQgbmFtZT0iUHViU3ViQ29uZmlndXJhdGlvbkRhdGFUeXBlIiB0eXBlPSJ0bnM6 -UHViU3ViQ29uZmlndXJhdGlvbkRhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l -PSJMaXN0T2ZQdWJTdWJDb25maWd1cmF0aW9uRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4N -CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlB1YlN1YkNvbmZpZ3VyYXRpb25EYXRhVHlwZSIgdHlw -ZT0idG5zOlB1YlN1YkNvbmZpZ3VyYXRpb25EYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 -cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg -PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUHViU3ViQ29uZmln -dXJhdGlvbkRhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mUHViU3ViQ29uZmlndXJhdGlvbkRhdGFU -eXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBu -YW1lPSJTdGFuZGFsb25lU3Vic2NyaWJlZERhdGFTZXRSZWZEYXRhVHlwZSI+DQogICAgPHhzOmNv -bXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRu -czpTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAg -ICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXROYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1p -bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQog -ICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNv -bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTdGFuZGFsb25lU3Vic2NyaWJlZERhdGFT -ZXRSZWZEYXRhVHlwZSIgdHlwZT0idG5zOlN0YW5kYWxvbmVTdWJzY3JpYmVkRGF0YVNldFJlZkRh -dGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZTdGFuZGFsb25lU3Vi -c2NyaWJlZERhdGFTZXRSZWZEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz -OmVsZW1lbnQgbmFtZT0iU3RhbmRhbG9uZVN1YnNjcmliZWREYXRhU2V0UmVmRGF0YVR5cGUiIHR5 -cGU9InRuczpTdGFuZGFsb25lU3Vic2NyaWJlZERhdGFTZXRSZWZEYXRhVHlwZSIgbWluT2NjdXJz -PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz -ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9m -U3RhbmRhbG9uZVN1YnNjcmliZWREYXRhU2V0UmVmRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZT -dGFuZGFsb25lU3Vic2NyaWJlZERhdGFTZXRSZWZEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwv -eHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU3RhbmRhbG9uZVN1YnNjcmli -ZWREYXRhU2V0RGF0YVR5cGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2Ui -Pg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6U3Vic2NyaWJlZERhdGFTZXREYXRhVHlw -ZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJO -YW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog -ICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldEZvbGRlciIgdHlwZT0idWE6TGlzdE9m -U3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czpl -bGVtZW50IG5hbWU9IkRhdGFTZXRNZXRhRGF0YSIgdHlwZT0idG5zOkRhdGFTZXRNZXRhRGF0YVR5 -cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1l -bnQgbmFtZT0iU3Vic2NyaWJlZERhdGFTZXQiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWlu -T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAg -ICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29t -cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlN0YW5kYWxvbmVTdWJzY3JpYmVkRGF0YVNl -dERhdGFUeXBlIiB0eXBlPSJ0bnM6U3RhbmRhbG9uZVN1YnNjcmliZWREYXRhU2V0RGF0YVR5cGUi -IC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlN0YW5kYWxvbmVTdWJzY3JpYmVk -RGF0YVNldERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJTdGFuZGFsb25lU3Vic2NyaWJlZERhdGFTZXREYXRhVHlwZSIgdHlwZT0idG5zOlN0YW5k -YWxvbmVTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0i -dW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz -OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTdGFuZGFsb25lU3Vic2Ny -aWJlZERhdGFTZXREYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlN0YW5kYWxvbmVTdWJzY3JpYmVk -RGF0YVNldERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpj -b21wbGV4VHlwZSBuYW1lPSJTZWN1cml0eUdyb3VwRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5j -ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2Nj -dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlY3Vy -aXR5R3JvdXBGb2xkZXIiIHR5cGU9InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxs -YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IktleUxpZmV0aW1lIiB0eXBl -PSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNl -Y3VyaXR5UG9saWN5VXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 -InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhGdXR1cmVLZXlDb3VudCIgdHlw -ZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h -bWU9Ik1heFBhc3RLZXlDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIg -Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlY3VyaXR5R3JvdXBJZCIgdHlwZT0ieHM6c3Ry -aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg -bmFtZT0iUm9sZVBlcm1pc3Npb25zIiB0eXBlPSJ0bnM6TGlzdE9mUm9sZVBlcm1pc3Npb25UeXBl -IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iR3JvdXBQcm9wZXJ0aWVzIiB0eXBlPSJ0bnM6TGlzdE9mS2V5VmFsdWVQYWlyIiBtaW5PY2N1 -cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t -cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNlY3VyaXR5R3JvdXBEYXRhVHlwZSIgdHlw -ZT0idG5zOlNlY3VyaXR5R3JvdXBEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt -ZT0iTGlzdE9mU2VjdXJpdHlHcm91cERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg -ICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0eUdyb3VwRGF0YVR5cGUiIHR5cGU9InRuczpTZWN1 -cml0eUdyb3VwRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5p -bGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ -DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlNlY3VyaXR5R3JvdXBEYXRhVHlwZSIgdHlwZT0i -dG5zOkxpc3RPZlNlY3VyaXR5R3JvdXBEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxl -bWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUHViU3ViS2V5UHVzaFRhcmdldERhdGFU -eXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBcHBsaWNh -dGlvblVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv -Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVzaFRhcmdldEZvbGRlciIgdHlwZT0idWE6TGlz -dE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs -ZW1lbnQgbmFtZT0iRW5kcG9pbnRVcmwiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBu -aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlY3VyaXR5UG9saWN5 -VXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog -ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VyVG9rZW5UeXBlIiB0eXBlPSJ0bnM6VXNlclRva2Vu -UG9saWN5IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l -bnQgbmFtZT0iUmVxdWVzdGVkS2V5Q291bnQiIHR5cGU9InhzOnVuc2lnbmVkU2hvcnQiIG1pbk9j -Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJldHJ5SW50ZXJ2YWwiIHR5cGU9 -InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVz -aFRhcmdldFByb3BlcnRpZXMiIHR5cGU9InRuczpMaXN0T2ZLZXlWYWx1ZVBhaXIiIG1pbk9jY3Vy -cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0 -eUdyb3VwcyIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 -cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl -bGVtZW50IG5hbWU9IlB1YlN1YktleVB1c2hUYXJnZXREYXRhVHlwZSIgdHlwZT0idG5zOlB1YlN1 -YktleVB1c2hUYXJnZXREYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz -dE9mUHViU3ViS2V5UHVzaFRhcmdldERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg -ICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJTdWJLZXlQdXNoVGFyZ2V0RGF0YVR5cGUiIHR5cGU9InRu -czpQdWJTdWJLZXlQdXNoVGFyZ2V0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1 -bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 -Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlB1YlN1YktleVB1c2hUYXJn -ZXREYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlB1YlN1YktleVB1c2hUYXJnZXREYXRhVHlwZSIg -bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i -UHViU3ViQ29uZmlndXJhdGlvbjJEYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1p -eGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpQdWJTdWJDb25maWd1 -cmF0aW9uRGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVs -ZW1lbnQgbmFtZT0iU3Vic2NyaWJlZERhdGFTZXRzIiB0eXBlPSJ0bnM6TGlzdE9mU3RhbmRhbG9u -ZVN1YnNjcmliZWREYXRhU2V0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi -IC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldENsYXNzZXMiIHR5cGU9InRu -czpMaXN0T2ZEYXRhU2V0TWV0YURhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl -IiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRlZmF1bHRTZWN1cml0eUtleVNlcnZp -Y2VzIiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9pbnREZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBu -aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0eUdy -b3VwcyIgdHlwZT0idG5zOkxpc3RPZlNlY3VyaXR5R3JvdXBEYXRhVHlwZSIgbWluT2NjdXJzPSIw -IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJTdWJL -ZXlQdXNoVGFyZ2V0cyIgdHlwZT0idG5zOkxpc3RPZlB1YlN1YktleVB1c2hUYXJnZXREYXRhVHlw -ZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJDb25maWd1cmF0aW9uVmVyc2lvbiIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9j -Y3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb25maWd1cmF0aW9uUHJv -cGVydGllcyIgdHlwZT0idG5zOkxpc3RPZktleVZhbHVlUGFpciIgbWluT2NjdXJzPSIwIiBuaWxs -YWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5z -aW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 -czplbGVtZW50IG5hbWU9IlB1YlN1YkNvbmZpZ3VyYXRpb24yRGF0YVR5cGUiIHR5cGU9InRuczpQ -dWJTdWJDb25maWd1cmF0aW9uMkRhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l -PSJMaXN0T2ZQdWJTdWJDb25maWd1cmF0aW9uMkRhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+ -DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJTdWJDb25maWd1cmF0aW9uMkRhdGFUeXBlIiB0 -eXBlPSJ0bnM6UHViU3ViQ29uZmlndXJhdGlvbjJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhP -Y2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N -CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUHViU3ViQ29u -ZmlndXJhdGlvbjJEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlB1YlN1YkNvbmZpZ3VyYXRpb24y -RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOnNpbXBsZVR5 -cGUgIG5hbWU9IkRhdGFTZXRPcmRlcmluZ1R5cGUiPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNl -PSJ4czpzdHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVbmRlZmluZWRfMCIg -Lz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQXNjZW5kaW5nV3JpdGVySWRfMSIgLz4N -CiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQXNjZW5kaW5nV3JpdGVySWRTaW5nbGVfMiIg -Lz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVt -ZW50IG5hbWU9IkRhdGFTZXRPcmRlcmluZ1R5cGUiIHR5cGU9InRuczpEYXRhU2V0T3JkZXJpbmdU -eXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZEYXRhU2V0T3JkZXJpbmdU -eXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0 -T3JkZXJpbmdUeXBlIiB0eXBlPSJ0bnM6RGF0YVNldE9yZGVyaW5nVHlwZSIgbWluT2NjdXJzPSIw -IiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv -bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZEYXRhU2V0T3JkZXJpbmdUeXBl -IiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVNldE9yZGVyaW5nVHlwZSIgbmlsbGFibGU9InRydWUiPjwv -eHM6ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iVWFkcE5ldHdvcmtNZXNzYWdl -Q29udGVudE1hc2siPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czp1bnNpZ25lZEludCI+ -DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVu -dCBuYW1lPSJVYWRwTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgdHlwZT0idG5zOlVhZHBOZXR3 -b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 -T2ZVYWRwTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg -ICAgPHhzOmVsZW1lbnQgbmFtZT0iVWFkcE5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9 -InRuczpVYWRwTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 -cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl -Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZVYWRwTmV0d29ya01lc3NhZ2VDb250ZW50TWFz -ayIgdHlwZT0idG5zOkxpc3RPZlVhZHBOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiBuaWxsYWJs -ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJVYWRwV3Jp -dGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0i -ZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6V3JpdGVyR3JvdXBNZXNzYWdl -RGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQg -bmFtZT0iR3JvdXBWZXJzaW9uIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAv -Pg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRPcmRlcmluZyIgdHlwZT0idG5z -OkRhdGFTZXRPcmRlcmluZ1R5cGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxl -bWVudCBuYW1lPSJOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6VWFkcE5ldHdv -cmtNZXNzYWdlQ29udGVudE1hc2siIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxl -bWVudCBuYW1lPSJTYW1wbGluZ09mZnNldCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAi -IC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaGluZ09mZnNldCIgdHlwZT0i -dWE6TGlzdE9mRG91YmxlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg -ICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4 -Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVWFkcFdy -aXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6VWFkcFdyaXRlckdyb3VwTWVzc2Fn -ZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZVYWRwV3JpdGVy -R3JvdXBNZXNzYWdlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt -ZW50IG5hbWU9IlVhZHBXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOlVhZHBX -cml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91 -bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w -bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mVWFkcFdyaXRlckdyb3VwTWVzc2Fn -ZURhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mVWFkcFdyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBl -IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1l -PSJVYWRwRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJh -c2U9InhzOnVuc2lnbmVkSW50Ij4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBs -ZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlVhZHBEYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNr -IiB0eXBlPSJ0bnM6VWFkcERhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIC8+DQoNCiAgPHhzOmNv -bXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlVhZHBEYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIj4NCiAg -ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVYWRwRGF0YVNldE1lc3Nh -Z2VDb250ZW50TWFzayIgdHlwZT0idG5zOlVhZHBEYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiBt -aW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ -DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlVhZHBEYXRh -U2V0TWVzc2FnZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6TGlzdE9mVWFkcERhdGFTZXRNZXNzYWdl -Q29udGVudE1hc2siIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBs -ZXhUeXBlIG5hbWU9IlVhZHBEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8eHM6 -Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0i -dG5zOkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+ -DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIg -dHlwZT0idG5zOlVhZHBEYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiBtaW5PY2N1cnM9IjAiIC8+ -DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29uZmlndXJlZFNpemUiIHR5cGU9InhzOnVu -c2lnbmVkU2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l -PSJOZXR3b3JrTWVzc2FnZU51bWJlciIgdHlwZT0ieHM6dW5zaWduZWRTaG9ydCIgbWluT2NjdXJz -PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRPZmZzZXQiIHR5cGU9 -InhzOnVuc2lnbmVkU2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5j -ZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwv -eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlVhZHBEYXRhU2V0V3JpdGVyTWVz -c2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6VWFkcERhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUi -IC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlVhZHBEYXRhU2V0V3JpdGVyTWVz -c2FnZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l -PSJVYWRwRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOlVhZHBEYXRhU2V0 -V3JpdGVyTWVzc2FnZURhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk -IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU -eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZVYWRwRGF0YVNldFdyaXRlck1lc3NhZ2VE -YXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlVhZHBEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBl -IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l -PSJVYWRwRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250 -ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpEYXRhU2V0 -UmVhZGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAg -IDx4czplbGVtZW50IG5hbWU9Ikdyb3VwVmVyc2lvbiIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1p -bk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOZXR3b3JrTWVzc2Fn -ZU51bWJlciIgdHlwZT0ieHM6dW5zaWduZWRTaG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg -ICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRPZmZzZXQiIHR5cGU9InhzOnVuc2lnbmVkU2hv -cnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0 -Q2xhc3NJZCIgdHlwZT0idWE6R3VpZCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czpl -bGVtZW50IG5hbWU9Ik5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9InRuczpVYWRwTmV0 -d29ya01lc3NhZ2VDb250ZW50TWFzayIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czpl -bGVtZW50IG5hbWU9IkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9InRuczpVYWRwRGF0 -YVNldE1lc3NhZ2VDb250ZW50TWFzayIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czpl -bGVtZW50IG5hbWU9IlB1Ymxpc2hpbmdJbnRlcnZhbCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1 -cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVjZWl2ZU9mZnNldCIgdHlw -ZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iUHJvY2Vzc2luZ09mZnNldCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQog -ICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNv -bXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJV -YWRwRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOlVhZHBEYXRhU2V0UmVh -ZGVyTWVzc2FnZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZV -YWRwRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg -ICAgPHhzOmVsZW1lbnQgbmFtZT0iVWFkcERhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5cGUiIHR5 -cGU9InRuczpVYWRwRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBt -YXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j -ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mVWFkcERh -dGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZVYWRwRGF0YVNldFJl -YWRlck1lc3NhZ2VEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 -eHM6c2ltcGxlVHlwZSAgbmFtZT0iSnNvbk5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siPg0KICAg -IDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czp1bnNpZ25lZEludCI+DQogICAgPC94czpyZXN0cmlj -dGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJKc29uTmV0d29y -a01lc3NhZ2VDb250ZW50TWFzayIgdHlwZT0idG5zOkpzb25OZXR3b3JrTWVzc2FnZUNvbnRlbnRN -YXNrIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZKc29uTmV0d29ya01lc3Nh -Z2VDb250ZW50TWFzayI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iSnNvbk5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9InRuczpKc29uTmV0d29ya01l -c3NhZ2VDb250ZW50TWFzayIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4N -CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu -YW1lPSJMaXN0T2ZKc29uTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgdHlwZT0idG5zOkxpc3RP -Zkpzb25OZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVt -ZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJKc29uV3JpdGVyR3JvdXBNZXNzYWdlRGF0 -YVR5cGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhz -OmV4dGVuc2lvbiBiYXNlPSJ0bnM6V3JpdGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUiPg0KICAgICAg -ICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya01lc3Nh -Z2VDb250ZW50TWFzayIgdHlwZT0idG5zOkpzb25OZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiBt -aW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVu -c2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 -eHM6ZWxlbWVudCBuYW1lPSJKc29uV3JpdGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRu -czpKc29uV3JpdGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl -IG5hbWU9Ikxpc3RPZkpzb25Xcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPHhzOnNl -cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSnNvbldyaXRlckdyb3VwTWVzc2FnZURh -dGFUeXBlIiB0eXBlPSJ0bnM6SnNvbldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiBtaW5PY2N1 -cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz -OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 -T2ZKc29uV3JpdGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZKc29uV3Jp -dGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoN -CiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9Ikpzb25EYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIj4N -CiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6dW5zaWduZWRJbnQiPg0KICAgIDwveHM6cmVz -dHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSnNvbkRh -dGFTZXRNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9InRuczpKc29uRGF0YVNldE1lc3NhZ2VDb250 -ZW50TWFzayIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mSnNvbkRhdGFTZXRN -ZXNzYWdlQ29udGVudE1hc2siPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 -IG5hbWU9Ikpzb25EYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6SnNvbkRhdGFT -ZXRNZXNzYWdlQ29udGVudE1hc2siIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQi -IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l -bnQgbmFtZT0iTGlzdE9mSnNvbkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9InRuczpM -aXN0T2ZKc29uRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgbmlsbGFibGU9InRydWUiPjwveHM6 -ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iSnNvbkRhdGFTZXRXcml0ZXJNZXNz -YWdlRGF0YVR5cGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAg -ICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6RGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSI+ -DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRh -U2V0TWVzc2FnZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6SnNvbkRhdGFTZXRNZXNzYWdlQ29udGVu -dE1hc2siIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwv -eHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5 -cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikpzb25EYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBl -IiB0eXBlPSJ0bnM6SnNvbkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiIC8+DQoNCiAgPHhz -OmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkpzb25EYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBl -Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJKc29uRGF0YVNl -dFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkpzb25EYXRhU2V0V3JpdGVyTWVzc2Fn -ZURhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0i -dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 -ZWxlbWVudCBuYW1lPSJMaXN0T2ZKc29uRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgdHlw -ZT0idG5zOkxpc3RPZkpzb25EYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIiBuaWxsYWJsZT0i -dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJKc29uRGF0YVNl -dFJlYWRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJm -YWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpEYXRhU2V0UmVhZGVyTWVzc2Fn -ZURhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50 -IG5hbWU9Ik5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9InRuczpKc29uTmV0d29ya01l -c3NhZ2VDb250ZW50TWFzayIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50 -IG5hbWU9IkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9InRuczpKc29uRGF0YVNldE1l -c3NhZ2VDb250ZW50TWFzayIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNl -Pg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94 -czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSnNvbkRhdGFTZXRSZWFkZXJNZXNz -YWdlRGF0YVR5cGUiIHR5cGU9InRuczpKc29uRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIg -Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mSnNvbkRhdGFTZXRSZWFkZXJNZXNz -YWdlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 -Ikpzb25EYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6SnNvbkRhdGFTZXRS -ZWFkZXJNZXNzYWdlRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQi -IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 -cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkpzb25EYXRhU2V0UmVhZGVyTWVzc2FnZURh -dGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mSnNvbkRhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5cGUi -IG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 -IlFvc0RhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg -PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUW9zRGF0YVR5cGUiIHR5cGU9 -InRuczpRb3NEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUW9z -RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlFv -c0RhdGFUeXBlIiB0eXBlPSJ0bnM6UW9zRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJz -PSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwv -eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlFvc0RhdGFUeXBlIiB0 -eXBlPSJ0bnM6TGlzdE9mUW9zRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+ -DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlRyYW5zbWl0UW9zRGF0YVR5cGUiPg0KICAgIDx4 -czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNl -PSJ0bnM6UW9zRGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgIDwveHM6 -c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50 -Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJUcmFuc21pdFFvc0Rh -dGFUeXBlIiB0eXBlPSJ0bnM6VHJhbnNtaXRRb3NEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxl -eFR5cGUgbmFtZT0iTGlzdE9mVHJhbnNtaXRRb3NEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNl -Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNtaXRRb3NEYXRhVHlwZSIgdHlwZT0idG5z -OlRyYW5zbWl0UW9zRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQi -IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 -cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlRyYW5zbWl0UW9zRGF0YVR5cGUiIHR5cGU9 -InRuczpMaXN0T2ZUcmFuc21pdFFvc0RhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVt -ZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUcmFuc21pdFFvc1ByaW9yaXR5RGF0YVR5 -cGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4 -dGVuc2lvbiBiYXNlPSJ0bnM6VHJhbnNtaXRRb3NEYXRhVHlwZSI+DQogICAgICAgIDx4czpzZXF1 -ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQcmlvcml0eUxhYmVsIiB0eXBlPSJ4 -czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6 -c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50 -Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJUcmFuc21pdFFvc1By -aW9yaXR5RGF0YVR5cGUiIHR5cGU9InRuczpUcmFuc21pdFFvc1ByaW9yaXR5RGF0YVR5cGUiIC8+ -DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlRyYW5zbWl0UW9zUHJpb3JpdHlEYXRh -VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNt -aXRRb3NQcmlvcml0eURhdGFUeXBlIiB0eXBlPSJ0bnM6VHJhbnNtaXRRb3NQcmlvcml0eURhdGFU -eXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIg -Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu -dCBuYW1lPSJMaXN0T2ZUcmFuc21pdFFvc1ByaW9yaXR5RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0 -T2ZUcmFuc21pdFFvc1ByaW9yaXR5RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1l -bnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlY2VpdmVRb3NEYXRhVHlwZSI+DQogICAg -PHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJh -c2U9InRuczpRb3NEYXRhVHlwZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgPC94 -czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRl -bnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlY2VpdmVRb3NE -YXRhVHlwZSIgdHlwZT0idG5zOlJlY2VpdmVRb3NEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxl -eFR5cGUgbmFtZT0iTGlzdE9mUmVjZWl2ZVFvc0RhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+ -DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWNlaXZlUW9zRGF0YVR5cGUiIHR5cGU9InRuczpS -ZWNlaXZlUW9zRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5p -bGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ -DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlJlY2VpdmVRb3NEYXRhVHlwZSIgdHlwZT0idG5z -Okxpc3RPZlJlY2VpdmVRb3NEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N -Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmVjZWl2ZVFvc1ByaW9yaXR5RGF0YVR5cGUiPg0K -ICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lv -biBiYXNlPSJ0bnM6UmVjZWl2ZVFvc0RhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0K -ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlByaW9yaXR5TGFiZWwiIHR5cGU9InhzOnN0cmlu -ZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5j -ZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwv -eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlY2VpdmVRb3NQcmlvcml0eURh -dGFUeXBlIiB0eXBlPSJ0bnM6UmVjZWl2ZVFvc1ByaW9yaXR5RGF0YVR5cGUiIC8+DQoNCiAgPHhz -OmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlJlY2VpdmVRb3NQcmlvcml0eURhdGFUeXBlIj4NCiAg -ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWNlaXZlUW9zUHJpb3Jp -dHlEYXRhVHlwZSIgdHlwZT0idG5zOlJlY2VpdmVRb3NQcmlvcml0eURhdGFUeXBlIiBtaW5PY2N1 -cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz -OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 -T2ZSZWNlaXZlUW9zUHJpb3JpdHlEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlJlY2VpdmVRb3NQ -cmlvcml0eURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpj -b21wbGV4VHlwZSBuYW1lPSJEYXRhZ3JhbUNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSI+DQog -ICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9u -IGJhc2U9InRuczpDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2Vx -dWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlzY292ZXJ5QWRkcmVzcyIgdHlw -ZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K -ICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpj -b21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i -RGF0YWdyYW1Db25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpEYXRhZ3JhbUNv -bm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i -TGlzdE9mRGF0YWdyYW1Db25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1 -ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFncmFtQ29ubmVjdGlvblRyYW5zcG9y -dERhdGFUeXBlIiB0eXBlPSJ0bnM6RGF0YWdyYW1Db25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUi -IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K -ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h -bWU9Ikxpc3RPZkRhdGFncmFtQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6 -TGlzdE9mRGF0YWdyYW1Db25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVl -Ij48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRhdGFncmFtQ29ubmVj -dGlvblRyYW5zcG9ydDJEYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJm -YWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpEYXRhZ3JhbUNvbm5lY3Rpb25U -cmFuc3BvcnREYXRhVHlwZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6 -ZWxlbWVudCBuYW1lPSJEaXNjb3ZlcnlBbm5vdW5jZVJhdGUiIHR5cGU9InhzOnVuc2lnbmVkSW50 -IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlzY292ZXJ5 -TWF4TWVzc2FnZVNpemUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog -ICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUW9zQ2F0ZWdvcnkiIHR5cGU9InhzOnN0cmluZyIg -bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJEYXRhZ3JhbVFvcyIgdHlwZT0idWE6TGlzdE9mRXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1 -cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAg -PC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4 -VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YWdyYW1Db25uZWN0aW9uVHJhbnNwb3J0MkRh -dGFUeXBlIiB0eXBlPSJ0bnM6RGF0YWdyYW1Db25uZWN0aW9uVHJhbnNwb3J0MkRhdGFUeXBlIiAv -Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZEYXRhZ3JhbUNvbm5lY3Rpb25UcmFu -c3BvcnQyRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h -bWU9IkRhdGFncmFtQ29ubmVjdGlvblRyYW5zcG9ydDJEYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFn -cmFtQ29ubmVjdGlvblRyYW5zcG9ydDJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9 -InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 -czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGF0YWdyYW1Db25uZWN0 -aW9uVHJhbnNwb3J0MkRhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YWdyYW1Db25uZWN0aW9u -VHJhbnNwb3J0MkRhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4 -czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhZ3JhbVdyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUi -Pg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVu -c2lvbiBiYXNlPSJ0bnM6V3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgICAgIDx4 -czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNZXNzYWdlUmVwZWF0Q291 -bnQiIHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4 -czplbGVtZW50IG5hbWU9Ik1lc3NhZ2VSZXBlYXREZWxheSIgdHlwZT0ieHM6ZG91YmxlIiBtaW5P -Y2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lv -bj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 -ZWxlbWVudCBuYW1lPSJEYXRhZ3JhbVdyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9 -InRuczpEYXRhZ3JhbVdyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNv -bXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlw -ZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YWdyYW1X -cml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6RGF0YWdyYW1Xcml0ZXJHcm91 -cFRyYW5zcG9ydERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBu -aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl -Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZEYXRhZ3JhbVdyaXRlckdyb3VwVHJhbnNwb3J0 -RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZEYXRhZ3JhbVdyaXRlckdyb3VwVHJhbnNwb3J0RGF0 -YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBl -IG5hbWU9IkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnQyRGF0YVR5cGUiPg0KICAgIDx4czpj -b21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0 -bnM6RGF0YWdyYW1Xcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNl -cXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkFkZHJlc3MiIHR5cGU9InVhOkV4 -dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAg -ICA8eHM6ZWxlbWVudCBuYW1lPSJRb3NDYXRlZ29yeSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1 -cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRh -dGFncmFtUW9zIiB0eXBlPSJ1YTpMaXN0T2ZFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIg -bmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlzY292ZXJ5 -QW5ub3VuY2VSYXRlIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAg -ICAgICAgIDx4czplbGVtZW50IG5hbWU9IlRvcGljIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vy -cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8 -L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhU -eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhZ3JhbVdyaXRlckdyb3VwVHJhbnNwb3J0MkRh -dGFUeXBlIiB0eXBlPSJ0bnM6RGF0YWdyYW1Xcml0ZXJHcm91cFRyYW5zcG9ydDJEYXRhVHlwZSIg -Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRGF0YWdyYW1Xcml0ZXJHcm91cFRy -YW5zcG9ydDJEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg -bmFtZT0iRGF0YWdyYW1Xcml0ZXJHcm91cFRyYW5zcG9ydDJEYXRhVHlwZSIgdHlwZT0idG5zOkRh -dGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnQyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2Nj -dXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog -IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFncmFtV3Jp -dGVyR3JvdXBUcmFuc3BvcnQyRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZEYXRhZ3JhbVdyaXRl -ckdyb3VwVHJhbnNwb3J0MkRhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K -DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhZ3JhbURhdGFTZXRSZWFkZXJUcmFuc3BvcnRE -YXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8 -eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpEYXRhU2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUiPg0K -ICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkcmVz -cyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl -IiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlFvc0NhdGVnb3J5IiB0eXBlPSJ4czpz -dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVs -ZW1lbnQgbmFtZT0iRGF0YWdyYW1Rb3MiIHR5cGU9InVhOkxpc3RPZkV4dGVuc2lvbk9iamVjdCIg -bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJUb3BpYyIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl -IiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAg -PC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg -bmFtZT0iRGF0YWdyYW1EYXRhU2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpE -YXRhZ3JhbURhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxl -eFR5cGUgbmFtZT0iTGlzdE9mRGF0YWdyYW1EYXRhU2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUi -Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFncmFtRGF0 -YVNldFJlYWRlclRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6RGF0YWdyYW1EYXRhU2V0UmVh -ZGVyVHJhbnNwb3J0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQi -IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 -cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFncmFtRGF0YVNldFJlYWRlclRyYW5z -cG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YWdyYW1EYXRhU2V0UmVhZGVyVHJhbnNw -b3J0RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBs -ZXhUeXBlIG5hbWU9IkJyb2tlckNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhz -OmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9 -InRuczpDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+ -DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzb3VyY2VVcmkiIHR5cGU9InhzOnN0cmlu -ZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJBdXRoZW50aWNhdGlvblByb2ZpbGVVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2Nj -dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAg -IDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxl -eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkJyb2tlckNvbm5lY3Rpb25UcmFuc3BvcnREYXRh -VHlwZSIgdHlwZT0idG5zOkJyb2tlckNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSIgLz4NCg0K -ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQnJva2VyQ29ubmVjdGlvblRyYW5zcG9ydERh -dGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCcm9r -ZXJDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpCcm9rZXJDb25uZWN0aW9u -VHJhbnNwb3J0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5p -bGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ -DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkJyb2tlckNvbm5lY3Rpb25UcmFuc3BvcnREYXRh -VHlwZSIgdHlwZT0idG5zOkxpc3RPZkJyb2tlckNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSIg -bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0i -QnJva2VyVHJhbnNwb3J0UXVhbGl0eU9mU2VydmljZSI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJh -c2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik5vdFNwZWNpZmll -ZF8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJCZXN0RWZmb3J0XzEiIC8+DQog -ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkF0TGVhc3RPbmNlXzIiIC8+DQogICAgICA8eHM6 -ZW51bWVyYXRpb24gdmFsdWU9IkF0TW9zdE9uY2VfMyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlv -biB2YWx1ZT0iRXhhY3RseU9uY2VfNCIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hz -OnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkJyb2tlclRyYW5zcG9ydFF1YWxpdHlP -ZlNlcnZpY2UiIHR5cGU9InRuczpCcm9rZXJUcmFuc3BvcnRRdWFsaXR5T2ZTZXJ2aWNlIiAvPg0K -DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZCcm9rZXJUcmFuc3BvcnRRdWFsaXR5T2ZT -ZXJ2aWNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCcm9r -ZXJUcmFuc3BvcnRRdWFsaXR5T2ZTZXJ2aWNlIiB0eXBlPSJ0bnM6QnJva2VyVHJhbnNwb3J0UXVh -bGl0eU9mU2VydmljZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAg -ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l -PSJMaXN0T2ZCcm9rZXJUcmFuc3BvcnRRdWFsaXR5T2ZTZXJ2aWNlIiB0eXBlPSJ0bnM6TGlzdE9m -QnJva2VyVHJhbnNwb3J0UXVhbGl0eU9mU2VydmljZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxl -bWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQnJva2VyV3JpdGVyR3JvdXBUcmFuc3Bv -cnREYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAg -ICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4N -CiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlF1ZXVl -TmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K -ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc291cmNlVXJpIiB0eXBlPSJ4czpzdHJpbmci -IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQg -bmFtZT0iQXV0aGVudGljYXRpb25Qcm9maWxlVXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vy -cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVx -dWVzdGVkRGVsaXZlcnlHdWFyYW50ZWUiIHR5cGU9InRuczpCcm9rZXJUcmFuc3BvcnRRdWFsaXR5 -T2ZTZXJ2aWNlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAg -ICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBs -ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJCcm9rZXJXcml0ZXJHcm91cFRyYW5zcG9ydERh -dGFUeXBlIiB0eXBlPSJ0bnM6QnJva2VyV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgLz4N -Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQnJva2VyV3JpdGVyR3JvdXBUcmFuc3Bv -cnREYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i -QnJva2VyV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOkJyb2tlcldyaXRl -ckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5k -ZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl -eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkJyb2tlcldyaXRlckdyb3VwVHJhbnNw -b3J0RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZCcm9rZXJXcml0ZXJHcm91cFRyYW5zcG9ydERh -dGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlw -ZSBuYW1lPSJCcm9rZXJEYXRhU2V0V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpj -b21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0 -bnM6RGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNl -Pg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlF1ZXVlTmFtZSIgdHlwZT0ieHM6c3RyaW5n -IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50 -IG5hbWU9IlJlc291cmNlVXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFi -bGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXV0aGVudGljYXRpb25Q -cm9maWxlVXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi -IC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdGVkRGVsaXZlcnlHdWFyYW50 -ZWUiIHR5cGU9InRuczpCcm9rZXJUcmFuc3BvcnRRdWFsaXR5T2ZTZXJ2aWNlIiBtaW5PY2N1cnM9 -IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWV0YURhdGFRdWV1ZU5hbWUiIHR5 -cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAg -ICA8eHM6ZWxlbWVudCBuYW1lPSJNZXRhRGF0YVVwZGF0ZVRpbWUiIHR5cGU9InhzOmRvdWJsZSIg -bWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRl -bnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg -PHhzOmVsZW1lbnQgbmFtZT0iQnJva2VyRGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIiB0 -eXBlPSJ0bnM6QnJva2VyRGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIiAvPg0KDQogIDx4 -czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZCcm9rZXJEYXRhU2V0V3JpdGVyVHJhbnNwb3J0RGF0 -YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJyb2tl -ckRhdGFTZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOkJyb2tlckRhdGFTZXRX -cml0ZXJUcmFuc3BvcnREYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRl -ZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 -VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQnJva2VyRGF0YVNldFdyaXRlclRyYW5z -cG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mQnJva2VyRGF0YVNldFdyaXRlclRyYW5zcG9y -dERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4 -VHlwZSBuYW1lPSJCcm9rZXJEYXRhU2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4 -czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNl -PSJ0bnM6RGF0YVNldFJlYWRlclRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVl -bmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlF1ZXVlTmFtZSIgdHlwZT0ieHM6c3Ry -aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVt -ZW50IG5hbWU9IlJlc291cmNlVXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls -bGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXV0aGVudGljYXRp -b25Qcm9maWxlVXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy -dWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdGVkRGVsaXZlcnlHdWFy -YW50ZWUiIHR5cGU9InRuczpCcm9rZXJUcmFuc3BvcnRRdWFsaXR5T2ZTZXJ2aWNlIiBtaW5PY2N1 -cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWV0YURhdGFRdWV1ZU5hbWUi -IHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg -ICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxl -eENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkJyb2tl -ckRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOkJyb2tlckRhdGFTZXRS -ZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz -dE9mQnJva2VyRGF0YVNldFJlYWRlclRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVu -Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCcm9rZXJEYXRhU2V0UmVhZGVyVHJhbnNwb3J0 -RGF0YVR5cGUiIHR5cGU9InRuczpCcm9rZXJEYXRhU2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUi -IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K -ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h -bWU9Ikxpc3RPZkJyb2tlckRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5z -Okxpc3RPZkJyb2tlckRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgbmlsbGFibGU9InRy -dWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iUHViU3ViQ29uZmln -dXJhdGlvblJlZk1hc2siPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czp1bnNpZ25lZElu -dCI+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxl -bWVudCBuYW1lPSJQdWJTdWJDb25maWd1cmF0aW9uUmVmTWFzayIgdHlwZT0idG5zOlB1YlN1YkNv -bmZpZ3VyYXRpb25SZWZNYXNrIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQ -dWJTdWJDb25maWd1cmF0aW9uUmVmTWFzayI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz -OmVsZW1lbnQgbmFtZT0iUHViU3ViQ29uZmlndXJhdGlvblJlZk1hc2siIHR5cGU9InRuczpQdWJT -dWJDb25maWd1cmF0aW9uUmVmTWFzayIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRl -ZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl -bWVudCBuYW1lPSJMaXN0T2ZQdWJTdWJDb25maWd1cmF0aW9uUmVmTWFzayIgdHlwZT0idG5zOkxp -c3RPZlB1YlN1YkNvbmZpZ3VyYXRpb25SZWZNYXNrIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVt -ZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJQdWJTdWJDb25maWd1cmF0aW9uUmVmRGF0 -YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNvbmZp -Z3VyYXRpb25NYXNrIiB0eXBlPSJ0bnM6UHViU3ViQ29uZmlndXJhdGlvblJlZk1hc2siIG1pbk9j -Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVsZW1lbnRJbmRleCIgdHlwZT0i -eHM6dW5zaWduZWRTaG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iQ29ubmVjdGlvbkluZGV4IiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1cnM9IjAi -IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJHcm91cEluZGV4IiB0eXBlPSJ4czp1bnNpZ25l -ZFNob3J0IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w -bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUHViU3ViQ29uZmlndXJhdGlvblJlZkRhdGFU -eXBlIiB0eXBlPSJ0bnM6UHViU3ViQ29uZmlndXJhdGlvblJlZkRhdGFUeXBlIiAvPg0KDQogIDx4 -czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQdWJTdWJDb25maWd1cmF0aW9uUmVmRGF0YVR5cGUi -Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlB1YlN1YkNvbmZp -Z3VyYXRpb25SZWZEYXRhVHlwZSIgdHlwZT0idG5zOlB1YlN1YkNvbmZpZ3VyYXRpb25SZWZEYXRh -VHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUi -IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l -bnQgbmFtZT0iTGlzdE9mUHViU3ViQ29uZmlndXJhdGlvblJlZkRhdGFUeXBlIiB0eXBlPSJ0bnM6 -TGlzdE9mUHViU3ViQ29uZmlndXJhdGlvblJlZkRhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94 -czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJQdWJTdWJDb25maWd1cmF0aW9u -VmFsdWVEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iQ29uZmlndXJhdGlvbkVsZW1lbnQiIHR5cGU9InRuczpQdWJTdWJDb25maWd1cmF0aW9uUmVm -RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl -bWVudCBuYW1lPSJOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 -InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJZGVudGlmaWVyIiB0eXBlPSJ1YTpW -YXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w -bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUHViU3ViQ29uZmlndXJhdGlvblZhbHVlRGF0 -YVR5cGUiIHR5cGU9InRuczpQdWJTdWJDb25maWd1cmF0aW9uVmFsdWVEYXRhVHlwZSIgLz4NCg0K -ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUHViU3ViQ29uZmlndXJhdGlvblZhbHVlRGF0 -YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlB1YlN1 -YkNvbmZpZ3VyYXRpb25WYWx1ZURhdGFUeXBlIiB0eXBlPSJ0bnM6UHViU3ViQ29uZmlndXJhdGlv -blZhbHVlRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxh -YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog -IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlB1YlN1YkNvbmZpZ3VyYXRpb25WYWx1ZURhdGFUeXBl -IiB0eXBlPSJ0bnM6TGlzdE9mUHViU3ViQ29uZmlndXJhdGlvblZhbHVlRGF0YVR5cGUiIG5pbGxh -YmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IkRpYWdu -b3N0aWNzTGV2ZWwiPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPg0KICAg -ICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJCYXNpY18wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0 -aW9uIHZhbHVlPSJBZHZhbmNlZF8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJ -bmZvXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkxvZ18zIiAvPg0KICAgICAg -PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJEZWJ1Z180IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+ -DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY3NMZXZl -bCIgdHlwZT0idG5zOkRpYWdub3N0aWNzTGV2ZWwiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h -bWU9Ikxpc3RPZkRpYWdub3N0aWNzTGV2ZWwiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 -czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNzTGV2ZWwiIHR5cGU9InRuczpEaWFnbm9zdGljc0xl -dmVsIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2Vx -dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRp -YWdub3N0aWNzTGV2ZWwiIHR5cGU9InRuczpMaXN0T2ZEaWFnbm9zdGljc0xldmVsIiBuaWxsYWJs -ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJQdWJTdWJE -aWFnbm9zdGljc0NvdW50ZXJDbGFzc2lmaWNhdGlvbiI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJh -c2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkluZm9ybWF0aW9u -XzAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkVycm9yXzEiIC8+DQogICAgPC94 -czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQ -dWJTdWJEaWFnbm9zdGljc0NvdW50ZXJDbGFzc2lmaWNhdGlvbiIgdHlwZT0idG5zOlB1YlN1YkRp -YWdub3N0aWNzQ291bnRlckNsYXNzaWZpY2F0aW9uIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu -YW1lPSJMaXN0T2ZQdWJTdWJEaWFnbm9zdGljc0NvdW50ZXJDbGFzc2lmaWNhdGlvbiI+DQogICAg -PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHViU3ViRGlhZ25vc3RpY3ND -b3VudGVyQ2xhc3NpZmljYXRpb24iIHR5cGU9InRuczpQdWJTdWJEaWFnbm9zdGljc0NvdW50ZXJD -bGFzc2lmaWNhdGlvbiIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAg -ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l -PSJMaXN0T2ZQdWJTdWJEaWFnbm9zdGljc0NvdW50ZXJDbGFzc2lmaWNhdGlvbiIgdHlwZT0idG5z -Okxpc3RPZlB1YlN1YkRpYWdub3N0aWNzQ291bnRlckNsYXNzaWZpY2F0aW9uIiBuaWxsYWJsZT0i -dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJBbGlhc05hbWVE -YXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWxp -YXNOYW1lIiB0eXBlPSJ1YTpRdWFsaWZpZWROYW1lIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 -cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVmZXJlbmNlZE5vZGVzIiB0eXBlPSJ1 -YTpMaXN0T2ZFeHBhbmRlZE5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N -CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu -YW1lPSJBbGlhc05hbWVEYXRhVHlwZSIgdHlwZT0idG5zOkFsaWFzTmFtZURhdGFUeXBlIiAvPg0K -DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZBbGlhc05hbWVEYXRhVHlwZSI+DQogICAg -PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWxpYXNOYW1lRGF0YVR5cGUi -IHR5cGU9InRuczpBbGlhc05hbWVEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu -Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj -b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQWxpYXNOYW1lRGF0YVR5cGUi -IHR5cGU9InRuczpMaXN0T2ZBbGlhc05hbWVEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6 -ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iUGFzc3dvcmRPcHRpb25zTWFzayI+ -DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnVuc2lnbmVkSW50Ij4NCiAgICA8L3hzOnJl -c3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlBhc3N3 -b3JkT3B0aW9uc01hc2siIHR5cGU9InRuczpQYXNzd29yZE9wdGlvbnNNYXNrIiAvPg0KDQogIDx4 -czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQYXNzd29yZE9wdGlvbnNNYXNrIj4NCiAgICA8eHM6 -c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQYXNzd29yZE9wdGlvbnNNYXNrIiB0 -eXBlPSJ0bnM6UGFzc3dvcmRPcHRpb25zTWFzayIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu -Ym91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 -eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZQYXNzd29yZE9wdGlvbnNNYXNrIiB0eXBlPSJ0bnM6TGlz -dE9mUGFzc3dvcmRPcHRpb25zTWFzayIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0K -ICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iVXNlckNvbmZpZ3VyYXRpb25NYXNrIj4NCiAgICA8eHM6 -cmVzdHJpY3Rpb24gYmFzZT0ieHM6dW5zaWduZWRJbnQiPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+ -DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlckNvbmZpZ3VyYXRp -b25NYXNrIiB0eXBlPSJ0bnM6VXNlckNvbmZpZ3VyYXRpb25NYXNrIiAvPg0KDQogIDx4czpjb21w -bGV4VHlwZSBuYW1lPSJMaXN0T2ZVc2VyQ29uZmlndXJhdGlvbk1hc2siPg0KICAgIDx4czpzZXF1 -ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlVzZXJDb25maWd1cmF0aW9uTWFzayIgdHlw -ZT0idG5zOlVzZXJDb25maWd1cmF0aW9uTWFzayIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu -Ym91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 -eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZVc2VyQ29uZmlndXJhdGlvbk1hc2siIHR5cGU9InRuczpM -aXN0T2ZVc2VyQ29uZmlndXJhdGlvbk1hc2siIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+ -DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlVzZXJNYW5hZ2VtZW50RGF0YVR5cGUiPg0KICAg -IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlVzZXJOYW1lIiB0eXBlPSJ4 -czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl -bWVudCBuYW1lPSJVc2VyQ29uZmlndXJhdGlvbiIgdHlwZT0idG5zOlVzZXJDb25maWd1cmF0aW9u -TWFzayIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVzY3JpcHRp -b24iIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg -ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l -PSJVc2VyTWFuYWdlbWVudERhdGFUeXBlIiB0eXBlPSJ0bnM6VXNlck1hbmFnZW1lbnREYXRhVHlw -ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVXNlck1hbmFnZW1lbnREYXRh -VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlck1h -bmFnZW1lbnREYXRhVHlwZSIgdHlwZT0idG5zOlVzZXJNYW5hZ2VtZW50RGF0YVR5cGUiIG1pbk9j -Y3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv -eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxp -c3RPZlVzZXJNYW5hZ2VtZW50RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZVc2VyTWFuYWdlbWVu -dERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czplbGVtZW50 -IG5hbWU9IkVuY29kZWRUaWNrZXQiIHR5cGU9InhzOnN0cmluZyIgLz4NCg0KICA8eHM6c2ltcGxl -VHlwZSAgbmFtZT0iRHVwbGV4Ij4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5n -Ij4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRnVsbF8wIiAvPg0KICAgICAgPHhzOmVu -dW1lcmF0aW9uIHZhbHVlPSJIYWxmXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9 -IlVua25vd25fMiIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+ -DQogIDx4czplbGVtZW50IG5hbWU9IkR1cGxleCIgdHlwZT0idG5zOkR1cGxleCIgLz4NCg0KICA8 -eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRHVwbGV4Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQog -ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEdXBsZXgiIHR5cGU9InRuczpEdXBsZXgiIG1pbk9jY3Vy -cz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 -czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRHVwbGV4IiB0eXBlPSJ0 -bnM6TGlzdE9mRHVwbGV4IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpz -aW1wbGVUeXBlICBuYW1lPSJJbnRlcmZhY2VBZG1pblN0YXR1cyI+DQogICAgPHhzOnJlc3RyaWN0 -aW9uIGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVwXzAi -IC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkRvd25fMSIgLz4NCiAgICAgIDx4czpl -bnVtZXJhdGlvbiB2YWx1ZT0iVGVzdGluZ18yIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQog -IDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSW50ZXJmYWNlQWRtaW5TdGF0 -dXMiIHR5cGU9InRuczpJbnRlcmZhY2VBZG1pblN0YXR1cyIgLz4NCg0KICA8eHM6Y29tcGxleFR5 -cGUgbmFtZT0iTGlzdE9mSW50ZXJmYWNlQWRtaW5TdGF0dXMiPg0KICAgIDx4czpzZXF1ZW5jZT4N -CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkludGVyZmFjZUFkbWluU3RhdHVzIiB0eXBlPSJ0bnM6 -SW50ZXJmYWNlQWRtaW5TdGF0dXMiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQi -IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l -bnQgbmFtZT0iTGlzdE9mSW50ZXJmYWNlQWRtaW5TdGF0dXMiIHR5cGU9InRuczpMaXN0T2ZJbnRl -cmZhY2VBZG1pblN0YXR1cyIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6 -c2ltcGxlVHlwZSAgbmFtZT0iSW50ZXJmYWNlT3BlclN0YXR1cyI+DQogICAgPHhzOnJlc3RyaWN0 -aW9uIGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVwXzAi -IC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkRvd25fMSIgLz4NCiAgICAgIDx4czpl -bnVtZXJhdGlvbiB2YWx1ZT0iVGVzdGluZ18yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh -bHVlPSJVbmtub3duXzMiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkRvcm1hbnRf -NCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTm90UHJlc2VudF81IiAvPg0KICAg -ICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJMb3dlckxheWVyRG93bl82IiAvPg0KICAgIDwveHM6 -cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSW50 -ZXJmYWNlT3BlclN0YXR1cyIgdHlwZT0idG5zOkludGVyZmFjZU9wZXJTdGF0dXMiIC8+DQoNCiAg -PHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkludGVyZmFjZU9wZXJTdGF0dXMiPg0KICAgIDx4 -czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkludGVyZmFjZU9wZXJTdGF0dXMi -IHR5cGU9InRuczpJbnRlcmZhY2VPcGVyU3RhdHVzIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0i -dW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog -IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkludGVyZmFjZU9wZXJTdGF0dXMiIHR5cGU9InRuczpM -aXN0T2ZJbnRlcmZhY2VPcGVyU3RhdHVzIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K -DQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJOZWdvdGlhdGlvblN0YXR1cyI+DQogICAgPHhzOnJl -c3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9 -IkluUHJvZ3Jlc3NfMCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQ29tcGxldGVf -MSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRmFpbGVkXzIiIC8+DQogICAgICA8 -eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVua25vd25fMyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlv -biB2YWx1ZT0iTm9OZWdvdGlhdGlvbl80IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwv -eHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTmVnb3RpYXRpb25TdGF0dXMiIHR5 -cGU9InRuczpOZWdvdGlhdGlvblN0YXR1cyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i -TGlzdE9mTmVnb3RpYXRpb25TdGF0dXMiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl -bGVtZW50IG5hbWU9Ik5lZ290aWF0aW9uU3RhdHVzIiB0eXBlPSJ0bnM6TmVnb3RpYXRpb25TdGF0 -dXMiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1 -ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mTmVn -b3RpYXRpb25TdGF0dXMiIHR5cGU9InRuczpMaXN0T2ZOZWdvdGlhdGlvblN0YXR1cyIgbmlsbGFi -bGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iVHNuRmFp -bHVyZUNvZGUiPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPg0KICAgICAg -PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOb0ZhaWx1cmVfMCIgLz4NCiAgICAgIDx4czplbnVtZXJh -dGlvbiB2YWx1ZT0iSW5zdWZmaWNpZW50QmFuZHdpZHRoXzEiIC8+DQogICAgICA8eHM6ZW51bWVy -YXRpb24gdmFsdWU9Ikluc3VmZmljaWVudFJlc291cmNlc18yIiAvPg0KICAgICAgPHhzOmVudW1l -cmF0aW9uIHZhbHVlPSJJbnN1ZmZpY2llbnRUcmFmZmljQ2xhc3NCYW5kd2lkdGhfMyIgLz4NCiAg -ICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iU3RyZWFtSWRJblVzZV80IiAvPg0KICAgICAgPHhz -OmVudW1lcmF0aW9uIHZhbHVlPSJTdHJlYW1EZXN0aW5hdGlvbkFkZHJlc3NJblVzZV81IiAvPg0K -ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJTdHJlYW1QcmVlbXB0ZWRCeUhpZ2hlclJhbmtf -NiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTGF0ZW5jeUhhc0NoYW5nZWRfNyIg -Lz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRWdyZXNzUG9ydE5vdEF2YkNhcGFibGVf -OCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVXNlRGlmZmVyZW50RGVzdGluYXRp -b25BZGRyZXNzXzkiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik91dE9mTXNycFJl -c291cmNlc18xMCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iT3V0T2ZNbXJwUmVz -b3VyY2VzXzExIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJDYW5ub3RTdG9yZURl -c3RpbmF0aW9uQWRkcmVzc18xMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUHJp -b3JpdHlJc05vdEFuU3JjQ2xhc3NfMTMiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9 -Ik1heEZyYW1lU2l6ZVRvb0xhcmdlXzE0IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVl -PSJNYXhGYW5JblBvcnRzTGltaXRSZWFjaGVkXzE1IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9u -IHZhbHVlPSJGaXJzdFZhbHVlQ2hhbmdlZEZvclN0cmVhbUlkXzE2IiAvPg0KICAgICAgPHhzOmVu -dW1lcmF0aW9uIHZhbHVlPSJWbGFuQmxvY2tlZE9uRWdyZXNzXzE3IiAvPg0KICAgICAgPHhzOmVu -dW1lcmF0aW9uIHZhbHVlPSJWbGFuVGFnZ2luZ0Rpc2FibGVkT25FZ3Jlc3NfMTgiIC8+DQogICAg -ICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlNyQ2xhc3NQcmlvcml0eU1pc21hdGNoXzE5IiAvPg0K -ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJGZWF0dXJlTm90UHJvcGFnYXRlZF8yMCIgLz4N -CiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTWF4TGF0ZW5jeUV4Y2VlZGVkXzIxIiAvPg0K -ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJCcmlkZ2VEb2VzTm90UHJvdmlkZU5ldHdvcmtJ -ZF8yMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iU3RyZWFtVHJhbnNmb3JtTm90 -U3VwcG9ydGVkXzIzIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJTdHJlYW1JZFR5 -cGVOb3RTdXBwb3J0ZWRfMjQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkZlYXR1 -cmVOb3RTdXBwb3J0ZWRfMjUiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1w -bGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJUc25GYWlsdXJlQ29kZSIgdHlwZT0idG5zOlRz -bkZhaWx1cmVDb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZUc25GYWls -dXJlQ29kZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHNu -RmFpbHVyZUNvZGUiIHR5cGU9InRuczpUc25GYWlsdXJlQ29kZSIgbWluT2NjdXJzPSIwIiBtYXhP -Y2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU -eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZUc25GYWlsdXJlQ29kZSIgdHlwZT0idG5z -Okxpc3RPZlRzbkZhaWx1cmVDb2RlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog -IDx4czpzaW1wbGVUeXBlICBuYW1lPSJUc25TdHJlYW1TdGF0ZSI+DQogICAgPHhzOnJlc3RyaWN0 -aW9uIGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkRpc2Fi -bGVkXzAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkNvbmZpZ3VyaW5nXzEiIC8+ -DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlJlYWR5XzIiIC8+DQogICAgICA8eHM6ZW51 -bWVyYXRpb24gdmFsdWU9Ik9wZXJhdGlvbmFsXzMiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24g -dmFsdWU9IkVycm9yXzQiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVU -eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJUc25TdHJlYW1TdGF0ZSIgdHlwZT0idG5zOlRzblN0 -cmVhbVN0YXRlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZUc25TdHJlYW1T -dGF0ZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHNuU3Ry -ZWFtU3RhdGUiIHR5cGU9InRuczpUc25TdHJlYW1TdGF0ZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 -cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl -Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZUc25TdHJlYW1TdGF0ZSIgdHlwZT0idG5zOkxp -c3RPZlRzblN0cmVhbVN0YXRlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4 -czpzaW1wbGVUeXBlICBuYW1lPSJUc25UYWxrZXJTdGF0dXMiPg0KICAgIDx4czpyZXN0cmljdGlv -biBiYXNlPSJ4czpzdHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOb25lXzAi -IC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlJlYWR5XzEiIC8+DQogICAgICA8eHM6 -ZW51bWVyYXRpb24gdmFsdWU9IkZhaWxlZF8yIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQog -IDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVHNuVGFsa2VyU3RhdHVzIiB0 -eXBlPSJ0bnM6VHNuVGFsa2VyU3RhdHVzIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJM -aXN0T2ZUc25UYWxrZXJTdGF0dXMiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt -ZW50IG5hbWU9IlRzblRhbGtlclN0YXR1cyIgdHlwZT0idG5zOlRzblRhbGtlclN0YXR1cyIgbWlu -T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K -ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZUc25UYWxrZXJT -dGF0dXMiIHR5cGU9InRuczpMaXN0T2ZUc25UYWxrZXJTdGF0dXMiIG5pbGxhYmxlPSJ0cnVlIj48 -L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IlRzbkxpc3RlbmVyU3RhdHVz -Ij4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVt -ZXJhdGlvbiB2YWx1ZT0iTm9uZV8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJS -ZWFkeV8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJQYXJ0aWFsRmFpbGVkXzIi -IC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkZhaWxlZF8zIiAvPg0KICAgIDwveHM6 -cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVHNu -TGlzdGVuZXJTdGF0dXMiIHR5cGU9InRuczpUc25MaXN0ZW5lclN0YXR1cyIgLz4NCg0KICA8eHM6 -Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVHNuTGlzdGVuZXJTdGF0dXMiPg0KICAgIDx4czpzZXF1 -ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRzbkxpc3RlbmVyU3RhdHVzIiB0eXBlPSJ0 -bnM6VHNuTGlzdGVuZXJTdGF0dXMiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQi -IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l -bnQgbmFtZT0iTGlzdE9mVHNuTGlzdGVuZXJTdGF0dXMiIHR5cGU9InRuczpMaXN0T2ZUc25MaXN0 -ZW5lclN0YXR1cyIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxl -eFR5cGUgbmFtZT0iUHJpb3JpdHlNYXBwaW5nRW50cnlUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+ -DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXBwaW5nVXJpIiB0eXBlPSJ4czpzdHJpbmciIG1p -bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQ -cmlvcml0eUxhYmVsIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy -dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQcmlvcml0eVZhbHVlX1BDUCIgdHlwZT0i -eHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l -PSJQcmlvcml0eVZhbHVlX0RTQ1AiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAi -IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l -bnQgbmFtZT0iUHJpb3JpdHlNYXBwaW5nRW50cnlUeXBlIiB0eXBlPSJ0bnM6UHJpb3JpdHlNYXBw -aW5nRW50cnlUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQcmlvcml0 -eU1hcHBpbmdFbnRyeVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 -IG5hbWU9IlByaW9yaXR5TWFwcGluZ0VudHJ5VHlwZSIgdHlwZT0idG5zOlByaW9yaXR5TWFwcGlu -Z0VudHJ5VHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9 -InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz -OmVsZW1lbnQgbmFtZT0iTGlzdE9mUHJpb3JpdHlNYXBwaW5nRW50cnlUeXBlIiB0eXBlPSJ0bnM6 -TGlzdE9mUHJpb3JpdHlNYXBwaW5nRW50cnlUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVt -ZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWZlcmVuY2VEZXNjcmlwdGlvbkRhdGFU -eXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTb3VyY2VO -b2RlIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog -ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBlIiB0eXBlPSJ1YTpOb2RlSWQiIG1p -bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJ -c0ZvcndhcmQiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl -bGVtZW50IG5hbWU9IlRhcmdldE5vZGUiIHR5cGU9InVhOkV4cGFuZGVkTm9kZUlkIiBtaW5PY2N1 -cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t -cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZURlc2NyaXB0aW9uRGF0YVR5 -cGUiIHR5cGU9InRuczpSZWZlcmVuY2VEZXNjcmlwdGlvbkRhdGFUeXBlIiAvPg0KDQogIDx4czpj -b21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZSZWZlcmVuY2VEZXNjcmlwdGlvbkRhdGFUeXBlIj4NCiAg -ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VEZXNjcmlw -dGlvbkRhdGFUeXBlIiB0eXBlPSJ0bnM6UmVmZXJlbmNlRGVzY3JpcHRpb25EYXRhVHlwZSIgbWlu -T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg -PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i -TGlzdE9mUmVmZXJlbmNlRGVzY3JpcHRpb25EYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlJlZmVy -ZW5jZURlc2NyaXB0aW9uRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoN -CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlZmVyZW5jZUxpc3RFbnRyeURhdGFUeXBlIj4NCiAg -ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBlIiB0 -eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 -eHM6ZWxlbWVudCBuYW1lPSJJc0ZvcndhcmQiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0i -MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRhcmdldE5vZGUiIHR5cGU9InVhOkV4cGFu -ZGVkTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx -dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5j -ZUxpc3RFbnRyeURhdGFUeXBlIiB0eXBlPSJ0bnM6UmVmZXJlbmNlTGlzdEVudHJ5RGF0YVR5cGUi -IC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlJlZmVyZW5jZUxpc3RFbnRyeURh -dGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZl -cmVuY2VMaXN0RW50cnlEYXRhVHlwZSIgdHlwZT0idG5zOlJlZmVyZW5jZUxpc3RFbnRyeURhdGFU -eXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIg -Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu -dCBuYW1lPSJMaXN0T2ZSZWZlcmVuY2VMaXN0RW50cnlEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RP -ZlJlZmVyZW5jZUxpc3RFbnRyeURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50 -Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJJZFR5cGUiPg0KICAgIDx4czpyZXN0cmljdGlv -biBiYXNlPSJ4czpzdHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOdW1lcmlj -XzAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlN0cmluZ18xIiAvPg0KICAgICAg -PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJHdWlkXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24g -dmFsdWU9Ik9wYXF1ZV8zIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxl -VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSWRUeXBlIiB0eXBlPSJ0bnM6SWRUeXBlIiAvPg0K -DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZJZFR5cGUiPg0KICAgIDx4czpzZXF1ZW5j -ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IklkVHlwZSIgdHlwZT0idG5zOklkVHlwZSIgbWlu -T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K -ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZJZFR5cGUiIHR5 -cGU9InRuczpMaXN0T2ZJZFR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg -PHhzOnNpbXBsZVR5cGUgIG5hbWU9Ik5vZGVDbGFzcyI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJh -c2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVuc3BlY2lmaWVk -XzAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik9iamVjdF8xIiAvPg0KICAgICAg -PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJWYXJpYWJsZV8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0 -aW9uIHZhbHVlPSJNZXRob2RfNCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iT2Jq -ZWN0VHlwZV84IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJWYXJpYWJsZVR5cGVf -MTYiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlJlZmVyZW5jZVR5cGVfMzIiIC8+ -DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkRhdGFUeXBlXzY0IiAvPg0KICAgICAgPHhz -OmVudW1lcmF0aW9uIHZhbHVlPSJWaWV3XzEyOCIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0K -ICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik5vZGVDbGFzcyIgdHlwZT0i -dG5zOk5vZGVDbGFzcyIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iUGVybWlzc2lvblR5 -cGUiPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czp1bnNpZ25lZEludCI+DQogICAgPC94 -czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQ -ZXJtaXNzaW9uVHlwZSIgdHlwZT0idG5zOlBlcm1pc3Npb25UeXBlIiAvPg0KDQogIDx4czpzaW1w -bGVUeXBlICBuYW1lPSJBY2Nlc3NMZXZlbFR5cGUiPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNl -PSJ4czp1bnNpZ25lZEJ5dGUiPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxl -VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQWNjZXNzTGV2ZWxUeXBlIiB0eXBlPSJ0bnM6QWNj -ZXNzTGV2ZWxUeXBlIiAvPg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJBY2Nlc3NMZXZlbEV4 -VHlwZSI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnVuc2lnbmVkSW50Ij4NCiAgICA8 -L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 -IkFjY2Vzc0xldmVsRXhUeXBlIiB0eXBlPSJ0bnM6QWNjZXNzTGV2ZWxFeFR5cGUiIC8+DQoNCiAg -PHhzOnNpbXBsZVR5cGUgIG5hbWU9IkV2ZW50Tm90aWZpZXJUeXBlIj4NCiAgICA8eHM6cmVzdHJp -Y3Rpb24gYmFzZT0ieHM6dW5zaWduZWRCeXRlIj4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8 -L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkV2ZW50Tm90aWZpZXJUeXBlIiB0 -eXBlPSJ0bnM6RXZlbnROb3RpZmllclR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 -IlJvbGVQZXJtaXNzaW9uVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l -bnQgbmFtZT0iUm9sZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 -InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQZXJtaXNzaW9ucyIgdHlwZT0idG5z -OlBlcm1pc3Npb25UeXBlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg -PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUm9sZVBlcm1pc3Npb25UeXBl -IiB0eXBlPSJ0bnM6Um9sZVBlcm1pc3Npb25UeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu -YW1lPSJMaXN0T2ZSb2xlUGVybWlzc2lvblR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg -IDx4czplbGVtZW50IG5hbWU9IlJvbGVQZXJtaXNzaW9uVHlwZSIgdHlwZT0idG5zOlJvbGVQZXJt -aXNzaW9uVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9 -InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz -OmVsZW1lbnQgbmFtZT0iTGlzdE9mUm9sZVBlcm1pc3Npb25UeXBlIiB0eXBlPSJ0bnM6TGlzdE9m -Um9sZVBlcm1pc3Npb25UeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4 -czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhVHlwZURlZmluaXRpb24iPg0KICAgIDx4czpzZXF1ZW5j -ZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu -dCBuYW1lPSJEYXRhVHlwZURlZmluaXRpb24iIHR5cGU9InRuczpEYXRhVHlwZURlZmluaXRpb24i -IC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRhdGFUeXBlRGVmaW5pdGlvbiI+ -DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVR5cGVEZWZp -bml0aW9uIiB0eXBlPSJ0bnM6RGF0YVR5cGVEZWZpbml0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9j -Y3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K -ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZEYXRhVHlwZURl -ZmluaXRpb24iIHR5cGU9InRuczpMaXN0T2ZEYXRhVHlwZURlZmluaXRpb24iIG5pbGxhYmxlPSJ0 -cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IlN0cnVjdHVyZVR5 -cGUiPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPg0KICAgICAgPHhzOmVu -dW1lcmF0aW9uIHZhbHVlPSJTdHJ1Y3R1cmVfMCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2 -YWx1ZT0iU3RydWN0dXJlV2l0aE9wdGlvbmFsRmllbGRzXzEiIC8+DQogICAgICA8eHM6ZW51bWVy -YXRpb24gdmFsdWU9IlVuaW9uXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlN0 -cnVjdHVyZVdpdGhTdWJ0eXBlZFZhbHVlc18zIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh -bHVlPSJVbmlvbldpdGhTdWJ0eXBlZFZhbHVlc180IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+ -DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU3RydWN0dXJlVHlwZSIg -dHlwZT0idG5zOlN0cnVjdHVyZVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlN0 -cnVjdHVyZUZpZWxkIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l -PSJOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ -DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEZXNjcmlwdGlvbiIgdHlwZT0idWE6TG9jYWxpemVk -VGV4dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 -IG5hbWU9IkRhdGFUeXBlIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 -InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZVJhbmsiIHR5cGU9InhzOmlu -dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXJyYXlEaW1lbnNp -b25zIiB0eXBlPSJ1YTpMaXN0T2ZVSW50MzIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi -IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhTdHJpbmdMZW5ndGgiIHR5cGU9InhzOnVu -c2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc09w -dGlvbmFsIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1 -ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU3RydWN0dXJl -RmllbGQiIHR5cGU9InRuczpTdHJ1Y3R1cmVGaWVsZCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg -bmFtZT0iTGlzdE9mU3RydWN0dXJlRmllbGQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 -czplbGVtZW50IG5hbWU9IlN0cnVjdHVyZUZpZWxkIiB0eXBlPSJ0bnM6U3RydWN0dXJlRmllbGQi -IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K -ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h -bWU9Ikxpc3RPZlN0cnVjdHVyZUZpZWxkIiB0eXBlPSJ0bnM6TGlzdE9mU3RydWN0dXJlRmllbGQi -IG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 -IlN0cnVjdHVyZURlZmluaXRpb24iPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFs -c2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6RGF0YVR5cGVEZWZpbml0aW9uIj4N -CiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRlZmF1 -bHRFbmNvZGluZ0lkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy -dWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQmFzZURhdGFUeXBlIiB0eXBlPSJ1 -YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhz -OmVsZW1lbnQgbmFtZT0iU3RydWN0dXJlVHlwZSIgdHlwZT0idG5zOlN0cnVjdHVyZVR5cGUiIG1p -bk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGaWVsZHMiIHR5cGU9 -InRuczpMaXN0T2ZTdHJ1Y3R1cmVGaWVsZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg -Lz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwv -eHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h -bWU9IlN0cnVjdHVyZURlZmluaXRpb24iIHR5cGU9InRuczpTdHJ1Y3R1cmVEZWZpbml0aW9uIiAv -Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZTdHJ1Y3R1cmVEZWZpbml0aW9uIj4N -CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdHJ1Y3R1cmVEZWZp -bml0aW9uIiB0eXBlPSJ0bnM6U3RydWN0dXJlRGVmaW5pdGlvbiIgbWluT2NjdXJzPSIwIiBtYXhP -Y2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N -CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mU3RydWN0dXJl -RGVmaW5pdGlvbiIgdHlwZT0idG5zOkxpc3RPZlN0cnVjdHVyZURlZmluaXRpb24iIG5pbGxhYmxl -PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVudW1EZWZp -bml0aW9uIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4 -czpleHRlbnNpb24gYmFzZT0idG5zOkRhdGFUeXBlRGVmaW5pdGlvbiI+DQogICAgICAgIDx4czpz -ZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGaWVsZHMiIHR5cGU9InRuczpM -aXN0T2ZFbnVtRmllbGQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAg -IDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhD -b250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFbnVtRGVm -aW5pdGlvbiIgdHlwZT0idG5zOkVudW1EZWZpbml0aW9uIiAvPg0KDQogIDx4czpjb21wbGV4VHlw -ZSBuYW1lPSJMaXN0T2ZFbnVtRGVmaW5pdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg -PHhzOmVsZW1lbnQgbmFtZT0iRW51bURlZmluaXRpb24iIHR5cGU9InRuczpFbnVtRGVmaW5pdGlv -biIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ -DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg -bmFtZT0iTGlzdE9mRW51bURlZmluaXRpb24iIHR5cGU9InRuczpMaXN0T2ZFbnVtRGVmaW5pdGlv -biIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt -ZT0iTm9kZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9k -ZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog -ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlQ2xhc3MiIHR5cGU9InRuczpOb2RlQ2xhc3MiIG1p -bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJyb3dzZU5hbWUiIHR5cGU9 -InVhOlF1YWxpZmllZE5hbWUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg -ICA8eHM6ZWxlbWVudCBuYW1lPSJEaXNwbGF5TmFtZSIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIg -bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 -IkRlc2NyaXB0aW9uIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxh -YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVNYXNrIiB0eXBlPSJ4 -czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i -VXNlcldyaXRlTWFzayIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAg -ICAgIDx4czplbGVtZW50IG5hbWU9IlJvbGVQZXJtaXNzaW9ucyIgdHlwZT0idG5zOkxpc3RPZlJv -bGVQZXJtaXNzaW9uVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg -IDx4czplbGVtZW50IG5hbWU9IlVzZXJSb2xlUGVybWlzc2lvbnMiIHR5cGU9InRuczpMaXN0T2ZS -b2xlUGVybWlzc2lvblR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg -ICA8eHM6ZWxlbWVudCBuYW1lPSJBY2Nlc3NSZXN0cmljdGlvbnMiIHR5cGU9InhzOnVuc2lnbmVk -U2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5j -ZXMiIHR5cGU9InRuczpMaXN0T2ZSZWZlcmVuY2VOb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl -PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 -czplbGVtZW50IG5hbWU9Ik5vZGUiIHR5cGU9InRuczpOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4 -VHlwZSBuYW1lPSJMaXN0T2ZOb2RlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxl -bWVudCBuYW1lPSJOb2RlIiB0eXBlPSJ0bnM6Tm9kZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9 -InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 -czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mTm9kZSIgdHlwZT0idG5z -Okxpc3RPZk5vZGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBs -ZXhUeXBlIG5hbWU9Ikluc3RhbmNlTm9kZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVk -PSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpOb2RlIj4NCiAgICAgICAg -PHhzOnNlcXVlbmNlPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNp -b24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz -OmVsZW1lbnQgbmFtZT0iSW5zdGFuY2VOb2RlIiB0eXBlPSJ0bnM6SW5zdGFuY2VOb2RlIiAvPg0K -DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUeXBlTm9kZSI+DQogICAgPHhzOmNvbXBsZXhDb250 -ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpOb2RlIj4N -CiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94 -czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlw -ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVHlwZU5vZGUiIHR5cGU9InRuczpUeXBlTm9kZSIgLz4N -Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iT2JqZWN0Tm9kZSI+DQogICAgPHhzOmNvbXBsZXhD -b250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpJbnN0 -YW5jZU5vZGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQg -bmFtZT0iRXZlbnROb3RpZmllciIgdHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAi -IC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8 -L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu -YW1lPSJPYmplY3ROb2RlIiB0eXBlPSJ0bnM6T2JqZWN0Tm9kZSIgLz4NCg0KICA8eHM6Y29tcGxl -eFR5cGUgbmFtZT0iT2JqZWN0VHlwZU5vZGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhl -ZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6VHlwZU5vZGUiPg0KICAg -ICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNBYnN0cmFj -dCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVl -bmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAg -PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iT2JqZWN0VHlwZU5vZGUiIHR5 -cGU9InRuczpPYmplY3RUeXBlTm9kZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVmFy -aWFibGVOb2RlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAg -IDx4czpleHRlbnNpb24gYmFzZT0idG5zOkluc3RhbmNlTm9kZSI+DQogICAgICAgIDx4czpzZXF1 -ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZSIgdHlwZT0idWE6VmFyaWFu -dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBl -IiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg -ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWVSYW5rIiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vy -cz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBcnJheURpbWVuc2lvbnMiIHR5 -cGU9InVhOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg -ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBY2Nlc3NMZXZlbCIgdHlwZT0ieHM6dW5zaWduZWRC -eXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlckFj -Y2Vzc0xldmVsIiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg -ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNaW5pbXVtU2FtcGxpbmdJbnRlcnZhbCIgdHlwZT0ieHM6 -ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSGlz -dG9yaXppbmciIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8 -eHM6ZWxlbWVudCBuYW1lPSJBY2Nlc3NMZXZlbEV4IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWlu -T2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNp -b24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz -OmVsZW1lbnQgbmFtZT0iVmFyaWFibGVOb2RlIiB0eXBlPSJ0bnM6VmFyaWFibGVOb2RlIiAvPg0K -DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJWYXJpYWJsZVR5cGVOb2RlIj4NCiAgICA8eHM6Y29t -cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z -OlR5cGVOb2RlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50 -IG5hbWU9IlZhbHVlIiB0eXBlPSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAg -ICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVR5cGUiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJz -PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1 -ZVJhbmsiIHR5cGU9InhzOmludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVt -ZW50IG5hbWU9IkFycmF5RGltZW5zaW9ucyIgdHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1 -cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Iklz -QWJzdHJhY3QiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94 -czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRl -bnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlZhcmlhYmxlVHlw -ZU5vZGUiIHR5cGU9InRuczpWYXJpYWJsZVR5cGVOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlw -ZSBuYW1lPSJSZWZlcmVuY2VUeXBlTm9kZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVk -PSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpUeXBlTm9kZSI+DQogICAg -ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc0Fic3RyYWN0 -IiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1l -bnQgbmFtZT0iU3ltbWV0cmljIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQog -ICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW52ZXJzZU5hbWUiIHR5cGU9InVhOkxvY2FsaXpl -ZFRleHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2Vx -dWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0K -ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBlTm9k -ZSIgdHlwZT0idG5zOlJlZmVyZW5jZVR5cGVOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu -YW1lPSJNZXRob2ROb2RlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4N -CiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkluc3RhbmNlTm9kZSI+DQogICAgICAgIDx4 -czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFeGVjdXRhYmxlIiB0eXBl -PSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iVXNlckV4ZWN1dGFibGUiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAg -ICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29t -cGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1l -dGhvZE5vZGUiIHR5cGU9InRuczpNZXRob2ROb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu -YW1lPSJWaWV3Tm9kZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQog -ICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpJbnN0YW5jZU5vZGUiPg0KICAgICAgICA8eHM6 -c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29udGFpbnNOb0xvb3BzIiB0 -eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQg -bmFtZT0iRXZlbnROb3RpZmllciIgdHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAi -IC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8 -L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu -YW1lPSJWaWV3Tm9kZSIgdHlwZT0idG5zOlZpZXdOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlw -ZSBuYW1lPSJEYXRhVHlwZU5vZGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFs -c2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6VHlwZU5vZGUiPg0KICAgICAgICA8 -eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNBYnN0cmFjdCIgdHlw -ZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5h -bWU9IkRhdGFUeXBlRGVmaW5pdGlvbiIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1 -cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAg -PC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4 -VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVR5cGVOb2RlIiB0eXBlPSJ0bnM6RGF0YVR5 -cGVOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWZlcmVuY2VOb2RlIj4NCiAg -ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBlSWQi -IHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg -IDx4czplbGVtZW50IG5hbWU9IklzSW52ZXJzZSIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJz -PSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVGFyZ2V0SWQiIHR5cGU9InVhOkV4cGFu -ZGVkTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx -dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5j -ZU5vZGUiIHR5cGU9InRuczpSZWZlcmVuY2VOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu -YW1lPSJMaXN0T2ZSZWZlcmVuY2VOb2RlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 -ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VOb2RlIiB0eXBlPSJ0bnM6UmVmZXJlbmNlTm9kZSIgbWlu -T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg -PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i -TGlzdE9mUmVmZXJlbmNlTm9kZSIgdHlwZT0idG5zOkxpc3RPZlJlZmVyZW5jZU5vZGUiIG5pbGxh -YmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFyZ3Vt -ZW50Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lIiB0 -eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 -eHM6ZWxlbWVudCBuYW1lPSJEYXRhVHlwZSIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAi -IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWVSYW5rIiB0 -eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFy -cmF5RGltZW5zaW9ucyIgdHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxh -YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVzY3JpcHRpb24iIHR5cGU9 -InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg -PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i -QXJndW1lbnQiIHR5cGU9InRuczpBcmd1bWVudCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt -ZT0iTGlzdE9mQXJndW1lbnQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 -IG5hbWU9IkFyZ3VtZW50IiB0eXBlPSJ0bnM6QXJndW1lbnQiIG1pbk9jY3Vycz0iMCIgbWF4T2Nj -dXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog -IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkFyZ3VtZW50IiB0 -eXBlPSJ0bnM6TGlzdE9mQXJndW1lbnQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoN -CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVudW1WYWx1ZVR5cGUiPg0KICAgIDx4czpzZXF1ZW5j -ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ4czpsb25nIiBtaW5PY2N1 -cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaXNwbGF5TmFtZSIgdHlwZT0idWE6 -TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 -czplbGVtZW50IG5hbWU9IkRlc2NyaXB0aW9uIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5P -Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 -Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkVudW1WYWx1ZVR5cGUiIHR5cGU9InRu -czpFbnVtVmFsdWVUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZFbnVt -VmFsdWVUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJF -bnVtVmFsdWVUeXBlIiB0eXBlPSJ0bnM6RW51bVZhbHVlVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhP -Y2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N -CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRW51bVZhbHVl -VHlwZSIgdHlwZT0idG5zOkxpc3RPZkVudW1WYWx1ZVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hz -OmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVudW1GaWVsZCI+DQogICAgPHhz -OmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9 -InRuczpFbnVtVmFsdWVUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4 -czplbGVtZW50IG5hbWU9Ik5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxs -YWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5z -aW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 -czplbGVtZW50IG5hbWU9IkVudW1GaWVsZCIgdHlwZT0idG5zOkVudW1GaWVsZCIgLz4NCg0KICA8 -eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRW51bUZpZWxkIj4NCiAgICA8eHM6c2VxdWVuY2U+ -DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbnVtRmllbGQiIHR5cGU9InRuczpFbnVtRmllbGQi -IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K -ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h -bWU9Ikxpc3RPZkVudW1GaWVsZCIgdHlwZT0idG5zOkxpc3RPZkVudW1GaWVsZCIgbmlsbGFibGU9 -InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iT3B0aW9uU2V0 -Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZSIgdHlw -ZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg -ICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsaWRCaXRzIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1p -bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 -czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iT3B0aW9uU2V0IiB0eXBlPSJ0bnM6 -T3B0aW9uU2V0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZPcHRpb25TZXQi -Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik9wdGlvblNldCIg -dHlwZT0idG5zOk9wdGlvblNldCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIg -bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw -ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mT3B0aW9uU2V0IiB0eXBlPSJ0bnM6TGlzdE9m -T3B0aW9uU2V0IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czplbGVtZW50 -IG5hbWU9Ik5vcm1hbGl6ZWRTdHJpbmciIHR5cGU9InhzOnN0cmluZyIgLz4NCg0KICA8eHM6ZWxl -bWVudCBuYW1lPSJEZWNpbWFsU3RyaW5nIiB0eXBlPSJ4czpzdHJpbmciIC8+DQoNCiAgPHhzOmVs -ZW1lbnQgbmFtZT0iRHVyYXRpb25TdHJpbmciIHR5cGU9InhzOnN0cmluZyIgLz4NCg0KICA8eHM6 -ZWxlbWVudCBuYW1lPSJUaW1lU3RyaW5nIiB0eXBlPSJ4czpzdHJpbmciIC8+DQoNCiAgPHhzOmVs -ZW1lbnQgbmFtZT0iRGF0ZVN0cmluZyIgdHlwZT0ieHM6c3RyaW5nIiAvPg0KDQogIDx4czplbGVt -ZW50IG5hbWU9IkR1cmF0aW9uIiB0eXBlPSJ4czpkb3VibGUiIC8+DQoNCiAgPHhzOmVsZW1lbnQg -bmFtZT0iVXRjVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFt -ZT0iTG9jYWxlSWQiIHR5cGU9InhzOnN0cmluZyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt -ZT0iVGltZVpvbmVEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l -bnQgbmFtZT0iT2Zmc2V0IiB0eXBlPSJ4czpzaG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg -PHhzOmVsZW1lbnQgbmFtZT0iRGF5bGlnaHRTYXZpbmdJbk9mZnNldCIgdHlwZT0ieHM6Ym9vbGVh -biIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 -cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlRpbWVab25lRGF0YVR5cGUiIHR5cGU9InRuczpUaW1l -Wm9uZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZUaW1lWm9u -ZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJU -aW1lWm9uZURhdGFUeXBlIiB0eXBlPSJ0bnM6VGltZVpvbmVEYXRhVHlwZSIgbWluT2NjdXJzPSIw -IiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 -ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mVGlt -ZVpvbmVEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlRpbWVab25lRGF0YVR5cGUiIG5pbGxhYmxl -PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iSW5kZXgiIHR5cGU9 -InhzOnVuc2lnbmVkSW50IiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IkludGVnZXJJZCIgdHlw -ZT0ieHM6dW5zaWduZWRJbnQiIC8+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IkFwcGxpY2F0 -aW9uVHlwZSI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8 -eHM6ZW51bWVyYXRpb24gdmFsdWU9IlNlcnZlcl8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9u -IHZhbHVlPSJDbGllbnRfMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQ2xpZW50 -QW5kU2VydmVyXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkRpc2NvdmVyeVNl -cnZlcl8zIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAg -PHhzOmVsZW1lbnQgbmFtZT0iQXBwbGljYXRpb25UeXBlIiB0eXBlPSJ0bnM6QXBwbGljYXRpb25U -eXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJBcHBsaWNhdGlvbkRlc2NyaXB0aW9u -Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBcHBsaWNhdGlv -blVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K -ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHJvZHVjdFVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5P -Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXBw -bGljYXRpb25OYW1lIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxh -YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXBwbGljYXRpb25UeXBlIiB0 -eXBlPSJ0bnM6QXBwbGljYXRpb25UeXBlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxl -bWVudCBuYW1lPSJHYXRld2F5U2VydmVyVXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0i -MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaXNjb3ZlcnlQ -cm9maWxlVXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi -IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaXNjb3ZlcnlVcmxzIiB0eXBlPSJ1YTpMaXN0 -T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 -ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQXBwbGljYXRp -b25EZXNjcmlwdGlvbiIgdHlwZT0idG5zOkFwcGxpY2F0aW9uRGVzY3JpcHRpb24iIC8+DQoNCiAg -PHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkFwcGxpY2F0aW9uRGVzY3JpcHRpb24iPg0KICAg -IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFwcGxpY2F0aW9uRGVzY3Jp -cHRpb24iIHR5cGU9InRuczpBcHBsaWNhdGlvbkRlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiIG1h -eE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNl -Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZBcHBsaWNh -dGlvbkRlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6TGlzdE9mQXBwbGljYXRpb25EZXNjcmlwdGlvbiIg -bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i -UmVxdWVzdEhlYWRlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iQXV0aGVudGljYXRpb25Ub2tlbiIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5p -bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVGltZXN0YW1wIiB0eXBl -PSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i -UmVxdWVzdEhhbmRsZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAg -ICAgIDx4czplbGVtZW50IG5hbWU9IlJldHVybkRpYWdub3N0aWNzIiB0eXBlPSJ4czp1bnNpZ25l -ZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXVkaXRFbnRy -eUlkIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog -ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUaW1lb3V0SGludCIgdHlwZT0ieHM6dW5zaWduZWRJbnQi -IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFkZGl0aW9uYWxIZWFk -ZXIiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 -ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl -bWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCg0K -ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmVzcG9uc2VIZWFkZXIiPg0KICAgIDx4czpzZXF1ZW5j -ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRpbWVzdGFtcCIgdHlwZT0ieHM6ZGF0ZVRpbWUi -IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIYW5kbGUi -IHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJTZXJ2aWNlUmVzdWx0IiB0eXBlPSJ1YTpTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAi -IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2aWNlRGlhZ25vc3RpY3MiIHR5cGU9InVh -OkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg -PHhzOmVsZW1lbnQgbmFtZT0iU3RyaW5nVGFibGUiIHR5cGU9InVhOkxpc3RPZlN0cmluZyIgbWlu -T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFk -ZGl0aW9uYWxIZWFkZXIiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBu -aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl -Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNl -SGVhZGVyIiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IlZlcnNpb25UaW1lIiB0eXBlPSJ4czp1 -bnNpZ25lZEludCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2VydmljZUZhdWx0Ij4N -CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRl -ciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl -IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt -ZW50IG5hbWU9IlNlcnZpY2VGYXVsdCIgdHlwZT0idG5zOlNlcnZpY2VGYXVsdCIgLz4NCg0KICA8 -eHM6Y29tcGxleFR5cGUgbmFtZT0iU2Vzc2lvbmxlc3NJbnZva2VSZXF1ZXN0VHlwZSI+DQogICAg -PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXJpc1ZlcnNpb24iIHR5cGU9 -InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l -PSJOYW1lc3BhY2VVcmlzIiB0eXBlPSJ1YTpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls -bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJVcmlzIiB0eXBl -PSJ1YTpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg -ICA8eHM6ZWxlbWVudCBuYW1lPSJMb2NhbGVJZHMiIHR5cGU9InVhOkxpc3RPZlN0cmluZyIgbWlu -T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNl -cnZpY2VJZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hz -OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNz -aW9ubGVzc0ludm9rZVJlcXVlc3RUeXBlIiB0eXBlPSJ0bnM6U2Vzc2lvbmxlc3NJbnZva2VSZXF1 -ZXN0VHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2Vzc2lvbmxlc3NJbnZva2VS -ZXNwb25zZVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 -Ik5hbWVzcGFjZVVyaXMiIHR5cGU9InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxs -YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlclVyaXMiIHR5cGU9 -InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg -IDx4czplbGVtZW50IG5hbWU9IlNlcnZpY2VJZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9j -Y3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 -eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9ubGVzc0ludm9rZVJlc3BvbnNlVHlwZSIgdHlwZT0idG5z -OlNlc3Npb25sZXNzSW52b2tlUmVzcG9uc2VUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu -YW1lPSJGaW5kU2VydmVyc1JlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl -bGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBtaW5P -Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5k -cG9pbnRVcmwiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg -Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkxvY2FsZUlkcyIgdHlwZT0idWE6TGlzdE9mU3Ry -aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg -bmFtZT0iU2VydmVyVXJpcyIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5p -bGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ -DQogIDx4czplbGVtZW50IG5hbWU9IkZpbmRTZXJ2ZXJzUmVxdWVzdCIgdHlwZT0idG5zOkZpbmRT -ZXJ2ZXJzUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRmluZFNlcnZlcnNS -ZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVz -cG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxs -YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlcnMiIHR5cGU9InRu -czpMaXN0T2ZBcHBsaWNhdGlvbkRlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 -cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl -bGVtZW50IG5hbWU9IkZpbmRTZXJ2ZXJzUmVzcG9uc2UiIHR5cGU9InRuczpGaW5kU2VydmVyc1Jl -c3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTZXJ2ZXJPbk5ldHdvcmsiPg0K -ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlY29yZElkIiB0eXBl -PSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iU2VydmVyTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 -cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlzY292ZXJ5VXJsIiB0eXBlPSJ4czpz -dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJTZXJ2ZXJDYXBhYmlsaXRpZXMiIHR5cGU9InVhOkxpc3RPZlN0cmluZyIgbWluT2Nj -dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv -bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJPbk5ldHdvcmsiIHR5cGU9InRu -czpTZXJ2ZXJPbk5ldHdvcmsiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlNl -cnZlck9uTmV0d29yayI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iU2VydmVyT25OZXR3b3JrIiB0eXBlPSJ0bnM6U2VydmVyT25OZXR3b3JrIiBtaW5PY2N1cnM9 -IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNl -cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZT -ZXJ2ZXJPbk5ldHdvcmsiIHR5cGU9InRuczpMaXN0T2ZTZXJ2ZXJPbk5ldHdvcmsiIG5pbGxhYmxl -PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkZpbmRTZXJ2 -ZXJzT25OZXR3b3JrUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l -bnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vy -cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGFydGlu -Z1JlY29yZElkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg -PHhzOmVsZW1lbnQgbmFtZT0iTWF4UmVjb3Jkc1RvUmV0dXJuIiB0eXBlPSJ4czp1bnNpZ25lZElu -dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyQ2FwYWJp -bGl0eUZpbHRlciIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl -PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 -czplbGVtZW50IG5hbWU9IkZpbmRTZXJ2ZXJzT25OZXR3b3JrUmVxdWVzdCIgdHlwZT0idG5zOkZp -bmRTZXJ2ZXJzT25OZXR3b3JrUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i -RmluZFNlcnZlcnNPbk5ldHdvcmtSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg -PHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRl -ciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h -bWU9Ikxhc3RDb3VudGVyUmVzZXRUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIw -IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVycyIgdHlwZT0idG5zOkxpc3RPZlNl -cnZlck9uTmV0d29yayIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz -OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJGaW5k -U2VydmVyc09uTmV0d29ya1Jlc3BvbnNlIiB0eXBlPSJ0bnM6RmluZFNlcnZlcnNPbk5ldHdvcmtS -ZXNwb25zZSIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJBcHBsaWNhdGlvbkluc3RhbmNlQ2Vy -dGlmaWNhdGUiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAg -bmFtZT0iTWVzc2FnZVNlY3VyaXR5TW9kZSI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9Inhz -OnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkludmFsaWRfMCIgLz4NCiAg -ICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTm9uZV8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0 -aW9uIHZhbHVlPSJTaWduXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlNpZ25B -bmRFbmNyeXB0XzMiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBl -Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNZXNzYWdlU2VjdXJpdHlNb2RlIiB0eXBlPSJ0bnM6TWVz -c2FnZVNlY3VyaXR5TW9kZSIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iVXNlclRva2Vu -VHlwZSI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6 -ZW51bWVyYXRpb24gdmFsdWU9IkFub255bW91c18wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9u -IHZhbHVlPSJVc2VyTmFtZV8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJDZXJ0 -aWZpY2F0ZV8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJc3N1ZWRUb2tlbl8z -IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVs -ZW1lbnQgbmFtZT0iVXNlclRva2VuVHlwZSIgdHlwZT0idG5zOlVzZXJUb2tlblR5cGUiIC8+DQoN -CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlVzZXJUb2tlblBvbGljeSI+DQogICAgPHhzOnNlcXVl -bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUG9saWN5SWQiIHR5cGU9InhzOnN0cmluZyIg -bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 -IlRva2VuVHlwZSIgdHlwZT0idG5zOlVzZXJUb2tlblR5cGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAg -ICAgIDx4czplbGVtZW50IG5hbWU9Iklzc3VlZFRva2VuVHlwZSIgdHlwZT0ieHM6c3RyaW5nIiBt -aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i -SXNzdWVyRW5kcG9pbnRVcmwiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJs -ZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlY3VyaXR5UG9saWN5VXJpIiB0 -eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 -czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVXNl -clRva2VuUG9saWN5IiB0eXBlPSJ0bnM6VXNlclRva2VuUG9saWN5IiAvPg0KDQogIDx4czpjb21w -bGV4VHlwZSBuYW1lPSJMaXN0T2ZVc2VyVG9rZW5Qb2xpY3kiPg0KICAgIDx4czpzZXF1ZW5jZT4N -CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlVzZXJUb2tlblBvbGljeSIgdHlwZT0idG5zOlVzZXJU -b2tlblBvbGljeSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9 -InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz -OmVsZW1lbnQgbmFtZT0iTGlzdE9mVXNlclRva2VuUG9saWN5IiB0eXBlPSJ0bnM6TGlzdE9mVXNl -clRva2VuUG9saWN5IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w -bGV4VHlwZSBuYW1lPSJFbmRwb2ludERlc2NyaXB0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog -ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRwb2ludFVybCIgdHlwZT0ieHM6c3RyaW5nIiBtaW5P -Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2Vy -dmVyIiB0eXBlPSJ0bnM6QXBwbGljYXRpb25EZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxs -YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlckNlcnRpZmljYXRl -IiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ -DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0eU1vZGUiIHR5cGU9InRuczpNZXNzYWdl -U2VjdXJpdHlNb2RlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJT -ZWN1cml0eVBvbGljeVVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl -PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlcklkZW50aXR5VG9rZW5zIiB0 -eXBlPSJ0bnM6TGlzdE9mVXNlclRva2VuUG9saWN5IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 -cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNwb3J0UHJvZmlsZVVyaSIgdHlw -ZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz -OmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlMZXZlbCIgdHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5P -Y2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg -PHhzOmVsZW1lbnQgbmFtZT0iRW5kcG9pbnREZXNjcmlwdGlvbiIgdHlwZT0idG5zOkVuZHBvaW50 -RGVzY3JpcHRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkVuZHBvaW50 -RGVzY3JpcHRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 -IkVuZHBvaW50RGVzY3JpcHRpb24iIHR5cGU9InRuczpFbmRwb2ludERlc2NyaXB0aW9uIiBtaW5P -Y2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 -L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJM -aXN0T2ZFbmRwb2ludERlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9pbnREZXNjcmlw -dGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUg -bmFtZT0iR2V0RW5kcG9pbnRzUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz -OmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1p -bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJF -bmRwb2ludFVybCIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl -IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTG9jYWxlSWRzIiB0eXBlPSJ1YTpMaXN0T2ZT -dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJQcm9maWxlVXJpcyIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAi -IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 -cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkdldEVuZHBvaW50c1JlcXVlc3QiIHR5cGU9InRuczpH -ZXRFbmRwb2ludHNSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJHZXRFbmRw -b2ludHNSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIw -IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZHBvaW50cyIg -dHlwZT0idG5zOkxpc3RPZkVuZHBvaW50RGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFi -bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg -PHhzOmVsZW1lbnQgbmFtZT0iR2V0RW5kcG9pbnRzUmVzcG9uc2UiIHR5cGU9InRuczpHZXRFbmRw -b2ludHNSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmVnaXN0ZXJlZFNl -cnZlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVy -VXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog -ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQcm9kdWN0VXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9j -Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2 -ZXJOYW1lcyIgdHlwZT0idWE6TGlzdE9mTG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiBuaWxs -YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlclR5cGUiIHR5cGU9 -InRuczpBcHBsaWNhdGlvblR5cGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 -IG5hbWU9IkdhdGV3YXlTZXJ2ZXJVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBu -aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpc2NvdmVyeVVybHMi -IHR5cGU9InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N -CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlbWFwaG9yZUZpbGVQYXRoIiB0eXBlPSJ4czpzdHJp -bmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJJc09ubGluZSIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwv -eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJl -Z2lzdGVyZWRTZXJ2ZXIiIHR5cGU9InRuczpSZWdpc3RlcmVkU2VydmVyIiAvPg0KDQogIDx4czpj -b21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZSZWdpc3RlcmVkU2VydmVyIj4NCiAgICA8eHM6c2VxdWVu -Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWdpc3RlcmVkU2VydmVyIiB0eXBlPSJ0bnM6 -UmVnaXN0ZXJlZFNlcnZlciIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmls -bGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N -CiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUmVnaXN0ZXJlZFNlcnZlciIgdHlwZT0idG5zOkxp -c3RPZlJlZ2lzdGVyZWRTZXJ2ZXIiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg -PHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlZ2lzdGVyU2VydmVyUmVxdWVzdCI+DQogICAgPHhzOnNl -cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5z -OlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 -eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXIiIHR5cGU9InRuczpSZWdpc3RlcmVkU2VydmVyIiBtaW5P -Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 -Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlZ2lzdGVyU2VydmVyUmVxdWVzdCIg -dHlwZT0idG5zOlJlZ2lzdGVyU2VydmVyUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg -bmFtZT0iUmVnaXN0ZXJTZXJ2ZXJSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg -PHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRl -ciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K -ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSZWdpc3RlclNlcnZlclJl -c3BvbnNlIiB0eXBlPSJ0bnM6UmVnaXN0ZXJTZXJ2ZXJSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29t -cGxleFR5cGUgbmFtZT0iRGlzY292ZXJ5Q29uZmlndXJhdGlvbiI+DQogICAgPHhzOnNlcXVlbmNl -Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 -IG5hbWU9IkRpc2NvdmVyeUNvbmZpZ3VyYXRpb24iIHR5cGU9InRuczpEaXNjb3ZlcnlDb25maWd1 -cmF0aW9uIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJNZG5zRGlzY292ZXJ5Q29uZmln -dXJhdGlvbiI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8 -eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpEaXNjb3ZlcnlDb25maWd1cmF0aW9uIj4NCiAgICAgICAg -PHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1kbnNTZXJ2ZXJOYW1l -IiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg -ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyQ2FwYWJpbGl0aWVzIiB0eXBlPSJ1YTpMaXN0 -T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6 -c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50 -Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNZG5zRGlzY292ZXJ5 -Q29uZmlndXJhdGlvbiIgdHlwZT0idG5zOk1kbnNEaXNjb3ZlcnlDb25maWd1cmF0aW9uIiAvPg0K -DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWdpc3RlclNlcnZlcjJSZXF1ZXN0Ij4NCiAgICA8 -eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBl -PSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg -ICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlciIgdHlwZT0idG5zOlJlZ2lzdGVyZWRTZXJ2ZXIi -IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l -PSJEaXNjb3ZlcnlDb25maWd1cmF0aW9uIiB0eXBlPSJ1YTpMaXN0T2ZFeHRlbnNpb25PYmplY3Qi -IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg -PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVnaXN0ZXJTZXJ2ZXIyUmVx -dWVzdCIgdHlwZT0idG5zOlJlZ2lzdGVyU2VydmVyMlJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBs -ZXhUeXBlIG5hbWU9IlJlZ2lzdGVyU2VydmVyMlJlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+ -DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3Bv -bnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs -ZW1lbnQgbmFtZT0iQ29uZmlndXJhdGlvblJlc3VsdHMiIHR5cGU9InVhOkxpc3RPZlN0YXR1c0Nv -ZGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5P -Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 -Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlZ2lzdGVyU2VydmVyMlJlc3BvbnNl -IiB0eXBlPSJ0bnM6UmVnaXN0ZXJTZXJ2ZXIyUmVzcG9uc2UiIC8+DQoNCiAgPHhzOnNpbXBsZVR5 -cGUgIG5hbWU9IlNlY3VyaXR5VG9rZW5SZXF1ZXN0VHlwZSI+DQogICAgPHhzOnJlc3RyaWN0aW9u -IGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Iklzc3VlXzAi -IC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlJlbmV3XzEiIC8+DQogICAgPC94czpy -ZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1 -cml0eVRva2VuUmVxdWVzdFR5cGUiIHR5cGU9InRuczpTZWN1cml0eVRva2VuUmVxdWVzdFR5cGUi -IC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkNoYW5uZWxTZWN1cml0eVRva2VuIj4NCiAg -ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDaGFubmVsSWQiIHR5cGU9 -InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l -PSJUb2tlbklkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg -PHhzOmVsZW1lbnQgbmFtZT0iQ3JlYXRlZEF0IiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJz -PSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNlZExpZmV0aW1lIiB0eXBlPSJ4 -czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwv -eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNoYW5uZWxTZWN1cml0eVRva2Vu -IiB0eXBlPSJ0bnM6Q2hhbm5lbFNlY3VyaXR5VG9rZW4iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl -IG5hbWU9Ik9wZW5TZWN1cmVDaGFubmVsUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg -ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFk -ZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJDbGllbnRQcm90b2NvbFZlcnNpb24iIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1 -cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0VHlwZSIgdHlwZT0idG5z -OlNlY3VyaXR5VG9rZW5SZXF1ZXN0VHlwZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVs -ZW1lbnQgbmFtZT0iU2VjdXJpdHlNb2RlIiB0eXBlPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIg -bWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ2xpZW50Tm9uY2UiIHR5 -cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg -ICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RlZExpZmV0aW1lIiB0eXBlPSJ4czp1bnNpZ25l -ZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl -eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik9wZW5TZWN1cmVDaGFubmVsUmVxdWVzdCIgdHlw -ZT0idG5zOk9wZW5TZWN1cmVDaGFubmVsUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg -bmFtZT0iT3BlblNlY3VyZUNoYW5uZWxSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg -ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhl -YWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 -IG5hbWU9IlNlcnZlclByb3RvY29sVmVyc2lvbiIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9j -Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlY3VyaXR5VG9rZW4iIHR5cGU9 -InRuczpDaGFubmVsU2VjdXJpdHlUb2tlbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg -Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlck5vbmNlIiB0eXBlPSJ4czpiYXNlNjRC -aW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j -ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iT3BlblNlY3VyZUNo -YW5uZWxSZXNwb25zZSIgdHlwZT0idG5zOk9wZW5TZWN1cmVDaGFubmVsUmVzcG9uc2UiIC8+DQoN -CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkNsb3NlU2VjdXJlQ2hhbm5lbFJlcXVlc3QiPg0KICAg -IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5 -cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K -ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h -bWU9IkNsb3NlU2VjdXJlQ2hhbm5lbFJlcXVlc3QiIHR5cGU9InRuczpDbG9zZVNlY3VyZUNoYW5u -ZWxSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDbG9zZVNlY3VyZUNoYW5u -ZWxSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i -UmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBu -aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl -Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDbG9zZVNlY3VyZUNoYW5uZWxSZXNwb25zZSIgdHlwZT0i -dG5zOkNsb3NlU2VjdXJlQ2hhbm5lbFJlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu -YW1lPSJTaWduZWRTb2Z0d2FyZUNlcnRpZmljYXRlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg -ICA8eHM6ZWxlbWVudCBuYW1lPSJDZXJ0aWZpY2F0ZURhdGEiIHR5cGU9InhzOmJhc2U2NEJpbmFy -eSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h -bWU9IlNpZ25hdHVyZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5pbGxh -YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog -IDx4czplbGVtZW50IG5hbWU9IlNpZ25lZFNvZnR3YXJlQ2VydGlmaWNhdGUiIHR5cGU9InRuczpT -aWduZWRTb2Z0d2FyZUNlcnRpZmljYXRlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJM -aXN0T2ZTaWduZWRTb2Z0d2FyZUNlcnRpZmljYXRlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg -ICA8eHM6ZWxlbWVudCBuYW1lPSJTaWduZWRTb2Z0d2FyZUNlcnRpZmljYXRlIiB0eXBlPSJ0bnM6 -U2lnbmVkU29mdHdhcmVDZXJ0aWZpY2F0ZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91 -bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w -bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mU2lnbmVkU29mdHdhcmVDZXJ0aWZp -Y2F0ZSIgdHlwZT0idG5zOkxpc3RPZlNpZ25lZFNvZnR3YXJlQ2VydGlmaWNhdGUiIG5pbGxhYmxl -PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iU2Vzc2lvbkF1dGhl -bnRpY2F0aW9uVG9rZW4iIHR5cGU9InVhOk5vZGVJZCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg -bmFtZT0iU2lnbmF0dXJlRGF0YSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l -bnQgbmFtZT0iQWxnb3JpdGhtIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFi -bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTaWduYXR1cmUiIHR5cGU9Inhz -OmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz -OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTaWdu -YXR1cmVEYXRhIiB0eXBlPSJ0bnM6U2lnbmF0dXJlRGF0YSIgLz4NCg0KICA8eHM6Y29tcGxleFR5 -cGUgbmFtZT0iQ3JlYXRlU2Vzc2lvblJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg -IDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVy -IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iQ2xpZW50RGVzY3JpcHRpb24iIHR5cGU9InRuczpBcHBsaWNhdGlvbkRlc2NyaXB0aW9uIiBt -aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i -U2VydmVyVXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi -IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRwb2ludFVybCIgdHlwZT0ieHM6c3RyaW5n -IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iU2Vzc2lvbk5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i -dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudE5vbmNlIiB0eXBlPSJ4czpi -YXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 -ZWxlbWVudCBuYW1lPSJDbGllbnRDZXJ0aWZpY2F0ZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBt -aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i -UmVxdWVzdGVkU2Vzc2lvblRpbWVvdXQiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAv -Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWF4UmVzcG9uc2VNZXNzYWdlU2l6ZSIgdHlwZT0i -eHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 -L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDcmVhdGVTZXNzaW9uUmVxdWVz -dCIgdHlwZT0idG5zOkNyZWF0ZVNlc3Npb25SZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlw -ZSBuYW1lPSJDcmVhdGVTZXNzaW9uUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg -IDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFk -ZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJTZXNzaW9uSWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i -dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkF1dGhlbnRpY2F0aW9uVG9rZW4iIHR5 -cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 -czplbGVtZW50IG5hbWU9IlJldmlzZWRTZXNzaW9uVGltZW91dCIgdHlwZT0ieHM6ZG91YmxlIiBt -aW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJOb25jZSIgdHlw -ZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg -ICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyQ2VydGlmaWNhdGUiIHR5cGU9InhzOmJhc2U2NEJp -bmFyeSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 -IG5hbWU9IlNlcnZlckVuZHBvaW50cyIgdHlwZT0idG5zOkxpc3RPZkVuZHBvaW50RGVzY3JpcHRp -b24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJTZXJ2ZXJTb2Z0d2FyZUNlcnRpZmljYXRlcyIgdHlwZT0idG5zOkxpc3RPZlNpZ25lZFNv -ZnR3YXJlQ2VydGlmaWNhdGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg -ICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJTaWduYXR1cmUiIHR5cGU9InRuczpTaWduYXR1cmVE -YXRhIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg -bmFtZT0iTWF4UmVxdWVzdE1lc3NhZ2VTaXplIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2Nj -dXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 -czplbGVtZW50IG5hbWU9IkNyZWF0ZVNlc3Npb25SZXNwb25zZSIgdHlwZT0idG5zOkNyZWF0ZVNl -c3Npb25SZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVXNlcklkZW50aXR5 -VG9rZW4iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlBvbGlj -eUlkIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog -ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt -ZT0iVXNlcklkZW50aXR5VG9rZW4iIHR5cGU9InRuczpVc2VySWRlbnRpdHlUb2tlbiIgLz4NCg0K -ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQW5vbnltb3VzSWRlbnRpdHlUb2tlbiI+DQogICAgPHhz -OmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9 -InRuczpVc2VySWRlbnRpdHlUb2tlbiI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAg -PC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENv -bnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkFub255bW91 -c0lkZW50aXR5VG9rZW4iIHR5cGU9InRuczpBbm9ueW1vdXNJZGVudGl0eVRva2VuIiAvPg0KDQog -IDx4czpjb21wbGV4VHlwZSBuYW1lPSJVc2VyTmFtZUlkZW50aXR5VG9rZW4iPg0KICAgIDx4czpj -b21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0 -bnM6VXNlcklkZW50aXR5VG9rZW4iPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAg -PHhzOmVsZW1lbnQgbmFtZT0iVXNlck5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIw -IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQYXNzd29y -ZCIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv -Pg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuY3J5cHRpb25BbGdvcml0aG0iIHR5cGU9 -InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94 -czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRl -bnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlVzZXJOYW1lSWRl -bnRpdHlUb2tlbiIgdHlwZT0idG5zOlVzZXJOYW1lSWRlbnRpdHlUb2tlbiIgLz4NCg0KICA8eHM6 -Y29tcGxleFR5cGUgbmFtZT0iWDUwOUlkZW50aXR5VG9rZW4iPg0KICAgIDx4czpjb21wbGV4Q29u -dGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6VXNlcklk -ZW50aXR5VG9rZW4iPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1l -bnQgbmFtZT0iQ2VydGlmaWNhdGVEYXRhIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vy -cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8 -L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhU -eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJYNTA5SWRlbnRpdHlUb2tlbiIgdHlwZT0idG5zOlg1 -MDlJZGVudGl0eVRva2VuIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJJc3N1ZWRJZGVu -dGl0eVRva2VuIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAg -IDx4czpleHRlbnNpb24gYmFzZT0idG5zOlVzZXJJZGVudGl0eVRva2VuIj4NCiAgICAgICAgPHhz -OnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlRva2VuRGF0YSIgdHlwZT0i -eHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg -ICAgIDx4czplbGVtZW50IG5hbWU9IkVuY3J5cHRpb25BbGdvcml0aG0iIHR5cGU9InhzOnN0cmlu -ZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5j -ZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwv -eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Iklzc3VlZElkZW50aXR5VG9rZW4i -IHR5cGU9InRuczpJc3N1ZWRJZGVudGl0eVRva2VuIiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9 -IlJzYUVuY3J5cHRlZFNlY3JldCIgdHlwZT0idWE6VmFyaWFudCIgLz4NCg0KICA8eHM6ZWxlbWVu -dCBuYW1lPSJFY2NFbmNyeXB0ZWRTZWNyZXQiIHR5cGU9InVhOlZhcmlhbnQiIC8+DQoNCiAgPHhz -OmNvbXBsZXhUeXBlIG5hbWU9IkFjdGl2YXRlU2Vzc2lvblJlcXVlc3QiPg0KICAgIDx4czpzZXF1 -ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpS -ZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz -OmVsZW1lbnQgbmFtZT0iQ2xpZW50U2lnbmF0dXJlIiB0eXBlPSJ0bnM6U2lnbmF0dXJlRGF0YSIg -bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 -IkNsaWVudFNvZnR3YXJlQ2VydGlmaWNhdGVzIiB0eXBlPSJ0bnM6TGlzdE9mU2lnbmVkU29mdHdh -cmVDZXJ0aWZpY2F0ZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 -czplbGVtZW50IG5hbWU9IkxvY2FsZUlkcyIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1 -cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlcklk -ZW50aXR5VG9rZW4iIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxs -YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlVzZXJUb2tlblNpZ25hdHVy -ZSIgdHlwZT0idG5zOlNpZ25hdHVyZURhdGEiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi -IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l -bnQgbmFtZT0iQWN0aXZhdGVTZXNzaW9uUmVxdWVzdCIgdHlwZT0idG5zOkFjdGl2YXRlU2Vzc2lv -blJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFjdGl2YXRlU2Vzc2lvblJl -c3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNw -b25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxh -YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyTm9uY2UiIHR5cGU9 -InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg -IDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMiIHR5cGU9InVhOkxpc3RPZlN0YXR1c0NvZGUiIG1p -bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJE -aWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9 -IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl -eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkFjdGl2YXRlU2Vzc2lvblJlc3BvbnNlIiB0eXBl -PSJ0bnM6QWN0aXZhdGVTZXNzaW9uUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h -bWU9IkNsb3NlU2Vzc2lvblJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl -bGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBtaW5P -Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVs -ZXRlU3Vic2NyaXB0aW9ucyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAg -IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 -IkNsb3NlU2Vzc2lvblJlcXVlc3QiIHR5cGU9InRuczpDbG9zZVNlc3Npb25SZXF1ZXN0IiAvPg0K -DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDbG9zZVNlc3Npb25SZXNwb25zZSI+DQogICAgPHhz -OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9 -InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg -ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l -PSJDbG9zZVNlc3Npb25SZXNwb25zZSIgdHlwZT0idG5zOkNsb3NlU2Vzc2lvblJlc3BvbnNlIiAv -Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDYW5jZWxSZXF1ZXN0Ij4NCiAgICA8eHM6c2Vx -dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6 -UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 -czplbGVtZW50IG5hbWU9IlJlcXVlc3RIYW5kbGUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5P -Y2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg -PHhzOmVsZW1lbnQgbmFtZT0iQ2FuY2VsUmVxdWVzdCIgdHlwZT0idG5zOkNhbmNlbFJlcXVlc3Qi -IC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkNhbmNlbFJlc3BvbnNlIj4NCiAgICA8eHM6 -c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0i -dG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg -ICAgPHhzOmVsZW1lbnQgbmFtZT0iQ2FuY2VsQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBt -aW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N -CiAgPHhzOmVsZW1lbnQgbmFtZT0iQ2FuY2VsUmVzcG9uc2UiIHR5cGU9InRuczpDYW5jZWxSZXNw -b25zZSIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iTm9kZUF0dHJpYnV0ZXNNYXNrIj4N -CiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJh -dGlvbiB2YWx1ZT0iTm9uZV8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJBY2Nl -c3NMZXZlbF8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJBcnJheURpbWVuc2lv -bnNfMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQnJvd3NlTmFtZV80IiAvPg0K -ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJDb250YWluc05vTG9vcHNfOCIgLz4NCiAgICAg -IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRGF0YVR5cGVfMTYiIC8+DQogICAgICA8eHM6ZW51bWVy -YXRpb24gdmFsdWU9IkRlc2NyaXB0aW9uXzMyIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh -bHVlPSJEaXNwbGF5TmFtZV82NCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRXZl -bnROb3RpZmllcl8xMjgiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkV4ZWN1dGFi -bGVfMjU2IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJIaXN0b3JpemluZ181MTIi -IC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkludmVyc2VOYW1lXzEwMjQiIC8+DQog -ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IklzQWJzdHJhY3RfMjA0OCIgLz4NCiAgICAgIDx4 -czplbnVtZXJhdGlvbiB2YWx1ZT0iTWluaW11bVNhbXBsaW5nSW50ZXJ2YWxfNDA5NiIgLz4NCiAg -ICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTm9kZUNsYXNzXzgxOTIiIC8+DQogICAgICA8eHM6 -ZW51bWVyYXRpb24gdmFsdWU9Ik5vZGVJZF8xNjM4NCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlv -biB2YWx1ZT0iU3ltbWV0cmljXzMyNzY4IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVl -PSJVc2VyQWNjZXNzTGV2ZWxfNjU1MzYiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9 -IlVzZXJFeGVjdXRhYmxlXzEzMTA3MiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i -VXNlcldyaXRlTWFza18yNjIxNDQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlZh -bHVlUmFua181MjQyODgiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IldyaXRlTWFz -a18xMDQ4NTc2IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJWYWx1ZV8yMDk3MTUy -IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJEYXRhVHlwZURlZmluaXRpb25fNDE5 -NDMwNCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUm9sZVBlcm1pc3Npb25zXzgz -ODg2MDgiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkFjY2Vzc1Jlc3RyaWN0aW9u -c18xNjc3NzIxNiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQWxsXzMzNTU0NDMx -IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJCYXNlTm9kZV8yNjUwMTIyMCIgLz4N -CiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iT2JqZWN0XzI2NTAxMzQ4IiAvPg0KICAgICAg -PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJPYmplY3RUeXBlXzI2NTAzMjY4IiAvPg0KICAgICAgPHhz -OmVudW1lcmF0aW9uIHZhbHVlPSJWYXJpYWJsZV8yNjU3MTM4MyIgLz4NCiAgICAgIDx4czplbnVt -ZXJhdGlvbiB2YWx1ZT0iVmFyaWFibGVUeXBlXzI4NjAwNDM4IiAvPg0KICAgICAgPHhzOmVudW1l -cmF0aW9uIHZhbHVlPSJNZXRob2RfMjY2MzI1NDgiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24g -dmFsdWU9IlJlZmVyZW5jZVR5cGVfMjY1MzcwNjAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24g -dmFsdWU9IlZpZXdfMjY1MDEzNTYiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpz -aW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlQXR0cmlidXRlc01hc2siIHR5cGU9 -InRuczpOb2RlQXR0cmlidXRlc01hc2siIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik5v -ZGVBdHRyaWJ1dGVzIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l -PSJTcGVjaWZpZWRBdHRyaWJ1dGVzIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIw -IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlzcGxheU5hbWUiIHR5cGU9InVhOkxvY2Fs -aXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl -bWVudCBuYW1lPSJEZXNjcmlwdGlvbiIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWluT2NjdXJz -PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IldyaXRlTWFz -ayIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt -ZW50IG5hbWU9IlVzZXJXcml0ZU1hc2siIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9 -IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs -ZW1lbnQgbmFtZT0iTm9kZUF0dHJpYnV0ZXMiIHR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4N -Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iT2JqZWN0QXR0cmlidXRlcyI+DQogICAgPHhzOmNv -bXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRu -czpOb2RlQXR0cmlidXRlcyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6 -ZWxlbWVudCBuYW1lPSJFdmVudE5vdGlmaWVyIiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9j -Y3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9u -Pg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl -bGVtZW50IG5hbWU9Ik9iamVjdEF0dHJpYnV0ZXMiIHR5cGU9InRuczpPYmplY3RBdHRyaWJ1dGVz -IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJWYXJpYWJsZUF0dHJpYnV0ZXMiPg0KICAg -IDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBi -YXNlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg -ICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWUiIHR5cGU9InVhOlZhcmlhbnQiIG1pbk9jY3Vycz0i -MCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhVHlwZSIgdHlwZT0idWE6Tm9k -ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVt -ZW50IG5hbWU9IlZhbHVlUmFuayIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAg -ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXJyYXlEaW1lbnNpb25zIiB0eXBlPSJ1YTpMaXN0T2ZV -SW50MzIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVs -ZW1lbnQgbmFtZT0iQWNjZXNzTGV2ZWwiIHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJz -PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlVzZXJBY2Nlc3NMZXZlbCIgdHlw -ZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1l -bnQgbmFtZT0iTWluaW11bVNhbXBsaW5nSW50ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2Nj -dXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikhpc3Rvcml6aW5nIiB0eXBl -PSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQog -ICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNv -bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJWYXJpYWJsZUF0dHJpYnV0ZXMiIHR5cGU9 -InRuczpWYXJpYWJsZUF0dHJpYnV0ZXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik1l -dGhvZEF0dHJpYnV0ZXMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0K -ICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAgICAgICA8 -eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXhlY3V0YWJsZSIgdHlw -ZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5h -bWU9IlVzZXJFeGVjdXRhYmxlIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQog -ICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNv -bXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJN -ZXRob2RBdHRyaWJ1dGVzIiB0eXBlPSJ0bnM6TWV0aG9kQXR0cmlidXRlcyIgLz4NCg0KICA8eHM6 -Y29tcGxleFR5cGUgbmFtZT0iT2JqZWN0VHlwZUF0dHJpYnV0ZXMiPg0KICAgIDx4czpjb21wbGV4 -Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6Tm9k -ZUF0dHJpYnV0ZXMiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1l -bnQgbmFtZT0iSXNBYnN0cmFjdCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0K -ICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpj -b21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i -T2JqZWN0VHlwZUF0dHJpYnV0ZXMiIHR5cGU9InRuczpPYmplY3RUeXBlQXR0cmlidXRlcyIgLz4N -Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVmFyaWFibGVUeXBlQXR0cmlidXRlcyI+DQogICAg -PHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJh -c2U9InRuczpOb2RlQXR0cmlidXRlcyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAg -ICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZSIgdHlwZT0idWE6VmFyaWFudCIgbWluT2NjdXJzPSIw -IiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlIiB0eXBlPSJ1YTpOb2Rl -SWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1l -bnQgbmFtZT0iVmFsdWVSYW5rIiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg -ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBcnJheURpbWVuc2lvbnMiIHR5cGU9InVhOkxpc3RPZlVJ -bnQzMiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxl -bWVudCBuYW1lPSJJc0Fic3RyYWN0IiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+ -DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hz -OmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l -PSJWYXJpYWJsZVR5cGVBdHRyaWJ1dGVzIiB0eXBlPSJ0bnM6VmFyaWFibGVUeXBlQXR0cmlidXRl -cyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmVmZXJlbmNlVHlwZUF0dHJpYnV0ZXMi -Pg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVu -c2lvbiBiYXNlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQog -ICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNBYnN0cmFjdCIgdHlwZT0ieHM6Ym9vbGVhbiIg -bWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlN5bW1ldHJpYyIg -dHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50 -IG5hbWU9IkludmVyc2VOYW1lIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAi -IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpl -eHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4N -CiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVmZXJlbmNlVHlwZUF0dHJpYnV0ZXMiIHR5cGU9InRuczpS -ZWZlcmVuY2VUeXBlQXR0cmlidXRlcyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRGF0 -YVR5cGVBdHRyaWJ1dGVzIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4N -CiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5vZGVBdHRyaWJ1dGVzIj4NCiAgICAgICAg -PHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IklzQWJzdHJhY3QiIHR5 -cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4N -CiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6 -Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlQXR0cmlidXRlcyIgdHlw -ZT0idG5zOkRhdGFUeXBlQXR0cmlidXRlcyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i -Vmlld0F0dHJpYnV0ZXMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0K -ICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAgICAgICA8 -eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29udGFpbnNOb0xvb3Bz -IiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1l -bnQgbmFtZT0iRXZlbnROb3RpZmllciIgdHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9 -IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAg -ICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu -dCBuYW1lPSJWaWV3QXR0cmlidXRlcyIgdHlwZT0idG5zOlZpZXdBdHRyaWJ1dGVzIiAvPg0KDQog -IDx4czpjb21wbGV4VHlwZSBuYW1lPSJHZW5lcmljQXR0cmlidXRlVmFsdWUiPg0KICAgIDx4czpz -ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkF0dHJpYnV0ZUlkIiB0eXBlPSJ4czp1 -bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFs -dWUiIHR5cGU9InVhOlZhcmlhbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNl -Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJHZW5lcmljQXR0cmli -dXRlVmFsdWUiIHR5cGU9InRuczpHZW5lcmljQXR0cmlidXRlVmFsdWUiIC8+DQoNCiAgPHhzOmNv -bXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkdlbmVyaWNBdHRyaWJ1dGVWYWx1ZSI+DQogICAgPHhzOnNl -cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iR2VuZXJpY0F0dHJpYnV0ZVZhbHVlIiB0 -eXBlPSJ0bnM6R2VuZXJpY0F0dHJpYnV0ZVZhbHVlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0i -dW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz -OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZHZW5lcmljQXR0cmlidXRl -VmFsdWUiIHR5cGU9InRuczpMaXN0T2ZHZW5lcmljQXR0cmlidXRlVmFsdWUiIG5pbGxhYmxlPSJ0 -cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkdlbmVyaWNBdHRy -aWJ1dGVzIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4 -czpleHRlbnNpb24gYmFzZT0idG5zOk5vZGVBdHRyaWJ1dGVzIj4NCiAgICAgICAgPHhzOnNlcXVl -bmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkF0dHJpYnV0ZVZhbHVlcyIgdHlwZT0i -dG5zOkxpc3RPZkdlbmVyaWNBdHRyaWJ1dGVWYWx1ZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i -dHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0K -ICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt -ZW50IG5hbWU9IkdlbmVyaWNBdHRyaWJ1dGVzIiB0eXBlPSJ0bnM6R2VuZXJpY0F0dHJpYnV0ZXMi -IC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFkZE5vZGVzSXRlbSI+DQogICAgPHhzOnNl -cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUGFyZW50Tm9kZUlkIiB0eXBlPSJ1YTpF -eHBhbmRlZE5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 -czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZVR5cGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1 -cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVz -dGVkTmV3Tm9kZUlkIiB0eXBlPSJ1YTpFeHBhbmRlZE5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxs -YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJyb3dzZU5hbWUiIHR5cGU9 -InVhOlF1YWxpZmllZE5hbWUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg -ICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlQ2xhc3MiIHR5cGU9InRuczpOb2RlQ2xhc3MiIG1pbk9j -Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVBdHRyaWJ1dGVzIiB0eXBl -PSJ1YTpFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog -ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUeXBlRGVmaW5pdGlvbiIgdHlwZT0idWE6RXhwYW5kZWRO -b2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j -ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkTm9kZXNJdGVt -IiB0eXBlPSJ0bnM6QWRkTm9kZXNJdGVtIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJM -aXN0T2ZBZGROb2Rlc0l0ZW0iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 -IG5hbWU9IkFkZE5vZGVzSXRlbSIgdHlwZT0idG5zOkFkZE5vZGVzSXRlbSIgbWluT2NjdXJzPSIw -IiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 -ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQWRk -Tm9kZXNJdGVtIiB0eXBlPSJ0bnM6TGlzdE9mQWRkTm9kZXNJdGVtIiBuaWxsYWJsZT0idHJ1ZSI+ -PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJBZGROb2Rlc1Jlc3VsdCI+ -DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVzQ29kZSIg -dHlwZT0idWE6U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg -bmFtZT0iQWRkZWROb2RlSWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJs -ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 -eHM6ZWxlbWVudCBuYW1lPSJBZGROb2Rlc1Jlc3VsdCIgdHlwZT0idG5zOkFkZE5vZGVzUmVzdWx0 -IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZBZGROb2Rlc1Jlc3VsdCI+DQog -ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkTm9kZXNSZXN1bHQi -IHR5cGU9InRuczpBZGROb2Rlc1Jlc3VsdCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91 -bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w -bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQWRkTm9kZXNSZXN1bHQiIHR5cGU9 -InRuczpMaXN0T2ZBZGROb2Rlc1Jlc3VsdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N -Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQWRkTm9kZXNSZXF1ZXN0Ij4NCiAgICA8eHM6c2Vx -dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6 -UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 -czplbGVtZW50IG5hbWU9Ik5vZGVzVG9BZGQiIHR5cGU9InRuczpMaXN0T2ZBZGROb2Rlc0l0ZW0i -IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg -PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkTm9kZXNSZXF1ZXN0IiB0 -eXBlPSJ0bnM6QWRkTm9kZXNSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJB -ZGROb2Rlc1Jlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9 -IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIg -dHlwZT0idG5zOkxpc3RPZkFkZE5vZGVzUmVzdWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 -cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1 -YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N -CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu -YW1lPSJBZGROb2Rlc1Jlc3BvbnNlIiB0eXBlPSJ0bnM6QWRkTm9kZXNSZXNwb25zZSIgLz4NCg0K -ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQWRkUmVmZXJlbmNlc0l0ZW0iPg0KICAgIDx4czpzZXF1 -ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNvdXJjZU5vZGVJZCIgdHlwZT0idWE6Tm9k -ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg -bmFtZT0iUmVmZXJlbmNlVHlwZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmls -bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc0ZvcndhcmQiIHR5cGU9 -InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRh -cmdldFNlcnZlclVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 -cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVGFyZ2V0Tm9kZUlkIiB0eXBlPSJ1YTpF -eHBhbmRlZE5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 -czplbGVtZW50IG5hbWU9IlRhcmdldE5vZGVDbGFzcyIgdHlwZT0idG5zOk5vZGVDbGFzcyIgbWlu -T2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog -IDx4czplbGVtZW50IG5hbWU9IkFkZFJlZmVyZW5jZXNJdGVtIiB0eXBlPSJ0bnM6QWRkUmVmZXJl -bmNlc0l0ZW0iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkFkZFJlZmVyZW5j -ZXNJdGVtIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZGRS -ZWZlcmVuY2VzSXRlbSIgdHlwZT0idG5zOkFkZFJlZmVyZW5jZXNJdGVtIiBtaW5PY2N1cnM9IjAi -IG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl -bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZBZGRS -ZWZlcmVuY2VzSXRlbSIgdHlwZT0idG5zOkxpc3RPZkFkZFJlZmVyZW5jZXNJdGVtIiBuaWxsYWJs -ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJBZGRSZWZl -cmVuY2VzUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIg -bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VzVG9B -ZGQiIHR5cGU9InRuczpMaXN0T2ZBZGRSZWZlcmVuY2VzSXRlbSIgbWluT2NjdXJzPSIwIiBuaWxs -YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K -ICA8eHM6ZWxlbWVudCBuYW1lPSJBZGRSZWZlcmVuY2VzUmVxdWVzdCIgdHlwZT0idG5zOkFkZFJl -ZmVyZW5jZXNSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJBZGRSZWZlcmVu -Y2VzUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 -IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIg -bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBl -PSJ1YTpMaXN0T2ZTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K -ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZE -aWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz -OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJBZGRS -ZWZlcmVuY2VzUmVzcG9uc2UiIHR5cGU9InRuczpBZGRSZWZlcmVuY2VzUmVzcG9uc2UiIC8+DQoN -CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRlbGV0ZU5vZGVzSXRlbSI+DQogICAgPHhzOnNlcXVl -bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1p -bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJE -ZWxldGVUYXJnZXRSZWZlcmVuY2VzIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+ -DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg -bmFtZT0iRGVsZXRlTm9kZXNJdGVtIiB0eXBlPSJ0bnM6RGVsZXRlTm9kZXNJdGVtIiAvPg0KDQog -IDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZEZWxldGVOb2Rlc0l0ZW0iPg0KICAgIDx4czpz -ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZU5vZGVzSXRlbSIgdHlwZT0i -dG5zOkRlbGV0ZU5vZGVzSXRlbSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIg -bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw -ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGVsZXRlTm9kZXNJdGVtIiB0eXBlPSJ0bnM6 -TGlzdE9mRGVsZXRlTm9kZXNJdGVtIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog -IDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWxldGVOb2Rlc1JlcXVlc3QiPg0KICAgIDx4czpzZXF1 -ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpS -ZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz -OmVsZW1lbnQgbmFtZT0iTm9kZXNUb0RlbGV0ZSIgdHlwZT0idG5zOkxpc3RPZkRlbGV0ZU5vZGVz -SXRlbSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNl -Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEZWxldGVOb2Rlc1Jl -cXVlc3QiIHR5cGU9InRuczpEZWxldGVOb2Rlc1JlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhU -eXBlIG5hbWU9IkRlbGV0ZU5vZGVzUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg -IDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFk -ZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJSZXN1bHRzIiB0eXBlPSJ1YTpMaXN0T2ZTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5p -bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9z -IiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i -dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 -ZWxlbWVudCBuYW1lPSJEZWxldGVOb2Rlc1Jlc3BvbnNlIiB0eXBlPSJ0bnM6RGVsZXRlTm9kZXNS -ZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRGVsZXRlUmVmZXJlbmNlc0l0 -ZW0iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNvdXJjZU5v -ZGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K -ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVmZXJlbmNlVHlwZUlkIiB0eXBlPSJ1YTpOb2RlSWQi -IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l -PSJJc0ZvcndhcmQiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 -czplbGVtZW50IG5hbWU9IlRhcmdldE5vZGVJZCIgdHlwZT0idWE6RXhwYW5kZWROb2RlSWQiIG1p -bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJE -ZWxldGVCaWRpcmVjdGlvbmFsIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQog -ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt -ZT0iRGVsZXRlUmVmZXJlbmNlc0l0ZW0iIHR5cGU9InRuczpEZWxldGVSZWZlcmVuY2VzSXRlbSIg -Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRGVsZXRlUmVmZXJlbmNlc0l0ZW0i -Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZVJlZmVy -ZW5jZXNJdGVtIiB0eXBlPSJ0bnM6RGVsZXRlUmVmZXJlbmNlc0l0ZW0iIG1pbk9jY3Vycz0iMCIg -bWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu -Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRlbGV0 -ZVJlZmVyZW5jZXNJdGVtIiB0eXBlPSJ0bnM6TGlzdE9mRGVsZXRlUmVmZXJlbmNlc0l0ZW0iIG5p -bGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRl -bGV0ZVJlZmVyZW5jZXNSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxl -bWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2Nj -dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlZmVy -ZW5jZXNUb0RlbGV0ZSIgdHlwZT0idG5zOkxpc3RPZkRlbGV0ZVJlZmVyZW5jZXNJdGVtIiBtaW5P -Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 -Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZVJlZmVyZW5jZXNSZXF1ZXN0 -IiB0eXBlPSJ0bnM6RGVsZXRlUmVmZXJlbmNlc1JlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhU -eXBlIG5hbWU9IkRlbGV0ZVJlZmVyZW5jZXNSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0K -ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25z -ZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt -ZW50IG5hbWU9IlJlc3VsdHMiIHR5cGU9InVhOkxpc3RPZlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0i -MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGlj -SW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxh -YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog -IDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZVJlZmVyZW5jZXNSZXNwb25zZSIgdHlwZT0idG5zOkRl -bGV0ZVJlZmVyZW5jZXNSZXNwb25zZSIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iQXR0 -cmlidXRlV3JpdGVNYXNrIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6dW5zaWduZWRJ -bnQiPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVs -ZW1lbnQgbmFtZT0iQXR0cmlidXRlV3JpdGVNYXNrIiB0eXBlPSJ0bnM6QXR0cmlidXRlV3JpdGVN -YXNrIiAvPg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJCcm93c2VEaXJlY3Rpb24iPg0KICAg -IDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9u -IHZhbHVlPSJGb3J3YXJkXzAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkludmVy -c2VfMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQm90aF8yIiAvPg0KICAgICAg -PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJbnZhbGlkXzMiIC8+DQogICAgPC94czpyZXN0cmljdGlv -bj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJCcm93c2VEaXJlY3Rp -b24iIHR5cGU9InRuczpCcm93c2VEaXJlY3Rpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h -bWU9IlZpZXdEZXNjcmlwdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l -bnQgbmFtZT0iVmlld0lkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 -InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUaW1lc3RhbXAiIHR5cGU9InhzOmRh -dGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWaWV3VmVy -c2lvbiIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNl -cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJWaWV3RGVz -Y3JpcHRpb24iIHR5cGU9InRuczpWaWV3RGVzY3JpcHRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhU -eXBlIG5hbWU9IkJyb3dzZURlc2NyaXB0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 -eHM6ZWxlbWVudCBuYW1lPSJOb2RlSWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBu -aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJyb3dzZURpcmVjdGlv -biIgdHlwZT0idG5zOkJyb3dzZURpcmVjdGlvbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz -OmVsZW1lbnQgbmFtZT0iUmVmZXJlbmNlVHlwZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vy -cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbmNsdWRl -U3VidHlwZXMiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl -bGVtZW50IG5hbWU9Ik5vZGVDbGFzc01hc2siIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1 -cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRNYXNrIiB0eXBlPSJ4czp1 -bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 -Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkJyb3dzZURlc2NyaXB0aW9uIiB0eXBl -PSJ0bnM6QnJvd3NlRGVzY3JpcHRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxp -c3RPZkJyb3dzZURlc2NyaXB0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxl -bWVudCBuYW1lPSJCcm93c2VEZXNjcmlwdGlvbiIgdHlwZT0idG5zOkJyb3dzZURlc2NyaXB0aW9u -IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4N -CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu -YW1lPSJMaXN0T2ZCcm93c2VEZXNjcmlwdGlvbiIgdHlwZT0idG5zOkxpc3RPZkJyb3dzZURlc2Ny -aXB0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBl -ICBuYW1lPSJCcm93c2VSZXN1bHRNYXNrIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6 -c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTm9uZV8wIiAvPg0KICAgICAg -PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZWZlcmVuY2VUeXBlSWRfMSIgLz4NCiAgICAgIDx4czpl -bnVtZXJhdGlvbiB2YWx1ZT0iSXNGb3J3YXJkXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24g -dmFsdWU9Ik5vZGVDbGFzc180IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJCcm93 -c2VOYW1lXzgiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkRpc3BsYXlOYW1lXzE2 -IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJUeXBlRGVmaW5pdGlvbl8zMiIgLz4N -CiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQWxsXzYzIiAvPg0KICAgICAgPHhzOmVudW1l -cmF0aW9uIHZhbHVlPSJSZWZlcmVuY2VUeXBlSW5mb18zIiAvPg0KICAgICAgPHhzOmVudW1lcmF0 -aW9uIHZhbHVlPSJUYXJnZXRJbmZvXzYwIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwv -eHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQnJvd3NlUmVzdWx0TWFzayIgdHlw -ZT0idG5zOkJyb3dzZVJlc3VsdE1hc2siIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJl -ZmVyZW5jZURlc2NyaXB0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJSZWZlcmVuY2VUeXBlSWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBu -aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IklzRm9yd2FyZCIgdHlw -ZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i -Tm9kZUlkIiB0eXBlPSJ1YTpFeHBhbmRlZE5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i -dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJyb3dzZU5hbWUiIHR5cGU9InVhOlF1 -YWxpZmllZE5hbWUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 -ZWxlbWVudCBuYW1lPSJEaXNwbGF5TmFtZSIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWluT2Nj -dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVD -bGFzcyIgdHlwZT0idG5zOk5vZGVDbGFzcyIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVs -ZW1lbnQgbmFtZT0iVHlwZURlZmluaXRpb24iIHR5cGU9InVhOkV4cGFuZGVkTm9kZUlkIiBtaW5P -Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 -Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZURlc2NyaXB0aW9uIiB0 -eXBlPSJ0bnM6UmVmZXJlbmNlRGVzY3JpcHRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h -bWU9Ikxpc3RPZlJlZmVyZW5jZURlc2NyaXB0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg -ICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VEZXNjcmlwdGlvbiIgdHlwZT0idG5zOlJlZmVy -ZW5jZURlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxs -YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K -ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZSZWZlcmVuY2VEZXNjcmlwdGlvbiIgdHlwZT0idG5z -Okxpc3RPZlJlZmVyZW5jZURlc2NyaXB0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50 -Pg0KDQogIDx4czplbGVtZW50IG5hbWU9IkNvbnRpbnVhdGlvblBvaW50IiB0eXBlPSJ4czpiYXNl -NjRCaW5hcnkiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkJyb3dzZVJlc3VsdCI+DQog -ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlw -ZT0idWE6U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iQ29udGludWF0aW9uUG9pbnQiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIw -IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZXMi -IHR5cGU9InRuczpMaXN0T2ZSZWZlcmVuY2VEZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxs -YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K -ICA8eHM6ZWxlbWVudCBuYW1lPSJCcm93c2VSZXN1bHQiIHR5cGU9InRuczpCcm93c2VSZXN1bHQi -IC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkJyb3dzZVJlc3VsdCI+DQogICAg -PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnJvd3NlUmVzdWx0IiB0eXBl -PSJ0bnM6QnJvd3NlUmVzdWx0IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBu -aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl -Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZCcm93c2VSZXN1bHQiIHR5cGU9InRuczpMaXN0 -T2ZCcm93c2VSZXN1bHQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNv -bXBsZXhUeXBlIG5hbWU9IkJyb3dzZVJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg -IDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVy -IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iVmlldyIgdHlwZT0idG5zOlZpZXdEZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJs -ZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RlZE1heFJlZmVyZW5j -ZXNQZXJOb2RlIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg -PHhzOmVsZW1lbnQgbmFtZT0iTm9kZXNUb0Jyb3dzZSIgdHlwZT0idG5zOkxpc3RPZkJyb3dzZURl -c2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx -dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkJyb3dzZVJl -cXVlc3QiIHR5cGU9InRuczpCcm93c2VSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu -YW1lPSJCcm93c2VSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l -bnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2Nj -dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3Vs -dHMiIHR5cGU9InRuczpMaXN0T2ZCcm93c2VSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 -InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9 -InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv -Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 -IG5hbWU9IkJyb3dzZVJlc3BvbnNlIiB0eXBlPSJ0bnM6QnJvd3NlUmVzcG9uc2UiIC8+DQoNCiAg -PHhzOmNvbXBsZXhUeXBlIG5hbWU9IkJyb3dzZU5leHRSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVu -Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVx -dWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czpl -bGVtZW50IG5hbWU9IlJlbGVhc2VDb250aW51YXRpb25Qb2ludHMiIHR5cGU9InhzOmJvb2xlYW4i -IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNvbnRpbnVhdGlvblBv -aW50cyIgdHlwZT0idWE6TGlzdE9mQnl0ZVN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i -dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 -ZWxlbWVudCBuYW1lPSJCcm93c2VOZXh0UmVxdWVzdCIgdHlwZT0idG5zOkJyb3dzZU5leHRSZXF1 -ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJCcm93c2VOZXh0UmVzcG9uc2UiPg0K -ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVhZGVy -IiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi -IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ0bnM6TGlzdE9mQnJv -d3NlUmVzdWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs -ZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5m -byIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K -ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJCcm93c2VOZXh0UmVzcG9u -c2UiIHR5cGU9InRuczpCcm93c2VOZXh0UmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl -IG5hbWU9IlJlbGF0aXZlUGF0aEVsZW1lbnQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 -czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZVR5cGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1 -cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNJbnZl -cnNlIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJJbmNsdWRlU3VidHlwZXMiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIg -Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRhcmdldE5hbWUiIHR5cGU9InVhOlF1YWxpZmll -ZE5hbWUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j -ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVsYXRpdmVQYXRo -RWxlbWVudCIgdHlwZT0idG5zOlJlbGF0aXZlUGF0aEVsZW1lbnQiIC8+DQoNCiAgPHhzOmNvbXBs -ZXhUeXBlIG5hbWU9Ikxpc3RPZlJlbGF0aXZlUGF0aEVsZW1lbnQiPg0KICAgIDx4czpzZXF1ZW5j -ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlbGF0aXZlUGF0aEVsZW1lbnQiIHR5cGU9InRu -czpSZWxhdGl2ZVBhdGhFbGVtZW50IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk -IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU -eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZSZWxhdGl2ZVBhdGhFbGVtZW50IiB0eXBl -PSJ0bnM6TGlzdE9mUmVsYXRpdmVQYXRoRWxlbWVudCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxl -bWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmVsYXRpdmVQYXRoIj4NCiAgICA8eHM6 -c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbGVtZW50cyIgdHlwZT0idG5zOkxp -c3RPZlJlbGF0aXZlUGF0aEVsZW1lbnQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ -DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg -bmFtZT0iUmVsYXRpdmVQYXRoIiB0eXBlPSJ0bnM6UmVsYXRpdmVQYXRoIiAvPg0KDQogIDx4czpj -b21wbGV4VHlwZSBuYW1lPSJCcm93c2VQYXRoIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 -eHM6ZWxlbWVudCBuYW1lPSJTdGFydGluZ05vZGUiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJz -PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlbGF0aXZl -UGF0aCIgdHlwZT0idG5zOlJlbGF0aXZlUGF0aCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 -ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl -bWVudCBuYW1lPSJCcm93c2VQYXRoIiB0eXBlPSJ0bnM6QnJvd3NlUGF0aCIgLz4NCg0KICA8eHM6 -Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQnJvd3NlUGF0aCI+DQogICAgPHhzOnNlcXVlbmNlPg0K -ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnJvd3NlUGF0aCIgdHlwZT0idG5zOkJyb3dzZVBhdGgi -IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K -ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h -bWU9Ikxpc3RPZkJyb3dzZVBhdGgiIHR5cGU9InRuczpMaXN0T2ZCcm93c2VQYXRoIiBuaWxsYWJs -ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJCcm93c2VQ -YXRoVGFyZ2V0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJU -YXJnZXRJZCIgdHlwZT0idWE6RXhwYW5kZWROb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 -InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZW1haW5pbmdQYXRoSW5kZXgiIHR5 -cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N -CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQnJvd3NlUGF0aFRhcmdl -dCIgdHlwZT0idG5zOkJyb3dzZVBhdGhUYXJnZXQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h -bWU9Ikxpc3RPZkJyb3dzZVBhdGhUYXJnZXQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 -czplbGVtZW50IG5hbWU9IkJyb3dzZVBhdGhUYXJnZXQiIHR5cGU9InRuczpCcm93c2VQYXRoVGFy -Z2V0IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIg -Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu -dCBuYW1lPSJMaXN0T2ZCcm93c2VQYXRoVGFyZ2V0IiB0eXBlPSJ0bnM6TGlzdE9mQnJvd3NlUGF0 -aFRhcmdldCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5 -cGUgbmFtZT0iQnJvd3NlUGF0aFJlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz -OmVsZW1lbnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlwZT0idWE6U3RhdHVzQ29kZSIgbWluT2NjdXJz -PSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVGFyZ2V0cyIgdHlwZT0idG5zOkxpc3RP -ZkJyb3dzZVBhdGhUYXJnZXQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg -PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i -QnJvd3NlUGF0aFJlc3VsdCIgdHlwZT0idG5zOkJyb3dzZVBhdGhSZXN1bHQiIC8+DQoNCiAgPHhz -OmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkJyb3dzZVBhdGhSZXN1bHQiPg0KICAgIDx4czpzZXF1 -ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJyb3dzZVBhdGhSZXN1bHQiIHR5cGU9InRu -czpCcm93c2VQYXRoUmVzdWx0IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBu -aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl -Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZCcm93c2VQYXRoUmVzdWx0IiB0eXBlPSJ0bnM6 -TGlzdE9mQnJvd3NlUGF0aFJlc3VsdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0K -ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVHJhbnNsYXRlQnJvd3NlUGF0aHNUb05vZGVJZHNSZXF1 -ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0 -SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i -dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJyb3dzZVBhdGhzIiB0eXBlPSJ0bnM6 -TGlzdE9mQnJvd3NlUGF0aCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 -L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJU -cmFuc2xhdGVCcm93c2VQYXRoc1RvTm9kZUlkc1JlcXVlc3QiIHR5cGU9InRuczpUcmFuc2xhdGVC -cm93c2VQYXRoc1RvTm9kZUlkc1JlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 -IlRyYW5zbGF0ZUJyb3dzZVBhdGhzVG9Ob2RlSWRzUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5j -ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVz -cG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 -ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ0bnM6TGlzdE9mQnJvd3NlUGF0aFJlc3VsdCIg -bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 -IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vy -cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w -bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNsYXRlQnJvd3NlUGF0aHNUb05vZGVJ -ZHNSZXNwb25zZSIgdHlwZT0idG5zOlRyYW5zbGF0ZUJyb3dzZVBhdGhzVG9Ob2RlSWRzUmVzcG9u -c2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlZ2lzdGVyTm9kZXNSZXF1ZXN0Ij4N -CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVy -IiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg -Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVzVG9SZWdpc3RlciIgdHlwZT0idWE6TGlz -dE9mTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx -dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlZ2lzdGVy -Tm9kZXNSZXF1ZXN0IiB0eXBlPSJ0bnM6UmVnaXN0ZXJOb2Rlc1JlcXVlc3QiIC8+DQoNCiAgPHhz -OmNvbXBsZXhUeXBlIG5hbWU9IlJlZ2lzdGVyTm9kZXNSZXNwb25zZSI+DQogICAgPHhzOnNlcXVl -bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpS -ZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 -czplbGVtZW50IG5hbWU9IlJlZ2lzdGVyZWROb2RlSWRzIiB0eXBlPSJ1YTpMaXN0T2ZOb2RlSWQi -IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg -PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVnaXN0ZXJOb2Rlc1Jlc3Bv -bnNlIiB0eXBlPSJ0bnM6UmVnaXN0ZXJOb2Rlc1Jlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4 -VHlwZSBuYW1lPSJVbnJlZ2lzdGVyTm9kZXNSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQog -ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhl -YWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 -IG5hbWU9Ik5vZGVzVG9VbnJlZ2lzdGVyIiB0eXBlPSJ1YTpMaXN0T2ZOb2RlSWQiIG1pbk9jY3Vy -cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w -bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVW5yZWdpc3Rlck5vZGVzUmVxdWVzdCIgdHlw -ZT0idG5zOlVucmVnaXN0ZXJOb2Rlc1JlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h -bWU9IlVucmVnaXN0ZXJOb2Rlc1Jlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 -eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVy -IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog -IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlVucmVnaXN0ZXJOb2Rlc1Jl -c3BvbnNlIiB0eXBlPSJ0bnM6VW5yZWdpc3Rlck5vZGVzUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmVs -ZW1lbnQgbmFtZT0iQ291bnRlciIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIC8+DQoNCiAgPHhzOmVs -ZW1lbnQgbmFtZT0iTnVtZXJpY1JhbmdlIiB0eXBlPSJ4czpzdHJpbmciIC8+DQoNCiAgPHhzOmNv -bXBsZXhUeXBlIG5hbWU9IkVuZHBvaW50Q29uZmlndXJhdGlvbiI+DQogICAgPHhzOnNlcXVlbmNl -Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iT3BlcmF0aW9uVGltZW91dCIgdHlwZT0ieHM6aW50 -IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VCaW5hcnlFbmNv -ZGluZyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l -bnQgbmFtZT0iTWF4U3RyaW5nTGVuZ3RoIiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4N -CiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1heEJ5dGVTdHJpbmdMZW5ndGgiIHR5cGU9InhzOmlu -dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWF4QXJyYXlMZW5n -dGgiIHR5cGU9InhzOmludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iTWF4TWVzc2FnZVNpemUiIHR5cGU9InhzOmludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg -PHhzOmVsZW1lbnQgbmFtZT0iTWF4QnVmZmVyU2l6ZSIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9 -IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDaGFubmVsTGlmZXRpbWUiIHR5cGU9Inhz -OmludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlU -b2tlbkxpZmV0aW1lIiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNl -cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRwb2lu -dENvbmZpZ3VyYXRpb24iIHR5cGU9InRuczpFbmRwb2ludENvbmZpZ3VyYXRpb24iIC8+DQoNCiAg -PHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkVuZHBvaW50Q29uZmlndXJhdGlvbiI+DQogICAg -PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kcG9pbnRDb25maWd1cmF0 -aW9uIiB0eXBlPSJ0bnM6RW5kcG9pbnRDb25maWd1cmF0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9j -Y3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K -ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZFbmRwb2ludENv -bmZpZ3VyYXRpb24iIHR5cGU9InRuczpMaXN0T2ZFbmRwb2ludENvbmZpZ3VyYXRpb24iIG5pbGxh -YmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlF1ZXJ5 -RGF0YURlc2NyaXB0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJSZWxhdGl2ZVBhdGgiIHR5cGU9InRuczpSZWxhdGl2ZVBhdGgiIG1pbk9jY3Vycz0iMCIg -bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBdHRyaWJ1dGVJZCIg -dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 -IG5hbWU9IkluZGV4UmFuZ2UiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJs -ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 -eHM6ZWxlbWVudCBuYW1lPSJRdWVyeURhdGFEZXNjcmlwdGlvbiIgdHlwZT0idG5zOlF1ZXJ5RGF0 -YURlc2NyaXB0aW9uIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZRdWVyeURh -dGFEZXNjcmlwdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iUXVlcnlEYXRhRGVzY3JpcHRpb24iIHR5cGU9InRuczpRdWVyeURhdGFEZXNjcmlwdGlvbiIg -bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQog -ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt -ZT0iTGlzdE9mUXVlcnlEYXRhRGVzY3JpcHRpb24iIHR5cGU9InRuczpMaXN0T2ZRdWVyeURhdGFE -ZXNjcmlwdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxl -eFR5cGUgbmFtZT0iTm9kZVR5cGVEZXNjcmlwdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg -ICAgPHhzOmVsZW1lbnQgbmFtZT0iVHlwZURlZmluaXRpb25Ob2RlIiB0eXBlPSJ1YTpFeHBhbmRl -ZE5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt -ZW50IG5hbWU9IkluY2x1ZGVTdWJUeXBlcyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIw -IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVRvUmV0dXJuIiB0eXBlPSJ0bnM6TGlz -dE9mUXVlcnlEYXRhRGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ -DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg -bmFtZT0iTm9kZVR5cGVEZXNjcmlwdGlvbiIgdHlwZT0idG5zOk5vZGVUeXBlRGVzY3JpcHRpb24i -IC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZk5vZGVUeXBlRGVzY3JpcHRpb24i -Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVUeXBlRGVz -Y3JpcHRpb24iIHR5cGU9InRuczpOb2RlVHlwZURlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiIG1h -eE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNl -Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZOb2RlVHlw -ZURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6TGlzdE9mTm9kZVR5cGVEZXNjcmlwdGlvbiIgbmlsbGFi -bGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iRmlsdGVy -T3BlcmF0b3IiPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPg0KICAgICAg -PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJFcXVhbHNfMCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlv -biB2YWx1ZT0iSXNOdWxsXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkdyZWF0 -ZXJUaGFuXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ikxlc3NUaGFuXzMiIC8+ -DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkdyZWF0ZXJUaGFuT3JFcXVhbF80IiAvPg0K -ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJMZXNzVGhhbk9yRXF1YWxfNSIgLz4NCiAgICAg -IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTGlrZV82IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9u -IHZhbHVlPSJOb3RfNyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQmV0d2Vlbl84 -IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJbkxpc3RfOSIgLz4NCiAgICAgIDx4 -czplbnVtZXJhdGlvbiB2YWx1ZT0iQW5kXzEwIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh -bHVlPSJPcl8xMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQ2FzdF8xMiIgLz4N -CiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSW5WaWV3XzEzIiAvPg0KICAgICAgPHhzOmVu -dW1lcmF0aW9uIHZhbHVlPSJPZlR5cGVfMTQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFs -dWU9IlJlbGF0ZWRUb18xNSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQml0d2lz -ZUFuZF8xNiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQml0d2lzZU9yXzE3IiAv -Pg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1l -bnQgbmFtZT0iRmlsdGVyT3BlcmF0b3IiIHR5cGU9InRuczpGaWx0ZXJPcGVyYXRvciIgLz4NCg0K -ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUXVlcnlEYXRhU2V0Ij4NCiAgICA8eHM6c2VxdWVuY2U+ -DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlSWQiIHR5cGU9InVhOkV4cGFuZGVkTm9kZUlk -IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iVHlwZURlZmluaXRpb25Ob2RlIiB0eXBlPSJ1YTpFeHBhbmRlZE5vZGVJZCIgbWluT2NjdXJz -PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlcyIg -dHlwZT0idWE6TGlzdE9mVmFyaWFudCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N -CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu -YW1lPSJRdWVyeURhdGFTZXQiIHR5cGU9InRuczpRdWVyeURhdGFTZXQiIC8+DQoNCiAgPHhzOmNv -bXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlF1ZXJ5RGF0YVNldCI+DQogICAgPHhzOnNlcXVlbmNlPg0K -ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUXVlcnlEYXRhU2V0IiB0eXBlPSJ0bnM6UXVlcnlEYXRh -U2V0IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIg -Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu -dCBuYW1lPSJMaXN0T2ZRdWVyeURhdGFTZXQiIHR5cGU9InRuczpMaXN0T2ZRdWVyeURhdGFTZXQi -IG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 -Ik5vZGVSZWZlcmVuY2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h -bWU9Ik5vZGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl -IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVmZXJlbmNlVHlwZUlkIiB0eXBlPSJ1YTpO -b2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJJc0ZvcndhcmQiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAg -ICAgIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZWROb2RlSWRzIiB0eXBlPSJ1YTpMaXN0T2ZO -b2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j -ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZVJlZmVyZW5j -ZSIgdHlwZT0idG5zOk5vZGVSZWZlcmVuY2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 -Ikxpc3RPZk5vZGVSZWZlcmVuY2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt -ZW50IG5hbWU9Ik5vZGVSZWZlcmVuY2UiIHR5cGU9InRuczpOb2RlUmVmZXJlbmNlIiBtaW5PY2N1 -cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz -OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 -T2ZOb2RlUmVmZXJlbmNlIiB0eXBlPSJ0bnM6TGlzdE9mTm9kZVJlZmVyZW5jZSIgbmlsbGFibGU9 -InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ29udGVudEZp -bHRlckVsZW1lbnQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 -IkZpbHRlck9wZXJhdG9yIiB0eXBlPSJ0bnM6RmlsdGVyT3BlcmF0b3IiIG1pbk9jY3Vycz0iMCIg -Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkZpbHRlck9wZXJhbmRzIiB0eXBlPSJ1YTpMaXN0 -T2ZFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg -PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i -Q29udGVudEZpbHRlckVsZW1lbnQiIHR5cGU9InRuczpDb250ZW50RmlsdGVyRWxlbWVudCIgLz4N -Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQ29udGVudEZpbHRlckVsZW1lbnQiPg0K -ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNvbnRlbnRGaWx0ZXJF -bGVtZW50IiB0eXBlPSJ0bnM6Q29udGVudEZpbHRlckVsZW1lbnQiIG1pbk9jY3Vycz0iMCIgbWF4 -T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ -DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkNvbnRlbnRG -aWx0ZXJFbGVtZW50IiB0eXBlPSJ0bnM6TGlzdE9mQ29udGVudEZpbHRlckVsZW1lbnQiIG5pbGxh -YmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkNvbnRl -bnRGaWx0ZXIiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVs -ZW1lbnRzIiB0eXBlPSJ0bnM6TGlzdE9mQ29udGVudEZpbHRlckVsZW1lbnQiIG1pbk9jY3Vycz0i -MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 -VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQ29udGVudEZpbHRlciIgdHlwZT0idG5zOkNvbnRl -bnRGaWx0ZXIiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkNvbnRlbnRGaWx0 -ZXIiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNvbnRlbnRG -aWx0ZXIiIHR5cGU9InRuczpDb250ZW50RmlsdGVyIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0i -dW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz -OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZDb250ZW50RmlsdGVyIiB0 -eXBlPSJ0bnM6TGlzdE9mQ29udGVudEZpbHRlciIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVu -dD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRmlsdGVyT3BlcmFuZCI+DQogICAgPHhzOnNl -cXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl -bGVtZW50IG5hbWU9IkZpbHRlck9wZXJhbmQiIHR5cGU9InRuczpGaWx0ZXJPcGVyYW5kIiAvPg0K -DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJFbGVtZW50T3BlcmFuZCI+DQogICAgPHhzOmNvbXBs -ZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpG -aWx0ZXJPcGVyYW5kIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVt -ZW50IG5hbWU9IkluZGV4IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0K -ICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpj -b21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i -RWxlbWVudE9wZXJhbmQiIHR5cGU9InRuczpFbGVtZW50T3BlcmFuZCIgLz4NCg0KICA8eHM6Y29t -cGxleFR5cGUgbmFtZT0iTGl0ZXJhbE9wZXJhbmQiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBt -aXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6RmlsdGVyT3BlcmFu -ZCI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJW -YWx1ZSIgdHlwZT0idWE6VmFyaWFudCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNl -cXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4N -CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGl0ZXJhbE9wZXJhbmQi -IHR5cGU9InRuczpMaXRlcmFsT3BlcmFuZCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i -QXR0cmlidXRlT3BlcmFuZCI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+ -DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpGaWx0ZXJPcGVyYW5kIj4NCiAgICAgICAg -PHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVJZCIgdHlwZT0i -dWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4 -czplbGVtZW50IG5hbWU9IkFsaWFzIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls -bGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnJvd3NlUGF0aCIg -dHlwZT0idG5zOlJlbGF0aXZlUGF0aCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N -CiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBdHRyaWJ1dGVJZCIgdHlwZT0ieHM6dW5zaWdu -ZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbmRl -eFJhbmdlIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ -DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hz -OmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l -PSJBdHRyaWJ1dGVPcGVyYW5kIiB0eXBlPSJ0bnM6QXR0cmlidXRlT3BlcmFuZCIgLz4NCg0KICA8 -eHM6Y29tcGxleFR5cGUgbmFtZT0iU2ltcGxlQXR0cmlidXRlT3BlcmFuZCI+DQogICAgPHhzOmNv -bXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRu -czpGaWx0ZXJPcGVyYW5kIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czpl -bGVtZW50IG5hbWU9IlR5cGVEZWZpbml0aW9uSWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJz -PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCcm93 -c2VQYXRoIiB0eXBlPSJ1YTpMaXN0T2ZRdWFsaWZpZWROYW1lIiBtaW5PY2N1cnM9IjAiIG5pbGxh -YmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkF0dHJpYnV0ZUlkIiB0 -eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVt -ZW50IG5hbWU9IkluZGV4UmFuZ2UiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxs -YWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5z -aW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 -czplbGVtZW50IG5hbWU9IlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIHR5cGU9InRuczpTaW1wbGVB -dHRyaWJ1dGVPcGVyYW5kIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZTaW1w -bGVBdHRyaWJ1dGVPcGVyYW5kIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJTaW1wbGVBdHRyaWJ1dGVPcGVyYW5kIiB0eXBlPSJ0bnM6U2ltcGxlQXR0cmlidXRl -T3BlcmFuZCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRy -dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs -ZW1lbnQgbmFtZT0iTGlzdE9mU2ltcGxlQXR0cmlidXRlT3BlcmFuZCIgdHlwZT0idG5zOkxpc3RP -ZlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoN -CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkNvbnRlbnRGaWx0ZXJFbGVtZW50UmVzdWx0Ij4NCiAg -ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGF0dXNDb2RlIiB0eXBl -PSJ1YTpTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l -PSJPcGVyYW5kU3RhdHVzQ29kZXMiIHR5cGU9InVhOkxpc3RPZlN0YXR1c0NvZGUiIG1pbk9jY3Vy -cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJPcGVyYW5k -RGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJz -PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs -ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDb250ZW50RmlsdGVyRWxlbWVudFJlc3VsdCIg -dHlwZT0idG5zOkNvbnRlbnRGaWx0ZXJFbGVtZW50UmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4 -VHlwZSBuYW1lPSJMaXN0T2ZDb250ZW50RmlsdGVyRWxlbWVudFJlc3VsdCI+DQogICAgPHhzOnNl -cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29udGVudEZpbHRlckVsZW1lbnRSZXN1 -bHQiIHR5cGU9InRuczpDb250ZW50RmlsdGVyRWxlbWVudFJlc3VsdCIgbWluT2NjdXJzPSIwIiBt -YXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j -ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQ29udGVu -dEZpbHRlckVsZW1lbnRSZXN1bHQiIHR5cGU9InRuczpMaXN0T2ZDb250ZW50RmlsdGVyRWxlbWVu -dFJlc3VsdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5 -cGUgbmFtZT0iQ29udGVudEZpbHRlclJlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg -PHhzOmVsZW1lbnQgbmFtZT0iRWxlbWVudFJlc3VsdHMiIHR5cGU9InRuczpMaXN0T2ZDb250ZW50 -RmlsdGVyRWxlbWVudFJlc3VsdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg -ICAgIDx4czplbGVtZW50IG5hbWU9IkVsZW1lbnREaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxp -c3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg -IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 -IkNvbnRlbnRGaWx0ZXJSZXN1bHQiIHR5cGU9InRuczpDb250ZW50RmlsdGVyUmVzdWx0IiAvPg0K -DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJQYXJzaW5nUmVzdWx0Ij4NCiAgICA8eHM6c2VxdWVu -Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGF0dXNDb2RlIiB0eXBlPSJ1YTpTdGF0dXND -b2RlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU3RhdHVz -Q29kZXMiIHR5cGU9InVhOkxpc3RPZlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 -InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhRGlhZ25vc3RpY0luZm9zIiB0 -eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 -ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl -bWVudCBuYW1lPSJQYXJzaW5nUmVzdWx0IiB0eXBlPSJ0bnM6UGFyc2luZ1Jlc3VsdCIgLz4NCg0K -ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUGFyc2luZ1Jlc3VsdCI+DQogICAgPHhzOnNl -cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUGFyc2luZ1Jlc3VsdCIgdHlwZT0idG5z -OlBhcnNpbmdSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxh -YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog -IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlBhcnNpbmdSZXN1bHQiIHR5cGU9InRuczpMaXN0T2ZQ -YXJzaW5nUmVzdWx0IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w -bGV4VHlwZSBuYW1lPSJRdWVyeUZpcnN0UmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg -ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFk -ZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJWaWV3IiB0eXBlPSJ0bnM6Vmlld0Rlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiIG5pbGxh -YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZVR5cGVzIiB0eXBlPSJ0 -bnM6TGlzdE9mTm9kZVR5cGVEZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 -ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkZpbHRlciIgdHlwZT0idG5zOkNvbnRlbnRG -aWx0ZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJNYXhEYXRhU2V0c1RvUmV0dXJuIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2Nj -dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWF4UmVmZXJlbmNlc1RvUmV0dXJu -IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVu -Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlF1ZXJ5Rmlyc3RS -ZXF1ZXN0IiB0eXBlPSJ0bnM6UXVlcnlGaXJzdFJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhU -eXBlIG5hbWU9IlF1ZXJ5Rmlyc3RSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg -PHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRl -ciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h -bWU9IlF1ZXJ5RGF0YVNldHMiIHR5cGU9InRuczpMaXN0T2ZRdWVyeURhdGFTZXQiIG1pbk9jY3Vy -cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb250aW51 -YXRpb25Qb2ludCIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl -PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUGFyc2luZ1Jlc3VsdHMiIHR5cGU9 -InRuczpMaXN0T2ZQYXJzaW5nUmVzdWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv -Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0 -T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg -IDx4czplbGVtZW50IG5hbWU9IkZpbHRlclJlc3VsdCIgdHlwZT0idG5zOkNvbnRlbnRGaWx0ZXJS -ZXN1bHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j -ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUXVlcnlGaXJzdFJl -c3BvbnNlIiB0eXBlPSJ0bnM6UXVlcnlGaXJzdFJlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4 -VHlwZSBuYW1lPSJRdWVyeU5leHRSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 -eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIg -bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 -IlJlbGVhc2VDb250aW51YXRpb25Qb2ludCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIw -IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29udGludWF0aW9uUG9pbnQiIHR5cGU9Inhz -OmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz -OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJRdWVy -eU5leHRSZXF1ZXN0IiB0eXBlPSJ0bnM6UXVlcnlOZXh0UmVxdWVzdCIgLz4NCg0KICA8eHM6Y29t -cGxleFR5cGUgbmFtZT0iUXVlcnlOZXh0UmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg -ICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VI -ZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJRdWVyeURhdGFTZXRzIiB0eXBlPSJ0bnM6TGlzdE9mUXVlcnlEYXRhU2V0IiBtaW5P -Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2 -aXNlZENvbnRpbnVhdGlvblBvaW50IiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0i -MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 -VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUXVlcnlOZXh0UmVzcG9uc2UiIHR5cGU9InRuczpR -dWVyeU5leHRSZXNwb25zZSIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iVGltZXN0YW1w -c1RvUmV0dXJuIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAg -IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iU291cmNlXzAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp -b24gdmFsdWU9IlNlcnZlcl8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJCb3Ro -XzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik5laXRoZXJfMyIgLz4NCiAgICAg -IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSW52YWxpZF80IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rp -b24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVGltZXN0YW1wc1Rv -UmV0dXJuIiB0eXBlPSJ0bnM6VGltZXN0YW1wc1RvUmV0dXJuIiAvPg0KDQogIDx4czpjb21wbGV4 -VHlwZSBuYW1lPSJSZWFkVmFsdWVJZCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVs -ZW1lbnQgbmFtZT0iTm9kZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFi -bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBdHRyaWJ1dGVJZCIgdHlwZT0i -eHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 -IkluZGV4UmFuZ2UiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 -ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFFbmNvZGluZyIgdHlwZT0idWE6UXVh -bGlmaWVkTmFtZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNl -cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSZWFkVmFs -dWVJZCIgdHlwZT0idG5zOlJlYWRWYWx1ZUlkIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l -PSJMaXN0T2ZSZWFkVmFsdWVJZCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l -bnQgbmFtZT0iUmVhZFZhbHVlSWQiIHR5cGU9InRuczpSZWFkVmFsdWVJZCIgbWluT2NjdXJzPSIw -IiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 -ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUmVh -ZFZhbHVlSWQiIHR5cGU9InRuczpMaXN0T2ZSZWFkVmFsdWVJZCIgbmlsbGFibGU9InRydWUiPjwv -eHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmVhZFJlcXVlc3QiPg0KICAg -IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5 -cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K -ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWF4QWdlIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vy -cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRpbWVzdGFtcHNUb1JldHVybiIgdHlw -ZT0idG5zOlRpbWVzdGFtcHNUb1JldHVybiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVs -ZW1lbnQgbmFtZT0iTm9kZXNUb1JlYWQiIHR5cGU9InRuczpMaXN0T2ZSZWFkVmFsdWVJZCIgbWlu -T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz -OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSZWFkUmVxdWVzdCIgdHlwZT0idG5z -OlJlYWRSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWFkUmVzcG9uc2Ui -Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVh -ZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy -dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ1YTpMaXN0T2ZE -YXRhVmFsdWUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl -bWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZv -IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog -IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlYWRSZXNwb25zZSIgdHlw -ZT0idG5zOlJlYWRSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iSGlzdG9y -eVJlYWRWYWx1ZUlkIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l -PSJOb2RlSWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg -Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkluZGV4UmFuZ2UiIHR5cGU9InhzOnN0cmluZyIg -bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 -IkRhdGFFbmNvZGluZyIgdHlwZT0idWE6UXVhbGlmaWVkTmFtZSIgbWluT2NjdXJzPSIwIiBuaWxs -YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNvbnRpbnVhdGlvblBvaW50 -IiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ -DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg -bmFtZT0iSGlzdG9yeVJlYWRWYWx1ZUlkIiB0eXBlPSJ0bnM6SGlzdG9yeVJlYWRWYWx1ZUlkIiAv -Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZIaXN0b3J5UmVhZFZhbHVlSWQiPg0K -ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlSZWFkVmFs -dWVJZCIgdHlwZT0idG5zOkhpc3RvcnlSZWFkVmFsdWVJZCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 -cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg -PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mSGlzdG9yeVJlYWRW -YWx1ZUlkIiB0eXBlPSJ0bnM6TGlzdE9mSGlzdG9yeVJlYWRWYWx1ZUlkIiBuaWxsYWJsZT0idHJ1 -ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJIaXN0b3J5UmVhZFJl -c3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVz -Q29kZSIgdHlwZT0idWE6U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVs -ZW1lbnQgbmFtZT0iQ29udGludWF0aW9uUG9pbnQiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWlu -T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikhp -c3RvcnlEYXRhIiB0eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFi -bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg -PHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9yeVJlYWRSZXN1bHQiIHR5cGU9InRuczpIaXN0b3J5UmVh -ZFJlc3VsdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mSGlzdG9yeVJlYWRS -ZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikhpc3Rv -cnlSZWFkUmVzdWx0IiB0eXBlPSJ0bnM6SGlzdG9yeVJlYWRSZXN1bHQiIG1pbk9jY3Vycz0iMCIg -bWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu -Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkhpc3Rv -cnlSZWFkUmVzdWx0IiB0eXBlPSJ0bnM6TGlzdE9mSGlzdG9yeVJlYWRSZXN1bHQiIG5pbGxhYmxl -PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikhpc3RvcnlS -ZWFkRGV0YWlscyI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwv -eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlSZWFkRGV0YWlscyIg -dHlwZT0idG5zOkhpc3RvcnlSZWFkRGV0YWlscyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt -ZT0iUmVhZEV2ZW50RGV0YWlscyI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxz -ZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0K -ICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTnVtVmFs -dWVzUGVyTm9kZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg -ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGFydFRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5P -Y2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kVGltZSIgdHlwZT0i -eHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l -PSJGaWx0ZXIiIHR5cGU9InRuczpFdmVudEZpbHRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i -dHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0K -ICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt -ZW50IG5hbWU9IlJlYWRFdmVudERldGFpbHMiIHR5cGU9InRuczpSZWFkRXZlbnREZXRhaWxzIiAv -Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWFkUmF3TW9kaWZpZWREZXRhaWxzIj4NCiAg -ICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24g -YmFzZT0idG5zOkhpc3RvcnlSZWFkRGV0YWlscyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAg -ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc1JlYWRNb2RpZmllZCIgdHlwZT0ieHM6Ym9vbGVh -biIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXJ0VGlt -ZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxl -bWVudCBuYW1lPSJFbmRUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0K -ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik51bVZhbHVlc1Blck5vZGUiIHR5cGU9InhzOnVu -c2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i -UmV0dXJuQm91bmRzIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAg -IDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhD -b250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSZWFkUmF3 -TW9kaWZpZWREZXRhaWxzIiB0eXBlPSJ0bnM6UmVhZFJhd01vZGlmaWVkRGV0YWlscyIgLz4NCg0K -ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmVhZFByb2Nlc3NlZERldGFpbHMiPg0KICAgIDx4czpj -b21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0 -bnM6SGlzdG9yeVJlYWREZXRhaWxzIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAg -IDx4czplbGVtZW50IG5hbWU9IlN0YXJ0VGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vy -cz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRUaW1lIiB0eXBlPSJ4czpk -YXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlBy -b2Nlc3NpbmdJbnRlcnZhbCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAg -ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWdncmVnYXRlVHlwZSIgdHlwZT0idWE6TGlzdE9mTm9k -ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVt -ZW50IG5hbWU9IkFnZ3JlZ2F0ZUNvbmZpZ3VyYXRpb24iIHR5cGU9InRuczpBZ2dyZWdhdGVDb25m -aWd1cmF0aW9uIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hz -OnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVu -dD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVhZFByb2Nlc3Nl -ZERldGFpbHMiIHR5cGU9InRuczpSZWFkUHJvY2Vzc2VkRGV0YWlscyIgLz4NCg0KICA8eHM6Y29t -cGxleFR5cGUgbmFtZT0iUmVhZEF0VGltZURldGFpbHMiPg0KICAgIDx4czpjb21wbGV4Q29udGVu -dCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6SGlzdG9yeVJl -YWREZXRhaWxzIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50 -IG5hbWU9IlJlcVRpbWVzIiB0eXBlPSJ1YTpMaXN0T2ZEYXRlVGltZSIgbWluT2NjdXJzPSIwIiBu -aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VTaW1wbGVC -b3VuZHMiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpz -ZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+ -DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlYWRBdFRpbWVEZXRh -aWxzIiB0eXBlPSJ0bnM6UmVhZEF0VGltZURldGFpbHMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl -IG5hbWU9IlJlYWRBbm5vdGF0aW9uRGF0YURldGFpbHMiPg0KICAgIDx4czpjb21wbGV4Q29udGVu -dCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6SGlzdG9yeVJl -YWREZXRhaWxzIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50 -IG5hbWU9IlJlcVRpbWVzIiB0eXBlPSJ1YTpMaXN0T2ZEYXRlVGltZSIgbWluT2NjdXJzPSIwIiBu -aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0 -ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQog -IDx4czplbGVtZW50IG5hbWU9IlJlYWRBbm5vdGF0aW9uRGF0YURldGFpbHMiIHR5cGU9InRuczpS -ZWFkQW5ub3RhdGlvbkRhdGFEZXRhaWxzIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJI -aXN0b3J5RGF0YSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i -RGF0YVZhbHVlcyIgdHlwZT0idWE6TGlzdE9mRGF0YVZhbHVlIiBtaW5PY2N1cnM9IjAiIG5pbGxh -YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog -IDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlEYXRhIiB0eXBlPSJ0bnM6SGlzdG9yeURhdGEiIC8+ -DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik1vZGlmaWNhdGlvbkluZm8iPg0KICAgIDx4czpz -ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1vZGlmaWNhdGlvblRpbWUiIHR5cGU9 -InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJV -cGRhdGVUeXBlIiB0eXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZVR5cGUiIG1pbk9jY3Vycz0iMCIgLz4N -CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlVzZXJOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9j -Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj -b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTW9kaWZpY2F0aW9uSW5mbyIgdHlwZT0i -dG5zOk1vZGlmaWNhdGlvbkluZm8iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RP -Zk1vZGlmaWNhdGlvbkluZm8iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 -IG5hbWU9Ik1vZGlmaWNhdGlvbkluZm8iIHR5cGU9InRuczpNb2RpZmljYXRpb25JbmZvIiBtaW5P -Y2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 -L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJM -aXN0T2ZNb2RpZmljYXRpb25JbmZvIiB0eXBlPSJ0bnM6TGlzdE9mTW9kaWZpY2F0aW9uSW5mbyIg -bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i -SGlzdG9yeU1vZGlmaWVkRGF0YSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxz -ZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpIaXN0b3J5RGF0YSI+DQogICAgICAg -IDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNb2RpZmljYXRpb25J -bmZvcyIgdHlwZT0idG5zOkxpc3RPZk1vZGlmaWNhdGlvbkluZm8iIG1pbk9jY3Vycz0iMCIgbmls -bGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVu -c2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 -eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5TW9kaWZpZWREYXRhIiB0eXBlPSJ0bnM6SGlzdG9yeU1v -ZGlmaWVkRGF0YSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iSGlzdG9yeUV2ZW50Ij4N -CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFdmVudHMiIHR5cGU9 -InRuczpMaXN0T2ZIaXN0b3J5RXZlbnRGaWVsZExpc3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 -InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz -OmVsZW1lbnQgbmFtZT0iSGlzdG9yeUV2ZW50IiB0eXBlPSJ0bnM6SGlzdG9yeUV2ZW50IiAvPg0K -DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJIaXN0b3J5UmVhZFJlcXVlc3QiPg0KICAgIDx4czpz -ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRu -czpSZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg -PHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9yeVJlYWREZXRhaWxzIiB0eXBlPSJ1YTpFeHRlbnNpb25P -YmplY3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJUaW1lc3RhbXBzVG9SZXR1cm4iIHR5cGU9InRuczpUaW1lc3RhbXBzVG9SZXR1cm4i -IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlbGVhc2VDb250aW51 -YXRpb25Qb2ludHMiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 -czplbGVtZW50IG5hbWU9Ik5vZGVzVG9SZWFkIiB0eXBlPSJ0bnM6TGlzdE9mSGlzdG9yeVJlYWRW -YWx1ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu -Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlSZWFk -UmVxdWVzdCIgdHlwZT0idG5zOkhpc3RvcnlSZWFkUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxl -eFR5cGUgbmFtZT0iSGlzdG9yeVJlYWRSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg -ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhl -YWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 -IG5hbWU9IlJlc3VsdHMiIHR5cGU9InRuczpMaXN0T2ZIaXN0b3J5UmVhZFJlc3VsdCIgbWluT2Nj -dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdu -b3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIg -bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw -ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9yeVJlYWRSZXNwb25zZSIgdHlwZT0idG5zOkhp -c3RvcnlSZWFkUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IldyaXRlVmFs -dWUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVJZCIg -dHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg -PHhzOmVsZW1lbnQgbmFtZT0iQXR0cmlidXRlSWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5P -Y2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbmRleFJhbmdlIiB0eXBlPSJ4 -czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl -bWVudCBuYW1lPSJWYWx1ZSIgdHlwZT0idWE6RGF0YVZhbHVlIiBtaW5PY2N1cnM9IjAiIG5pbGxh -YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog -IDx4czplbGVtZW50IG5hbWU9IldyaXRlVmFsdWUiIHR5cGU9InRuczpXcml0ZVZhbHVlIiAvPg0K -DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZXcml0ZVZhbHVlIj4NCiAgICA8eHM6c2Vx -dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJXcml0ZVZhbHVlIiB0eXBlPSJ0bnM6V3Jp -dGVWYWx1ZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRy -dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs -ZW1lbnQgbmFtZT0iTGlzdE9mV3JpdGVWYWx1ZSIgdHlwZT0idG5zOkxpc3RPZldyaXRlVmFsdWUi -IG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 -IldyaXRlUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIg -bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2Rlc1RvV3JpdGUi -IHR5cGU9InRuczpMaXN0T2ZXcml0ZVZhbHVlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl -IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt -ZW50IG5hbWU9IldyaXRlUmVxdWVzdCIgdHlwZT0idG5zOldyaXRlUmVxdWVzdCIgLz4NCg0KICA8 -eHM6Y29tcGxleFR5cGUgbmFtZT0iV3JpdGVSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0K -ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25z -ZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt -ZW50IG5hbWU9IlJlc3VsdHMiIHR5cGU9InVhOkxpc3RPZlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0i -MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGlj -SW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxh -YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog -IDx4czplbGVtZW50IG5hbWU9IldyaXRlUmVzcG9uc2UiIHR5cGU9InRuczpXcml0ZVJlc3BvbnNl -IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJIaXN0b3J5VXBkYXRlRGV0YWlscyI+DQog -ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZUlkIiB0eXBlPSJ1 -YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 -ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9yeVVw -ZGF0ZURldGFpbHMiIHR5cGU9InRuczpIaXN0b3J5VXBkYXRlRGV0YWlscyIgLz4NCg0KICA8eHM6 -c2ltcGxlVHlwZSAgbmFtZT0iSGlzdG9yeVVwZGF0ZVR5cGUiPg0KICAgIDx4czpyZXN0cmljdGlv -biBiYXNlPSJ4czpzdHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJbnNlcnRf -MSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUmVwbGFjZV8yIiAvPg0KICAgICAg -PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVcGRhdGVfMyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlv -biB2YWx1ZT0iRGVsZXRlXzQiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1w -bGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5VXBkYXRlVHlwZSIgdHlwZT0idG5z -Okhpc3RvcnlVcGRhdGVUeXBlIiAvPg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJQZXJmb3Jt -VXBkYXRlVHlwZSI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+DQogICAg -ICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ikluc2VydF8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0 -aW9uIHZhbHVlPSJSZXBsYWNlXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVw -ZGF0ZV8zIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZW1vdmVfNCIgLz4NCiAg -ICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5h -bWU9IlBlcmZvcm1VcGRhdGVUeXBlIiB0eXBlPSJ0bnM6UGVyZm9ybVVwZGF0ZVR5cGUiIC8+DQoN -CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlVwZGF0ZURhdGFEZXRhaWxzIj4NCiAgICA8eHM6Y29t -cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z -Okhpc3RvcnlVcGRhdGVEZXRhaWxzIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAg -IDx4czplbGVtZW50IG5hbWU9IlBlcmZvcm1JbnNlcnRSZXBsYWNlIiB0eXBlPSJ0bnM6UGVyZm9y -bVVwZGF0ZVR5cGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l -PSJVcGRhdGVWYWx1ZXMiIHR5cGU9InVhOkxpc3RPZkRhdGFWYWx1ZSIgbWluT2NjdXJzPSIwIiBu -aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0 -ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQog -IDx4czplbGVtZW50IG5hbWU9IlVwZGF0ZURhdGFEZXRhaWxzIiB0eXBlPSJ0bnM6VXBkYXRlRGF0 -YURldGFpbHMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlVwZGF0ZVN0cnVjdHVyZURh -dGFEZXRhaWxzIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAg -IDx4czpleHRlbnNpb24gYmFzZT0idG5zOkhpc3RvcnlVcGRhdGVEZXRhaWxzIj4NCiAgICAgICAg -PHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlBlcmZvcm1JbnNlcnRS -ZXBsYWNlIiB0eXBlPSJ0bnM6UGVyZm9ybVVwZGF0ZVR5cGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAg -ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVcGRhdGVWYWx1ZXMiIHR5cGU9InVhOkxpc3RPZkRh -dGFWYWx1ZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpz -ZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+ -DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlVwZGF0ZVN0cnVjdHVy -ZURhdGFEZXRhaWxzIiB0eXBlPSJ0bnM6VXBkYXRlU3RydWN0dXJlRGF0YURldGFpbHMiIC8+DQoN -CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlVwZGF0ZUV2ZW50RGV0YWlscyI+DQogICAgPHhzOmNv -bXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRu -czpIaXN0b3J5VXBkYXRlRGV0YWlscyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAg -ICA8eHM6ZWxlbWVudCBuYW1lPSJQZXJmb3JtSW5zZXJ0UmVwbGFjZSIgdHlwZT0idG5zOlBlcmZv -cm1VcGRhdGVUeXBlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iRmlsdGVyIiB0eXBlPSJ0bnM6RXZlbnRGaWx0ZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 -InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnREYXRhIiB0eXBlPSJ0 -bnM6TGlzdE9mSGlzdG9yeUV2ZW50RmllbGRMaXN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 -cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQog -ICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l -bnQgbmFtZT0iVXBkYXRlRXZlbnREZXRhaWxzIiB0eXBlPSJ0bnM6VXBkYXRlRXZlbnREZXRhaWxz -IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWxldGVSYXdNb2RpZmllZERldGFpbHMi -Pg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVu -c2lvbiBiYXNlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiPg0KICAgICAgICA8eHM6c2VxdWVu -Y2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNEZWxldGVNb2RpZmllZCIgdHlwZT0i -eHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9 -IlN0YXJ0VGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg -ICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJz -PSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQog -ICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l -bnQgbmFtZT0iRGVsZXRlUmF3TW9kaWZpZWREZXRhaWxzIiB0eXBlPSJ0bnM6RGVsZXRlUmF3TW9k -aWZpZWREZXRhaWxzIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWxldGVBdFRpbWVE -ZXRhaWxzIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4 -czpleHRlbnNpb24gYmFzZT0idG5zOkhpc3RvcnlVcGRhdGVEZXRhaWxzIj4NCiAgICAgICAgPHhz -OnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcVRpbWVzIiB0eXBlPSJ1 -YTpMaXN0T2ZEYXRlVGltZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg -ICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxl -eENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlbGV0 -ZUF0VGltZURldGFpbHMiIHR5cGU9InRuczpEZWxldGVBdFRpbWVEZXRhaWxzIiAvPg0KDQogIDx4 -czpjb21wbGV4VHlwZSBuYW1lPSJEZWxldGVFdmVudERldGFpbHMiPg0KICAgIDx4czpjb21wbGV4 -Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6SGlz -dG9yeVVwZGF0ZURldGFpbHMiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhz -OmVsZW1lbnQgbmFtZT0iRXZlbnRJZHMiIHR5cGU9InVhOkxpc3RPZkJ5dGVTdHJpbmciIG1pbk9j -Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAg -ICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBs -ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEZWxldGVFdmVudERldGFpbHMiIHR5cGU9InRu -czpEZWxldGVFdmVudERldGFpbHMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikhpc3Rv -cnlVcGRhdGVSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h -bWU9IlN0YXR1c0NvZGUiIHR5cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAg -ICAgIDx4czplbGVtZW50IG5hbWU9Ik9wZXJhdGlvblJlc3VsdHMiIHR5cGU9InVhOkxpc3RPZlN0 -YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl -bWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZv -IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog -IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlVcGRhdGVSZXN1 -bHQiIHR5cGU9InRuczpIaXN0b3J5VXBkYXRlUmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4VHlw -ZSBuYW1lPSJMaXN0T2ZIaXN0b3J5VXBkYXRlUmVzdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQog -ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5VXBkYXRlUmVzdWx0IiB0eXBlPSJ0bnM6SGlz -dG9yeVVwZGF0ZVJlc3VsdCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmls -bGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N -CiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mSGlzdG9yeVVwZGF0ZVJlc3VsdCIgdHlwZT0idG5z -Okxpc3RPZkhpc3RvcnlVcGRhdGVSZXN1bHQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+ -DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikhpc3RvcnlVcGRhdGVSZXF1ZXN0Ij4NCiAgICA8 -eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBl -PSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg -ICAgIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlVcGRhdGVEZXRhaWxzIiB0eXBlPSJ1YTpMaXN0 -T2ZFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg -PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i -SGlzdG9yeVVwZGF0ZVJlcXVlc3QiIHR5cGU9InRuczpIaXN0b3J5VXBkYXRlUmVxdWVzdCIgLz4N -Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iSGlzdG9yeVVwZGF0ZVJlc3BvbnNlIj4NCiAgICA8 -eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlw -ZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K -ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0idG5zOkxpc3RPZkhpc3RvcnlV -cGRhdGVSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 -ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJ -bmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ -DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlVcGRhdGVS -ZXNwb25zZSIgdHlwZT0idG5zOkhpc3RvcnlVcGRhdGVSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29t -cGxleFR5cGUgbmFtZT0iQ2FsbE1ldGhvZFJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg -ICAgIDx4czplbGVtZW50IG5hbWU9Ik9iamVjdElkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vy -cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNZXRob2RJ -ZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg -ICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5wdXRBcmd1bWVudHMiIHR5cGU9InVhOkxpc3RPZlZhcmlh -bnQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N -CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQ2FsbE1ldGhvZFJlcXVl -c3QiIHR5cGU9InRuczpDYWxsTWV0aG9kUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg -bmFtZT0iTGlzdE9mQ2FsbE1ldGhvZFJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg -IDx4czplbGVtZW50IG5hbWU9IkNhbGxNZXRob2RSZXF1ZXN0IiB0eXBlPSJ0bnM6Q2FsbE1ldGhv -ZFJlcXVlc3QiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0 -cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl -bGVtZW50IG5hbWU9Ikxpc3RPZkNhbGxNZXRob2RSZXF1ZXN0IiB0eXBlPSJ0bnM6TGlzdE9mQ2Fs -bE1ldGhvZFJlcXVlc3QiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNv -bXBsZXhUeXBlIG5hbWU9IkNhbGxNZXRob2RSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg -ICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5cGU9InVhOlN0YXR1c0NvZGUiIG1p -bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IklucHV0QXJndW1lbnRSZXN1 -bHRzIiB0eXBlPSJ1YTpMaXN0T2ZTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 -cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5wdXRBcmd1bWVudERpYWdub3N0aWNJ -bmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFi -bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJPdXRwdXRBcmd1bWVudHMiIHR5 -cGU9InVhOkxpc3RPZlZhcmlhbnQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog -ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt -ZT0iQ2FsbE1ldGhvZFJlc3VsdCIgdHlwZT0idG5zOkNhbGxNZXRob2RSZXN1bHQiIC8+DQoNCiAg -PHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkNhbGxNZXRob2RSZXN1bHQiPg0KICAgIDx4czpz -ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNhbGxNZXRob2RSZXN1bHQiIHR5cGU9 -InRuczpDYWxsTWV0aG9kUmVzdWx0IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk -IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU -eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZDYWxsTWV0aG9kUmVzdWx0IiB0eXBlPSJ0 -bnM6TGlzdE9mQ2FsbE1ldGhvZFJlc3VsdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N -Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ2FsbFJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5j -ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpSZXF1 -ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs -ZW1lbnQgbmFtZT0iTWV0aG9kc1RvQ2FsbCIgdHlwZT0idG5zOkxpc3RPZkNhbGxNZXRob2RSZXF1 -ZXN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ -DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNhbGxSZXF1ZXN0IiB0 -eXBlPSJ0bnM6Q2FsbFJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkNhbGxS -ZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVz -cG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxs -YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMiIHR5cGU9InRu -czpMaXN0T2ZDYWxsTWV0aG9kUmVzdWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv -Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0 -T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 -L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJD -YWxsUmVzcG9uc2UiIHR5cGU9InRuczpDYWxsUmVzcG9uc2UiIC8+DQoNCiAgPHhzOnNpbXBsZVR5 -cGUgIG5hbWU9Ik1vbml0b3JpbmdNb2RlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6 -c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRGlzYWJsZWRfMCIgLz4NCiAg -ICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iU2FtcGxpbmdfMSIgLz4NCiAgICAgIDx4czplbnVt -ZXJhdGlvbiB2YWx1ZT0iUmVwb3J0aW5nXzIiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAg -PC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yaW5nTW9kZSIgdHlw -ZT0idG5zOk1vbml0b3JpbmdNb2RlIiAvPg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJEYXRh -Q2hhbmdlVHJpZ2dlciI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+DQog -ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlN0YXR1c18wIiAvPg0KICAgICAgPHhzOmVudW1l -cmF0aW9uIHZhbHVlPSJTdGF0dXNWYWx1ZV8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh -bHVlPSJTdGF0dXNWYWx1ZVRpbWVzdGFtcF8yIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQog -IDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YUNoYW5nZVRyaWdnZXIi -IHR5cGU9InRuczpEYXRhQ2hhbmdlVHJpZ2dlciIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFt -ZT0iRGVhZGJhbmRUeXBlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4N -CiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTm9uZV8wIiAvPg0KICAgICAgPHhzOmVudW1l -cmF0aW9uIHZhbHVlPSJBYnNvbHV0ZV8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVl -PSJQZXJjZW50XzIiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBl -Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEZWFkYmFuZFR5cGUiIHR5cGU9InRuczpEZWFkYmFuZFR5 -cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik1vbml0b3JpbmdGaWx0ZXIiPg0KICAg -IDx4czpzZXF1ZW5jZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K -ICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yaW5nRmlsdGVyIiB0eXBlPSJ0bnM6TW9uaXRvcmlu -Z0ZpbHRlciIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRGF0YUNoYW5nZUZpbHRlciI+ -DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5z -aW9uIGJhc2U9InRuczpNb25pdG9yaW5nRmlsdGVyIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0K -ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlRyaWdnZXIiIHR5cGU9InRuczpEYXRhQ2hhbmdl -VHJpZ2dlciIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRl -YWRiYW5kVHlwZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg -ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEZWFkYmFuZFZhbHVlIiB0eXBlPSJ4czpkb3VibGUiIG1p -bk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5z -aW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 -czplbGVtZW50IG5hbWU9IkRhdGFDaGFuZ2VGaWx0ZXIiIHR5cGU9InRuczpEYXRhQ2hhbmdlRmls -dGVyIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJFdmVudEZpbHRlciI+DQogICAgPHhz -OmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9 -InRuczpNb25pdG9yaW5nRmlsdGVyIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAg -IDx4czplbGVtZW50IG5hbWU9IlNlbGVjdENsYXVzZXMiIHR5cGU9InRuczpMaXN0T2ZTaW1wbGVB -dHRyaWJ1dGVPcGVyYW5kIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg -ICAgIDx4czplbGVtZW50IG5hbWU9IldoZXJlQ2xhdXNlIiB0eXBlPSJ0bnM6Q29udGVudEZpbHRl -ciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5j -ZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwv -eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkV2ZW50RmlsdGVyIiB0eXBlPSJ0 -bnM6RXZlbnRGaWx0ZXIiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFnZ3JlZ2F0ZUNv -bmZpZ3VyYXRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 -IlVzZVNlcnZlckNhcGFiaWxpdGllc0RlZmF1bHRzIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1 -cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUcmVhdFVuY2VydGFpbkFzQmFkIiB0 -eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l -PSJQZXJjZW50RGF0YUJhZCIgdHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+ -DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQZXJjZW50RGF0YUdvb2QiIHR5cGU9InhzOnVuc2ln -bmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlU2xv -cGVkRXh0cmFwb2xhdGlvbiIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAg -IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 -IkFnZ3JlZ2F0ZUNvbmZpZ3VyYXRpb24iIHR5cGU9InRuczpBZ2dyZWdhdGVDb25maWd1cmF0aW9u -IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJBZ2dyZWdhdGVGaWx0ZXIiPg0KICAgIDx4 -czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNl -PSJ0bnM6TW9uaXRvcmluZ0ZpbHRlciI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAg -ICA8eHM6ZWxlbWVudCBuYW1lPSJTdGFydFRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1 -cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWdncmVnYXRlVHlwZSIgdHlw -ZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAg -IDx4czplbGVtZW50IG5hbWU9IlByb2Nlc3NpbmdJbnRlcnZhbCIgdHlwZT0ieHM6ZG91YmxlIiBt -aW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWdncmVnYXRlQ29u -ZmlndXJhdGlvbiIgdHlwZT0idG5zOkFnZ3JlZ2F0ZUNvbmZpZ3VyYXRpb24iIG1pbk9jY3Vycz0i -MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hz -OmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBl -Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJBZ2dyZWdhdGVGaWx0ZXIiIHR5cGU9InRuczpBZ2dyZWdh -dGVGaWx0ZXIiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik1vbml0b3JpbmdGaWx0ZXJS -ZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv -bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yaW5nRmlsdGVyUmVzdWx0IiB0 -eXBlPSJ0bnM6TW9uaXRvcmluZ0ZpbHRlclJlc3VsdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg -bmFtZT0iRXZlbnRGaWx0ZXJSZXN1bHQiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0i -ZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6TW9uaXRvcmluZ0ZpbHRlclJl -c3VsdCI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l -PSJTZWxlY3RDbGF1c2VSZXN1bHRzIiB0eXBlPSJ1YTpMaXN0T2ZTdGF0dXNDb2RlIiBtaW5PY2N1 -cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlNl -bGVjdENsYXVzZURpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8i -IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQg -bmFtZT0iV2hlcmVDbGF1c2VSZXN1bHQiIHR5cGU9InRuczpDb250ZW50RmlsdGVyUmVzdWx0IiBt -aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0K -ICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpj -b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnRGaWx0ZXJSZXN1bHQiIHR5cGU9 -InRuczpFdmVudEZpbHRlclJlc3VsdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQWdn -cmVnYXRlRmlsdGVyUmVzdWx0Ij4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNl -Ij4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk1vbml0b3JpbmdGaWx0ZXJSZXN1bHQi -Pg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2 -aXNlZFN0YXJ0VGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg -ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXZpc2VkUHJvY2Vzc2luZ0ludGVydmFsIiB0eXBlPSJ4 -czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS -ZXZpc2VkQWdncmVnYXRlQ29uZmlndXJhdGlvbiIgdHlwZT0idG5zOkFnZ3JlZ2F0ZUNvbmZpZ3Vy -YXRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2Vx -dWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0K -ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJBZ2dyZWdhdGVGaWx0ZXJS -ZXN1bHQiIHR5cGU9InRuczpBZ2dyZWdhdGVGaWx0ZXJSZXN1bHQiIC8+DQoNCiAgPHhzOmNvbXBs -ZXhUeXBlIG5hbWU9Ik1vbml0b3JpbmdQYXJhbWV0ZXJzIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog -ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDbGllbnRIYW5kbGUiIHR5cGU9InhzOnVuc2lnbmVkSW50 -IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTYW1wbGluZ0ludGVy -dmFsIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 -IG5hbWU9IkZpbHRlciIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5p -bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUXVldWVTaXplIiB0eXBl -PSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iRGlzY2FyZE9sZGVzdCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAg -IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 -Ik1vbml0b3JpbmdQYXJhbWV0ZXJzIiB0eXBlPSJ0bnM6TW9uaXRvcmluZ1BhcmFtZXRlcnMiIC8+ -DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik1vbml0b3JlZEl0ZW1DcmVhdGVSZXF1ZXN0Ij4N -CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJdGVtVG9Nb25pdG9y -IiB0eXBlPSJ0bnM6UmVhZFZhbHVlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ -DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yaW5nTW9kZSIgdHlwZT0idG5zOk1vbml0 -b3JpbmdNb2RlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1 -ZXN0ZWRQYXJhbWV0ZXJzIiB0eXBlPSJ0bnM6TW9uaXRvcmluZ1BhcmFtZXRlcnMiIG1pbk9jY3Vy -cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w -bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVkSXRlbUNyZWF0ZVJlcXVlc3Qi -IHR5cGU9InRuczpNb25pdG9yZWRJdGVtQ3JlYXRlUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxl -eFR5cGUgbmFtZT0iTGlzdE9mTW9uaXRvcmVkSXRlbUNyZWF0ZVJlcXVlc3QiPg0KICAgIDx4czpz -ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1DcmVhdGVSZXF1 -ZXN0IiB0eXBlPSJ0bnM6TW9uaXRvcmVkSXRlbUNyZWF0ZVJlcXVlc3QiIG1pbk9jY3Vycz0iMCIg -bWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu -Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZk1vbml0 -b3JlZEl0ZW1DcmVhdGVSZXF1ZXN0IiB0eXBlPSJ0bnM6TGlzdE9mTW9uaXRvcmVkSXRlbUNyZWF0 -ZVJlcXVlc3QiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhU -eXBlIG5hbWU9Ik1vbml0b3JlZEl0ZW1DcmVhdGVSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4N -CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5cGU9InVhOlN0YXR1c0NvZGUi -IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1J -ZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt -ZW50IG5hbWU9IlJldmlzZWRTYW1wbGluZ0ludGVydmFsIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9j -Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJldmlzZWRRdWV1ZVNpemUiIHR5 -cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJGaWx0ZXJSZXN1bHQiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIw -IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU -eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVtQ3JlYXRlUmVzdWx0IiB0eXBl -PSJ0bnM6TW9uaXRvcmVkSXRlbUNyZWF0ZVJlc3VsdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg -bmFtZT0iTGlzdE9mTW9uaXRvcmVkSXRlbUNyZWF0ZVJlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNl -Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVkSXRlbUNyZWF0ZVJlc3VsdCIgdHlw -ZT0idG5zOk1vbml0b3JlZEl0ZW1DcmVhdGVSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJz -PSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwv -eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZk1vbml0b3JlZEl0ZW1D -cmVhdGVSZXN1bHQiIHR5cGU9InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtQ3JlYXRlUmVzdWx0IiBu -aWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJD -cmVhdGVNb25pdG9yZWRJdGVtc1JlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 -czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBt -aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i -U3Vic2NyaXB0aW9uSWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog -ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUaW1lc3RhbXBzVG9SZXR1cm4iIHR5cGU9InRuczpUaW1l -c3RhbXBzVG9SZXR1cm4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 -Ikl0ZW1zVG9DcmVhdGUiIHR5cGU9InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtQ3JlYXRlUmVxdWVz -dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K -ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDcmVhdGVNb25pdG9yZWRJ -dGVtc1JlcXVlc3QiIHR5cGU9InRuczpDcmVhdGVNb25pdG9yZWRJdGVtc1JlcXVlc3QiIC8+DQoN -CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkNyZWF0ZU1vbml0b3JlZEl0ZW1zUmVzcG9uc2UiPg0K -ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVhZGVy -IiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi -IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ0bnM6TGlzdE9mTW9u -aXRvcmVkSXRlbUNyZWF0ZVJlc3VsdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N -CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9m -RGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 -czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQ3Jl -YXRlTW9uaXRvcmVkSXRlbXNSZXNwb25zZSIgdHlwZT0idG5zOkNyZWF0ZU1vbml0b3JlZEl0ZW1z -UmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik1vbml0b3JlZEl0ZW1Nb2Rp -ZnlSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJN -b25pdG9yZWRJdGVtSWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog -ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWRQYXJhbWV0ZXJzIiB0eXBlPSJ0bnM6TW9u -aXRvcmluZ1BhcmFtZXRlcnMiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg -PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i -TW9uaXRvcmVkSXRlbU1vZGlmeVJlcXVlc3QiIHR5cGU9InRuczpNb25pdG9yZWRJdGVtTW9kaWZ5 -UmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mTW9uaXRvcmVkSXRl -bU1vZGlmeVJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h -bWU9Ik1vbml0b3JlZEl0ZW1Nb2RpZnlSZXF1ZXN0IiB0eXBlPSJ0bnM6TW9uaXRvcmVkSXRlbU1v -ZGlmeVJlcXVlc3QiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxl -PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 -czplbGVtZW50IG5hbWU9Ikxpc3RPZk1vbml0b3JlZEl0ZW1Nb2RpZnlSZXF1ZXN0IiB0eXBlPSJ0 -bnM6TGlzdE9mTW9uaXRvcmVkSXRlbU1vZGlmeVJlcXVlc3QiIG5pbGxhYmxlPSJ0cnVlIj48L3hz -OmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik1vbml0b3JlZEl0ZW1Nb2RpZnlS -ZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXR1 -c0NvZGUiIHR5cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl -bGVtZW50IG5hbWU9IlJldmlzZWRTYW1wbGluZ0ludGVydmFsIiB0eXBlPSJ4czpkb3VibGUiIG1p -bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJldmlzZWRRdWV1ZVNpemUi -IHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJGaWx0ZXJSZXN1bHQiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJz -PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs -ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVtTW9kaWZ5UmVzdWx0IiB0 -eXBlPSJ0bnM6TW9uaXRvcmVkSXRlbU1vZGlmeVJlc3VsdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5 -cGUgbmFtZT0iTGlzdE9mTW9uaXRvcmVkSXRlbU1vZGlmeVJlc3VsdCI+DQogICAgPHhzOnNlcXVl -bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVkSXRlbU1vZGlmeVJlc3VsdCIg -dHlwZT0idG5zOk1vbml0b3JlZEl0ZW1Nb2RpZnlSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbWF4T2Nj -dXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog -IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZk1vbml0b3JlZEl0 -ZW1Nb2RpZnlSZXN1bHQiIHR5cGU9InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtTW9kaWZ5UmVzdWx0 -IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l -PSJNb2RpZnlNb25pdG9yZWRJdGVtc1JlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg -IDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVy -IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iU3Vic2NyaXB0aW9uSWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+ -DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUaW1lc3RhbXBzVG9SZXR1cm4iIHR5cGU9InRuczpU -aW1lc3RhbXBzVG9SZXR1cm4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h -bWU9Ikl0ZW1zVG9Nb2RpZnkiIHR5cGU9InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtTW9kaWZ5UmVx -dWVzdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNl -Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNb2RpZnlNb25pdG9y -ZWRJdGVtc1JlcXVlc3QiIHR5cGU9InRuczpNb2RpZnlNb25pdG9yZWRJdGVtc1JlcXVlc3QiIC8+ -DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik1vZGlmeU1vbml0b3JlZEl0ZW1zUmVzcG9uc2Ui -Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVh -ZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy -dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ0bnM6TGlzdE9m -TW9uaXRvcmVkSXRlbU1vZGlmeVJlc3VsdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg -Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlz -dE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg -PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i -TW9kaWZ5TW9uaXRvcmVkSXRlbXNSZXNwb25zZSIgdHlwZT0idG5zOk1vZGlmeU1vbml0b3JlZEl0 -ZW1zUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlNldE1vbml0b3JpbmdN -b2RlUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i -UmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmls -bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIg -dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 -IG5hbWU9Ik1vbml0b3JpbmdNb2RlIiB0eXBlPSJ0bnM6TW9uaXRvcmluZ01vZGUiIG1pbk9jY3Vy -cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1JZHMiIHR5cGU9 -InVhOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 -L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJT -ZXRNb25pdG9yaW5nTW9kZVJlcXVlc3QiIHR5cGU9InRuczpTZXRNb25pdG9yaW5nTW9kZVJlcXVl -c3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlNldE1vbml0b3JpbmdNb2RlUmVzcG9u -c2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNl -SGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 -InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ1YTpMaXN0 -T2ZTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz -OmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGlj -SW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNl -Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXRNb25pdG9yaW5n -TW9kZVJlc3BvbnNlIiB0eXBlPSJ0bnM6U2V0TW9uaXRvcmluZ01vZGVSZXNwb25zZSIgLz4NCg0K -ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2V0VHJpZ2dlcmluZ1JlcXVlc3QiPg0KICAgIDx4czpz -ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRu -czpSZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg -PHhzOmVsZW1lbnQgbmFtZT0iU3Vic2NyaXB0aW9uSWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBt -aW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUcmlnZ2VyaW5nSXRlbUlk -IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l -bnQgbmFtZT0iTGlua3NUb0FkZCIgdHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAi -IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGlua3NUb1JlbW92 -ZSIgdHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv -Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 -IG5hbWU9IlNldFRyaWdnZXJpbmdSZXF1ZXN0IiB0eXBlPSJ0bnM6U2V0VHJpZ2dlcmluZ1JlcXVl -c3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlNldFRyaWdnZXJpbmdSZXNwb25zZSI+ -DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFk -ZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 -ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFkZFJlc3VsdHMiIHR5cGU9InVhOkxpc3RP -ZlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 -ZWxlbWVudCBuYW1lPSJBZGREaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0 -aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l -bnQgbmFtZT0iUmVtb3ZlUmVzdWx0cyIgdHlwZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2Nj -dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlbW92 -ZURpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vy -cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w -bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU2V0VHJpZ2dlcmluZ1Jlc3BvbnNlIiB0eXBl -PSJ0bnM6U2V0VHJpZ2dlcmluZ1Jlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l -PSJEZWxldGVNb25pdG9yZWRJdGVtc1JlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg -IDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVy -IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iU3Vic2NyaXB0aW9uSWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+ -DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVtSWRzIiB0eXBlPSJ1YTpMaXN0 -T2ZVSW50MzIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 -ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlTW9u -aXRvcmVkSXRlbXNSZXF1ZXN0IiB0eXBlPSJ0bnM6RGVsZXRlTW9uaXRvcmVkSXRlbXNSZXF1ZXN0 -IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWxldGVNb25pdG9yZWRJdGVtc1Jlc3Bv -bnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25z -ZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl -PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0idWE6TGlz -dE9mU3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 -czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3Rp -Y0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j -ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlTW9uaXRv -cmVkSXRlbXNSZXNwb25zZSIgdHlwZT0idG5zOkRlbGV0ZU1vbml0b3JlZEl0ZW1zUmVzcG9uc2Ui -IC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkNyZWF0ZVN1YnNjcmlwdGlvblJlcXVlc3Qi -Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFk -ZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl -IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdGVkUHVibGlzaGluZ0ludGVydmFs -IiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h -bWU9IlJlcXVlc3RlZExpZmV0aW1lQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1 -cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWRNYXhLZWVwQWxpdmVD -b3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl -bGVtZW50IG5hbWU9Ik1heE5vdGlmaWNhdGlvbnNQZXJQdWJsaXNoIiB0eXBlPSJ4czp1bnNpZ25l -ZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaGlu -Z0VuYWJsZWQiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl -bGVtZW50IG5hbWU9IlByaW9yaXR5IiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vycz0i -MCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl -bWVudCBuYW1lPSJDcmVhdGVTdWJzY3JpcHRpb25SZXF1ZXN0IiB0eXBlPSJ0bnM6Q3JlYXRlU3Vi -c2NyaXB0aW9uUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ3JlYXRlU3Vi -c2NyaXB0aW9uUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 -IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vy -cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3Jp -cHRpb25JZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 -czplbGVtZW50IG5hbWU9IlJldmlzZWRQdWJsaXNoaW5nSW50ZXJ2YWwiIHR5cGU9InhzOmRvdWJs -ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNlZExpZmV0 -aW1lQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 -eHM6ZWxlbWVudCBuYW1lPSJSZXZpc2VkTWF4S2VlcEFsaXZlQ291bnQiIHR5cGU9InhzOnVuc2ln -bmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w -bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQ3JlYXRlU3Vic2NyaXB0aW9uUmVzcG9uc2Ui -IHR5cGU9InRuczpDcmVhdGVTdWJzY3JpcHRpb25SZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxl -eFR5cGUgbmFtZT0iTW9kaWZ5U3Vic2NyaXB0aW9uUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNl -Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVl -c3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl -bWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vy -cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RlZFB1Ymxpc2hpbmdJbnRl -cnZhbCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJSZXF1ZXN0ZWRMaWZldGltZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWlu -T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdGVkTWF4S2VlcEFs -aXZlQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 -eHM6ZWxlbWVudCBuYW1lPSJNYXhOb3RpZmljYXRpb25zUGVyUHVibGlzaCIgdHlwZT0ieHM6dW5z -aWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlByaW9y -aXR5IiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNl -cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNb2RpZnlT -dWJzY3JpcHRpb25SZXF1ZXN0IiB0eXBlPSJ0bnM6TW9kaWZ5U3Vic2NyaXB0aW9uUmVxdWVzdCIg -Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9kaWZ5U3Vic2NyaXB0aW9uUmVzcG9uc2Ui -Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVh -ZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy -dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXZpc2VkUHVibGlzaGluZ0ludGVydmFs -IiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h -bWU9IlJldmlzZWRMaWZldGltZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJz -PSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNlZE1heEtlZXBBbGl2ZUNvdW50 -IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVu -Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vZGlmeVN1YnNj -cmlwdGlvblJlc3BvbnNlIiB0eXBlPSJ0bnM6TW9kaWZ5U3Vic2NyaXB0aW9uUmVzcG9uc2UiIC8+ -DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlNldFB1Ymxpc2hpbmdNb2RlUmVxdWVzdCI+DQog -ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIg -dHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ -DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoaW5nRW5hYmxlZCIgdHlwZT0ieHM6Ym9v -bGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2NyaXB0 -aW9uSWRzIiB0eXBlPSJ1YTpMaXN0T2ZVSW50MzIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy -dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs -ZW1lbnQgbmFtZT0iU2V0UHVibGlzaGluZ01vZGVSZXF1ZXN0IiB0eXBlPSJ0bnM6U2V0UHVibGlz -aGluZ01vZGVSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTZXRQdWJsaXNo -aW5nTW9kZVJlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9 -IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIg -dHlwZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg -Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlz -dE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg -PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i -U2V0UHVibGlzaGluZ01vZGVSZXNwb25zZSIgdHlwZT0idG5zOlNldFB1Ymxpc2hpbmdNb2RlUmVz -cG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik5vdGlmaWNhdGlvbk1lc3NhZ2Ui -Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcXVlbmNlTnVt -YmVyIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVs -ZW1lbnQgbmFtZT0iUHVibGlzaFRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAi -IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb3RpZmljYXRpb25EYXRhIiB0eXBlPSJ1YTpM -aXN0T2ZFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog -ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt -ZT0iTm90aWZpY2F0aW9uTWVzc2FnZSIgdHlwZT0idG5zOk5vdGlmaWNhdGlvbk1lc3NhZ2UiIC8+ -DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik5vdGlmaWNhdGlvbkRhdGEiPg0KICAgIDx4czpz -ZXF1ZW5jZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 -ZWxlbWVudCBuYW1lPSJOb3RpZmljYXRpb25EYXRhIiB0eXBlPSJ0bnM6Tm90aWZpY2F0aW9uRGF0 -YSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRGF0YUNoYW5nZU5vdGlmaWNhdGlvbiI+ -DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5z -aW9uIGJhc2U9InRuczpOb3RpZmljYXRpb25EYXRhIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0K -ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1zIiB0eXBlPSJ0bnM6TGlz -dE9mTW9uaXRvcmVkSXRlbU5vdGlmaWNhdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 -ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9 -InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv -Pg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94 -czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt -ZT0iRGF0YUNoYW5nZU5vdGlmaWNhdGlvbiIgdHlwZT0idG5zOkRhdGFDaGFuZ2VOb3RpZmljYXRp -b24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik1vbml0b3JlZEl0ZW1Ob3RpZmljYXRp -b24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudEhh -bmRsZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl -bGVtZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ1YTpEYXRhVmFsdWUiIG1pbk9jY3Vycz0iMCIgbmls -bGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N -CiAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVkSXRlbU5vdGlmaWNhdGlvbiIgdHlwZT0idG5z -Ok1vbml0b3JlZEl0ZW1Ob3RpZmljYXRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 -Ikxpc3RPZk1vbml0b3JlZEl0ZW1Ob3RpZmljYXRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg -ICAgIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1Ob3RpZmljYXRpb24iIHR5cGU9InRu -czpNb25pdG9yZWRJdGVtTm90aWZpY2F0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5i -b3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv -bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZNb25pdG9yZWRJdGVtTm90aWZp -Y2F0aW9uIiB0eXBlPSJ0bnM6TGlzdE9mTW9uaXRvcmVkSXRlbU5vdGlmaWNhdGlvbiIgbmlsbGFi -bGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRXZlbnRO -b3RpZmljYXRpb25MaXN0Ij4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4N -CiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5vdGlmaWNhdGlvbkRhdGEiPg0KICAgICAg -ICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnRzIiB0eXBl -PSJ0bnM6TGlzdE9mRXZlbnRGaWVsZExpc3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi -IC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8 -L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu -YW1lPSJFdmVudE5vdGlmaWNhdGlvbkxpc3QiIHR5cGU9InRuczpFdmVudE5vdGlmaWNhdGlvbkxp -c3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkV2ZW50RmllbGRMaXN0Ij4NCiAgICA8 -eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDbGllbnRIYW5kbGUiIHR5cGU9 -InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l -PSJFdmVudEZpZWxkcyIgdHlwZT0idWE6TGlzdE9mVmFyaWFudCIgbWluT2NjdXJzPSIwIiBuaWxs -YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K -ICA8eHM6ZWxlbWVudCBuYW1lPSJFdmVudEZpZWxkTGlzdCIgdHlwZT0idG5zOkV2ZW50RmllbGRM -aXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZFdmVudEZpZWxkTGlzdCI+ -DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnRGaWVsZExp -c3QiIHR5cGU9InRuczpFdmVudEZpZWxkTGlzdCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu -Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj -b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRXZlbnRGaWVsZExpc3QiIHR5 -cGU9InRuczpMaXN0T2ZFdmVudEZpZWxkTGlzdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVu -dD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iSGlzdG9yeUV2ZW50RmllbGRMaXN0Ij4NCiAg -ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFdmVudEZpZWxkcyIgdHlw -ZT0idWE6TGlzdE9mVmFyaWFudCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg -ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l -PSJIaXN0b3J5RXZlbnRGaWVsZExpc3QiIHR5cGU9InRuczpIaXN0b3J5RXZlbnRGaWVsZExpc3Qi -IC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkhpc3RvcnlFdmVudEZpZWxkTGlz -dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9yeUV2 -ZW50RmllbGRMaXN0IiB0eXBlPSJ0bnM6SGlzdG9yeUV2ZW50RmllbGRMaXN0IiBtaW5PY2N1cnM9 -IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNl -cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZI -aXN0b3J5RXZlbnRGaWVsZExpc3QiIHR5cGU9InRuczpMaXN0T2ZIaXN0b3J5RXZlbnRGaWVsZExp -c3QiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h -bWU9IlN0YXR1c0NoYW5nZU5vdGlmaWNhdGlvbiI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1p -eGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpOb3RpZmljYXRpb25E -YXRhIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9 -IlN0YXR1cyIgdHlwZT0idWE6U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAg -IDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvIiB0eXBlPSJ1YTpEaWFnbm9zdGljSW5m -byIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5j -ZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwv -eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlN0YXR1c0NoYW5nZU5vdGlmaWNh -dGlvbiIgdHlwZT0idG5zOlN0YXR1c0NoYW5nZU5vdGlmaWNhdGlvbiIgLz4NCg0KICA8eHM6Y29t -cGxleFR5cGUgbmFtZT0iU3Vic2NyaXB0aW9uQWNrbm93bGVkZ2VtZW50Ij4NCiAgICA8eHM6c2Vx -dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIgdHlwZT0ieHM6 -dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNl -cXVlbmNlTnVtYmVyIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAg -IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 -IlN1YnNjcmlwdGlvbkFja25vd2xlZGdlbWVudCIgdHlwZT0idG5zOlN1YnNjcmlwdGlvbkFja25v -d2xlZGdlbWVudCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3Vic2NyaXB0 -aW9uQWNrbm93bGVkZ2VtZW50Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJTdWJzY3JpcHRpb25BY2tub3dsZWRnZW1lbnQiIHR5cGU9InRuczpTdWJzY3JpcHRp -b25BY2tub3dsZWRnZW1lbnQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5p -bGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ -DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlN1YnNjcmlwdGlvbkFja25vd2xlZGdlbWVudCIg -dHlwZT0idG5zOkxpc3RPZlN1YnNjcmlwdGlvbkFja25vd2xlZGdlbWVudCIgbmlsbGFibGU9InRy -dWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUHVibGlzaFJlcXVl -c3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RI -ZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 -cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2NyaXB0aW9uQWNrbm93bGVkZ2Vt -ZW50cyIgdHlwZT0idG5zOkxpc3RPZlN1YnNjcmlwdGlvbkFja25vd2xlZGdlbWVudCIgbWluT2Nj -dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv -bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoUmVxdWVzdCIgdHlwZT0idG5z -OlB1Ymxpc2hSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJQdWJsaXNoUmVz -cG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3Bv -bnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFi -bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIgdHlw -ZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h -bWU9IkF2YWlsYWJsZVNlcXVlbmNlTnVtYmVycyIgdHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5P -Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9y -ZU5vdGlmaWNhdGlvbnMiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg -IDx4czplbGVtZW50IG5hbWU9Ik5vdGlmaWNhdGlvbk1lc3NhZ2UiIHR5cGU9InRuczpOb3RpZmlj -YXRpb25NZXNzYWdlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz -OmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2Nj -dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdu -b3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIg -bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw -ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaFJlc3BvbnNlIiB0eXBlPSJ0bnM6UHVibGlz -aFJlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZXB1Ymxpc2hSZXF1ZXN0 -Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVh -ZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 -ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnNjcmlwdGlvbklkIiB0eXBlPSJ4czp1 -bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV0 -cmFuc21pdFNlcXVlbmNlTnVtYmVyIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIw -IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt -ZW50IG5hbWU9IlJlcHVibGlzaFJlcXVlc3QiIHR5cGU9InRuczpSZXB1Ymxpc2hSZXF1ZXN0IiAv -Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZXB1Ymxpc2hSZXNwb25zZSI+DQogICAgPHhz -OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9 -InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg -ICAgIDx4czplbGVtZW50IG5hbWU9Ik5vdGlmaWNhdGlvbk1lc3NhZ2UiIHR5cGU9InRuczpOb3Rp -ZmljYXRpb25NZXNzYWdlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv -eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJl -cHVibGlzaFJlc3BvbnNlIiB0eXBlPSJ0bnM6UmVwdWJsaXNoUmVzcG9uc2UiIC8+DQoNCiAgPHhz -OmNvbXBsZXhUeXBlIG5hbWU9IlRyYW5zZmVyUmVzdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQog -ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGF0dXNDb2RlIiB0eXBlPSJ1YTpTdGF0dXNDb2RlIiBt -aW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBdmFpbGFibGVTZXF1ZW5j -ZU51bWJlcnMiIHR5cGU9InVhOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i -dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 -ZWxlbWVudCBuYW1lPSJUcmFuc2ZlclJlc3VsdCIgdHlwZT0idG5zOlRyYW5zZmVyUmVzdWx0IiAv -Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZUcmFuc2ZlclJlc3VsdCI+DQogICAg -PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNmZXJSZXN1bHQiIHR5 -cGU9InRuczpUcmFuc2ZlclJlc3VsdCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRl -ZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 -VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mVHJhbnNmZXJSZXN1bHQiIHR5cGU9InRu -czpMaXN0T2ZUcmFuc2ZlclJlc3VsdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0K -ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVHJhbnNmZXJTdWJzY3JpcHRpb25zUmVxdWVzdCI+DQog -ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIg -dHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ -DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZHMiIHR5cGU9InVhOkxpc3RP -ZlVJbnQzMiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt -ZW50IG5hbWU9IlNlbmRJbml0aWFsVmFsdWVzIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9 -IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs -ZW1lbnQgbmFtZT0iVHJhbnNmZXJTdWJzY3JpcHRpb25zUmVxdWVzdCIgdHlwZT0idG5zOlRyYW5z -ZmVyU3Vic2NyaXB0aW9uc1JlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlRy -YW5zZmVyU3Vic2NyaXB0aW9uc1Jlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 -eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVy -IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iUmVzdWx0cyIgdHlwZT0idG5zOkxpc3RPZlRyYW5zZmVyUmVzdWx0IiBtaW5PY2N1cnM9IjAi -IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0lu -Zm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJs -ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 -eHM6ZWxlbWVudCBuYW1lPSJUcmFuc2ZlclN1YnNjcmlwdGlvbnNSZXNwb25zZSIgdHlwZT0idG5z -OlRyYW5zZmVyU3Vic2NyaXB0aW9uc1Jlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu -YW1lPSJEZWxldGVTdWJzY3JpcHRpb25zUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg -ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFk -ZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJTdWJzY3JpcHRpb25JZHMiIHR5cGU9InVhOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIw -IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU -eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEZWxldGVTdWJzY3JpcHRpb25zUmVxdWVzdCIgdHlw -ZT0idG5zOkRlbGV0ZVN1YnNjcmlwdGlvbnNSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlw -ZSBuYW1lPSJEZWxldGVTdWJzY3JpcHRpb25zUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4N -CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9u -c2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl -bWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ1YTpMaXN0T2ZTdGF0dXNDb2RlIiBtaW5PY2N1cnM9 -IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3Rp -Y0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxs -YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K -ICA8eHM6ZWxlbWVudCBuYW1lPSJEZWxldGVTdWJzY3JpcHRpb25zUmVzcG9uc2UiIHR5cGU9InRu -czpEZWxldGVTdWJzY3JpcHRpb25zUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h -bWU9IkJ1aWxkSW5mbyI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iUHJvZHVjdFVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 -cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWFudWZhY3R1cmVyTmFtZSIgdHlwZT0i -eHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs -ZW1lbnQgbmFtZT0iUHJvZHVjdE5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBu -aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNvZnR3YXJlVmVyc2lv -biIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg -ICAgPHhzOmVsZW1lbnQgbmFtZT0iQnVpbGROdW1iZXIiIHR5cGU9InhzOnN0cmluZyIgbWluT2Nj -dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ1aWxk -RGF0ZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVl -bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJCdWlsZEluZm8i -IHR5cGU9InRuczpCdWlsZEluZm8iIC8+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IlJlZHVu -ZGFuY3lTdXBwb3J0Ij4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAg -ICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTm9uZV8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0 -aW9uIHZhbHVlPSJDb2xkXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ildhcm1f -MiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSG90XzMiIC8+DQogICAgICA8eHM6 -ZW51bWVyYXRpb24gdmFsdWU9IlRyYW5zcGFyZW50XzQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp -b24gdmFsdWU9IkhvdEFuZE1pcnJvcmVkXzUiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAg -PC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSZWR1bmRhbmN5U3VwcG9ydCIg -dHlwZT0idG5zOlJlZHVuZGFuY3lTdXBwb3J0IiAvPg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1l -PSJTZXJ2ZXJTdGF0ZSI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+DQog -ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlJ1bm5pbmdfMCIgLz4NCiAgICAgIDx4czplbnVt -ZXJhdGlvbiB2YWx1ZT0iRmFpbGVkXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9 -Ik5vQ29uZmlndXJhdGlvbl8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJTdXNw -ZW5kZWRfMyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iU2h1dGRvd25fNCIgLz4N -CiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVGVzdF81IiAvPg0KICAgICAgPHhzOmVudW1l -cmF0aW9uIHZhbHVlPSJDb21tdW5pY2F0aW9uRmF1bHRfNiIgLz4NCiAgICAgIDx4czplbnVtZXJh -dGlvbiB2YWx1ZT0iVW5rbm93bl83IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6 -c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyU3RhdGUiIHR5cGU9InRuczpT -ZXJ2ZXJTdGF0ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmVkdW5kYW50U2VydmVy -RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNl -cnZlcklkIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ -DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2aWNlTGV2ZWwiIHR5cGU9InhzOnVuc2lnbmVk -Qnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyU3Rh -dGUiIHR5cGU9InRuczpTZXJ2ZXJTdGF0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2Vx -dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlZHVuZGFu -dFNlcnZlckRhdGFUeXBlIiB0eXBlPSJ0bnM6UmVkdW5kYW50U2VydmVyRGF0YVR5cGUiIC8+DQoN -CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlJlZHVuZGFudFNlcnZlckRhdGFUeXBlIj4N -CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWR1bmRhbnRTZXJ2 -ZXJEYXRhVHlwZSIgdHlwZT0idG5zOlJlZHVuZGFudFNlcnZlckRhdGFUeXBlIiBtaW5PY2N1cnM9 -IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNl -cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZS -ZWR1bmRhbnRTZXJ2ZXJEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlJlZHVuZGFudFNlcnZlckRh -dGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlw -ZSBuYW1lPSJFbmRwb2ludFVybExpc3REYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg -ICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kcG9pbnRVcmxMaXN0IiB0eXBlPSJ1YTpMaXN0T2ZTdHJp -bmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N -CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kcG9pbnRVcmxMaXN0 -RGF0YVR5cGUiIHR5cGU9InRuczpFbmRwb2ludFVybExpc3REYXRhVHlwZSIgLz4NCg0KICA8eHM6 -Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRW5kcG9pbnRVcmxMaXN0RGF0YVR5cGUiPg0KICAgIDx4 -czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZHBvaW50VXJsTGlzdERhdGFU -eXBlIiB0eXBlPSJ0bnM6RW5kcG9pbnRVcmxMaXN0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4 -T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ -DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkVuZHBvaW50 -VXJsTGlzdERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9pbnRVcmxMaXN0RGF0YVR5cGUi -IG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 -Ik5ldHdvcmtHcm91cERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxl -bWVudCBuYW1lPSJTZXJ2ZXJVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxs -YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5ldHdvcmtQYXRocyIgdHlw -ZT0idG5zOkxpc3RPZkVuZHBvaW50VXJsTGlzdERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxh -YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog -IDx4czplbGVtZW50IG5hbWU9Ik5ldHdvcmtHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6TmV0d29y -a0dyb3VwRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZk5ldHdv -cmtHcm91cERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJOZXR3b3JrR3JvdXBEYXRhVHlwZSIgdHlwZT0idG5zOk5ldHdvcmtHcm91cERhdGFUeXBl -IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4N -CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu -YW1lPSJMaXN0T2ZOZXR3b3JrR3JvdXBEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZk5ldHdvcmtH -cm91cERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w -bGV4VHlwZSBuYW1lPSJTYW1wbGluZ0ludGVydmFsRGlhZ25vc3RpY3NEYXRhVHlwZSI+DQogICAg -PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2FtcGxpbmdJbnRlcnZhbCIg -dHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l -PSJNb25pdG9yZWRJdGVtQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAi -IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhNb25pdG9yZWRJdGVtQ291bnQiIHR5cGU9 -InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l -PSJEaXNhYmxlZE1vbml0b3JlZEl0ZW1Db3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9j -Y3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 -eHM6ZWxlbWVudCBuYW1lPSJTYW1wbGluZ0ludGVydmFsRGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlw -ZT0idG5zOlNhbXBsaW5nSW50ZXJ2YWxEaWFnbm9zdGljc0RhdGFUeXBlIiAvPg0KDQogIDx4czpj -b21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZTYW1wbGluZ0ludGVydmFsRGlhZ25vc3RpY3NEYXRhVHlw -ZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2FtcGxpbmdJ -bnRlcnZhbERpYWdub3N0aWNzRGF0YVR5cGUiIHR5cGU9InRuczpTYW1wbGluZ0ludGVydmFsRGlh -Z25vc3RpY3NEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmls -bGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N -CiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mU2FtcGxpbmdJbnRlcnZhbERpYWdub3N0aWNzRGF0 -YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZTYW1wbGluZ0ludGVydmFsRGlhZ25vc3RpY3NEYXRhVHlw -ZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt -ZT0iU2VydmVyRGlhZ25vc3RpY3NTdW1tYXJ5RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4N -CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlclZpZXdDb3VudCIgdHlwZT0ieHM6dW5zaWdu -ZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkN1cnJlbnRT -ZXNzaW9uQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAg -ICA8eHM6ZWxlbWVudCBuYW1lPSJDdW11bGF0ZWRTZXNzaW9uQ291bnQiIHR5cGU9InhzOnVuc2ln -bmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0 -eVJlamVjdGVkU2Vzc2lvbkNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIw -IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVqZWN0ZWRTZXNzaW9uQ291bnQiIHR5cGU9 -InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l -PSJTZXNzaW9uVGltZW91dENvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIw -IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2Vzc2lvbkFib3J0Q291bnQiIHR5cGU9Inhz -OnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJD -dXJyZW50U3Vic2NyaXB0aW9uQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9 -IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDdW11bGF0ZWRTdWJzY3JpcHRpb25Db3Vu -dCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt -ZW50IG5hbWU9IlB1Ymxpc2hpbmdJbnRlcnZhbENvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIg -bWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlSZWplY3Rl -ZFJlcXVlc3RzQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog -ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWplY3RlZFJlcXVlc3RzQ291bnQiIHR5cGU9InhzOnVu -c2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj -b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyRGlhZ25vc3RpY3NTdW1tYXJ5 -RGF0YVR5cGUiIHR5cGU9InRuczpTZXJ2ZXJEaWFnbm9zdGljc1N1bW1hcnlEYXRhVHlwZSIgLz4N -Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2VydmVyU3RhdHVzRGF0YVR5cGUiPg0KICAgIDx4 -czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXJ0VGltZSIgdHlwZT0ieHM6 -ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkN1cnJl -bnRUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVs -ZW1lbnQgbmFtZT0iU3RhdGUiIHR5cGU9InRuczpTZXJ2ZXJTdGF0ZSIgbWluT2NjdXJzPSIwIiAv -Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnVpbGRJbmZvIiB0eXBlPSJ0bnM6QnVpbGRJbmZv -IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iU2Vjb25kc1RpbGxTaHV0ZG93biIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0i -MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNodXRkb3duUmVhc29uIiB0eXBlPSJ1YTpM -b2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6 -c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNlcnZl -clN0YXR1c0RhdGFUeXBlIiB0eXBlPSJ0bnM6U2VydmVyU3RhdHVzRGF0YVR5cGUiIC8+DQoNCiAg -PHhzOmNvbXBsZXhUeXBlIG5hbWU9IlNlc3Npb25EaWFnbm9zdGljc0RhdGFUeXBlIj4NCiAgICA8 -eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uSWQiIHR5cGU9InVh -Ok5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt -ZW50IG5hbWU9IlNlc3Npb25OYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls -bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDbGllbnREZXNjcmlwdGlv -biIgdHlwZT0idG5zOkFwcGxpY2F0aW9uRGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFi -bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJVcmkiIHR5cGU9Inhz -OnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt -ZW50IG5hbWU9IkVuZHBvaW50VXJsIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls -bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMb2NhbGVJZHMiIHR5cGU9 -InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg -IDx4czplbGVtZW50IG5hbWU9IkFjdHVhbFNlc3Npb25UaW1lb3V0IiB0eXBlPSJ4czpkb3VibGUi -IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1heFJlc3BvbnNlTWVz -c2FnZVNpemUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 -eHM6ZWxlbWVudCBuYW1lPSJDbGllbnRDb25uZWN0aW9uVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUi -IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudExhc3RDb250 -YWN0VGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl -bGVtZW50IG5hbWU9IkN1cnJlbnRTdWJzY3JpcHRpb25zQ291bnQiIHR5cGU9InhzOnVuc2lnbmVk -SW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDdXJyZW50TW9u -aXRvcmVkSXRlbXNDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4N -CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkN1cnJlbnRQdWJsaXNoUmVxdWVzdHNJblF1ZXVlIiB0 -eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg -bmFtZT0iVG90YWxSZXF1ZXN0Q291bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBl -IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iVW5hdXRob3JpemVkUmVxdWVzdENvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2Nj -dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVhZENvdW50IiB0eXBlPSJ0bnM6 -U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N -CiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlSZWFkQ291bnQiIHR5cGU9InRuczpTZXJ2 -aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg -ICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VDb3VudGVy -RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl -bWVudCBuYW1lPSJIaXN0b3J5VXBkYXRlQ291bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRlckRh -dGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l -bnQgbmFtZT0iQ2FsbENvdW50IiB0eXBlPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgbWlu -T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNy -ZWF0ZU1vbml0b3JlZEl0ZW1zQ291bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBl -IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iTW9kaWZ5TW9uaXRvcmVkSXRlbXNDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0 -YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJTZXRNb25pdG9yaW5nTW9kZUNvdW50IiB0eXBlPSJ0bnM6U2VydmljZUNvdW50ZXJE -YXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt -ZW50IG5hbWU9IlNldFRyaWdnZXJpbmdDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0 -YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJEZWxldGVNb25pdG9yZWRJdGVtc0NvdW50IiB0eXBlPSJ0bnM6U2VydmljZUNvdW50 -ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czpl -bGVtZW50IG5hbWU9IkNyZWF0ZVN1YnNjcmlwdGlvbkNvdW50IiB0eXBlPSJ0bnM6U2VydmljZUNv -dW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 -czplbGVtZW50IG5hbWU9Ik1vZGlmeVN1YnNjcmlwdGlvbkNvdW50IiB0eXBlPSJ0bnM6U2Vydmlj -ZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg -IDx4czplbGVtZW50IG5hbWU9IlNldFB1Ymxpc2hpbmdNb2RlQ291bnQiIHR5cGU9InRuczpTZXJ2 -aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg -ICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaENvdW50IiB0eXBlPSJ0bnM6U2VydmljZUNvdW50 -ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czpl -bGVtZW50IG5hbWU9IlJlcHVibGlzaENvdW50IiB0eXBlPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRh -VHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 -IG5hbWU9IlRyYW5zZmVyU3Vic2NyaXB0aW9uc0NvdW50IiB0eXBlPSJ0bnM6U2VydmljZUNvdW50 -ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czpl -bGVtZW50IG5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlvbnNDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VD -b3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 -eHM6ZWxlbWVudCBuYW1lPSJBZGROb2Rlc0NvdW50IiB0eXBlPSJ0bnM6U2VydmljZUNvdW50ZXJE -YXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt -ZW50IG5hbWU9IkFkZFJlZmVyZW5jZXNDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0 -YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJEZWxldGVOb2Rlc0NvdW50IiB0eXBlPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlw -ZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h -bWU9IkRlbGV0ZVJlZmVyZW5jZXNDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5 -cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJCcm93c2VDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIG1pbk9j -Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCcm93 -c2VOZXh0Q291bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9 -IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNsYXRl -QnJvd3NlUGF0aHNUb05vZGVJZHNDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5 -cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJRdWVyeUZpcnN0Q291bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBt -aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i -UXVlcnlOZXh0Q291bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1 -cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVnaXN0 -ZXJOb2Rlc0NvdW50IiB0eXBlPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJz -PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlVucmVnaXN0 -ZXJOb2Rlc0NvdW50IiB0eXBlPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJz -PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs -ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uRGlhZ25vc3RpY3NEYXRhVHlwZSIg -dHlwZT0idG5zOlNlc3Npb25EaWFnbm9zdGljc0RhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4 -VHlwZSBuYW1lPSJMaXN0T2ZTZXNzaW9uRGlhZ25vc3RpY3NEYXRhVHlwZSI+DQogICAgPHhzOnNl -cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2Vzc2lvbkRpYWdub3N0aWNzRGF0YVR5 -cGUiIHR5cGU9InRuczpTZXNzaW9uRGlhZ25vc3RpY3NEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBt -YXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j -ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mU2Vzc2lv -bkRpYWdub3N0aWNzRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZTZXNzaW9uRGlhZ25vc3RpY3NE -YXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5 -cGUgbmFtZT0iU2Vzc2lvblNlY3VyaXR5RGlhZ25vc3RpY3NEYXRhVHlwZSI+DQogICAgPHhzOnNl -cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2Vzc2lvbklkIiB0eXBlPSJ1YTpOb2Rl -SWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJDbGllbnRVc2VySWRPZlNlc3Npb24iIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIw -IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudFVzZXJJ -ZEhpc3RvcnkiIHR5cGU9InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i -dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkF1dGhlbnRpY2F0aW9uTWVjaGFuaXNt -IiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg -ICA8eHM6ZWxlbWVudCBuYW1lPSJFbmNvZGluZyIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9 -IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNwb3J0 -UHJvdG9jb2wiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg -Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlY3VyaXR5TW9kZSIgdHlwZT0idG5zOk1lc3Nh -Z2VTZWN1cml0eU1vZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 -IlNlY3VyaXR5UG9saWN5VXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFi -bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDbGllbnRDZXJ0aWZpY2F0ZSIg -dHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K -ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h -bWU9IlNlc3Npb25TZWN1cml0eURpYWdub3N0aWNzRGF0YVR5cGUiIHR5cGU9InRuczpTZXNzaW9u -U2VjdXJpdHlEaWFnbm9zdGljc0RhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l -PSJMaXN0T2ZTZXNzaW9uU2VjdXJpdHlEaWFnbm9zdGljc0RhdGFUeXBlIj4NCiAgICA8eHM6c2Vx -dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uU2VjdXJpdHlEaWFnbm9zdGlj -c0RhdGFUeXBlIiB0eXBlPSJ0bnM6U2Vzc2lvblNlY3VyaXR5RGlhZ25vc3RpY3NEYXRhVHlwZSIg -bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQog -ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt -ZT0iTGlzdE9mU2Vzc2lvblNlY3VyaXR5RGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlwZT0idG5zOkxp -c3RPZlNlc3Npb25TZWN1cml0eURpYWdub3N0aWNzRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48 -L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlNlcnZpY2VDb3VudGVyRGF0 -YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRvdGFs -Q291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6 -ZWxlbWVudCBuYW1lPSJFcnJvckNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJz -PSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl -bGVtZW50IG5hbWU9IlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIHR5cGU9InRuczpTZXJ2aWNlQ291 -bnRlckRhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTdGF0dXNSZXN1bHQi -Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXR1c0NvZGUi -IHR5cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 -IG5hbWU9IkRpYWdub3N0aWNJbmZvIiB0eXBlPSJ1YTpEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJz -PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs -ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTdGF0dXNSZXN1bHQiIHR5cGU9InRuczpTdGF0 -dXNSZXN1bHQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlN0YXR1c1Jlc3Vs -dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVzUmVz -dWx0IiB0eXBlPSJ0bnM6U3RhdHVzUmVzdWx0IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5i -b3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv -bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTdGF0dXNSZXN1bHQiIHR5cGU9 -InRuczpMaXN0T2ZTdGF0dXNSZXN1bHQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoN -CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlN1YnNjcmlwdGlvbkRpYWdub3N0aWNzRGF0YVR5cGUi -Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlc3Npb25JZCIg -dHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg -PHhzOmVsZW1lbnQgbmFtZT0iU3Vic2NyaXB0aW9uSWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBt -aW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQcmlvcml0eSIgdHlwZT0i -eHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l -PSJQdWJsaXNoaW5nSW50ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0K -ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWF4S2VlcEFsaXZlQ291bnQiIHR5cGU9InhzOnVuc2ln -bmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhMaWZl -dGltZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg -PHhzOmVsZW1lbnQgbmFtZT0iTWF4Tm90aWZpY2F0aW9uc1BlclB1Ymxpc2giIHR5cGU9InhzOnVu -c2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJs -aXNoaW5nRW5hYmxlZCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg -PHhzOmVsZW1lbnQgbmFtZT0iTW9kaWZ5Q291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5P -Y2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbmFibGVDb3VudCIgdHlwZT0i -eHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 -IkRpc2FibGVDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAg -ICAgIDx4czplbGVtZW50IG5hbWU9IlJlcHVibGlzaFJlcXVlc3RDb3VudCIgdHlwZT0ieHM6dW5z -aWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcHVi -bGlzaE1lc3NhZ2VSZXF1ZXN0Q291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9 -IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXB1Ymxpc2hNZXNzYWdlQ291bnQiIHR5 -cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu -YW1lPSJUcmFuc2ZlclJlcXVlc3RDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vy -cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRyYW5zZmVycmVkVG9BbHRDbGllbnRD -b3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl -bGVtZW50IG5hbWU9IlRyYW5zZmVycmVkVG9TYW1lQ2xpZW50Q291bnQiIHR5cGU9InhzOnVuc2ln -bmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNo -UmVxdWVzdENvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAg -ICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YUNoYW5nZU5vdGlmaWNhdGlvbnNDb3VudCIgdHlwZT0i -eHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 -IkV2ZW50Tm90aWZpY2F0aW9uc0NvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJz -PSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm90aWZpY2F0aW9uc0NvdW50IiB0eXBl -PSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt -ZT0iTGF0ZVB1Ymxpc2hSZXF1ZXN0Q291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1 -cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDdXJyZW50S2VlcEFsaXZlQ291bnQi -IHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJDdXJyZW50TGlmZXRpbWVDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9j -Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlVuYWNrbm93bGVkZ2VkTWVzc2Fn -ZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz -OmVsZW1lbnQgbmFtZT0iRGlzY2FyZGVkTWVzc2FnZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZElu -dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVkSXRl -bUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz -OmVsZW1lbnQgbmFtZT0iRGlzYWJsZWRNb25pdG9yZWRJdGVtQ291bnQiIHR5cGU9InhzOnVuc2ln -bmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9y -aW5nUXVldWVPdmVyZmxvd0NvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIw -IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV4dFNlcXVlbmNlTnVtYmVyIiB0eXBlPSJ4 -czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i -RXZlbnRRdWV1ZU92ZXJGbG93Q291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9 -IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs -ZW1lbnQgbmFtZT0iU3Vic2NyaXB0aW9uRGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlwZT0idG5zOlN1 -YnNjcmlwdGlvbkRpYWdub3N0aWNzRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h -bWU9Ikxpc3RPZlN1YnNjcmlwdGlvbkRpYWdub3N0aWNzRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1 -ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnNjcmlwdGlvbkRpYWdub3N0aWNzRGF0 -YVR5cGUiIHR5cGU9InRuczpTdWJzY3JpcHRpb25EaWFnbm9zdGljc0RhdGFUeXBlIiBtaW5PY2N1 -cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz -OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 -T2ZTdWJzY3JpcHRpb25EaWFnbm9zdGljc0RhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mU3Vic2Ny -aXB0aW9uRGlhZ25vc3RpY3NEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N -Cg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iTW9kZWxDaGFuZ2VTdHJ1Y3R1cmVWZXJiTWFzayI+ -DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVy -YXRpb24gdmFsdWU9Ik5vZGVBZGRlZF8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVl -PSJOb2RlRGVsZXRlZF8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZWZlcmVu -Y2VBZGRlZF80IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZWZlcmVuY2VEZWxl -dGVkXzgiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkRhdGFUeXBlQ2hhbmdlZF8x -NiIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czpl -bGVtZW50IG5hbWU9Ik1vZGVsQ2hhbmdlU3RydWN0dXJlVmVyYk1hc2siIHR5cGU9InRuczpNb2Rl -bENoYW5nZVN0cnVjdHVyZVZlcmJNYXNrIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJN -b2RlbENoYW5nZVN0cnVjdHVyZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 -eHM6ZWxlbWVudCBuYW1lPSJBZmZlY3RlZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAi -IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWZmZWN0ZWRUeXBl -IiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg -ICA8eHM6ZWxlbWVudCBuYW1lPSJWZXJiIiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vy -cz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 -ZWxlbWVudCBuYW1lPSJNb2RlbENoYW5nZVN0cnVjdHVyZURhdGFUeXBlIiB0eXBlPSJ0bnM6TW9k -ZWxDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i -TGlzdE9mTW9kZWxDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0K -ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9kZWxDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSIgdHlw -ZT0idG5zOk1vZGVsQ2hhbmdlU3RydWN0dXJlRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2Nj -dXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog -IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZk1vZGVsQ2hhbmdl -U3RydWN0dXJlRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZNb2RlbENoYW5nZVN0cnVjdHVyZURh -dGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlw -ZSBuYW1lPSJTZW1hbnRpY0NoYW5nZVN0cnVjdHVyZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVu -Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZmZlY3RlZCIgdHlwZT0idWE6Tm9kZUlkIiBt -aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i -QWZmZWN0ZWRUeXBlIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy -dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs -ZW1lbnQgbmFtZT0iU2VtYW50aWNDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSIgdHlwZT0idG5zOlNl -bWFudGljQ2hhbmdlU3RydWN0dXJlRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h -bWU9Ikxpc3RPZlNlbWFudGljQ2hhbmdlU3RydWN0dXJlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1 -ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlbWFudGljQ2hhbmdlU3RydWN0dXJlRGF0 -YVR5cGUiIHR5cGU9InRuczpTZW1hbnRpY0NoYW5nZVN0cnVjdHVyZURhdGFUeXBlIiBtaW5PY2N1 -cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz -OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 -T2ZTZW1hbnRpY0NoYW5nZVN0cnVjdHVyZURhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mU2VtYW50 -aWNDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N -Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmFuZ2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg -ICAgIDx4czplbGVtZW50IG5hbWU9IkxvdyIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAi -IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJIaWdoIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9j -Y3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 -eHM6ZWxlbWVudCBuYW1lPSJSYW5nZSIgdHlwZT0idG5zOlJhbmdlIiAvPg0KDQogIDx4czpjb21w -bGV4VHlwZSBuYW1lPSJFVUluZm9ybWF0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 -eHM6ZWxlbWVudCBuYW1lPSJOYW1lc3BhY2VVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJz -PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlVuaXRJZCIg -dHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJE -aXNwbGF5TmFtZSIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJs -ZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRlc2NyaXB0aW9uIiB0eXBlPSJ1 -YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv -eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkVV -SW5mb3JtYXRpb24iIHR5cGU9InRuczpFVUluZm9ybWF0aW9uIiAvPg0KDQogIDx4czpzaW1wbGVU -eXBlICBuYW1lPSJBeGlzU2NhbGVFbnVtZXJhdGlvbiI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJh -c2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkxpbmVhcl8wIiAv -Pg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJMb2dfMSIgLz4NCiAgICAgIDx4czplbnVt -ZXJhdGlvbiB2YWx1ZT0iTG5fMiIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNp -bXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkF4aXNTY2FsZUVudW1lcmF0aW9uIiB0eXBl -PSJ0bnM6QXhpc1NjYWxlRW51bWVyYXRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 -IkNvbXBsZXhOdW1iZXJUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJSZWFsIiB0eXBlPSJ4czpmbG9hdCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz -OmVsZW1lbnQgbmFtZT0iSW1hZ2luYXJ5IiB0eXBlPSJ4czpmbG9hdCIgbWluT2NjdXJzPSIwIiAv -Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 -IG5hbWU9IkNvbXBsZXhOdW1iZXJUeXBlIiB0eXBlPSJ0bnM6Q29tcGxleE51bWJlclR5cGUiIC8+ -DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRvdWJsZUNvbXBsZXhOdW1iZXJUeXBlIj4NCiAg -ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWFsIiB0eXBlPSJ4czpk -b3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkltYWdpbmFy -eSIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N -CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRG91YmxlQ29tcGxleE51 -bWJlclR5cGUiIHR5cGU9InRuczpEb3VibGVDb21wbGV4TnVtYmVyVHlwZSIgLz4NCg0KICA8eHM6 -Y29tcGxleFR5cGUgbmFtZT0iQXhpc0luZm9ybWF0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog -ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbmdpbmVlcmluZ1VuaXRzIiB0eXBlPSJ0bnM6RVVJbmZv -cm1hdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt -ZW50IG5hbWU9IkVVUmFuZ2UiIHR5cGU9InRuczpSYW5nZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJs -ZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRpdGxlIiB0eXBlPSJ1YTpMb2Nh -bGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs -ZW1lbnQgbmFtZT0iQXhpc1NjYWxlVHlwZSIgdHlwZT0idG5zOkF4aXNTY2FsZUVudW1lcmF0aW9u -IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBeGlzU3RlcHMiIHR5 -cGU9InVhOkxpc3RPZkRvdWJsZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg -ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l -PSJBeGlzSW5mb3JtYXRpb24iIHR5cGU9InRuczpBeGlzSW5mb3JtYXRpb24iIC8+DQoNCiAgPHhz -OmNvbXBsZXhUeXBlIG5hbWU9IlhWVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz -OmVsZW1lbnQgbmFtZT0iWCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAg -ICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZSIgdHlwZT0ieHM6ZmxvYXQiIG1pbk9jY3Vycz0iMCIg -Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu -dCBuYW1lPSJYVlR5cGUiIHR5cGU9InRuczpYVlR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl -IG5hbWU9IlByb2dyYW1EaWFnbm9zdGljRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg -ICAgIDx4czplbGVtZW50IG5hbWU9IkNyZWF0ZVNlc3Npb25JZCIgdHlwZT0idWE6Tm9kZUlkIiBt -aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i -Q3JlYXRlQ2xpZW50TmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl -PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW52b2NhdGlvbkNyZWF0aW9uVGlt -ZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 -IG5hbWU9Ikxhc3RUcmFuc2l0aW9uVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0i -MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxhc3RNZXRob2RDYWxsIiB0eXBlPSJ4czpz -dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu -dCBuYW1lPSJMYXN0TWV0aG9kU2Vzc2lvbklkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0i -MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMYXN0TWV0aG9k -SW5wdXRBcmd1bWVudHMiIHR5cGU9InRuczpMaXN0T2ZBcmd1bWVudCIgbWluT2NjdXJzPSIwIiBu -aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxhc3RNZXRob2RPdXRw -dXRBcmd1bWVudHMiIHR5cGU9InRuczpMaXN0T2ZBcmd1bWVudCIgbWluT2NjdXJzPSIwIiBuaWxs -YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxhc3RNZXRob2RDYWxsVGlt -ZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 -IG5hbWU9Ikxhc3RNZXRob2RSZXR1cm5TdGF0dXMiIHR5cGU9InRuczpTdGF0dXNSZXN1bHQiIG1p -bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 -czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUHJvZ3JhbURpYWdub3N0aWNEYXRh -VHlwZSIgdHlwZT0idG5zOlByb2dyYW1EaWFnbm9zdGljRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNv -bXBsZXhUeXBlIG5hbWU9IlByb2dyYW1EaWFnbm9zdGljMkRhdGFUeXBlIj4NCiAgICA8eHM6c2Vx -dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDcmVhdGVTZXNzaW9uSWQiIHR5cGU9InVh -Ok5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt -ZW50IG5hbWU9IkNyZWF0ZUNsaWVudE5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIw -IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikludm9jYXRpb25D -cmVhdGlvblRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 -eHM6ZWxlbWVudCBuYW1lPSJMYXN0VHJhbnNpdGlvblRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBt -aW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMYXN0TWV0aG9kQ2FsbCIg -dHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg -PHhzOmVsZW1lbnQgbmFtZT0iTGFzdE1ldGhvZFNlc3Npb25JZCIgdHlwZT0idWE6Tm9kZUlkIiBt -aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i -TGFzdE1ldGhvZElucHV0QXJndW1lbnRzIiB0eXBlPSJ0bnM6TGlzdE9mQXJndW1lbnQiIG1pbk9j -Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMYXN0 -TWV0aG9kT3V0cHV0QXJndW1lbnRzIiB0eXBlPSJ0bnM6TGlzdE9mQXJndW1lbnQiIG1pbk9jY3Vy -cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMYXN0TWV0 -aG9kSW5wdXRWYWx1ZXMiIHR5cGU9InVhOkxpc3RPZlZhcmlhbnQiIG1pbk9jY3Vycz0iMCIgbmls -bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMYXN0TWV0aG9kT3V0cHV0 -VmFsdWVzIiB0eXBlPSJ1YTpMaXN0T2ZWYXJpYW50IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 -cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGFzdE1ldGhvZENhbGxUaW1lIiB0eXBl -PSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i -TGFzdE1ldGhvZFJldHVyblN0YXR1cyIgdHlwZT0idWE6U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIw -IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt -ZW50IG5hbWU9IlByb2dyYW1EaWFnbm9zdGljMkRhdGFUeXBlIiB0eXBlPSJ0bnM6UHJvZ3JhbURp -YWdub3N0aWMyRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFubm90YXRp -b24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1lc3NhZ2Ui -IHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg -IDx4czplbGVtZW50IG5hbWU9IlVzZXJOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0i -MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBbm5vdGF0aW9u -VGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVl -bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJBbm5vdGF0aW9u -IiB0eXBlPSJ0bnM6QW5ub3RhdGlvbiIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iRXhj -ZXB0aW9uRGV2aWF0aW9uRm9ybWF0Ij4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3Ry -aW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQWJzb2x1dGVWYWx1ZV8wIiAvPg0K -ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJQZXJjZW50T2ZWYWx1ZV8xIiAvPg0KICAgICAg -PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJQZXJjZW50T2ZSYW5nZV8yIiAvPg0KICAgICAgPHhzOmVu -dW1lcmF0aW9uIHZhbHVlPSJQZXJjZW50T2ZFVVJhbmdlXzMiIC8+DQogICAgICA8eHM6ZW51bWVy -YXRpb24gdmFsdWU9IlVua25vd25fNCIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hz -OnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkV4Y2VwdGlvbkRldmlhdGlvbkZvcm1h -dCIgdHlwZT0idG5zOkV4Y2VwdGlvbkRldmlhdGlvbkZvcm1hdCIgLz4NCg0KPC94czpzY2hlbWE+ - - - - NamespaceUri - - i=68 - i=8252 - - - http://opcfoundation.org/UA/2008/02/Types.xsd - - - - Deprecated - - i=68 - i=8252 - - - true - - - - Union - - i=69 - i=8252 - - - //xs:element[@name='Union'] - - - - KeyValuePair - - i=69 - i=8252 - - - //xs:element[@name='KeyValuePair'] - - - - AdditionalParametersType - - i=69 - i=8252 - - - //xs:element[@name='AdditionalParametersType'] - - - - EphemeralKeyType - - i=69 - i=8252 - - - //xs:element[@name='EphemeralKeyType'] - - - - EndpointType - - i=69 - i=8252 - - - //xs:element[@name='EndpointType'] - - - - RationalNumber - - i=69 - i=8252 - - - //xs:element[@name='RationalNumber'] - - - - Vector - - i=69 - i=8252 - - - //xs:element[@name='Vector'] - - - - 3DVector - - i=69 - i=8252 - - - //xs:element[@name='ThreeDVector'] - - - - CartesianCoordinates - - i=69 - i=8252 - - - //xs:element[@name='CartesianCoordinates'] - - - - 3DCartesianCoordinates - - i=69 - i=8252 - - - //xs:element[@name='ThreeDCartesianCoordinates'] - - - - Orientation - - i=69 - i=8252 - - - //xs:element[@name='Orientation'] - - - - 3DOrientation - - i=69 - i=8252 - - - //xs:element[@name='ThreeDOrientation'] - - - - Frame - - i=69 - i=8252 - - - //xs:element[@name='Frame'] - - - - 3DFrame - - i=69 - i=8252 - - - //xs:element[@name='ThreeDFrame'] - - - - IdentityMappingRuleType - - i=69 - i=8252 - - - //xs:element[@name='IdentityMappingRuleType'] - - - - CurrencyUnitType - - i=69 - i=8252 - - - //xs:element[@name='CurrencyUnitType'] - - - - TrustListDataType - - i=69 - i=8252 - - - //xs:element[@name='TrustListDataType'] - - - - TransactionErrorType - - i=69 - i=8252 - - - //xs:element[@name='TransactionErrorType'] - - - - DataTypeSchemaHeader - - i=69 - i=8252 - - - //xs:element[@name='DataTypeSchemaHeader'] - - - - DataTypeDescription - - i=69 - i=8252 - - - //xs:element[@name='DataTypeDescription'] - - - - StructureDescription - - i=69 - i=8252 - - - //xs:element[@name='StructureDescription'] - - - - EnumDescription - - i=69 - i=8252 - - - //xs:element[@name='EnumDescription'] - - - - SimpleTypeDescription - - i=69 - i=8252 - - - //xs:element[@name='SimpleTypeDescription'] - - - - UABinaryFileDataType - - i=69 - i=8252 - - - //xs:element[@name='UABinaryFileDataType'] - - - - PortableQualifiedName - - i=69 - i=8252 - - - //xs:element[@name='PortableQualifiedName'] - - - - PortableNodeId - - i=69 - i=8252 - - - //xs:element[@name='PortableNodeId'] - - - - UnsignedRationalNumber - - i=69 - i=8252 - - - //xs:element[@name='UnsignedRationalNumber'] - - - - DataSetMetaDataType - - i=69 - i=8252 - - - //xs:element[@name='DataSetMetaDataType'] - - - - FieldMetaData - - i=69 - i=8252 - - - //xs:element[@name='FieldMetaData'] - - - - ConfigurationVersionDataType - - i=69 - i=8252 - - - //xs:element[@name='ConfigurationVersionDataType'] - - - - PublishedDataSetDataType - - i=69 - i=8252 - - - //xs:element[@name='PublishedDataSetDataType'] - - - - PublishedDataSetSourceDataType - - i=69 - i=8252 - - - //xs:element[@name='PublishedDataSetSourceDataType'] - - - - PublishedVariableDataType - - i=69 - i=8252 - - - //xs:element[@name='PublishedVariableDataType'] - - - - PublishedDataItemsDataType - - i=69 - i=8252 - - - //xs:element[@name='PublishedDataItemsDataType'] - - - - PublishedEventsDataType - - i=69 - i=8252 - - - //xs:element[@name='PublishedEventsDataType'] - - - - PublishedDataSetCustomSourceDataType - - i=69 - i=8252 - - - //xs:element[@name='PublishedDataSetCustomSourceDataType'] - - - - DataSetWriterDataType - - i=69 - i=8252 - - - //xs:element[@name='DataSetWriterDataType'] - - - - DataSetWriterTransportDataType - - i=69 - i=8252 - - - //xs:element[@name='DataSetWriterTransportDataType'] - - - - DataSetWriterMessageDataType - - i=69 - i=8252 - - - //xs:element[@name='DataSetWriterMessageDataType'] - - - - PubSubGroupDataType - - i=69 - i=8252 - - - //xs:element[@name='PubSubGroupDataType'] - - - - WriterGroupDataType - - i=69 - i=8252 - - - //xs:element[@name='WriterGroupDataType'] - - - - WriterGroupTransportDataType - - i=69 - i=8252 - - - //xs:element[@name='WriterGroupTransportDataType'] - - - - WriterGroupMessageDataType - - i=69 - i=8252 - - - //xs:element[@name='WriterGroupMessageDataType'] - - - - PubSubConnectionDataType - - i=69 - i=8252 - - - //xs:element[@name='PubSubConnectionDataType'] - - - - ConnectionTransportDataType - - i=69 - i=8252 - - - //xs:element[@name='ConnectionTransportDataType'] - - - - NetworkAddressDataType - - i=69 - i=8252 - - - //xs:element[@name='NetworkAddressDataType'] - - - - NetworkAddressUrlDataType - - i=69 - i=8252 - - - //xs:element[@name='NetworkAddressUrlDataType'] - - - - ReaderGroupDataType - - i=69 - i=8252 - - - //xs:element[@name='ReaderGroupDataType'] - - - - ReaderGroupTransportDataType - - i=69 - i=8252 - - - //xs:element[@name='ReaderGroupTransportDataType'] - - - - ReaderGroupMessageDataType - - i=69 - i=8252 - - - //xs:element[@name='ReaderGroupMessageDataType'] - - - - DataSetReaderDataType - - i=69 - i=8252 - - - //xs:element[@name='DataSetReaderDataType'] - - - - DataSetReaderTransportDataType - - i=69 - i=8252 - - - //xs:element[@name='DataSetReaderTransportDataType'] - - - - DataSetReaderMessageDataType - - i=69 - i=8252 - - - //xs:element[@name='DataSetReaderMessageDataType'] - - - - SubscribedDataSetDataType - - i=69 - i=8252 - - - //xs:element[@name='SubscribedDataSetDataType'] - - - - TargetVariablesDataType - - i=69 - i=8252 - - - //xs:element[@name='TargetVariablesDataType'] - - - - FieldTargetDataType - - i=69 - i=8252 - - - //xs:element[@name='FieldTargetDataType'] - - - - SubscribedDataSetMirrorDataType - - i=69 - i=8252 - - - //xs:element[@name='SubscribedDataSetMirrorDataType'] - - - - PubSubConfigurationDataType - - i=69 - i=8252 - - - //xs:element[@name='PubSubConfigurationDataType'] - - - - StandaloneSubscribedDataSetRefDataType - - i=69 - i=8252 - - - //xs:element[@name='StandaloneSubscribedDataSetRefDataType'] - - - - StandaloneSubscribedDataSetDataType - - i=69 - i=8252 - - - //xs:element[@name='StandaloneSubscribedDataSetDataType'] - - - - SecurityGroupDataType - - i=69 - i=8252 - - - //xs:element[@name='SecurityGroupDataType'] - - - - PubSubKeyPushTargetDataType - - i=69 - i=8252 - - - //xs:element[@name='PubSubKeyPushTargetDataType'] - - - - PubSubConfiguration2DataType - - i=69 - i=8252 - - - //xs:element[@name='PubSubConfiguration2DataType'] - - - - UadpWriterGroupMessageDataType - - i=69 - i=8252 - - - //xs:element[@name='UadpWriterGroupMessageDataType'] - - - - UadpDataSetWriterMessageDataType - - i=69 - i=8252 - - - //xs:element[@name='UadpDataSetWriterMessageDataType'] - - - - UadpDataSetReaderMessageDataType - - i=69 - i=8252 - - - //xs:element[@name='UadpDataSetReaderMessageDataType'] - - - - JsonWriterGroupMessageDataType - - i=69 - i=8252 - - - //xs:element[@name='JsonWriterGroupMessageDataType'] - - - - JsonDataSetWriterMessageDataType - - i=69 - i=8252 - - - //xs:element[@name='JsonDataSetWriterMessageDataType'] - - - - JsonDataSetReaderMessageDataType - - i=69 - i=8252 - - - //xs:element[@name='JsonDataSetReaderMessageDataType'] - - - - QosDataType - - i=69 - i=8252 - - - //xs:element[@name='QosDataType'] - - - - TransmitQosDataType - - i=69 - i=8252 - - - //xs:element[@name='TransmitQosDataType'] - - - - TransmitQosPriorityDataType - - i=69 - i=8252 - - - //xs:element[@name='TransmitQosPriorityDataType'] - - - - ReceiveQosDataType - - i=69 - i=8252 - - - //xs:element[@name='ReceiveQosDataType'] - - - - ReceiveQosPriorityDataType - - i=69 - i=8252 - - - //xs:element[@name='ReceiveQosPriorityDataType'] - - - - DatagramConnectionTransportDataType - - i=69 - i=8252 - - - //xs:element[@name='DatagramConnectionTransportDataType'] - - - - DatagramConnectionTransport2DataType - - i=69 - i=8252 - - - //xs:element[@name='DatagramConnectionTransport2DataType'] - - - - DatagramWriterGroupTransportDataType - - i=69 - i=8252 - - - //xs:element[@name='DatagramWriterGroupTransportDataType'] - - - - DatagramWriterGroupTransport2DataType - - i=69 - i=8252 - - - //xs:element[@name='DatagramWriterGroupTransport2DataType'] - - - - DatagramDataSetReaderTransportDataType - - i=69 - i=8252 - - - //xs:element[@name='DatagramDataSetReaderTransportDataType'] - - - - BrokerConnectionTransportDataType - - i=69 - i=8252 - - - //xs:element[@name='BrokerConnectionTransportDataType'] - - - - BrokerWriterGroupTransportDataType - - i=69 - i=8252 - - - //xs:element[@name='BrokerWriterGroupTransportDataType'] - - - - BrokerDataSetWriterTransportDataType - - i=69 - i=8252 - - - //xs:element[@name='BrokerDataSetWriterTransportDataType'] - - - - BrokerDataSetReaderTransportDataType - - i=69 - i=8252 - - - //xs:element[@name='BrokerDataSetReaderTransportDataType'] - - - - PubSubConfigurationRefDataType - - i=69 - i=8252 - - - //xs:element[@name='PubSubConfigurationRefDataType'] - - - - PubSubConfigurationValueDataType - - i=69 - i=8252 - - - //xs:element[@name='PubSubConfigurationValueDataType'] - - - - AliasNameDataType - - i=69 - i=8252 - - - //xs:element[@name='AliasNameDataType'] - - - - UserManagementDataType - - i=69 - i=8252 - - - //xs:element[@name='UserManagementDataType'] - - - - PriorityMappingEntryType - - i=69 - i=8252 - - - //xs:element[@name='PriorityMappingEntryType'] - - - - ReferenceDescriptionDataType - - i=69 - i=8252 - - - //xs:element[@name='ReferenceDescriptionDataType'] - - - - ReferenceListEntryDataType - - i=69 - i=8252 - - - //xs:element[@name='ReferenceListEntryDataType'] - - - - RolePermissionType - - i=69 - i=8252 - - - //xs:element[@name='RolePermissionType'] - - - - DataTypeDefinition - - i=69 - i=8252 - - - //xs:element[@name='DataTypeDefinition'] - - - - StructureField - - i=69 - i=8252 - - - //xs:element[@name='StructureField'] - - - - StructureDefinition - - i=69 - i=8252 - - - //xs:element[@name='StructureDefinition'] - - - - EnumDefinition - - i=69 - i=8252 - - - //xs:element[@name='EnumDefinition'] - - - - Argument - - i=69 - i=8252 - - - //xs:element[@name='Argument'] - - - - EnumValueType - - i=69 - i=8252 - - - //xs:element[@name='EnumValueType'] - - - - EnumField - - i=69 - i=8252 - - - //xs:element[@name='EnumField'] - - - - OptionSet - - i=69 - i=8252 - - - //xs:element[@name='OptionSet'] - - - - TimeZoneDataType - - i=69 - i=8252 - - - //xs:element[@name='TimeZoneDataType'] - - - - ApplicationDescription - - i=69 - i=8252 - - - //xs:element[@name='ApplicationDescription'] - - - - ServerOnNetwork - - i=69 - i=8252 - - - //xs:element[@name='ServerOnNetwork'] - - - - UserTokenPolicy - - i=69 - i=8252 - - - //xs:element[@name='UserTokenPolicy'] - - - - EndpointDescription - - i=69 - i=8252 - - - //xs:element[@name='EndpointDescription'] - - - - RegisteredServer - - i=69 - i=8252 - - - //xs:element[@name='RegisteredServer'] - - - - DiscoveryConfiguration - - i=69 - i=8252 - - - //xs:element[@name='DiscoveryConfiguration'] - - - - MdnsDiscoveryConfiguration - - i=69 - i=8252 - - - //xs:element[@name='MdnsDiscoveryConfiguration'] - - - - SignedSoftwareCertificate - - i=69 - i=8252 - - - //xs:element[@name='SignedSoftwareCertificate'] - - - - UserIdentityToken - - i=69 - i=8252 - - - //xs:element[@name='UserIdentityToken'] - - - - AnonymousIdentityToken - - i=69 - i=8252 - - - //xs:element[@name='AnonymousIdentityToken'] - - - - UserNameIdentityToken - - i=69 - i=8252 - - - //xs:element[@name='UserNameIdentityToken'] - - - - X509IdentityToken - - i=69 - i=8252 - - - //xs:element[@name='X509IdentityToken'] - - - - IssuedIdentityToken - - i=69 - i=8252 - - - //xs:element[@name='IssuedIdentityToken'] - - - - AddNodesItem - - i=69 - i=8252 - - - //xs:element[@name='AddNodesItem'] - - - - AddReferencesItem - - i=69 - i=8252 - - - //xs:element[@name='AddReferencesItem'] - - - - DeleteNodesItem - - i=69 - i=8252 - - - //xs:element[@name='DeleteNodesItem'] - - - - DeleteReferencesItem - - i=69 - i=8252 - - - //xs:element[@name='DeleteReferencesItem'] - - - - RelativePathElement - - i=69 - i=8252 - - - //xs:element[@name='RelativePathElement'] - - - - RelativePath - - i=69 - i=8252 - - - //xs:element[@name='RelativePath'] - - - - EndpointConfiguration - - i=69 - i=8252 - - - //xs:element[@name='EndpointConfiguration'] - - - - ContentFilterElement - - i=69 - i=8252 - - - //xs:element[@name='ContentFilterElement'] - - - - ContentFilter - - i=69 - i=8252 - - - //xs:element[@name='ContentFilter'] - - - - FilterOperand - - i=69 - i=8252 - - - //xs:element[@name='FilterOperand'] - - - - ElementOperand - - i=69 - i=8252 - - - //xs:element[@name='ElementOperand'] - - - - LiteralOperand - - i=69 - i=8252 - - - //xs:element[@name='LiteralOperand'] - - - - AttributeOperand - - i=69 - i=8252 - - - //xs:element[@name='AttributeOperand'] - - - - SimpleAttributeOperand - - i=69 - i=8252 - - - //xs:element[@name='SimpleAttributeOperand'] - - - - HistoryEvent - - i=69 - i=8252 - - - //xs:element[@name='HistoryEvent'] - - - - MonitoringFilter - - i=69 - i=8252 - - - //xs:element[@name='MonitoringFilter'] - - - - EventFilter - - i=69 - i=8252 - - - //xs:element[@name='EventFilter'] - - - - AggregateConfiguration - - i=69 - i=8252 - - - //xs:element[@name='AggregateConfiguration'] - - - - HistoryEventFieldList - - i=69 - i=8252 - - - //xs:element[@name='HistoryEventFieldList'] - - - - BuildInfo - - i=69 - i=8252 - - - //xs:element[@name='BuildInfo'] - - - - RedundantServerDataType - - i=69 - i=8252 - - - //xs:element[@name='RedundantServerDataType'] - - - - EndpointUrlListDataType - - i=69 - i=8252 - - - //xs:element[@name='EndpointUrlListDataType'] - - - - NetworkGroupDataType - - i=69 - i=8252 - - - //xs:element[@name='NetworkGroupDataType'] - - - - SamplingIntervalDiagnosticsDataType - - i=69 - i=8252 - - - //xs:element[@name='SamplingIntervalDiagnosticsDataType'] - - - - ServerDiagnosticsSummaryDataType - - i=69 - i=8252 - - - //xs:element[@name='ServerDiagnosticsSummaryDataType'] - - - - ServerStatusDataType - - i=69 - i=8252 - - - //xs:element[@name='ServerStatusDataType'] - - - - SessionDiagnosticsDataType - - i=69 - i=8252 - - - //xs:element[@name='SessionDiagnosticsDataType'] - - - - SessionSecurityDiagnosticsDataType - - i=69 - i=8252 - - - //xs:element[@name='SessionSecurityDiagnosticsDataType'] - - - - ServiceCounterDataType - - i=69 - i=8252 - - - //xs:element[@name='ServiceCounterDataType'] - - - - StatusResult - - i=69 - i=8252 - - - //xs:element[@name='StatusResult'] - - - - SubscriptionDiagnosticsDataType - - i=69 - i=8252 - - - //xs:element[@name='SubscriptionDiagnosticsDataType'] - - - - ModelChangeStructureDataType - - i=69 - i=8252 - - - //xs:element[@name='ModelChangeStructureDataType'] - - - - SemanticChangeStructureDataType - - i=69 - i=8252 - - - //xs:element[@name='SemanticChangeStructureDataType'] - - - - Range - - i=69 - i=8252 - - - //xs:element[@name='Range'] - - - - EUInformation - - i=69 - i=8252 - - - //xs:element[@name='EUInformation'] - - - - ComplexNumberType - - i=69 - i=8252 - - - //xs:element[@name='ComplexNumberType'] - - - - DoubleComplexNumberType - - i=69 - i=8252 - - - //xs:element[@name='DoubleComplexNumberType'] - - - - AxisInformation - - i=69 - i=8252 - - - //xs:element[@name='AxisInformation'] - - - - XVType - - i=69 - i=8252 - - - //xs:element[@name='XVType'] - - - - ProgramDiagnosticDataType - - i=69 - i=8252 - - - //xs:element[@name='ProgramDiagnosticDataType'] - - - - ProgramDiagnostic2DataType - - i=69 - i=8252 - - - //xs:element[@name='ProgramDiagnostic2DataType'] - - - - Annotation - - i=69 - i=8252 - - - //xs:element[@name='Annotation'] - - - - Default JSON - - i=12756 - i=76 - - - - Default JSON - - i=14533 - i=76 - - - - Default JSON - - i=16313 - i=76 - - - - Default JSON - - i=17548 - i=76 - - - - Default JSON - - i=15528 - i=76 - - - - Default JSON - - i=18806 - i=76 - - - - Default JSON - - i=18807 - i=76 - - - - Default JSON - - i=18808 - i=76 - - - - Default JSON - - i=18809 - i=76 - - - - Default JSON - - i=18810 - i=76 - - - - Default JSON - - i=18811 - i=76 - - - - Default JSON - - i=18812 - i=76 - - - - Default JSON - - i=18813 - i=76 - - - - Default JSON - - i=18814 - i=76 - - - - Default JSON - - i=15634 - i=76 - - - - Default JSON - - i=23498 - i=76 - - - - Default JSON - - i=12554 - i=76 - - - - Default JSON - - i=32285 - i=76 - - - - Default JSON - - i=15534 - i=76 - - - - Default JSON - - i=14525 - i=76 - - - - Default JSON - - i=15487 - i=76 - - - - Default JSON - - i=15488 - i=76 - - - - Default JSON - - i=15005 - i=76 - - - - Default JSON - - i=15006 - i=76 - - - - Default JSON - - i=24105 - i=76 - - - - Default JSON - - i=24106 - i=76 - - - - Default JSON - - i=24107 - i=76 - - - - Default JSON - - i=14523 - i=76 - - - - Default JSON - - i=14524 - i=76 - - - - Default JSON - - i=14593 - i=76 - - - - Default JSON - - i=15578 - i=76 - - - - Default JSON - - i=15580 - i=76 - - - - Default JSON - - i=14273 - i=76 - - - - Default JSON - - i=15581 - i=76 - - - - Default JSON - - i=15582 - i=76 - - - - Default JSON - - i=25269 - i=76 - - - - Default JSON - - i=15597 - i=76 - - - - Default JSON - - i=15598 - i=76 - - - - Default JSON - - i=15605 - i=76 - - - - Default JSON - - i=15609 - i=76 - - - - Default JSON - - i=15480 - i=76 - - - - Default JSON - - i=15611 - i=76 - - - - Default JSON - - i=15616 - i=76 - - - - Default JSON - - i=15617 - i=76 - - - - Default JSON - - i=15618 - i=76 - - - - Default JSON - - i=15502 - i=76 - - - - Default JSON - - i=15510 - i=76 - - - - Default JSON - - i=15520 - i=76 - - - - Default JSON - - i=15621 - i=76 - - - - Default JSON - - i=15622 - i=76 - - - - Default JSON - - i=15623 - i=76 - - - - Default JSON - - i=15628 - i=76 - - - - Default JSON - - i=15629 - i=76 - - - - Default JSON - - i=15630 - i=76 - - - - Default JSON - - i=15631 - i=76 - - - - Default JSON - - i=14744 - i=76 - - - - Default JSON - - i=15635 - i=76 - - - - Default JSON - - i=15530 - i=76 - - - - Default JSON - - i=23599 - i=76 - - - - Default JSON - - i=23600 - i=76 - - - - Default JSON - - i=23601 - i=76 - - - - Default JSON - - i=25270 - i=76 - - - - Default JSON - - i=23602 - i=76 - - - - Default JSON - - i=15645 - i=76 - - - - Default JSON - - i=15652 - i=76 - - - - Default JSON - - i=15653 - i=76 - - - - Default JSON - - i=15657 - i=76 - - - - Default JSON - - i=15664 - i=76 - - - - Default JSON - - i=15665 - i=76 - - - - Default JSON - - i=23603 - i=76 - - - - Default JSON - - i=23604 - i=76 - - - - Default JSON - - i=23605 - i=76 - - - - Default JSON - - i=23608 - i=76 - - - - Default JSON - - i=23609 - i=76 - - - - Default JSON - - i=17467 - i=76 - - - - Default JSON - - i=23612 - i=76 - - - - Default JSON - - i=15532 - i=76 - - - - Default JSON - - i=23613 - i=76 - - - - Default JSON - - i=23614 - i=76 - - - - Default JSON - - i=15007 - i=76 - - - - Default JSON - - i=15667 - i=76 - - - - Default JSON - - i=15669 - i=76 - - - - Default JSON - - i=15670 - i=76 - - - - Default JSON - - i=25519 - i=76 - - - - Default JSON - - i=25520 - i=76 - - - - Default JSON - - i=23468 - i=76 - - - - Default JSON - - i=24281 - i=76 - - - - Default JSON - - i=25220 - i=76 - - - - Default JSON - - i=32659 - i=76 - - - - Default JSON - - i=32660 - i=76 - - - - Default JSON - - i=96 - i=76 - - - - Default JSON - - i=97 - i=76 - - - - Default JSON - - i=101 - i=76 - - - - Default JSON - - i=99 - i=76 - - - - Default JSON - - i=100 - i=76 - - - - Default JSON - - i=296 - i=76 - - - - Default JSON - - i=7594 - i=76 - - - - Default JSON - - i=102 - i=76 - - - - Default JSON - - i=12755 - i=76 - - - - Default JSON - - i=8912 - i=76 - - - - Default JSON - - i=308 - i=76 - - - - Default JSON - - i=12189 - i=76 - - - - Default JSON - - i=304 - i=76 - - - - Default JSON - - i=312 - i=76 - - - - Default JSON - - i=432 - i=76 - - - - Default JSON - - i=12890 - i=76 - - - - Default JSON - - i=12891 - i=76 - - - - Default JSON - - i=344 - i=76 - - - - Default JSON - - i=316 - i=76 - - - - Default JSON - - i=319 - i=76 - - - - Default JSON - - i=322 - i=76 - - - - Default JSON - - i=325 - i=76 - - - - Default JSON - - i=938 - i=76 - - - - Default JSON - - i=376 - i=76 - - - - Default JSON - - i=379 - i=76 - - - - Default JSON - - i=382 - i=76 - - - - Default JSON - - i=385 - i=76 - - - - Default JSON - - i=537 - i=76 - - - - Default JSON - - i=540 - i=76 - - - - Default JSON - - i=331 - i=76 - - - - Default JSON - - i=583 - i=76 - - - - Default JSON - - i=586 - i=76 - - - - Default JSON - - i=589 - i=76 - - - - Default JSON - - i=592 - i=76 - - - - Default JSON - - i=595 - i=76 - - - - Default JSON - - i=598 - i=76 - - - - Default JSON - - i=601 - i=76 - - - - Default JSON - - i=659 - i=76 - - - - Default JSON - - i=719 - i=76 - - - - Default JSON - - i=725 - i=76 - - - - Default JSON - - i=948 - i=76 - - - - Default JSON - - i=920 - i=76 - - - - Default JSON - - i=338 - i=76 - - - - Default JSON - - i=853 - i=76 - - - - Default JSON - - i=11943 - i=76 - - - - Default JSON - - i=11944 - i=76 - - - - Default JSON - - i=856 - i=76 - - - - Default JSON - - i=859 - i=76 - - - - Default JSON - - i=862 - i=76 - - - - Default JSON - - i=865 - i=76 - - - - Default JSON - - i=868 - i=76 - - - - Default JSON - - i=871 - i=76 - - - - Default JSON - - i=299 - i=76 - - - - Default JSON - - i=874 - i=76 - - - - Default JSON - - i=877 - i=76 - - - - Default JSON - - i=897 - i=76 - - - - Default JSON - - i=884 - i=76 - - - - Default JSON - - i=887 - i=76 - - - - Default JSON - - i=12171 - i=76 - - - - Default JSON - - i=12172 - i=76 - - - - Default JSON - - i=12079 - i=76 - - - - Default JSON - - i=12080 - i=76 - - - - Default JSON - - i=894 - i=76 - - - - Default JSON - - i=24033 - i=76 - - - - Default JSON - - i=891 - i=76 - - - + + + + + + + + + i=1 + i=2 + i=3 + i=4 + i=5 + i=6 + i=7 + i=8 + i=9 + i=10 + i=11 + i=13 + i=12 + i=15 + i=14 + i=16 + i=17 + i=18 + i=20 + i=21 + i=19 + i=22 + i=26 + i=27 + i=28 + i=47 + i=46 + i=35 + i=36 + i=48 + i=45 + i=40 + i=37 + i=38 + i=39 + i=53 + i=52 + i=51 + i=54 + i=9004 + i=9005 + i=17597 + i=9006 + i=15112 + i=17604 + i=17603 + + + Default Binary + The default binary encoding for a data type. + + i=58 + + + + Default XML + The default XML encoding for a data type. + + i=58 + + + + BaseDataType + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.1 + + + + Number + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9 + + i=24 + + + + Integer + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.5 + + i=26 + + + + UInteger + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.10 + + i=26 + + + + Enumeration + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.5 + + i=24 + + + + + Boolean + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.2 + + i=24 + + + + SByte + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.9 + + i=27 + + + + Byte + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.11 + + i=28 + + + + Int16 + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.6 + + i=27 + + + + UInt16 + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.12 + + i=28 + + + + Int32 + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.7 + + i=27 + + + + UInt32 + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.14 + + i=28 + + + + Int64 + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.8 + + i=27 + + + + UInt64 + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.15 + + i=28 + + + + Float + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.4 + + i=26 + + + + Double + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.2 + + i=26 + + + + String + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.11 + + i=24 + + + + DateTime + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.4 + + i=24 + + + + Guid + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.6 + + i=24 + + + + ByteString + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.3 + + i=24 + + + + XmlElement + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.13 + + i=24 + + + + NodeId + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.8 + + i=24 + + + + ExpandedNodeId + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.9 + + i=24 + + + + StatusCode + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.14 + + i=24 + + + + QualifiedName + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.10 + + i=24 + + + + LocalizedText + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.7 + + i=24 + + + + Structure + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.12 + + i=24 + + + + DataValue + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.5 + + i=24 + + + + DiagnosticInfo + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.8 + + i=24 + + + + Image + Base Info Image DataTypes + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.3/#12.2.3.2 + + i=15 + + + + Decimal + Base Info Decimal DataType + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.1 + + i=26 + + + + References + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/11.1 + + + + NonHierarchicalReferences + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/11.3 + + i=31 + + + + HierarchicalReferences + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/11.2 + + i=31 + + InverseHierarchicalReferences + + + HasChild + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/11.4 + + i=33 + + ChildOf + + + Organizes + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/11.6 + + i=33 + + OrganizedBy + + + HasEventSource + Address Space Source Hierarchy + https://reference.opcfoundation.org/v105/Core/docs/Part5/11.14 + + i=33 + + EventSourceOf + + + HasModellingRule + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/11.11 + + i=32 + + ModellingRuleOf + + + HasEncoding + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/11.13 + + i=32 + + EncodingOf + + + HasDescription + https://reference.opcfoundation.org/v104/Core/docs/Part5/D.5.1 + + i=32 + + DescriptionOf + + + HasTypeDefinition + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/11.12 + + i=32 + + TypeDefinitionOf + + + GeneratesEvent + Address Space Events 2 + https://reference.opcfoundation.org/v105/Core/docs/Part5/11.16 + + i=32 + + GeneratedBy + + + AlwaysGeneratesEvent + Address Space Events 2 + https://reference.opcfoundation.org/v105/Core/docs/Part5/11.17 + + i=41 + + AlwaysGeneratedBy + + + Aggregates + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/11.5 + + i=34 + + AggregatedBy + + + HasSubtype + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/11.10 + + i=34 + + SubtypeOf + + + HasProperty + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/11.9 + + i=44 + + PropertyOf + + + HasComponent + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/11.7 + + i=44 + + ComponentOf + + + HasNotifier + Address Space Notifier Hierarchy + https://reference.opcfoundation.org/v105/Core/docs/Part5/11.15 + + i=36 + + NotifierOf + + + HasOrderedComponent + Base Info HasOrderedComponent + https://reference.opcfoundation.org/v105/Core/docs/Part5/11.8 + + i=47 + + OrderedComponentOf + + + FromState + Base Info Finite State Machine Instance + https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.11 + + i=32 + + ToTransition + + + ToState + Base Info Finite State Machine Instance + https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.12 + + i=32 + + FromTransition + + + HasCause + Base Info Finite State Machine Instance + https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.13 + + i=32 + + MayBeCausedBy + + + HasEffect + Base Info Finite State Machine Instance + https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.14 + + i=32 + + MayBeEffectedBy + + + HasSubStateMachine + Base Info Finite State Machine Instance + https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.15 + + i=32 + + SubStateMachineOf + + + HasHistoricalConfiguration + Historical Access Read Raw + Historical Access Time Instance + Historical Access Aggregates + Historical Access Events + https://reference.opcfoundation.org/v105/Core/docs/Part11/5.3.2 + + i=44 + + HistoricalConfigurationOf + + + HasStructuredComponent + Base Info Subvariables of Structures + https://reference.opcfoundation.org/v105/Core/docs/Part5/11.23 + + i=47 + + IsStructuredComponentOf + + + AssociatedWith + Base Info AssociatedWith + https://reference.opcfoundation.org/v105/Core/docs/Part5/11.24 + + i=32 + + + + HasKeyValueDescription + Base Info HasKeyValueDescription + https://reference.opcfoundation.org/v105/Core/docs/Part5/11.25 + + i=32 + + KeyValueDescriptionOf + + + BaseObjectType + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.2 + + + + FolderType + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.6 + + i=58 + + + + BaseVariableType + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/7.2 + + + + BaseDataVariableType + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/7.4 + + i=62 + + + + PropertyType + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/7.3 + + i=62 + + + + DataTypeDescriptionType + https://reference.opcfoundation.org/v104/Core/docs/Part5/D.5.3 + + i=104 + i=105 + i=63 + + + + DataTypeVersion + + i=68 + i=80 + i=69 + + + + DictionaryFragment + + i=68 + i=80 + i=69 + + + + DataTypeDictionaryType + https://reference.opcfoundation.org/v104/Core/docs/Part5/D.5.2 + + i=106 + i=107 + i=15001 + i=63 + + + + DataTypeVersion + + i=68 + i=80 + i=72 + + + + NamespaceUri + + i=68 + i=80 + i=72 + + + + Deprecated + + i=68 + i=80 + i=72 + + + + DataTypeSystemType + https://reference.opcfoundation.org/v104/Core/docs/Part5/D.5.4 + + i=58 + + + + DataTypeEncodingType + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.7 + + i=58 + + + + NamingRuleType + https://reference.opcfoundation.org/v104/Core/docs/Part3/8.29 + + i=12169 + i=29 + + + + The BrowseName must appear in all instances of the type. + + + The BrowseName may appear in an instance of the type. + + + The modelling rule defines a constraint and the BrowseName is not used in an instance of the type. + + + + + EnumValues + + i=68 + i=120 + + + + + + i=7616 + + + + 1 + + Mandatory + + + The BrowseName must appear in all instances of the type. + + + + + + + i=7616 + + + + 2 + + Optional + + + The BrowseName may appear in an instance of the type. + + + + + + + i=7616 + + + + 3 + + Constraint + + + The modelling rule defines a constraint and the BrowseName is not used in an instance of the type. + + + + + + + + + ModellingRuleType + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.5 + + i=58 + + + + Mandatory + Specifies that an instance with the attributes and references of the instance declaration must appear when a type is instantiated. + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/8.3.4 + + i=77 + + + + Optional + Specifies that an instance with the attributes and references of the instance declaration may appear when a type is instantiated. + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/8.3.5 + + i=77 + + + + ExposesItsArray + Specifies that an instance appears for each element of the containing array variable. + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/8.3.3 + + i=77 + + + + OptionalPlaceholder + Specifies that zero or more instances with the attributes and references of the instance declaration may appear when a type is instantiated. + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/8.3.6 + + i=77 + + + + MandatoryPlaceholder + Specifies that one or more instances with the attributes and references of the instance declaration must appear when a type is instantiated. + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/8.3.7 + + i=77 + + + + Root + The root of the server address space. + Base Info Core Structure 2 + https://reference.opcfoundation.org/v105/Core/docs/Part5/8.2.2 + + i=61 + + + + Objects + The browse entry point when looking for objects in the server address space. + Base Info Core Structure 2 + https://reference.opcfoundation.org/v105/Core/docs/Part5/8.2.4 + + i=84 + i=61 + + + + Types + The browse entry point when looking for types in the server address space. + Base Info Core Types Folders + https://reference.opcfoundation.org/v105/Core/docs/Part5/8.2.5 + + i=84 + i=61 + + + + Views + The browse entry point when looking for views in the server address space. + Base Info Core Views Folder + https://reference.opcfoundation.org/v105/Core/docs/Part5/8.2.3 + + i=84 + i=61 + + + + ObjectTypes + The browse entry point when looking for object types in the server address space. + Base Info Core Types Folders + https://reference.opcfoundation.org/v105/Core/docs/Part5/8.2.6 + + i=86 + i=58 + i=61 + + + + VariableTypes + The browse entry point when looking for variable types in the server address space. + Base Info Core Types Folders + https://reference.opcfoundation.org/v105/Core/docs/Part5/8.2.7 + + i=86 + i=62 + i=61 + + + + DataTypes + The browse entry point when looking for data types in the server address space. + Base Info Core Types Folders + https://reference.opcfoundation.org/v105/Core/docs/Part5/8.2.9 + + i=86 + i=24 + i=61 + + + + ReferenceTypes + The browse entry point when looking for reference types in the server address space. + Base Info Core Types Folders + https://reference.opcfoundation.org/v105/Core/docs/Part5/8.2.8 + + i=86 + i=31 + i=61 + + + + XML Schema + A type system which uses XML schema to describe the encoding of data types. + + i=90 + i=75 + + + + OPC Binary + A type system which uses OPC binary schema to describe the encoding of data types. + + i=90 + i=75 + + + + HasArgumentDescription + Address Space Method Meta Data + https://reference.opcfoundation.org/v105/Core/docs/Part5/11.18 + + i=47 + + ArgumentDescriptionOf + + + HasOptionalInputArgumentDescription + Address Space Method Meta Data + https://reference.opcfoundation.org/v105/Core/docs/Part5/11.19 + + i=129 + + OptionalInputArgumentDescriptionOf + + + http://opcfoundation.org/UA/ + + i=15958 + i=15959 + i=15960 + i=15961 + i=15962 + i=15963 + i=15964 + i=16134 + i=16135 + i=16136 + i=32408 + i=11715 + i=11616 + + + + NamespaceUri + + i=68 + i=15957 + + + http://opcfoundation.org/UA/ + + + + NamespaceVersion + + i=68 + i=15957 + + + 1.05.03 + + + + NamespacePublicationDate + + i=68 + i=15957 + + + 2023-12-15T00:00:00Z + + + + IsNamespaceSubset + + i=68 + i=15957 + + + false + + + + StaticNodeIdTypes + + i=68 + i=15957 + + + + 0 + + + + + StaticNumericNodeIdRange + + i=68 + i=15957 + + + + 1:2252 + 2270 + 2273 + 2280 + 2283 + 2291:2293 + 2297:2734 + 2738:2991 + 2995 + 2998:3703 + 3710:11191 + 11194:11195 + 11202:11241 + 11243:11272 + 11276:11280 + 11284:11311 + 11315:11491 + 11495:11501 + 11503:11701 + 11706 + 11708 + 11716:12164 + 12169:12748 + 12752:12872 + 12875:12884 + 12888:12910 + 12912:14414 + 14416:15003 + 15005:15605 + 15607:16300 + 16306:17633 + 17635:19090 + 19092:24094 + 24102:24103 + 24105:31915 + 31917:2147483647 + + + + + StaticStringNodeIdPattern + + i=68 + i=15957 + + + + + + + DefaultRolePermissions + + i=68 + i=15957 + + + + DefaultUserRolePermissions + + i=68 + i=15957 + + + + DefaultAccessRestrictions + + i=68 + i=15957 + + + + ModelVersion + + i=68 + i=15957 + + + 1.5.3 + + + + NodeVersion + The version number of the node (used to indicate changes to references of the owning node). + + i=68 + + + + ViewVersion + The version number of the view. + + i=68 + + + + Icon + A small image representing the object. + + i=68 + + + + LocalTime + The local time where the owning variable value was collected. + + i=68 + + + + AllowNulls + Whether the value of the owning variable is allowed to be null. + + i=68 + + + + ValueAsText + The string representation of the current value for a variable with an enumerated data type. + + i=68 + + + + MaxStringLength + The maximum number of bytes supported by the DataVariable. + + i=68 + + + + MaxCharacters + The maximum number of Unicode characters supported by the DataVariable. + + i=68 + + + + MaxByteStringLength + The maximum length for a byte string that can be stored in the owning variable. + + i=68 + + + + MaxArrayLength + The maximum length for an array that can be stored in the owning variable. + + i=68 + + + + EngineeringUnits + The engineering units for the value of the owning variable. + + i=68 + + + + EnumStrings + The human readable strings associated with the values of an enumerated value (when values are sequential). + + i=68 + + + + EnumValues + The human readable strings associated with the values of an enumerated value (when values have no sequence). + + i=68 + + + + OptionSetValues + Contains the human-readable representation for each bit of the bit mask. + + i=68 + + + + OptionSetLength + Specifies the length, in bytes, of the OptionSet. + + i=68 + + + + InputArguments + The input arguments for a method. + + i=68 + + + + OutputArguments + The output arguments for a method. + + i=68 + + + + DefaultInstanceBrowseName + Allows the definition of BrowseName on an ObjectType that all instances should use by default. + + i=68 + + + + ImageBMP + Base Info Image DataTypes + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.3/#12.2.3.3 + + i=30 + + + + ImageGIF + Base Info Image DataTypes + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.3/#12.2.3.4 + + i=30 + + + + ImageJPG + Base Info Image DataTypes + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.3/#12.2.3.5 + + i=30 + + + + ImagePNG + Base Info Image DataTypes + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.3/#12.2.3.6 + + i=30 + + + + AudioDataType + Base Info Audio Type + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.3/#12.2.3.1 + + i=15 + + + + Union + Base Info OptionSet DataType + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.12/#12.2.12.12 + + i=22 + + + + + UriString + Base Info UriString + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.39 + + i=12 + + + + ServerType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.3.1 + + i=2005 + i=2006 + i=15003 + i=2007 + i=2008 + i=2742 + i=12882 + i=17612 + i=2009 + i=2010 + i=2011 + i=2012 + i=11527 + i=11489 + i=12871 + i=12746 + i=12883 + i=58 + + + + ServerArray + + i=68 + i=78 + i=2004 + + + + NamespaceArray + + i=68 + i=78 + i=2004 + + + + UrisVersion + + i=68 + i=80 + i=2004 + + + + ServerStatus + + i=3074 + i=3075 + i=3076 + i=3077 + i=3084 + i=3085 + i=2138 + i=78 + i=2004 + + + + StartTime + + i=63 + i=78 + i=2007 + + + + CurrentTime + + i=63 + i=78 + i=2007 + + + + State + + i=63 + i=78 + i=2007 + + + + BuildInfo + + i=3078 + i=3079 + i=3080 + i=3081 + i=3082 + i=3083 + i=3051 + i=78 + i=2007 + + + + ProductUri + + i=63 + i=78 + i=3077 + + + + ManufacturerName + + i=63 + i=78 + i=3077 + + + + ProductName + + i=63 + i=78 + i=3077 + + + + SoftwareVersion + + i=63 + i=78 + i=3077 + + + + BuildNumber + + i=63 + i=78 + i=3077 + + + + BuildDate + + i=63 + i=78 + i=3077 + + + + SecondsTillShutdown + + i=63 + i=78 + i=2007 + + + + ShutdownReason + + i=63 + i=78 + i=2007 + + + + ServiceLevel + + i=68 + i=78 + i=2004 + + + + Auditing + + i=68 + i=78 + i=2004 + + + + EstimatedReturnTime + + i=68 + i=80 + i=2004 + + + + LocalTime + + i=68 + i=80 + i=2004 + + + + ServerCapabilities + + i=3086 + i=3087 + i=3088 + i=3089 + i=3090 + i=3091 + i=3092 + i=3093 + i=3094 + i=2013 + i=78 + i=2004 + + + + ServerProfileArray + + i=68 + i=78 + i=2009 + + + + LocaleIdArray + + i=68 + i=78 + i=2009 + + + + MinSupportedSampleRate + + i=68 + i=78 + i=2009 + + + + MaxBrowseContinuationPoints + + i=68 + i=78 + i=2009 + + + + MaxQueryContinuationPoints + + i=68 + i=78 + i=2009 + + + + MaxHistoryContinuationPoints + + i=68 + i=78 + i=2009 + + + + SoftwareCertificates + + i=68 + i=78 + i=2009 + + + + ModellingRules + + i=61 + i=78 + i=2009 + + + + AggregateFunctions + + i=61 + i=78 + i=2009 + + + + ServerDiagnostics + + i=3095 + i=3110 + i=3111 + i=3114 + i=2020 + i=78 + i=2004 + + + + ServerDiagnosticsSummary + + i=3096 + i=3097 + i=3098 + i=3099 + i=3100 + i=3101 + i=3102 + i=3104 + i=3105 + i=3106 + i=3107 + i=3108 + i=2150 + i=78 + i=2010 + + + + ServerViewCount + + i=63 + i=78 + i=3095 + + + + CurrentSessionCount + + i=63 + i=78 + i=3095 + + + + CumulatedSessionCount + + i=63 + i=78 + i=3095 + + + + SecurityRejectedSessionCount + + i=63 + i=78 + i=3095 + + + + RejectedSessionCount + + i=63 + i=78 + i=3095 + + + + SessionTimeoutCount + + i=63 + i=78 + i=3095 + + + + SessionAbortCount + + i=63 + i=78 + i=3095 + + + + PublishingIntervalCount + + i=63 + i=78 + i=3095 + + + + CurrentSubscriptionCount + + i=63 + i=78 + i=3095 + + + + CumulatedSubscriptionCount + + i=63 + i=78 + i=3095 + + + + SecurityRejectedRequestsCount + + i=63 + i=78 + i=3095 + + + + RejectedRequestsCount + + i=63 + i=78 + i=3095 + + + + SubscriptionDiagnosticsArray + + i=2171 + i=78 + i=2010 + + + + SessionsDiagnosticsSummary + + i=3112 + i=3113 + i=2026 + i=78 + i=2010 + + + + SessionDiagnosticsArray + + i=2196 + i=78 + i=3111 + + + + SessionSecurityDiagnosticsArray + + i=2243 + i=78 + i=3111 + + + + EnabledFlag + + i=68 + i=78 + i=2010 + + + + VendorServerInfo + + i=2033 + i=78 + i=2004 + + + + ServerRedundancy + + i=3115 + i=2034 + i=78 + i=2004 + + + + RedundancySupport + + i=68 + i=78 + i=2012 + + + + Namespaces + + i=11645 + i=80 + i=2004 + + + + GetMonitoredItems + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/9.1 + + i=11490 + i=11491 + i=80 + i=2004 + + + + InputArguments + + i=68 + i=78 + i=11489 + + + + + + i=297 + + + + SubscriptionId + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=11489 + + + + + + i=297 + + + + ServerHandles + + i=7 + + 1 + + 0 + + + + + + + i=297 + + + + ClientHandles + + i=7 + + 1 + + 0 + + + + + + + + + ResendData + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/9.2 + + i=12872 + i=80 + i=2004 + + + + InputArguments + + i=68 + i=78 + i=12871 + + + + + + i=297 + + + + SubscriptionId + + i=7 + + -1 + + + + + + + + + SetSubscriptionDurable + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/9.3 + + i=12747 + i=12748 + i=80 + i=2004 + + + + InputArguments + + i=68 + i=78 + i=12746 + + + + + + i=297 + + + + SubscriptionId + + i=7 + + -1 + + + + + + + i=297 + + + + LifetimeInHours + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=12746 + + + + + + i=297 + + + + RevisedLifetimeInHours + + i=7 + + -1 + + + + + + + + + RequestServerStateChange + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/9.4 + + i=12884 + i=80 + i=2004 + + + + InputArguments + + i=68 + i=78 + i=12883 + + + + + + i=297 + + + + State + + i=852 + + -1 + + + + + + + i=297 + + + + EstimatedReturnTime + + i=13 + + -1 + + + + + + + i=297 + + + + SecondsTillShutdown + + i=7 + + -1 + + + + + + + i=297 + + + + Reason + + i=21 + + -1 + + + + + + + i=297 + + + + Restart + + i=1 + + -1 + + + + + + + + + ServerCapabilitiesType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.3.2 + + i=2014 + i=2016 + i=2017 + i=2732 + i=2733 + i=2734 + i=3049 + i=11549 + i=11550 + i=12910 + i=11551 + i=2019 + i=2754 + i=11562 + i=16295 + i=24088 + i=24089 + i=24090 + i=24091 + i=24103 + i=24092 + i=24093 + i=31770 + i=24094 + i=58 + + + + ServerProfileArray + + i=68 + i=78 + i=2013 + + + + LocaleIdArray + + i=68 + i=78 + i=2013 + + + + MinSupportedSampleRate + + i=68 + i=78 + i=2013 + + + + MaxBrowseContinuationPoints + + i=68 + i=78 + i=2013 + + + + MaxQueryContinuationPoints + + i=68 + i=78 + i=2013 + + + + MaxHistoryContinuationPoints + + i=68 + i=78 + i=2013 + + + + SoftwareCertificates + + i=68 + i=78 + i=2013 + + + + MaxArrayLength + + i=68 + i=80 + i=2013 + + + + MaxStringLength + + i=68 + i=80 + i=2013 + + + + MaxByteStringLength + + i=68 + i=80 + i=2013 + + + + OperationLimits + + i=11564 + i=80 + i=2013 + + + + ModellingRules + + i=61 + i=78 + i=2013 + + + + AggregateFunctions + + i=61 + i=78 + i=2013 + + + + <VendorCapability> + + i=2137 + i=11508 + i=2013 + + + + RoleSet + + i=16296 + i=16299 + i=15607 + i=80 + i=2013 + + + + AddRole + + i=16297 + i=16298 + i=78 + i=16295 + + + + InputArguments + + i=68 + i=78 + i=16296 + + + + + + i=297 + + + + RoleName + + i=12 + + -1 + + + + + + + i=297 + + + + NamespaceUri + + i=12 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=16296 + + + + + + i=297 + + + + RoleNodeId + + i=17 + + -1 + + + + + + + + + RemoveRole + + i=16300 + i=78 + i=16295 + + + + InputArguments + + i=68 + i=78 + i=16299 + + + + + + i=297 + + + + RoleNodeId + + i=17 + + -1 + + + + + + + + + MaxSessions + + i=68 + i=80 + i=2013 + + + + MaxSubscriptions + + i=68 + i=80 + i=2013 + + + + MaxMonitoredItems + + i=68 + i=80 + i=2013 + + + + MaxSubscriptionsPerSession + + i=68 + i=80 + i=2013 + + + + MaxMonitoredItemsPerSubscription + + i=68 + i=80 + i=2013 + + + + MaxSelectClauseParameters + + i=68 + i=80 + i=2013 + + + + MaxWhereClauseParameters + + i=68 + i=80 + i=2013 + + + + MaxMonitoredItemsQueueSize + + i=68 + i=80 + i=2013 + + + + ConformanceUnits + + i=68 + i=80 + i=2013 + + + + ServerDiagnosticsType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.3.3 + + i=2021 + i=2022 + i=2023 + i=2744 + i=2025 + i=58 + + + + ServerDiagnosticsSummary + + i=3116 + i=3117 + i=3118 + i=3119 + i=3120 + i=3121 + i=3122 + i=3124 + i=3125 + i=3126 + i=3127 + i=3128 + i=2150 + i=78 + i=2020 + + + + ServerViewCount + + i=63 + i=78 + i=2021 + + + + CurrentSessionCount + + i=63 + i=78 + i=2021 + + + + CumulatedSessionCount + + i=63 + i=78 + i=2021 + + + + SecurityRejectedSessionCount + + i=63 + i=78 + i=2021 + + + + RejectedSessionCount + + i=63 + i=78 + i=2021 + + + + SessionTimeoutCount + + i=63 + i=78 + i=2021 + + + + SessionAbortCount + + i=63 + i=78 + i=2021 + + + + PublishingIntervalCount + + i=63 + i=78 + i=2021 + + + + CurrentSubscriptionCount + + i=63 + i=78 + i=2021 + + + + CumulatedSubscriptionCount + + i=63 + i=78 + i=2021 + + + + SecurityRejectedRequestsCount + + i=63 + i=78 + i=2021 + + + + RejectedRequestsCount + + i=63 + i=78 + i=2021 + + + + SamplingIntervalDiagnosticsArray + + i=2164 + i=80 + i=2020 + + + + SubscriptionDiagnosticsArray + + i=2171 + i=78 + i=2020 + + + + SessionsDiagnosticsSummary + + i=3129 + i=3130 + i=2026 + i=78 + i=2020 + + + + SessionDiagnosticsArray + + i=2196 + i=78 + i=2744 + + + + SessionSecurityDiagnosticsArray + + i=2243 + i=78 + i=2744 + + + + EnabledFlag + + i=68 + i=78 + i=2020 + + + + SessionsDiagnosticsSummaryType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.3.4 + + i=2027 + i=2028 + i=12097 + i=58 + + + + SessionDiagnosticsArray + + i=2196 + i=78 + i=2026 + + + + SessionSecurityDiagnosticsArray + + i=2243 + i=78 + i=2026 + + + + <ClientName> + + i=12098 + i=12142 + i=12152 + i=2029 + i=11508 + i=2026 + + + + SessionDiagnostics + + i=12099 + i=12100 + i=12101 + i=12102 + i=12103 + i=12104 + i=12105 + i=12106 + i=12107 + i=12108 + i=12109 + i=12110 + i=12111 + i=12112 + i=12113 + i=12114 + i=12115 + i=12116 + i=12117 + i=12118 + i=12119 + i=12120 + i=12121 + i=12122 + i=12123 + i=12124 + i=12125 + i=12126 + i=12127 + i=12128 + i=12129 + i=12130 + i=12131 + i=12132 + i=12133 + i=12134 + i=12135 + i=12136 + i=12137 + i=12138 + i=12139 + i=12140 + i=12141 + i=2197 + i=78 + i=12097 + + + + SessionId + + i=63 + i=78 + i=12098 + + + + SessionName + + i=63 + i=78 + i=12098 + + + + ClientDescription + + i=63 + i=78 + i=12098 + + + + ServerUri + + i=63 + i=78 + i=12098 + + + + EndpointUrl + + i=63 + i=78 + i=12098 + + + + LocaleIds + + i=63 + i=78 + i=12098 + + + + ActualSessionTimeout + + i=63 + i=78 + i=12098 + + + + MaxResponseMessageSize + + i=63 + i=78 + i=12098 + + + + ClientConnectionTime + + i=63 + i=78 + i=12098 + + + + ClientLastContactTime + + i=63 + i=78 + i=12098 + + + + CurrentSubscriptionsCount + + i=63 + i=78 + i=12098 + + + + CurrentMonitoredItemsCount + + i=63 + i=78 + i=12098 + + + + CurrentPublishRequestsInQueue + + i=63 + i=78 + i=12098 + + + + TotalRequestCount + + i=63 + i=78 + i=12098 + + + + UnauthorizedRequestCount + + i=63 + i=78 + i=12098 + + + + ReadCount + + i=63 + i=78 + i=12098 + + + + HistoryReadCount + + i=63 + i=78 + i=12098 + + + + WriteCount + + i=63 + i=78 + i=12098 + + + + HistoryUpdateCount + + i=63 + i=78 + i=12098 + + + + CallCount + + i=63 + i=78 + i=12098 + + + + CreateMonitoredItemsCount + + i=63 + i=78 + i=12098 + + + + ModifyMonitoredItemsCount + + i=63 + i=78 + i=12098 + + + + SetMonitoringModeCount + + i=63 + i=78 + i=12098 + + + + SetTriggeringCount + + i=63 + i=78 + i=12098 + + + + DeleteMonitoredItemsCount + + i=63 + i=78 + i=12098 + + + + CreateSubscriptionCount + + i=63 + i=78 + i=12098 + + + + ModifySubscriptionCount + + i=63 + i=78 + i=12098 + + + + SetPublishingModeCount + + i=63 + i=78 + i=12098 + + + + PublishCount + + i=63 + i=78 + i=12098 + + + + RepublishCount + + i=63 + i=78 + i=12098 + + + + TransferSubscriptionsCount + + i=63 + i=78 + i=12098 + + + + DeleteSubscriptionsCount + + i=63 + i=78 + i=12098 + + + + AddNodesCount + + i=63 + i=78 + i=12098 + + + + AddReferencesCount + + i=63 + i=78 + i=12098 + + + + DeleteNodesCount + + i=63 + i=78 + i=12098 + + + + DeleteReferencesCount + + i=63 + i=78 + i=12098 + + + + BrowseCount + + i=63 + i=78 + i=12098 + + + + BrowseNextCount + + i=63 + i=78 + i=12098 + + + + TranslateBrowsePathsToNodeIdsCount + + i=63 + i=78 + i=12098 + + + + QueryFirstCount + + i=63 + i=78 + i=12098 + + + + QueryNextCount + + i=63 + i=78 + i=12098 + + + + RegisterNodesCount + + i=63 + i=78 + i=12098 + + + + UnregisterNodesCount + + i=63 + i=78 + i=12098 + + + + SessionSecurityDiagnostics + + i=12143 + i=12144 + i=12145 + i=12146 + i=12147 + i=12148 + i=12149 + i=12150 + i=12151 + i=2244 + i=78 + i=12097 + + + + SessionId + + i=63 + i=78 + i=12142 + + + + ClientUserIdOfSession + + i=63 + i=78 + i=12142 + + + + ClientUserIdHistory + + i=63 + i=78 + i=12142 + + + + AuthenticationMechanism + + i=63 + i=78 + i=12142 + + + + Encoding + + i=63 + i=78 + i=12142 + + + + TransportProtocol + + i=63 + i=78 + i=12142 + + + + SecurityMode + + i=63 + i=78 + i=12142 + + + + SecurityPolicyUri + + i=63 + i=78 + i=12142 + + + + ClientCertificate + + i=63 + i=78 + i=12142 + + + + SubscriptionDiagnosticsArray + + i=2171 + i=78 + i=12097 + + + + SessionDiagnosticsObjectType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.3.5 + + i=2030 + i=2031 + i=2032 + i=58 + + + + SessionDiagnostics + + i=3131 + i=3132 + i=3133 + i=3134 + i=3135 + i=3136 + i=3137 + i=3138 + i=3139 + i=3140 + i=3141 + i=3142 + i=3143 + i=8898 + i=11891 + i=3151 + i=3152 + i=3153 + i=3154 + i=3155 + i=3156 + i=3157 + i=3158 + i=3159 + i=3160 + i=3161 + i=3162 + i=3163 + i=3164 + i=3165 + i=3166 + i=3167 + i=3168 + i=3169 + i=3170 + i=3171 + i=3172 + i=3173 + i=3174 + i=3175 + i=3176 + i=3177 + i=3178 + i=2197 + i=78 + i=2029 + + + + SessionId + + i=63 + i=78 + i=2030 + + + + SessionName + + i=63 + i=78 + i=2030 + + + + ClientDescription + + i=63 + i=78 + i=2030 + + + + ServerUri + + i=63 + i=78 + i=2030 + + + + EndpointUrl + + i=63 + i=78 + i=2030 + + + + LocaleIds + + i=63 + i=78 + i=2030 + + + + ActualSessionTimeout + + i=63 + i=78 + i=2030 + + + + MaxResponseMessageSize + + i=63 + i=78 + i=2030 + + + + ClientConnectionTime + + i=63 + i=78 + i=2030 + + + + ClientLastContactTime + + i=63 + i=78 + i=2030 + + + + CurrentSubscriptionsCount + + i=63 + i=78 + i=2030 + + + + CurrentMonitoredItemsCount + + i=63 + i=78 + i=2030 + + + + CurrentPublishRequestsInQueue + + i=63 + i=78 + i=2030 + + + + TotalRequestCount + + i=63 + i=78 + i=2030 + + + + UnauthorizedRequestCount + + i=63 + i=78 + i=2030 + + + + ReadCount + + i=63 + i=78 + i=2030 + + + + HistoryReadCount + + i=63 + i=78 + i=2030 + + + + WriteCount + + i=63 + i=78 + i=2030 + + + + HistoryUpdateCount + + i=63 + i=78 + i=2030 + + + + CallCount + + i=63 + i=78 + i=2030 + + + + CreateMonitoredItemsCount + + i=63 + i=78 + i=2030 + + + + ModifyMonitoredItemsCount + + i=63 + i=78 + i=2030 + + + + SetMonitoringModeCount + + i=63 + i=78 + i=2030 + + + + SetTriggeringCount + + i=63 + i=78 + i=2030 + + + + DeleteMonitoredItemsCount + + i=63 + i=78 + i=2030 + + + + CreateSubscriptionCount + + i=63 + i=78 + i=2030 + + + + ModifySubscriptionCount + + i=63 + i=78 + i=2030 + + + + SetPublishingModeCount + + i=63 + i=78 + i=2030 + + + + PublishCount + + i=63 + i=78 + i=2030 + + + + RepublishCount + + i=63 + i=78 + i=2030 + + + + TransferSubscriptionsCount + + i=63 + i=78 + i=2030 + + + + DeleteSubscriptionsCount + + i=63 + i=78 + i=2030 + + + + AddNodesCount + + i=63 + i=78 + i=2030 + + + + AddReferencesCount + + i=63 + i=78 + i=2030 + + + + DeleteNodesCount + + i=63 + i=78 + i=2030 + + + + DeleteReferencesCount + + i=63 + i=78 + i=2030 + + + + BrowseCount + + i=63 + i=78 + i=2030 + + + + BrowseNextCount + + i=63 + i=78 + i=2030 + + + + TranslateBrowsePathsToNodeIdsCount + + i=63 + i=78 + i=2030 + + + + QueryFirstCount + + i=63 + i=78 + i=2030 + + + + QueryNextCount + + i=63 + i=78 + i=2030 + + + + RegisterNodesCount + + i=63 + i=78 + i=2030 + + + + UnregisterNodesCount + + i=63 + i=78 + i=2030 + + + + SessionSecurityDiagnostics + + i=3179 + i=3180 + i=3181 + i=3182 + i=3183 + i=3184 + i=3185 + i=3186 + i=3187 + i=2244 + i=78 + i=2029 + + + + SessionId + + i=63 + i=78 + i=2031 + + + + ClientUserIdOfSession + + i=63 + i=78 + i=2031 + + + + ClientUserIdHistory + + i=63 + i=78 + i=2031 + + + + AuthenticationMechanism + + i=63 + i=78 + i=2031 + + + + Encoding + + i=63 + i=78 + i=2031 + + + + TransportProtocol + + i=63 + i=78 + i=2031 + + + + SecurityMode + + i=63 + i=78 + i=2031 + + + + SecurityPolicyUri + + i=63 + i=78 + i=2031 + + + + ClientCertificate + + i=63 + i=78 + i=2031 + + + + SubscriptionDiagnosticsArray + + i=2171 + i=78 + i=2029 + + + + VendorServerInfoType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.3.6 + + i=58 + + + + ServerRedundancyType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.3.7 + + i=2035 + i=32410 + i=58 + + + + RedundancySupport + + i=68 + i=78 + i=2034 + + + + RedundantServerArray + + i=68 + i=80 + i=2034 + + + + TransparentRedundancyType + Redundancy Server Transparent + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.3.8 + + i=2038 + i=2037 + i=2034 + + + + RedundantServerArray + + i=68 + i=78 + i=2036 + + + + CurrentServerId + + i=68 + i=78 + i=2036 + + + + NonTransparentRedundancyType + Redundancy Server + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.3.9 + + i=2040 + i=2034 + + + + ServerUriArray + + i=68 + i=78 + i=2039 + + + + NonTransparentNetworkRedundancyType + Redundancy Server + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.3.10 + + i=11948 + i=2039 + + + + ServerNetworkGroups + + i=68 + i=78 + i=11945 + + + + NonTransparentBackupRedundancyType + Redundancy Server + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.3.15 + + i=32413 + i=32415 + i=32416 + i=2039 + + + + RedundantServerArray + + i=68 + i=78 + i=32411 + + + + Mode + + i=68 + i=78 + i=32411 + + + + Failover + + i=78 + i=32411 + + + + RedundantServerMode + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.44 + + i=32418 + i=29 + + + + + + + + + + EnumStrings + + i=68 + i=32417 + + + + + PrimaryWithBackup + + + PrimaryOnly + + + BackupReady + + + BackupNotReady + + + + + + OperationLimitsType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.3.11 + + i=11565 + i=12161 + i=12162 + i=11567 + i=12163 + i=12164 + i=11569 + i=11570 + i=11571 + i=11572 + i=11573 + i=11574 + i=61 + + + + MaxNodesPerRead + + i=68 + i=80 + i=11564 + + + + MaxNodesPerHistoryReadData + + i=68 + i=80 + i=11564 + + + + MaxNodesPerHistoryReadEvents + + i=68 + i=80 + i=11564 + + + + MaxNodesPerWrite + + i=68 + i=80 + i=11564 + + + + MaxNodesPerHistoryUpdateData + + i=68 + i=80 + i=11564 + + + + MaxNodesPerHistoryUpdateEvents + + i=68 + i=80 + i=11564 + + + + MaxNodesPerMethodCall + + i=68 + i=80 + i=11564 + + + + MaxNodesPerBrowse + + i=68 + i=80 + i=11564 + + + + MaxNodesPerRegisterNodes + + i=68 + i=80 + i=11564 + + + + MaxNodesPerTranslateBrowsePathsToNodeIds + + i=68 + i=80 + i=11564 + + + + MaxNodesPerNodeManagement + + i=68 + i=80 + i=11564 + + + + MaxMonitoredItemsPerCall + + i=68 + i=80 + i=11564 + + + + FileType + Base Info FileType Base + https://reference.opcfoundation.org/v105/Core/docs/Part20/4.2.1 + + i=11576 + i=12686 + i=12687 + i=11579 + i=13341 + i=24244 + i=25200 + i=11580 + i=11583 + i=11585 + i=11588 + i=11590 + i=11593 + i=58 + + + + Size + + i=68 + i=78 + i=11575 + + + + Writable + + i=68 + i=78 + i=11575 + + + + UserWritable + + i=68 + i=78 + i=11575 + + + + OpenCount + + i=68 + i=78 + i=11575 + + + + MimeType + + i=68 + i=80 + i=11575 + + + + MaxByteStringLength + + i=68 + i=80 + i=11575 + + + + LastModifiedTime + + i=68 + i=80 + i=11575 + + + + Open + Base Info FileType Base + https://reference.opcfoundation.org/v105/Core/docs/Part20/4.2.2 + + i=11581 + i=11582 + i=78 + i=11575 + + + + InputArguments + + i=68 + i=78 + i=11580 + + + + + + i=297 + + + + Mode + + i=3 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=11580 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Close + Base Info FileType Base + https://reference.opcfoundation.org/v105/Core/docs/Part20/4.2.3 + + i=11584 + i=78 + i=11575 + + + + InputArguments + + i=68 + i=78 + i=11583 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Read + Base Info FileType Base + https://reference.opcfoundation.org/v105/Core/docs/Part20/4.2.4 + + i=11586 + i=11587 + i=78 + i=11575 + + + + InputArguments + + i=68 + i=78 + i=11585 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Length + + i=6 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=11585 + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + Write + Base Info FileType Base + https://reference.opcfoundation.org/v105/Core/docs/Part20/4.2.5 + + i=11589 + i=78 + i=11575 + + + + InputArguments + + i=68 + i=78 + i=11588 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + GetPosition + Base Info FileType Base + https://reference.opcfoundation.org/v105/Core/docs/Part20/4.2.6 + + i=11591 + i=11592 + i=78 + i=11575 + + + + InputArguments + + i=68 + i=78 + i=11590 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=11590 + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + SetPosition + Base Info FileType Base + https://reference.opcfoundation.org/v105/Core/docs/Part20/4.2.7 + + i=11594 + i=78 + i=11575 + + + + InputArguments + + i=68 + i=78 + i=11593 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + AddressSpaceFileType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.3.12 + + i=11615 + i=11575 + + + + ExportNamespace + + i=80 + i=11595 + + + + NamespaceMetadataType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.3.13 + + i=11617 + i=11618 + i=11619 + i=11620 + i=11621 + i=11622 + i=11623 + i=11624 + i=16137 + i=16138 + i=16139 + i=25267 + i=32419 + i=58 + + + + NamespaceUri + + i=68 + i=78 + i=11616 + + + + NamespaceVersion + + i=68 + i=78 + i=11616 + + + + NamespacePublicationDate + + i=68 + i=78 + i=11616 + + + + IsNamespaceSubset + + i=68 + i=78 + i=11616 + + + + StaticNodeIdTypes + + i=68 + i=78 + i=11616 + + + + StaticNumericNodeIdRange + + i=68 + i=78 + i=11616 + + + + StaticStringNodeIdPattern + + i=68 + i=78 + i=11616 + + + + NamespaceFile + + i=11625 + i=12690 + i=12691 + i=11628 + i=11629 + i=11632 + i=11634 + i=11637 + i=11639 + i=11642 + i=11595 + i=80 + i=11616 + + + + Size + + i=68 + i=78 + i=11624 + + + + Writable + + i=68 + i=78 + i=11624 + + + + UserWritable + + i=68 + i=78 + i=11624 + + + + OpenCount + + i=68 + i=78 + i=11624 + + + + Open + + i=11630 + i=11631 + i=78 + i=11624 + + + + InputArguments + + i=68 + i=78 + i=11629 + + + + + + i=297 + + + + Mode + + i=3 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=11629 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Close + + i=11633 + i=78 + i=11624 + + + + InputArguments + + i=68 + i=78 + i=11632 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Read + + i=11635 + i=11636 + i=78 + i=11624 + + + + InputArguments + + i=68 + i=78 + i=11634 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Length + + i=6 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=11634 + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + Write + + i=11638 + i=78 + i=11624 + + + + InputArguments + + i=68 + i=78 + i=11637 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + GetPosition + + i=11640 + i=11641 + i=78 + i=11624 + + + + InputArguments + + i=68 + i=78 + i=11639 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=11639 + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + SetPosition + + i=11643 + i=78 + i=11624 + + + + InputArguments + + i=68 + i=78 + i=11642 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + DefaultRolePermissions + + i=68 + i=80 + i=11616 + + + + DefaultUserRolePermissions + + i=68 + i=80 + i=11616 + + + + DefaultAccessRestrictions + + i=68 + i=80 + i=11616 + + + + ConfigurationVersion + + i=68 + i=80 + i=11616 + + + + ModelVersion + + i=68 + i=80 + i=11616 + + + + NamespacesType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.3.14 + + i=11646 + i=58 + + + + <NamespaceIdentifier> + + i=11647 + i=11648 + i=11649 + i=11650 + i=11651 + i=11652 + i=11653 + i=11616 + i=11508 + i=11645 + + + + NamespaceUri + + i=68 + i=78 + i=11646 + + + + NamespaceVersion + + i=68 + i=78 + i=11646 + + + + NamespacePublicationDate + + i=68 + i=78 + i=11646 + + + + IsNamespaceSubset + + i=68 + i=78 + i=11646 + + + + StaticNodeIdTypes + + i=68 + i=78 + i=11646 + + + + StaticNumericNodeIdRange + + i=68 + i=78 + i=11646 + + + + StaticStringNodeIdPattern + + i=68 + i=78 + i=11646 + + + + BaseEventType + Address Space Events + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.2 + + i=2042 + i=2043 + i=2044 + i=2045 + i=2046 + i=2047 + i=3190 + i=2050 + i=2051 + i=31771 + i=31772 + i=31773 + i=31774 + i=58 + + + + EventId + + i=68 + i=78 + i=2041 + + + + EventType + + i=68 + i=78 + i=2041 + + + + SourceNode + + i=68 + i=78 + i=2041 + + + + SourceName + + i=68 + i=78 + i=2041 + + + + Time + + i=68 + i=78 + i=2041 + + + + ReceiveTime + + i=68 + i=78 + i=2041 + + + + LocalTime + + i=68 + i=80 + i=2041 + + + + Message + + i=68 + i=78 + i=2041 + + + + Severity + + i=68 + i=78 + i=2041 + + + + ConditionClassId + + i=68 + i=80 + i=2041 + + + + ConditionClassName + + i=68 + i=80 + i=2041 + + + + ConditionSubClassId + + i=68 + i=80 + i=2041 + + + + ConditionSubClassName + + i=68 + i=80 + i=2041 + + + + AuditEventType + Auditing Connections + Auditing NodeManagement + Auditing History Services + Auditing Write + Auditing Method + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.3 + + i=2053 + i=2054 + i=2055 + i=2056 + i=2057 + i=2041 + + + + ActionTimeStamp + + i=68 + i=78 + i=2052 + + + + Status + + i=68 + i=78 + i=2052 + + + + ServerId + + i=68 + i=78 + i=2052 + + + + ClientAuditEntryId + + i=68 + i=78 + i=2052 + + + + ClientUserId + + i=68 + i=78 + i=2052 + + + + AuditSecurityEventType + Auditing Connections + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.4 + + i=17615 + i=2052 + + + + StatusCodeId + + i=68 + i=80 + i=2058 + + + + AuditChannelEventType + Auditing Connections + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.5 + + i=2745 + i=2058 + + + + SecureChannelId + + i=68 + i=78 + i=2059 + + + + AuditOpenSecureChannelEventType + Auditing Connections + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.6 + + i=2061 + i=2746 + i=2062 + i=2063 + i=2065 + i=2066 + i=24135 + i=2059 + + + + ClientCertificate + + i=68 + i=78 + i=2060 + + + + ClientCertificateThumbprint + + i=68 + i=78 + i=2060 + + + + RequestType + + i=68 + i=78 + i=2060 + + + + SecurityPolicyUri + + i=68 + i=78 + i=2060 + + + + SecurityMode + + i=68 + i=78 + i=2060 + + + + RequestedLifetime + + i=68 + i=78 + i=2060 + + + + CertificateErrorEventId + + i=68 + i=80 + i=2060 + + + + AuditSessionEventType + Auditing Connections + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.7 + + i=2070 + i=2058 + + + + SessionId + + i=68 + i=78 + i=2069 + + + + AuditCreateSessionEventType + Auditing Connections + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.8 + + i=2072 + i=2073 + i=2747 + i=2074 + i=2069 + + + + SecureChannelId + + i=68 + i=78 + i=2071 + + + + ClientCertificate + + i=68 + i=78 + i=2071 + + + + ClientCertificateThumbprint + + i=68 + i=78 + i=2071 + + + + RevisedSessionTimeout + + i=68 + i=78 + i=2071 + + + + AuditUrlMismatchEventType + Auditing Connections + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.9 + + i=2749 + i=2071 + + + + EndpointUrl + + i=68 + i=78 + i=2748 + + + + AuditActivateSessionEventType + Auditing Connections + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.10 + + i=2076 + i=2077 + i=11485 + i=2069 + + + + ClientSoftwareCertificates + + i=68 + i=78 + i=2075 + + + + UserIdentityToken + + i=68 + i=78 + i=2075 + + + + SecureChannelId + + i=68 + i=78 + i=2075 + + + + AuditCancelEventType + Auditing Connections + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.11 + + i=2079 + i=2069 + + + + RequestHandle + + i=68 + i=78 + i=2078 + + + + AuditCertificateEventType + Auditing Connections + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.12 + + i=2081 + i=2058 + + + + Certificate + + i=68 + i=78 + i=2080 + + + + AuditCertificateDataMismatchEventType + Auditing Connections + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.13 + + i=2083 + i=2084 + i=2080 + + + + InvalidHostname + + i=68 + i=78 + i=2082 + + + + InvalidUri + + i=68 + i=78 + i=2082 + + + + AuditCertificateExpiredEventType + Auditing Connections + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.14 + + i=2080 + + + + AuditCertificateInvalidEventType + Auditing Connections + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.15 + + i=2080 + + + + AuditCertificateUntrustedEventType + Auditing Connections + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.16 + + i=2080 + + + + AuditCertificateRevokedEventType + Auditing Connections + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.17 + + i=2080 + + + + AuditCertificateMismatchEventType + Auditing Connections + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.18 + + i=2080 + + + + AuditNodeManagementEventType + Auditing NodeManagement + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.19 + + i=2052 + + + + AuditAddNodesEventType + Auditing NodeManagement + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.20 + + i=2092 + i=2090 + + + + NodesToAdd + + i=68 + i=78 + i=2091 + + + + AuditDeleteNodesEventType + Auditing NodeManagement + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.21 + + i=2094 + i=2090 + + + + NodesToDelete + + i=68 + i=78 + i=2093 + + + + AuditAddReferencesEventType + Auditing NodeManagement + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.22 + + i=2096 + i=2090 + + + + ReferencesToAdd + + i=68 + i=78 + i=2095 + + + + AuditDeleteReferencesEventType + Auditing NodeManagement + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.23 + + i=2098 + i=2090 + + + + ReferencesToDelete + + i=68 + i=78 + i=2097 + + + + AuditUpdateEventType + Auditing History Services + Auditing Write + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.24 + + i=2052 + + + + AuditWriteUpdateEventType + Auditing Write + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.25 + + i=2750 + i=2101 + i=2102 + i=2103 + i=2099 + + + + AttributeId + + i=68 + i=78 + i=2100 + + + + IndexRange + + i=68 + i=78 + i=2100 + + + + OldValue + + i=68 + i=78 + i=2100 + + + + NewValue + + i=68 + i=78 + i=2100 + + + + AuditHistoryUpdateEventType + Auditing History Services + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.26 + + i=2751 + i=2099 + + + + ParameterDataTypeId + + i=68 + i=78 + i=2104 + + + + AuditUpdateMethodEventType + Auditing Method + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.27 + + i=2128 + i=2129 + i=2052 + + + + MethodId + + i=68 + i=78 + i=2127 + + + + InputArguments + + i=68 + i=78 + i=2127 + + + + SystemEventType + Base Info Device Failure + Base Info System Status Underlying System + Base Info System Status + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.28 + + i=2041 + + + + DeviceFailureEventType + Base Info Device Failure + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.29 + + i=2130 + + + + SystemStatusChangeEventType + Base Info System Status Underlying System + Base Info System Status + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.30 + + i=11696 + i=2130 + + + + SystemState + + i=68 + i=78 + i=11446 + + + + BaseModelChangeEventType + Base Info Model Change + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.31 + + i=2041 + + + + GeneralModelChangeEventType + Base Info Model Change General + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.32 + + i=2134 + i=2132 + + + + Changes + + i=68 + i=78 + i=2133 + + + + SemanticChangeEventType + Base Info SemanticChange + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.33 + + i=2739 + i=2041 + + + + Changes + + i=68 + i=78 + i=2738 + + + + EventQueueOverflowEventType + Base Info EventQueueOverflow EventType + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.34 + + i=2041 + + + + ProgressEventType + Base Info Progress Events + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.35 + + i=12502 + i=12503 + i=2041 + + + + Context + + i=68 + i=78 + i=11436 + + + + Progress + + i=68 + i=78 + i=11436 + + + + AuditClientEventType + Base Info Client Events + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.36 + + i=23908 + i=2052 + + + + ServerUri + + i=68 + i=78 + i=23606 + + + + AuditClientUpdateMethodResultEventType + Base Info Client Events + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.4.37 + + i=23994 + i=23995 + i=23998 + i=23999 + i=25684 + i=23606 + + + + ObjectId + + i=68 + i=78 + i=23926 + + + + MethodId + + i=68 + i=78 + i=23926 + + + + StatusCodeId + + i=68 + i=78 + i=23926 + + + + InputArguments + + i=68 + i=78 + i=23926 + + + + OutputArguments + + i=68 + i=78 + i=23926 + + + + AggregateFunctionType + Historical Access Aggregates + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.8 + + i=58 + + + + ServerVendorCapabilityType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/7.5 + + i=63 + + + + ServerStatusType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/7.6 + + i=2139 + i=2140 + i=2141 + i=2142 + i=2752 + i=2753 + i=63 + + + + StartTime + + i=63 + i=78 + i=2138 + + + + CurrentTime + + i=63 + i=78 + i=2138 + + + + State + + i=63 + i=78 + i=2138 + + + + BuildInfo + + i=3698 + i=3699 + i=3700 + i=3701 + i=3702 + i=3703 + i=3051 + i=78 + i=2138 + + + + ProductUri + + i=63 + i=78 + i=2142 + + + + ManufacturerName + + i=63 + i=78 + i=2142 + + + + ProductName + + i=63 + i=78 + i=2142 + + + + SoftwareVersion + + i=63 + i=78 + i=2142 + + + + BuildNumber + + i=63 + i=78 + i=2142 + + + + BuildDate + + i=63 + i=78 + i=2142 + + + + SecondsTillShutdown + + i=63 + i=78 + i=2138 + + + + ShutdownReason + + i=63 + i=78 + i=2138 + + + + BuildInfoType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/7.7 + + i=3052 + i=3053 + i=3054 + i=3055 + i=3056 + i=3057 + i=63 + + + + ProductUri + + i=63 + i=78 + i=3051 + + + + ManufacturerName + + i=63 + i=78 + i=3051 + + + + ProductName + + i=63 + i=78 + i=3051 + + + + SoftwareVersion + + i=63 + i=78 + i=3051 + + + + BuildNumber + + i=63 + i=78 + i=3051 + + + + BuildDate + + i=63 + i=78 + i=3051 + + + + ServerDiagnosticsSummaryType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/7.8 + + i=2151 + i=2152 + i=2153 + i=2154 + i=2155 + i=2156 + i=2157 + i=2159 + i=2160 + i=2161 + i=2162 + i=2163 + i=63 + + + + ServerViewCount + + i=63 + i=78 + i=2150 + + + + CurrentSessionCount + + i=63 + i=78 + i=2150 + + + + CumulatedSessionCount + + i=63 + i=78 + i=2150 + + + + SecurityRejectedSessionCount + + i=63 + i=78 + i=2150 + + + + RejectedSessionCount + + i=63 + i=78 + i=2150 + + + + SessionTimeoutCount + + i=63 + i=78 + i=2150 + + + + SessionAbortCount + + i=63 + i=78 + i=2150 + + + + PublishingIntervalCount + + i=63 + i=78 + i=2150 + + + + CurrentSubscriptionCount + + i=63 + i=78 + i=2150 + + + + CumulatedSubscriptionCount + + i=63 + i=78 + i=2150 + + + + SecurityRejectedRequestsCount + + i=63 + i=78 + i=2150 + + + + RejectedRequestsCount + + i=63 + i=78 + i=2150 + + + + SamplingIntervalDiagnosticsArrayType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/7.9 + + i=12779 + i=63 + + + + SamplingIntervalDiagnostics + + i=12780 + i=12781 + i=12782 + i=12783 + i=2165 + i=83 + i=2164 + + + + SamplingInterval + + i=63 + i=78 + i=12779 + + + + SampledMonitoredItemsCount + + i=63 + i=78 + i=12779 + + + + MaxSampledMonitoredItemsCount + + i=63 + i=78 + i=12779 + + + + DisabledMonitoredItemsSamplingCount + + i=63 + i=78 + i=12779 + + + + SamplingIntervalDiagnosticsType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/7.10 + + i=2166 + i=11697 + i=11698 + i=11699 + i=63 + + + + SamplingInterval + + i=63 + i=78 + i=2165 + + + + SampledMonitoredItemsCount + + i=63 + i=78 + i=2165 + + + + MaxSampledMonitoredItemsCount + + i=63 + i=78 + i=2165 + + + + DisabledMonitoredItemsSamplingCount + + i=63 + i=78 + i=2165 + + + + SubscriptionDiagnosticsArrayType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/7.11 + + i=12784 + i=63 + + + + SubscriptionDiagnostics + + i=12785 + i=12786 + i=12787 + i=12788 + i=12789 + i=12790 + i=12791 + i=12792 + i=12793 + i=12794 + i=12795 + i=12796 + i=12797 + i=12798 + i=12799 + i=12800 + i=12801 + i=12802 + i=12803 + i=12804 + i=12805 + i=12806 + i=12807 + i=12808 + i=12809 + i=12810 + i=12811 + i=12812 + i=12813 + i=12814 + i=12815 + i=2172 + i=83 + i=2171 + + + + SessionId + + i=63 + i=78 + i=12784 + + + + SubscriptionId + + i=63 + i=78 + i=12784 + + + + Priority + + i=63 + i=78 + i=12784 + + + + PublishingInterval + + i=63 + i=78 + i=12784 + + + + MaxKeepAliveCount + + i=63 + i=78 + i=12784 + + + + MaxLifetimeCount + + i=63 + i=78 + i=12784 + + + + MaxNotificationsPerPublish + + i=63 + i=78 + i=12784 + + + + PublishingEnabled + + i=63 + i=78 + i=12784 + + + + ModifyCount + + i=63 + i=78 + i=12784 + + + + EnableCount + + i=63 + i=78 + i=12784 + + + + DisableCount + + i=63 + i=78 + i=12784 + + + + RepublishRequestCount + + i=63 + i=78 + i=12784 + + + + RepublishMessageRequestCount + + i=63 + i=78 + i=12784 + + + + RepublishMessageCount + + i=63 + i=78 + i=12784 + + + + TransferRequestCount + + i=63 + i=78 + i=12784 + + + + TransferredToAltClientCount + + i=63 + i=78 + i=12784 + + + + TransferredToSameClientCount + + i=63 + i=78 + i=12784 + + + + PublishRequestCount + + i=63 + i=78 + i=12784 + + + + DataChangeNotificationsCount + + i=63 + i=78 + i=12784 + + + + EventNotificationsCount + + i=63 + i=78 + i=12784 + + + + NotificationsCount + + i=63 + i=78 + i=12784 + + + + LatePublishRequestCount + + i=63 + i=78 + i=12784 + + + + CurrentKeepAliveCount + + i=63 + i=78 + i=12784 + + + + CurrentLifetimeCount + + i=63 + i=78 + i=12784 + + + + UnacknowledgedMessageCount + + i=63 + i=78 + i=12784 + + + + DiscardedMessageCount + + i=63 + i=78 + i=12784 + + + + MonitoredItemCount + + i=63 + i=78 + i=12784 + + + + DisabledMonitoredItemCount + + i=63 + i=78 + i=12784 + + + + MonitoringQueueOverflowCount + + i=63 + i=78 + i=12784 + + + + NextSequenceNumber + + i=63 + i=78 + i=12784 + + + + EventQueueOverflowCount + + i=63 + i=78 + i=12784 + + + + SubscriptionDiagnosticsType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/7.12 + + i=2173 + i=2174 + i=2175 + i=2176 + i=2177 + i=8888 + i=2179 + i=2180 + i=2181 + i=2182 + i=2183 + i=2184 + i=2185 + i=2186 + i=2187 + i=2188 + i=2189 + i=2190 + i=2191 + i=2998 + i=2193 + i=8889 + i=8890 + i=8891 + i=8892 + i=8893 + i=8894 + i=8895 + i=8896 + i=8897 + i=8902 + i=63 + + + + SessionId + + i=63 + i=78 + i=2172 + + + + SubscriptionId + + i=63 + i=78 + i=2172 + + + + Priority + + i=63 + i=78 + i=2172 + + + + PublishingInterval + + i=63 + i=78 + i=2172 + + + + MaxKeepAliveCount + + i=63 + i=78 + i=2172 + + + + MaxLifetimeCount + + i=63 + i=78 + i=2172 + + + + MaxNotificationsPerPublish + + i=63 + i=78 + i=2172 + + + + PublishingEnabled + + i=63 + i=78 + i=2172 + + + + ModifyCount + + i=63 + i=78 + i=2172 + + + + EnableCount + + i=63 + i=78 + i=2172 + + + + DisableCount + + i=63 + i=78 + i=2172 + + + + RepublishRequestCount + + i=63 + i=78 + i=2172 + + + + RepublishMessageRequestCount + + i=63 + i=78 + i=2172 + + + + RepublishMessageCount + + i=63 + i=78 + i=2172 + + + + TransferRequestCount + + i=63 + i=78 + i=2172 + + + + TransferredToAltClientCount + + i=63 + i=78 + i=2172 + + + + TransferredToSameClientCount + + i=63 + i=78 + i=2172 + + + + PublishRequestCount + + i=63 + i=78 + i=2172 + + + + DataChangeNotificationsCount + + i=63 + i=78 + i=2172 + + + + EventNotificationsCount + + i=63 + i=78 + i=2172 + + + + NotificationsCount + + i=63 + i=78 + i=2172 + + + + LatePublishRequestCount + + i=63 + i=78 + i=2172 + + + + CurrentKeepAliveCount + + i=63 + i=78 + i=2172 + + + + CurrentLifetimeCount + + i=63 + i=78 + i=2172 + + + + UnacknowledgedMessageCount + + i=63 + i=78 + i=2172 + + + + DiscardedMessageCount + + i=63 + i=78 + i=2172 + + + + MonitoredItemCount + + i=63 + i=78 + i=2172 + + + + DisabledMonitoredItemCount + + i=63 + i=78 + i=2172 + + + + MonitoringQueueOverflowCount + + i=63 + i=78 + i=2172 + + + + NextSequenceNumber + + i=63 + i=78 + i=2172 + + + + EventQueueOverflowCount + + i=63 + i=78 + i=2172 + + + + SessionDiagnosticsArrayType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/7.13 + + i=12816 + i=63 + + + + SessionDiagnostics + + i=12817 + i=12818 + i=12819 + i=12820 + i=12821 + i=12822 + i=12823 + i=12824 + i=12825 + i=12826 + i=12827 + i=12828 + i=12829 + i=12830 + i=12831 + i=12832 + i=12833 + i=12834 + i=12835 + i=12836 + i=12837 + i=12838 + i=12839 + i=12840 + i=12841 + i=12842 + i=12843 + i=12844 + i=12845 + i=12846 + i=12847 + i=12848 + i=12849 + i=12850 + i=12851 + i=12852 + i=12853 + i=12854 + i=12855 + i=12856 + i=12857 + i=12858 + i=12859 + i=2197 + i=83 + i=2196 + + + + SessionId + + i=63 + i=78 + i=12816 + + + + SessionName + + i=63 + i=78 + i=12816 + + + + ClientDescription + + i=63 + i=78 + i=12816 + + + + ServerUri + + i=63 + i=78 + i=12816 + + + + EndpointUrl + + i=63 + i=78 + i=12816 + + + + LocaleIds + + i=63 + i=78 + i=12816 + + + + ActualSessionTimeout + + i=63 + i=78 + i=12816 + + + + MaxResponseMessageSize + + i=63 + i=78 + i=12816 + + + + ClientConnectionTime + + i=63 + i=78 + i=12816 + + + + ClientLastContactTime + + i=63 + i=78 + i=12816 + + + + CurrentSubscriptionsCount + + i=63 + i=78 + i=12816 + + + + CurrentMonitoredItemsCount + + i=63 + i=78 + i=12816 + + + + CurrentPublishRequestsInQueue + + i=63 + i=78 + i=12816 + + + + TotalRequestCount + + i=63 + i=78 + i=12816 + + + + UnauthorizedRequestCount + + i=63 + i=78 + i=12816 + + + + ReadCount + + i=63 + i=78 + i=12816 + + + + HistoryReadCount + + i=63 + i=78 + i=12816 + + + + WriteCount + + i=63 + i=78 + i=12816 + + + + HistoryUpdateCount + + i=63 + i=78 + i=12816 + + + + CallCount + + i=63 + i=78 + i=12816 + + + + CreateMonitoredItemsCount + + i=63 + i=78 + i=12816 + + + + ModifyMonitoredItemsCount + + i=63 + i=78 + i=12816 + + + + SetMonitoringModeCount + + i=63 + i=78 + i=12816 + + + + SetTriggeringCount + + i=63 + i=78 + i=12816 + + + + DeleteMonitoredItemsCount + + i=63 + i=78 + i=12816 + + + + CreateSubscriptionCount + + i=63 + i=78 + i=12816 + + + + ModifySubscriptionCount + + i=63 + i=78 + i=12816 + + + + SetPublishingModeCount + + i=63 + i=78 + i=12816 + + + + PublishCount + + i=63 + i=78 + i=12816 + + + + RepublishCount + + i=63 + i=78 + i=12816 + + + + TransferSubscriptionsCount + + i=63 + i=78 + i=12816 + + + + DeleteSubscriptionsCount + + i=63 + i=78 + i=12816 + + + + AddNodesCount + + i=63 + i=78 + i=12816 + + + + AddReferencesCount + + i=63 + i=78 + i=12816 + + + + DeleteNodesCount + + i=63 + i=78 + i=12816 + + + + DeleteReferencesCount + + i=63 + i=78 + i=12816 + + + + BrowseCount + + i=63 + i=78 + i=12816 + + + + BrowseNextCount + + i=63 + i=78 + i=12816 + + + + TranslateBrowsePathsToNodeIdsCount + + i=63 + i=78 + i=12816 + + + + QueryFirstCount + + i=63 + i=78 + i=12816 + + + + QueryNextCount + + i=63 + i=78 + i=12816 + + + + RegisterNodesCount + + i=63 + i=78 + i=12816 + + + + UnregisterNodesCount + + i=63 + i=78 + i=12816 + + + + SessionDiagnosticsVariableType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/7.14 + + i=2198 + i=2199 + i=2200 + i=2201 + i=2202 + i=2203 + i=2204 + i=3050 + i=2205 + i=2206 + i=2207 + i=2208 + i=2209 + i=8900 + i=11892 + i=2217 + i=2218 + i=2219 + i=2220 + i=2221 + i=2222 + i=2223 + i=2224 + i=2225 + i=2226 + i=2227 + i=2228 + i=2229 + i=2230 + i=2231 + i=2232 + i=2233 + i=2234 + i=2235 + i=2236 + i=2237 + i=2238 + i=2239 + i=2240 + i=2241 + i=2242 + i=2730 + i=2731 + i=63 + + + + SessionId + + i=63 + i=78 + i=2197 + + + + SessionName + + i=63 + i=78 + i=2197 + + + + ClientDescription + + i=63 + i=78 + i=2197 + + + + ServerUri + + i=63 + i=78 + i=2197 + + + + EndpointUrl + + i=63 + i=78 + i=2197 + + + + LocaleIds + + i=63 + i=78 + i=2197 + + + + ActualSessionTimeout + + i=63 + i=78 + i=2197 + + + + MaxResponseMessageSize + + i=63 + i=78 + i=2197 + + + + ClientConnectionTime + + i=63 + i=78 + i=2197 + + + + ClientLastContactTime + + i=63 + i=78 + i=2197 + + + + CurrentSubscriptionsCount + + i=63 + i=78 + i=2197 + + + + CurrentMonitoredItemsCount + + i=63 + i=78 + i=2197 + + + + CurrentPublishRequestsInQueue + + i=63 + i=78 + i=2197 + + + + TotalRequestCount + + i=63 + i=78 + i=2197 + + + + UnauthorizedRequestCount + + i=63 + i=78 + i=2197 + + + + ReadCount + + i=63 + i=78 + i=2197 + + + + HistoryReadCount + + i=63 + i=78 + i=2197 + + + + WriteCount + + i=63 + i=78 + i=2197 + + + + HistoryUpdateCount + + i=63 + i=78 + i=2197 + + + + CallCount + + i=63 + i=78 + i=2197 + + + + CreateMonitoredItemsCount + + i=63 + i=78 + i=2197 + + + + ModifyMonitoredItemsCount + + i=63 + i=78 + i=2197 + + + + SetMonitoringModeCount + + i=63 + i=78 + i=2197 + + + + SetTriggeringCount + + i=63 + i=78 + i=2197 + + + + DeleteMonitoredItemsCount + + i=63 + i=78 + i=2197 + + + + CreateSubscriptionCount + + i=63 + i=78 + i=2197 + + + + ModifySubscriptionCount + + i=63 + i=78 + i=2197 + + + + SetPublishingModeCount + + i=63 + i=78 + i=2197 + + + + PublishCount + + i=63 + i=78 + i=2197 + + + + RepublishCount + + i=63 + i=78 + i=2197 + + + + TransferSubscriptionsCount + + i=63 + i=78 + i=2197 + + + + DeleteSubscriptionsCount + + i=63 + i=78 + i=2197 + + + + AddNodesCount + + i=63 + i=78 + i=2197 + + + + AddReferencesCount + + i=63 + i=78 + i=2197 + + + + DeleteNodesCount + + i=63 + i=78 + i=2197 + + + + DeleteReferencesCount + + i=63 + i=78 + i=2197 + + + + BrowseCount + + i=63 + i=78 + i=2197 + + + + BrowseNextCount + + i=63 + i=78 + i=2197 + + + + TranslateBrowsePathsToNodeIdsCount + + i=63 + i=78 + i=2197 + + + + QueryFirstCount + + i=63 + i=78 + i=2197 + + + + QueryNextCount + + i=63 + i=78 + i=2197 + + + + RegisterNodesCount + + i=63 + i=78 + i=2197 + + + + UnregisterNodesCount + + i=63 + i=78 + i=2197 + + + + SessionSecurityDiagnosticsArrayType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/7.15 + + i=12860 + i=63 + + + + SessionSecurityDiagnostics + + i=12861 + i=12862 + i=12863 + i=12864 + i=12865 + i=12866 + i=12867 + i=12868 + i=12869 + i=2244 + i=83 + i=2243 + + + + SessionId + + i=63 + i=78 + i=12860 + + + + ClientUserIdOfSession + + i=63 + i=78 + i=12860 + + + + ClientUserIdHistory + + i=63 + i=78 + i=12860 + + + + AuthenticationMechanism + + i=63 + i=78 + i=12860 + + + + Encoding + + i=63 + i=78 + i=12860 + + + + TransportProtocol + + i=63 + i=78 + i=12860 + + + + SecurityMode + + i=63 + i=78 + i=12860 + + + + SecurityPolicyUri + + i=63 + i=78 + i=12860 + + + + ClientCertificate + + i=63 + i=78 + i=12860 + + + + SessionSecurityDiagnosticsType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/7.16 + + i=2245 + i=2246 + i=2247 + i=2248 + i=2249 + i=2250 + i=2251 + i=2252 + i=3058 + i=63 + + + + SessionId + + i=63 + i=78 + i=2244 + + + + ClientUserIdOfSession + + i=63 + i=78 + i=2244 + + + + ClientUserIdHistory + + i=63 + i=78 + i=2244 + + + + AuthenticationMechanism + + i=63 + i=78 + i=2244 + + + + Encoding + + i=63 + i=78 + i=2244 + + + + TransportProtocol + + i=63 + i=78 + i=2244 + + + + SecurityMode + + i=63 + i=78 + i=2244 + + + + SecurityPolicyUri + + i=63 + i=78 + i=2244 + + + + ClientCertificate + + i=63 + i=78 + i=2244 + + + + OptionSetType + Base Info OptionSet + https://reference.opcfoundation.org/v105/Core/docs/Part5/7.17 + + i=11488 + i=11701 + i=63 + + + + OptionSetValues + + i=68 + i=78 + i=11487 + + + + BitMask + + i=68 + i=80 + i=11487 + + + + SelectionListType + Base Info Selection List + https://reference.opcfoundation.org/v105/Core/docs/Part5/7.18 + + i=17632 + i=17633 + i=16312 + i=63 + + + + Selections + + i=68 + i=78 + i=16309 + + + + SelectionDescriptions + + i=68 + i=80 + i=16309 + + + + RestrictToList + + i=68 + i=80 + i=16309 + + + + AudioVariableType + Base Info Audio Type + https://reference.opcfoundation.org/v105/Core/docs/Part5/7.19 + + i=17988 + i=17989 + i=17990 + i=63 + + + + ListId + + i=68 + i=80 + i=17986 + + + + AgencyId + + i=68 + i=80 + i=17986 + + + + VersionId + + i=68 + i=80 + i=17986 + + + + EventTypes + Address Space Events 2 + https://reference.opcfoundation.org/v105/Core/docs/Part5/8.2.10 + + i=86 + i=2041 + i=61 + + + + Locations + Base Info Locations Object + https://reference.opcfoundation.org/v105/Core/docs/Part5/8.2.12 + + i=85 + i=61 + + + + Server + Base Info Core Structure 2 + Address Space Events 2 + https://reference.opcfoundation.org/v105/Core/docs/Part5/8.3.2 + + i=2254 + i=2255 + i=15004 + i=2256 + i=2267 + i=2994 + i=12885 + i=17634 + i=2268 + i=2274 + i=2295 + i=2296 + i=11715 + i=11492 + i=12873 + i=12749 + i=12886 + i=85 + i=2004 + + + + ServerArray + + i=68 + i=2253 + + + + NamespaceArray + + i=68 + i=2253 + + + + UrisVersion + + i=68 + i=2253 + + + + ServerStatus + + i=2257 + i=2258 + i=2259 + i=2260 + i=2992 + i=2993 + i=2138 + i=2253 + + + + StartTime + + i=63 + i=2256 + + + + CurrentTime + + i=63 + i=2256 + + + + State + + i=63 + i=2256 + + + + BuildInfo + + i=2262 + i=2263 + i=2261 + i=2264 + i=2265 + i=2266 + i=3051 + i=2256 + + + + ProductUri + + i=63 + i=2260 + + + + ManufacturerName + + i=63 + i=2260 + + + + ProductName + + i=63 + i=2260 + + + + SoftwareVersion + + i=63 + i=2260 + + + + BuildNumber + + i=63 + i=2260 + + + + BuildDate + + i=63 + i=2260 + + + + SecondsTillShutdown + + i=63 + i=2256 + + + + ShutdownReason + + i=63 + i=2256 + + + + ServiceLevel + + i=68 + i=2253 + + + + Auditing + + i=68 + i=2253 + + + + EstimatedReturnTime + + i=68 + i=2253 + + + + LocalTime + + i=68 + i=2253 + + + + ServerCapabilities + + i=2269 + i=2271 + i=2272 + i=2735 + i=2736 + i=2737 + i=3704 + i=11702 + i=11703 + i=12911 + i=11704 + i=2996 + i=2997 + i=15606 + i=24095 + i=24096 + i=24097 + i=24098 + i=24104 + i=24099 + i=24100 + i=31916 + i=24101 + i=2013 + i=2253 + + + + ServerProfileArray + + i=68 + i=2268 + + + + LocaleIdArray + + i=68 + i=2268 + + + + MinSupportedSampleRate + + i=68 + i=2268 + + + + MaxBrowseContinuationPoints + + i=68 + i=2268 + + + + MaxQueryContinuationPoints + + i=68 + i=2268 + + + + MaxHistoryContinuationPoints + + i=68 + i=2268 + + + + SoftwareCertificates + + i=68 + i=2268 + + + + MaxArrayLength + + i=68 + i=2268 + + + + MaxStringLength + + i=68 + i=2268 + + + + MaxByteStringLength + + i=68 + i=2268 + + + + OperationLimits + + i=11705 + i=12165 + i=12166 + i=11707 + i=12167 + i=12168 + i=11709 + i=11710 + i=11711 + i=11712 + i=11713 + i=11714 + i=11564 + i=2268 + + + + MaxNodesPerRead + + i=68 + i=11704 + + + + MaxNodesPerHistoryReadData + + i=68 + i=11704 + + + + MaxNodesPerHistoryReadEvents + + i=68 + i=11704 + + + + MaxNodesPerWrite + + i=68 + i=11704 + + + + MaxNodesPerHistoryUpdateData + + i=68 + i=11704 + + + + MaxNodesPerHistoryUpdateEvents + + i=68 + i=11704 + + + + MaxNodesPerMethodCall + + i=68 + i=11704 + + + + MaxNodesPerBrowse + + i=68 + i=11704 + + + + MaxNodesPerRegisterNodes + + i=68 + i=11704 + + + + MaxNodesPerTranslateBrowsePathsToNodeIds + + i=68 + i=11704 + + + + MaxNodesPerNodeManagement + + i=68 + i=11704 + + + + MaxMonitoredItemsPerCall + + i=68 + i=11704 + + + + ModellingRules + + i=61 + i=2268 + + + + AggregateFunctions + Historical Access Aggregates + https://reference.opcfoundation.org/v105/Core/docs/Part13/4.2.2/#4.2.2.1 + + i=61 + i=2268 + + + + RoleSet + Security Role Server Base 2 + https://reference.opcfoundation.org/v105/Core/docs/Part18/4.3 + + i=16301 + i=16304 + i=15607 + i=2268 + + + i=15644 + i=15704 + + + + AddRole + + i=16302 + i=16303 + i=15606 + + + i=15704 + + + + InputArguments + + i=68 + i=16301 + + + i=15704 + + + + + + i=297 + + + + RoleName + + i=12 + + -1 + + + + + + + i=297 + + + + NamespaceUri + + i=12 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=16301 + + + i=15704 + + + + + + i=297 + + + + RoleNodeId + + i=17 + + -1 + + + + + + + + + RemoveRole + + i=16305 + i=15606 + + + i=15704 + + + + InputArguments + + i=68 + i=16304 + + + i=15704 + + + + + + i=297 + + + + RoleNodeId + + i=17 + + -1 + + + + + + + + + MaxSessions + + i=68 + i=2268 + + + + MaxSubscriptions + + i=68 + i=2268 + + + + MaxMonitoredItems + + i=68 + i=2268 + + + + MaxSubscriptionsPerSession + + i=68 + i=2268 + + + + MaxMonitoredItemsPerSubscription + + i=68 + i=2268 + + + + MaxSelectClauseParameters + + i=68 + i=2268 + + + + MaxWhereClauseParameters + + i=68 + i=2268 + + + + MaxMonitoredItemsQueueSize + + i=68 + i=2268 + + + + ConformanceUnits + + i=68 + i=2268 + + + + ServerDiagnostics + + i=2275 + i=2289 + i=2290 + i=3706 + i=2294 + i=2020 + i=2253 + + + + ServerDiagnosticsSummary + + i=2276 + i=2277 + i=2278 + i=2279 + i=3705 + i=2281 + i=2282 + i=2284 + i=2285 + i=2286 + i=2287 + i=2288 + i=2150 + i=2274 + + + + ServerViewCount + + i=63 + i=2275 + + + + CurrentSessionCount + + i=63 + i=2275 + + + + CumulatedSessionCount + + i=63 + i=2275 + + + + SecurityRejectedSessionCount + + i=63 + i=2275 + + + + RejectedSessionCount + + i=63 + i=2275 + + + + SessionTimeoutCount + + i=63 + i=2275 + + + + SessionAbortCount + + i=63 + i=2275 + + + + PublishingIntervalCount + + i=63 + i=2275 + + + + CurrentSubscriptionCount + + i=63 + i=2275 + + + + CumulatedSubscriptionCount + + i=63 + i=2275 + + + + SecurityRejectedRequestsCount + + i=63 + i=2275 + + + + RejectedRequestsCount + + i=63 + i=2275 + + + + SamplingIntervalDiagnosticsArray + + i=2164 + i=2274 + + + + SubscriptionDiagnosticsArray + + i=2171 + i=2274 + + + + SessionsDiagnosticsSummary + + i=3707 + i=3708 + i=2026 + i=2274 + + + + SessionDiagnosticsArray + + i=2196 + i=3706 + + + + SessionSecurityDiagnosticsArray + + i=2243 + i=3706 + + + i=15704 + + + + EnabledFlag + + i=68 + i=2274 + + + + VendorServerInfo + + i=2033 + i=2253 + + + + ServerRedundancy + + i=3709 + i=2034 + i=2253 + + + + RedundancySupport + + i=68 + i=2296 + + + + Namespaces + + i=11645 + i=2253 + + + + GetMonitoredItems + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/9.1 + + i=11493 + i=11494 + i=2253 + + + + InputArguments + + i=68 + i=11492 + + + + + + i=297 + + + + SubscriptionId + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=11492 + + + + + + i=297 + + + + ServerHandles + + i=7 + + 1 + + 0 + + + + + + + i=297 + + + + ClientHandles + + i=7 + + 1 + + 0 + + + + + + + + + ResendData + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/9.2 + + i=12874 + i=2253 + + + + InputArguments + + i=68 + i=12873 + + + + + + i=297 + + + + SubscriptionId + + i=7 + + -1 + + + + + + + + + SetSubscriptionDurable + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/9.3 + + i=12750 + i=12751 + i=2253 + + + + InputArguments + + i=68 + i=12749 + + + + + + i=297 + + + + SubscriptionId + + i=7 + + -1 + + + + + + + i=297 + + + + LifetimeInHours + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=12749 + + + + + + i=297 + + + + RevisedLifetimeInHours + + i=7 + + -1 + + + + + + + + + RequestServerStateChange + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/9.4 + + i=12887 + i=2253 + + + i=15716 + i=15704 + + + + InputArguments + + i=68 + i=12886 + + + i=15716 + i=15704 + + + + + + i=297 + + + + State + + i=852 + + -1 + + + + + + + i=297 + + + + EstimatedReturnTime + + i=13 + + -1 + + + + + + + i=297 + + + + SecondsTillShutdown + + i=7 + + -1 + + + + + + + i=297 + + + + Reason + + i=21 + + -1 + + + + + + + i=297 + + + + Restart + + i=1 + + -1 + + + + + + + + + CurrentServerId + + i=68 + + + + ServerUriArray + + i=68 + + + + ServerNetworkGroups + + i=68 + + + + HistoryServerCapabilities + + i=11193 + i=11242 + i=11273 + i=11274 + i=11196 + i=11197 + i=11198 + i=11199 + i=11200 + i=11281 + i=11282 + i=11283 + i=11502 + i=11275 + i=11201 + i=19091 + i=2268 + i=2330 + + + + AccessHistoryDataCapability + + i=68 + i=11192 + + + + AccessHistoryEventsCapability + + i=68 + i=11192 + + + + MaxReturnDataValues + + i=68 + i=11192 + + + + MaxReturnEventValues + + i=68 + i=11192 + + + + InsertDataCapability + + i=68 + i=11192 + + + + ReplaceDataCapability + + i=68 + i=11192 + + + + UpdateDataCapability + + i=68 + i=11192 + + + + DeleteRawCapability + + i=68 + i=11192 + + + + DeleteAtTimeCapability + + i=68 + i=11192 + + + + InsertEventCapability + + i=68 + i=11192 + + + + ReplaceEventCapability + + i=68 + i=11192 + + + + UpdateEventCapability + + i=68 + i=11192 + + + + DeleteEventCapability + + i=68 + i=11192 + + + + InsertAnnotationCapability + + i=68 + i=11192 + + + + AggregateFunctions + + i=61 + i=11192 + + + + ServerTimestampSupported + + i=68 + i=11192 + + + + IsDeprecated + Base Info Deprecated Information + https://reference.opcfoundation.org/v105/Core/docs/Part5/11.22 + + i=32 + + Deprecates + + + BitFieldMaskDataType + Base Info BitFieldMaskDataType + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.18 + + i=9 + + + + SemanticVersionString + Base Info SemanticVersionString + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.41 + + i=12 + + + + KeyValuePair + Base Info KeyValuePair + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.21 + + i=22 + + + + + + + + AdditionalParametersType + https://reference.opcfoundation.org/v105/Core/docs/Part4/7.1 + + i=22 + + + + + + + EphemeralKeyType + https://reference.opcfoundation.org/v105/Core/docs/Part4/7.15 + + i=22 + + + + + + + + EndpointType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part18/4.4.2 + + i=22 + + + + + + + + + + Handle + Base Info Handle DataType + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.42 + + i=7 + + + + TrimmedString + Base Info TrimmedString + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.43 + + i=12 + + + + StateMachineType + Base Info State Machine Instance + https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.2 + + i=2769 + i=2770 + i=58 + + + + CurrentState + + i=3720 + i=2755 + i=78 + i=2299 + + + + Id + + i=68 + i=78 + i=2769 + + + + LastTransition + + i=3724 + i=2762 + i=80 + i=2299 + + + + Id + + i=68 + i=78 + i=2770 + + + + StateVariableType + Base Info State Machine Instance + https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.3 + + i=2756 + i=2757 + i=2758 + i=2759 + i=63 + + + + Id + + i=68 + i=78 + i=2755 + + + + Name + + i=68 + i=80 + i=2755 + + + + Number + + i=68 + i=80 + i=2755 + + + + EffectiveDisplayName + + i=68 + i=80 + i=2755 + + + + TransitionVariableType + Base Info State Machine Instance + https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.4 + + i=2763 + i=2764 + i=2765 + i=2766 + i=11456 + i=63 + + + + Id + + i=68 + i=78 + i=2762 + + + + Name + + i=68 + i=80 + i=2762 + + + + Number + + i=68 + i=80 + i=2762 + + + + TransitionTime + + i=68 + i=80 + i=2762 + + + + EffectiveTransitionTime + + i=68 + i=80 + i=2762 + + + + FiniteStateMachineType + Base Info Finite State Machine Instance + Base Info Available States and Transitions + https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.5 + + i=2772 + i=2773 + i=17635 + i=17636 + i=2299 + + + + CurrentState + + i=3728 + i=2760 + i=78 + i=2771 + + + + Id + + i=68 + i=78 + i=2772 + + + + LastTransition + + i=3732 + i=2767 + i=80 + i=2771 + + + + Id + + i=68 + i=78 + i=2773 + + + + AvailableStates + + i=63 + i=80 + i=2771 + + + + AvailableTransitions + + i=63 + i=80 + i=2771 + + + + FiniteStateVariableType + Base Info Finite State Machine Instance + https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.6 + + i=2761 + i=2755 + + + + Id + + i=68 + i=78 + i=2760 + + + + FiniteTransitionVariableType + Base Info Finite State Machine Instance + https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.7 + + i=2768 + i=2762 + + + + Id + + i=68 + i=78 + i=2767 + + + + StateType + Base Info Finite State Machine Instance + https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.8 + + i=2308 + i=58 + + + + StateNumber + + i=68 + i=78 + i=2307 + + + + InitialStateType + Base Info Finite State Machine Instance + https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.9 + + i=2307 + + + + TransitionType + Base Info Finite State Machine Instance + https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.10 + + i=2312 + i=58 + + + + TransitionNumber + + i=68 + i=78 + i=2310 + + + + ChoiceStateType + Base Info Choice States + https://reference.opcfoundation.org/v105/Core/docs/Part16/4.6.2 + + i=2307 + + + + HasGuard + Base Info Choice States + https://reference.opcfoundation.org/v105/Core/docs/Part16/4.6.3 + + i=47 + + GuardOf + + + GuardVariableType + Base Info Choice States + https://reference.opcfoundation.org/v105/Core/docs/Part16/4.6.4 + + i=63 + + + + ExpressionGuardVariableType + Base Info Choice States + https://reference.opcfoundation.org/v105/Core/docs/Part16/4.6.5 + + i=15129 + i=15113 + + + + Expression + + i=68 + i=78 + i=15128 + + + + ElseGuardVariableType + Base Info Choice States + https://reference.opcfoundation.org/v105/Core/docs/Part16/4.6.6 + + i=15113 + + + + RationalNumberType + Base Info Rational Number + https://reference.opcfoundation.org/v105/Core/docs/Part5/7.20 + + i=17712 + i=17713 + i=63 + + + + Numerator + + i=63 + i=78 + i=17709 + + + + Denominator + + i=63 + i=78 + i=17709 + + + + VectorType + Base Info Spatial Data + https://reference.opcfoundation.org/v105/Core/docs/Part5/7.21 + + i=17715 + i=63 + + + + VectorUnit + + i=68 + i=80 + i=17714 + + + + 3DVectorType + Base Info Spatial Data + https://reference.opcfoundation.org/v105/Core/docs/Part5/7.22 + + i=18769 + i=18770 + i=18771 + i=17714 + + + + X + + i=63 + i=78 + i=17716 + + + + Y + + i=63 + i=78 + i=17716 + + + + Z + + i=63 + i=78 + i=17716 + + + + CartesianCoordinatesType + Base Info Spatial Data + https://reference.opcfoundation.org/v105/Core/docs/Part5/7.23 + + i=18773 + i=63 + + + + LengthUnit + + i=68 + i=80 + i=18772 + + + + 3DCartesianCoordinatesType + Base Info Spatial Data + https://reference.opcfoundation.org/v105/Core/docs/Part5/7.24 + + i=18776 + i=18777 + i=18778 + i=18772 + + + + X + + i=63 + i=78 + i=18774 + + + + Y + + i=63 + i=78 + i=18774 + + + + Z + + i=63 + i=78 + i=18774 + + + + OrientationType + Base Info Spatial Data + https://reference.opcfoundation.org/v105/Core/docs/Part5/7.25 + + i=18780 + i=63 + + + + AngleUnit + + i=68 + i=80 + i=18779 + + + + 3DOrientationType + Base Info Spatial Data + https://reference.opcfoundation.org/v105/Core/docs/Part5/7.26 + + i=18783 + i=18784 + i=18785 + i=18779 + + + + A + + i=63 + i=78 + i=18781 + + + + B + + i=63 + i=78 + i=18781 + + + + C + + i=63 + i=78 + i=18781 + + + + FrameType + Base Info Spatial Data + https://reference.opcfoundation.org/v105/Core/docs/Part5/7.27 + + i=18801 + i=18787 + i=18788 + i=18789 + i=18790 + i=63 + + + + CartesianCoordinates + + i=18772 + i=78 + i=18786 + + + + Orientation + + i=18779 + i=78 + i=18786 + + + + Constant + + i=68 + i=80 + i=18786 + + + + BaseFrame + + i=63 + i=80 + i=18786 + + + + FixedBase + + i=68 + i=80 + i=18786 + + + + 3DFrameType + Base Info Spatial Data + https://reference.opcfoundation.org/v105/Core/docs/Part5/7.28 + + i=18796 + i=18792 + i=18786 + + + + CartesianCoordinates + + i=18798 + i=18799 + i=18800 + i=18774 + i=78 + i=18791 + + + + X + + i=63 + i=78 + i=18796 + + + + Y + + i=63 + i=78 + i=18796 + + + + Z + + i=63 + i=78 + i=18796 + + + + Orientation + + i=19074 + i=19075 + i=19076 + i=18781 + i=78 + i=18791 + + + + A + + i=63 + i=78 + i=18792 + + + + B + + i=63 + i=78 + i=18792 + + + + C + + i=63 + i=78 + i=18792 + + + + BitFieldType + https://reference.opcfoundation.org/v105/Core/docs/Part5/7.29 + + i=32432 + i=32433 + i=15014 + i=63 + + + + BitFieldsDefinitions + + i=68 + i=78 + i=32431 + + + + <FieldName> + + i=62 + i=11510 + i=32431 + + + + <OptionalFieldName> + + i=62 + i=11508 + i=32431 + + + + BitFieldDefinition + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.45 + + i=22 + + + + + + + + + + + RationalNumber + Base Info Rational Number + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.22 + + i=22 + + + + + + + + Vector + Base Info Spatial Data + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.23 + + i=22 + + + + + 3DVector + Base Info Spatial Data + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.24 + + i=18807 + + + + + + + + + CartesianCoordinates + Base Info Spatial Data + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.25 + + i=22 + + + + + 3DCartesianCoordinates + Base Info Spatial Data + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.26 + + i=18809 + + + + + + + + + Orientation + Base Info Spatial Data + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.27 + + i=22 + + + + + 3DOrientation + Base Info Spatial Data + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.28 + + i=18811 + + + + + + + + + Frame + Base Info Spatial Data + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.29 + + i=22 + + + + + 3DFrame + Base Info Spatial Data + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.30 + + i=18813 + + + + + + + + TransitionEventType + Base Info Finite State Machine Instance + https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.16 + + i=2774 + i=2775 + i=2776 + i=2041 + + + + Transition + + i=3754 + i=2762 + i=78 + i=2311 + + + + Id + + i=68 + i=78 + i=2774 + + + + FromState + + i=3746 + i=2755 + i=78 + i=2311 + + + + Id + + i=68 + i=78 + i=2775 + + + + ToState + + i=3750 + i=2755 + i=78 + i=2311 + + + + Id + + i=68 + i=78 + i=2776 + + + + AuditUpdateStateEventType + Auditing UpdateStates + https://reference.opcfoundation.org/v105/Core/docs/Part16/4.4.17 + + i=2777 + i=2778 + i=2127 + + + + OldStateId + + i=68 + i=78 + i=2315 + + + + NewStateId + + i=68 + i=78 + i=2315 + + + + OpenFileMode + + i=11940 + i=29 + + + + + + + + + + EnumValues + + i=68 + i=11939 + + + + + + i=7616 + + + + 1 + + Read + + + + + + + i=7616 + + + + 2 + + Write + + + + + + + i=7616 + + + + 4 + + EraseExisting + + + + + + + i=7616 + + + + 8 + + Append + + + + + + + + + FileDirectoryType + Base Info FileDirectoryType Base + https://reference.opcfoundation.org/v105/Core/docs/Part20/4.3.1 + + i=13354 + i=13366 + i=13387 + i=13390 + i=13393 + i=13395 + i=61 + + + + <FileDirectoryName> + + i=13355 + i=13358 + i=17718 + i=13363 + i=13353 + i=11508 + i=13353 + + + + CreateDirectory + + i=13356 + i=13357 + i=78 + i=13354 + + + + InputArguments + + i=68 + i=78 + i=13355 + + + + + + i=297 + + + + DirectoryName + + i=12 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13355 + + + + + + i=297 + + + + DirectoryNodeId + + i=17 + + -1 + + + + + + + + + CreateFile + + i=13359 + i=13360 + i=78 + i=13354 + + + + InputArguments + + i=68 + i=78 + i=13358 + + + + + + i=297 + + + + FileName + + i=12 + + -1 + + + + + + + i=297 + + + + RequestFileOpen + + i=1 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13358 + + + + + + i=297 + + + + FileNodeId + + i=17 + + -1 + + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Delete + + i=17719 + i=78 + i=13354 + + + + InputArguments + + i=68 + i=78 + i=17718 + + + + + + i=297 + + + + ObjectToDelete + + i=17 + + -1 + + + + + + + + + MoveOrCopy + + i=13364 + i=13365 + i=78 + i=13354 + + + + InputArguments + + i=68 + i=78 + i=13363 + + + + + + i=297 + + + + ObjectToMoveOrCopy + + i=17 + + -1 + + + + + + + i=297 + + + + TargetDirectory + + i=17 + + -1 + + + + + + + i=297 + + + + CreateCopy + + i=1 + + -1 + + + + + + + i=297 + + + + NewName + + i=12 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13363 + + + + + + i=297 + + + + NewNodeId + + i=17 + + -1 + + + + + + + + + <FileName> + + i=13367 + i=13368 + i=13369 + i=13370 + i=13372 + i=13375 + i=13377 + i=13380 + i=13382 + i=13385 + i=11575 + i=11508 + i=13353 + + + + Size + + i=68 + i=78 + i=13366 + + + + Writable + + i=68 + i=78 + i=13366 + + + + UserWritable + + i=68 + i=78 + i=13366 + + + + OpenCount + + i=68 + i=78 + i=13366 + + + + Open + + i=13373 + i=13374 + i=78 + i=13366 + + + + InputArguments + + i=68 + i=78 + i=13372 + + + + + + i=297 + + + + Mode + + i=3 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13372 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Close + + i=13376 + i=78 + i=13366 + + + + InputArguments + + i=68 + i=78 + i=13375 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Read + + i=13378 + i=13379 + i=78 + i=13366 + + + + InputArguments + + i=68 + i=78 + i=13377 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Length + + i=6 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13377 + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + Write + + i=13381 + i=78 + i=13366 + + + + InputArguments + + i=68 + i=78 + i=13380 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + GetPosition + + i=13383 + i=13384 + i=78 + i=13366 + + + + InputArguments + + i=68 + i=78 + i=13382 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13382 + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + SetPosition + + i=13386 + i=78 + i=13366 + + + + InputArguments + + i=68 + i=78 + i=13385 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + CreateDirectory + Base Info FileDirectoryType Base + https://reference.opcfoundation.org/v105/Core/docs/Part20/4.3.3 + + i=13388 + i=13389 + i=78 + i=13353 + + + + InputArguments + + i=68 + i=78 + i=13387 + + + + + + i=297 + + + + DirectoryName + + i=12 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13387 + + + + + + i=297 + + + + DirectoryNodeId + + i=17 + + -1 + + + + + + + + + CreateFile + Base Info FileDirectoryType Base + https://reference.opcfoundation.org/v105/Core/docs/Part20/4.3.4 + + i=13391 + i=13392 + i=78 + i=13353 + + + + InputArguments + + i=68 + i=78 + i=13390 + + + + + + i=297 + + + + FileName + + i=12 + + -1 + + + + + + + i=297 + + + + RequestFileOpen + + i=1 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13390 + + + + + + i=297 + + + + FileNodeId + + i=17 + + -1 + + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Delete + Base Info FileDirectoryType Base + https://reference.opcfoundation.org/v105/Core/docs/Part20/4.3.5 + + i=13394 + i=78 + i=13353 + + + + InputArguments + + i=68 + i=78 + i=13393 + + + + + + i=297 + + + + ObjectToDelete + + i=17 + + -1 + + + + + + + + + MoveOrCopy + Base Info FileDirectoryType Base + https://reference.opcfoundation.org/v105/Core/docs/Part20/4.3.6 + + i=13396 + i=13397 + i=78 + i=13353 + + + + InputArguments + + i=68 + i=78 + i=13395 + + + + + + i=297 + + + + ObjectToMoveOrCopy + + i=17 + + -1 + + + + + + + i=297 + + + + TargetDirectory + + i=17 + + -1 + + + + + + + i=297 + + + + CreateCopy + + i=1 + + -1 + + + + + + + i=297 + + + + NewName + + i=12 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13395 + + + + + + i=297 + + + + NewNodeId + + i=17 + + -1 + + + + + + + + + FileSystem + + i=16348 + i=16351 + i=16354 + i=16356 + i=13353 + + + + CreateDirectory + Base Info FileDirectoryType Base + https://reference.opcfoundation.org/v105/Core/docs/Part20/4.3.3 + + i=16349 + i=16350 + i=16314 + + + + InputArguments + + i=68 + i=16348 + + + + + + i=297 + + + + DirectoryName + + i=12 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=16348 + + + + + + i=297 + + + + DirectoryNodeId + + i=17 + + -1 + + + + + + + + + CreateFile + Base Info FileDirectoryType Base + https://reference.opcfoundation.org/v105/Core/docs/Part20/4.3.4 + + i=16352 + i=16353 + i=16314 + + + + InputArguments + + i=68 + i=16351 + + + + + + i=297 + + + + FileName + + i=12 + + -1 + + + + + + + i=297 + + + + RequestFileOpen + + i=1 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=16351 + + + + + + i=297 + + + + FileNodeId + + i=17 + + -1 + + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Delete + Base Info FileDirectoryType Base + https://reference.opcfoundation.org/v105/Core/docs/Part20/4.3.5 + + i=16355 + i=16314 + + + + InputArguments + + i=68 + i=16354 + + + + + + i=297 + + + + ObjectToDelete + + i=17 + + -1 + + + + + + + + + MoveOrCopy + Base Info FileDirectoryType Base + https://reference.opcfoundation.org/v105/Core/docs/Part20/4.3.6 + + i=16357 + i=16358 + i=16314 + + + + InputArguments + + i=68 + i=16356 + + + + + + i=297 + + + + ObjectToMoveOrCopy + + i=17 + + -1 + + + + + + + i=297 + + + + TargetDirectory + + i=17 + + -1 + + + + + + + i=297 + + + + CreateCopy + + i=1 + + -1 + + + + + + + i=297 + + + + NewName + + i=12 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=16356 + + + + + + i=297 + + + + NewNodeId + + i=17 + + -1 + + + + + + + + + TemporaryFileTransferType + Base Info TemporaryFileTransferType Base + https://reference.opcfoundation.org/v105/Core/docs/Part20/4.4.1 + + i=15745 + i=15746 + i=15749 + i=15751 + i=15754 + i=58 + + + + ClientProcessingTimeout + + i=68 + i=78 + i=15744 + + + + GenerateFileForRead + Base Info TemporaryFileTransferType Base + https://reference.opcfoundation.org/v105/Core/docs/Part20/4.4.3 + + i=15747 + i=15748 + i=78 + i=15744 + + + + InputArguments + + i=68 + i=78 + i=15746 + + + + + + i=297 + + + + GenerateOptions + + i=24 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=15746 + + + + + + i=297 + + + + FileNodeId + + i=17 + + -1 + + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + CompletionStateMachine + + i=17 + + -1 + + + + + + + + + GenerateFileForWrite + Base Info TemporaryFileTransferType Base + https://reference.opcfoundation.org/v105/Core/docs/Part20/4.4.4 + + i=16359 + i=15750 + i=78 + i=15744 + + + + InputArguments + + i=68 + i=78 + i=15749 + + + + + + i=297 + + + + GenerateOptions + + i=24 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=15749 + + + + + + i=297 + + + + FileNodeId + + i=17 + + -1 + + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + CloseAndCommit + Base Info TemporaryFileTransferType Base + https://reference.opcfoundation.org/v105/Core/docs/Part20/4.4.5 + + i=15752 + i=15753 + i=78 + i=15744 + + + + InputArguments + + i=68 + i=78 + i=15751 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=15751 + + + + + + i=297 + + + + CompletionStateMachine + + i=17 + + -1 + + + + + + + + + <TransferState> + + i=15755 + i=15794 + i=15803 + i=11508 + i=15744 + + + + CurrentState + + i=15756 + i=2760 + i=78 + i=15754 + + + + Id + + i=68 + i=78 + i=15755 + + + + Reset + https://reference.opcfoundation.org/v105/Core/docs/Part21/9.3.6 + + i=78 + i=15754 + + + + FileTransferStateMachineType + Base Info TemporaryFileTransferType Base + https://reference.opcfoundation.org/v105/Core/docs/Part20/4.4.6 + + i=15815 + i=15817 + i=15819 + i=15821 + i=15823 + i=15825 + i=15827 + i=15829 + i=15831 + i=15833 + i=15835 + i=15837 + i=15839 + i=15841 + i=15843 + i=2771 + + + + Idle + + i=15816 + i=15825 + i=15829 + i=15831 + i=15833 + i=15841 + i=2309 + i=15803 + + + + StateNumber + + i=68 + i=78 + i=15815 + + + 1 + + + + ReadPrepare + + i=15818 + i=15825 + i=15827 + i=15835 + i=2307 + i=15803 + + + + StateNumber + + i=68 + i=78 + i=15817 + + + 2 + + + + ReadTransfer + + i=15820 + i=15827 + i=15829 + i=15837 + i=2307 + i=15803 + + + + StateNumber + + i=68 + i=78 + i=15819 + + + 3 + + + + ApplyWrite + + i=15822 + i=15831 + i=15833 + i=15839 + i=2307 + i=15803 + + + + StateNumber + + i=68 + i=78 + i=15821 + + + 4 + + + + Error + + i=15824 + i=15835 + i=15837 + i=15839 + i=15841 + i=2307 + i=15803 + + + + StateNumber + + i=68 + i=78 + i=15823 + + + 5 + + + + IdleToReadPrepare + + i=15826 + i=15815 + i=15817 + i=2311 + i=2310 + i=15803 + + + + TransitionNumber + + i=68 + i=78 + i=15825 + + + 12 + + + + ReadPrepareToReadTransfer + + i=15828 + i=15817 + i=15819 + i=2311 + i=2310 + i=15803 + + + + TransitionNumber + + i=68 + i=78 + i=15827 + + + 23 + + + + ReadTransferToIdle + + i=15830 + i=15819 + i=15815 + i=2311 + i=2310 + i=15803 + + + + TransitionNumber + + i=68 + i=78 + i=15829 + + + 31 + + + + IdleToApplyWrite + + i=15832 + i=15815 + i=15821 + i=2311 + i=2310 + i=15803 + + + + TransitionNumber + + i=68 + i=78 + i=15831 + + + 14 + + + + ApplyWriteToIdle + + i=15834 + i=15821 + i=15815 + i=2311 + i=2310 + i=15803 + + + + TransitionNumber + + i=68 + i=78 + i=15833 + + + 41 + + + + ReadPrepareToError + + i=15836 + i=15817 + i=15823 + i=2311 + i=2310 + i=15803 + + + + TransitionNumber + + i=68 + i=78 + i=15835 + + + 25 + + + + ReadTransferToError + + i=15838 + i=15819 + i=15823 + i=2311 + i=2310 + i=15803 + + + + TransitionNumber + + i=68 + i=78 + i=15837 + + + 35 + + + + ApplyWriteToError + + i=15840 + i=15821 + i=15823 + i=2311 + i=2310 + i=15803 + + + + TransitionNumber + + i=68 + i=78 + i=15839 + + + 45 + + + + ErrorToIdle + + i=15842 + i=15823 + i=15815 + i=2311 + i=2310 + i=15803 + + + + TransitionNumber + + i=68 + i=78 + i=15841 + + + 51 + + + + Reset + Base Info TemporaryFileTransferType Base + https://reference.opcfoundation.org/v105/Core/docs/Part20/1 + + i=78 + i=15803 + + + + RoleSetType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part18/4.2.1 + + i=15608 + i=15997 + i=16000 + i=58 + + + + <RoleName> + + i=16162 + i=15620 + i=11508 + i=15607 + + + + Identities + + i=68 + i=78 + i=15608 + + + + AddRole + https://reference.opcfoundation.org/v105/Core/docs/Part18/4.2.2 + + i=15998 + i=15999 + i=78 + i=15607 + + + + InputArguments + + i=68 + i=78 + i=15997 + + + + + + i=297 + + + + RoleName + + i=12 + + -1 + + + + + + + i=297 + + + + NamespaceUri + + i=12 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=15997 + + + + + + i=297 + + + + RoleNodeId + + i=17 + + -1 + + + + + + + + + RemoveRole + https://reference.opcfoundation.org/v105/Core/docs/Part18/4.2.3 + + i=16001 + i=78 + i=15607 + + + + InputArguments + + i=68 + i=78 + i=16000 + + + + + + i=297 + + + + RoleNodeId + + i=17 + + -1 + + + + + + + + + RoleType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part18/4.4.1 + + i=16173 + i=15410 + i=16174 + i=15411 + i=16175 + i=24139 + i=15624 + i=15626 + i=16176 + i=16178 + i=16180 + i=16182 + i=58 + + + + Identities + + i=68 + i=78 + i=15620 + + + + ApplicationsExclude + + i=68 + i=80 + i=15620 + + + + Applications + + i=68 + i=80 + i=15620 + + + + EndpointsExclude + + i=68 + i=80 + i=15620 + + + + Endpoints + + i=68 + i=80 + i=15620 + + + + CustomConfiguration + + i=68 + i=80 + i=15620 + + + + AddIdentity + https://reference.opcfoundation.org/v105/Core/docs/Part18/4.4.5 + + i=15625 + i=80 + i=15620 + + + + InputArguments + + i=68 + i=78 + i=15624 + + + + + + i=297 + + + + Rule + + i=15634 + + -1 + + + + + + + + + RemoveIdentity + https://reference.opcfoundation.org/v105/Core/docs/Part18/4.4.6 + + i=15627 + i=80 + i=15620 + + + + InputArguments + + i=68 + i=78 + i=15626 + + + + + + i=297 + + + + Rule + + i=15634 + + -1 + + + + + + + + + AddApplication + https://reference.opcfoundation.org/v105/Core/docs/Part18/4.4.7 + + i=16177 + i=80 + i=15620 + + + + InputArguments + + i=68 + i=78 + i=16176 + + + + + + i=297 + + + + ApplicationUri + + i=12 + + -1 + + + + + + + + + RemoveApplication + https://reference.opcfoundation.org/v105/Core/docs/Part18/4.4.8 + + i=16179 + i=80 + i=15620 + + + + InputArguments + + i=68 + i=78 + i=16178 + + + + + + i=297 + + + + ApplicationUri + + i=12 + + -1 + + + + + + + + + AddEndpoint + https://reference.opcfoundation.org/v105/Core/docs/Part18/4.4.9 + + i=16181 + i=80 + i=15620 + + + + InputArguments + + i=68 + i=78 + i=16180 + + + + + + i=297 + + + + Endpoint + + i=15528 + + -1 + + + + + + + + + RemoveEndpoint + https://reference.opcfoundation.org/v105/Core/docs/Part18/4.4.10 + + i=16183 + i=80 + i=15620 + + + + InputArguments + + i=68 + i=78 + i=16182 + + + + + + i=297 + + + + Endpoint + + i=15528 + + -1 + + + + + + + + + IdentityCriteriaType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part18/4.4.4 + + i=15633 + i=29 + + + + The rule specifies a UserName from a UserNameIdentityToken. + + + The rule specifies the Thumbprint of a user or CA Certificate. + + + The rule is a Role specified in an Access Token. + + + The rule is a user group specified in the Access Token. + + + The rule specifies Anonymous UserIdentityToken. + + + The rule specifies any non Anonymous UserIdentityToken. + + + The rule specifies the combination of an application identity and an Anonymous UserIdentityToken. + + + The rule specifies the X509 subject name of a user or CA Certificate. + + + + + EnumValues + + i=68 + i=15632 + + + + + + i=7616 + + + + 1 + + UserName + + + The rule specifies a UserName from a UserNameIdentityToken. + + + + + + + i=7616 + + + + 2 + + Thumbprint + + + The rule specifies the Thumbprint of a user or CA Certificate. + + + + + + + i=7616 + + + + 3 + + Role + + + The rule is a Role specified in an Access Token. + + + + + + + i=7616 + + + + 4 + + GroupId + + + The rule is a user group specified in the Access Token. + + + + + + + i=7616 + + + + 5 + + Anonymous + + + The rule specifies Anonymous UserIdentityToken. + + + + + + + i=7616 + + + + 6 + + AuthenticatedUser + + + The rule specifies any non Anonymous UserIdentityToken. + + + + + + + i=7616 + + + + 7 + + Application + + + The rule specifies the combination of an application identity and an Anonymous UserIdentityToken. + + + + + + + i=7616 + + + + 8 + + X509Subject + + + The rule specifies the X509 subject name of a user or CA Certificate. + + + + + + + + + IdentityMappingRuleType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part18/4.4.3 + + i=22 + + + + + + + + RoleMappingRuleChangedAuditEventType + Security Role Server Base Eventing + https://reference.opcfoundation.org/v105/Core/docs/Part18/4.5 + + i=2127 + + + + Anonymous + The Role has very limited access for use when a Session has anonymous credentials. + + i=16192 + i=15412 + i=16193 + i=15413 + i=16194 + i=15648 + i=15650 + i=16195 + i=16197 + i=16199 + i=16201 + i=15606 + i=15620 + + + i=15644 + i=15704 + + + + Identities + + i=68 + i=15644 + + + i=15704 + + + + ApplicationsExclude + + i=68 + i=15644 + + + i=15704 + + + + Applications + + i=68 + i=15644 + + + i=15704 + + + + EndpointsExclude + + i=68 + i=15644 + + + i=15704 + + + + Endpoints + + i=68 + i=15644 + + + i=15704 + + + + AddIdentity + + i=15649 + i=15644 + + + i=15704 + + + + InputArguments + + i=68 + i=15648 + + + i=15704 + + + + + + i=297 + + + + Rule + + i=15634 + + -1 + + + + + + + + + RemoveIdentity + + i=15651 + i=15644 + + + i=15704 + + + + InputArguments + + i=68 + i=15650 + + + i=15704 + + + + + + i=297 + + + + Rule + + i=15634 + + -1 + + + + + + + + + AddApplication + + i=16196 + i=15644 + + + i=15704 + + + + InputArguments + + i=68 + i=16195 + + + i=15704 + + + + + + i=297 + + + + ApplicationUri + + i=12 + + -1 + + + + + + + + + RemoveApplication + + i=16198 + i=15644 + + + i=15704 + + + + InputArguments + + i=68 + i=16197 + + + i=15704 + + + + + + i=297 + + + + ApplicationUri + + i=12 + + -1 + + + + + + + + + AddEndpoint + + i=16200 + i=15644 + + + i=15704 + + + + InputArguments + + i=68 + i=16199 + + + i=15704 + + + + + + i=297 + + + + Endpoint + + i=15528 + + -1 + + + + + + + + + RemoveEndpoint + + i=16202 + i=15644 + + + i=15704 + + + + InputArguments + + i=68 + i=16201 + + + i=15704 + + + + + + i=297 + + + + Endpoint + + i=15528 + + -1 + + + + + + + + + AuthenticatedUser + The Role has limited access for use when a Session has valid non-anonymous credentials but has not been explicity granted access to a Role. + + i=16203 + i=15414 + i=16204 + i=15415 + i=16205 + i=24141 + i=15660 + i=15662 + i=16206 + i=16208 + i=16210 + i=16212 + i=15606 + i=15620 + + + i=15644 + i=15704 + + + + Identities + + i=68 + i=15656 + + + i=15704 + + + + ApplicationsExclude + + i=68 + i=15656 + + + i=15704 + + + + Applications + + i=68 + i=15656 + + + i=15704 + + + + EndpointsExclude + + i=68 + i=15656 + + + i=15704 + + + + Endpoints + + i=68 + i=15656 + + + i=15704 + + + + CustomConfiguration + + i=68 + i=15656 + + + i=15704 + + + + AddIdentity + + i=15661 + i=15656 + + + i=15704 + + + + InputArguments + + i=68 + i=15660 + + + i=15704 + + + + + + i=297 + + + + Rule + + i=15634 + + -1 + + + + + + + + + RemoveIdentity + + i=15663 + i=15656 + + + i=15704 + + + + InputArguments + + i=68 + i=15662 + + + i=15704 + + + + + + i=297 + + + + Rule + + i=15634 + + -1 + + + + + + + + + AddApplication + + i=16207 + i=15656 + + + i=15704 + + + + InputArguments + + i=68 + i=16206 + + + i=15704 + + + + + + i=297 + + + + ApplicationUri + + i=12 + + -1 + + + + + + + + + RemoveApplication + + i=16209 + i=15656 + + + i=15704 + + + + InputArguments + + i=68 + i=16208 + + + i=15704 + + + + + + i=297 + + + + ApplicationUri + + i=12 + + -1 + + + + + + + + + AddEndpoint + + i=16211 + i=15656 + + + i=15704 + + + + InputArguments + + i=68 + i=16210 + + + i=15704 + + + + + + i=297 + + + + Endpoint + + i=15528 + + -1 + + + + + + + + + RemoveEndpoint + + i=16213 + i=15656 + + + i=15704 + + + + InputArguments + + i=68 + i=16212 + + + i=15704 + + + + + + i=297 + + + + Endpoint + + i=15528 + + -1 + + + + + + + + + Observer + The Role is allowed to browse, read live data, read historical data/events or subscribe to data/events. + + i=16214 + i=15416 + i=16215 + i=15417 + i=16216 + i=24142 + i=15672 + i=15674 + i=16217 + i=16219 + i=16221 + i=16223 + i=15606 + i=15620 + + + i=15644 + i=15704 + + + + Identities + + i=68 + i=15668 + + + i=15704 + + + + ApplicationsExclude + + i=68 + i=15668 + + + i=15704 + + + + Applications + + i=68 + i=15668 + + + i=15704 + + + + EndpointsExclude + + i=68 + i=15668 + + + i=15704 + + + + Endpoints + + i=68 + i=15668 + + + i=15704 + + + + CustomConfiguration + + i=68 + i=15668 + + + i=15704 + + + + AddIdentity + + i=15673 + i=15668 + + + i=15704 + + + + InputArguments + + i=68 + i=15672 + + + i=15704 + + + + + + i=297 + + + + Rule + + i=15634 + + -1 + + + + + + + + + RemoveIdentity + + i=15675 + i=15668 + + + i=15704 + + + + InputArguments + + i=68 + i=15674 + + + i=15704 + + + + + + i=297 + + + + Rule + + i=15634 + + -1 + + + + + + + + + AddApplication + + i=16218 + i=15668 + + + i=15704 + + + + InputArguments + + i=68 + i=16217 + + + i=15704 + + + + + + i=297 + + + + ApplicationUri + + i=12 + + -1 + + + + + + + + + RemoveApplication + + i=16220 + i=15668 + + + i=15704 + + + + InputArguments + + i=68 + i=16219 + + + i=15704 + + + + + + i=297 + + + + ApplicationUri + + i=12 + + -1 + + + + + + + + + AddEndpoint + + i=16222 + i=15668 + + + i=15704 + + + + InputArguments + + i=68 + i=16221 + + + i=15704 + + + + + + i=297 + + + + Endpoint + + i=15528 + + -1 + + + + + + + + + RemoveEndpoint + + i=16224 + i=15668 + + + i=15704 + + + + InputArguments + + i=68 + i=16223 + + + i=15704 + + + + + + i=297 + + + + Endpoint + + i=15528 + + -1 + + + + + + + + + Operator + The Role is allowed to browse, read live data, read historical data/events or subscribe to data/events. + + i=16225 + i=15418 + i=16226 + i=15423 + i=16227 + i=24143 + i=15684 + i=15686 + i=16228 + i=16230 + i=16232 + i=16234 + i=15606 + i=15620 + + + i=15644 + i=15704 + + + + Identities + + i=68 + i=15680 + + + i=15704 + + + + ApplicationsExclude + + i=68 + i=15680 + + + i=15704 + + + + Applications + + i=68 + i=15680 + + + i=15704 + + + + EndpointsExclude + + i=68 + i=15680 + + + i=15704 + + + + Endpoints + + i=68 + i=15680 + + + i=15704 + + + + CustomConfiguration + + i=68 + i=15680 + + + i=15704 + + + + AddIdentity + + i=15685 + i=15680 + + + i=15704 + + + + InputArguments + + i=68 + i=15684 + + + i=15704 + + + + + + i=297 + + + + Rule + + i=15634 + + -1 + + + + + + + + + RemoveIdentity + + i=15687 + i=15680 + + + i=15704 + + + + InputArguments + + i=68 + i=15686 + + + i=15704 + + + + + + i=297 + + + + Rule + + i=15634 + + -1 + + + + + + + + + AddApplication + + i=16229 + i=15680 + + + i=15704 + + + + InputArguments + + i=68 + i=16228 + + + i=15704 + + + + + + i=297 + + + + ApplicationUri + + i=12 + + -1 + + + + + + + + + RemoveApplication + + i=16231 + i=15680 + + + i=15704 + + + + InputArguments + + i=68 + i=16230 + + + i=15704 + + + + + + i=297 + + + + ApplicationUri + + i=12 + + -1 + + + + + + + + + AddEndpoint + + i=16233 + i=15680 + + + i=15704 + + + + InputArguments + + i=68 + i=16232 + + + i=15704 + + + + + + i=297 + + + + Endpoint + + i=15528 + + -1 + + + + + + + + + RemoveEndpoint + + i=16235 + i=15680 + + + i=15704 + + + + InputArguments + + i=68 + i=16234 + + + i=15704 + + + + + + i=297 + + + + Endpoint + + i=15528 + + -1 + + + + + + + + + Engineer + The Role is allowed to browse, read live data, read and update historical data/events, call methods or subscribe to data/events. + + i=16236 + i=15424 + i=16237 + i=15425 + i=16238 + i=24144 + i=16041 + i=16043 + i=16239 + i=16241 + i=16243 + i=16245 + i=15606 + i=15620 + + + i=15644 + i=15704 + + + + Identities + + i=68 + i=16036 + + + i=15704 + + + + ApplicationsExclude + + i=68 + i=16036 + + + i=15704 + + + + Applications + + i=68 + i=16036 + + + i=15704 + + + + EndpointsExclude + + i=68 + i=16036 + + + i=15704 + + + + Endpoints + + i=68 + i=16036 + + + i=15704 + + + + CustomConfiguration + + i=68 + i=16036 + + + i=15704 + + + + AddIdentity + + i=16042 + i=16036 + + + i=15704 + + + + InputArguments + + i=68 + i=16041 + + + i=15704 + + + + + + i=297 + + + + Rule + + i=15634 + + -1 + + + + + + + + + RemoveIdentity + + i=16044 + i=16036 + + + i=15704 + + + + InputArguments + + i=68 + i=16043 + + + i=15704 + + + + + + i=297 + + + + Rule + + i=15634 + + -1 + + + + + + + + + AddApplication + + i=16240 + i=16036 + + + i=15704 + + + + InputArguments + + i=68 + i=16239 + + + i=15704 + + + + + + i=297 + + + + ApplicationUri + + i=12 + + -1 + + + + + + + + + RemoveApplication + + i=16242 + i=16036 + + + i=15704 + + + + InputArguments + + i=68 + i=16241 + + + i=15704 + + + + + + i=297 + + + + ApplicationUri + + i=12 + + -1 + + + + + + + + + AddEndpoint + + i=16244 + i=16036 + + + i=15704 + + + + InputArguments + + i=68 + i=16243 + + + i=15704 + + + + + + i=297 + + + + Endpoint + + i=15528 + + -1 + + + + + + + + + RemoveEndpoint + + i=16246 + i=16036 + + + i=15704 + + + + InputArguments + + i=68 + i=16245 + + + i=15704 + + + + + + i=297 + + + + Endpoint + + i=15528 + + -1 + + + + + + + + + Supervisor + The Role is allowed to browse, read live data, read and historical data/events, call methods or subscribe to data/events. + + i=16247 + i=15426 + i=16248 + i=15427 + i=16249 + i=24145 + i=15696 + i=15698 + i=16250 + i=16252 + i=16254 + i=16256 + i=15606 + i=15620 + + + i=15644 + i=15704 + + + + Identities + + i=68 + i=15692 + + + i=15704 + + + + ApplicationsExclude + + i=68 + i=15692 + + + i=15704 + + + + Applications + + i=68 + i=15692 + + + i=15704 + + + + EndpointsExclude + + i=68 + i=15692 + + + i=15704 + + + + Endpoints + + i=68 + i=15692 + + + i=15704 + + + + CustomConfiguration + + i=68 + i=15692 + + + i=15704 + + + + AddIdentity + + i=15697 + i=15692 + + + i=15704 + + + + InputArguments + + i=68 + i=15696 + + + i=15704 + + + + + + i=297 + + + + Rule + + i=15634 + + -1 + + + + + + + + + RemoveIdentity + + i=15699 + i=15692 + + + i=15704 + + + + InputArguments + + i=68 + i=15698 + + + i=15704 + + + + + + i=297 + + + + Rule + + i=15634 + + -1 + + + + + + + + + AddApplication + + i=16251 + i=15692 + + + i=15704 + + + + InputArguments + + i=68 + i=16250 + + + i=15704 + + + + + + i=297 + + + + ApplicationUri + + i=12 + + -1 + + + + + + + + + RemoveApplication + + i=16253 + i=15692 + + + i=15704 + + + + InputArguments + + i=68 + i=16252 + + + i=15704 + + + + + + i=297 + + + + ApplicationUri + + i=12 + + -1 + + + + + + + + + AddEndpoint + + i=16255 + i=15692 + + + i=15704 + + + + InputArguments + + i=68 + i=16254 + + + i=15704 + + + + + + i=297 + + + + Endpoint + + i=15528 + + -1 + + + + + + + + + RemoveEndpoint + + i=16257 + i=15692 + + + i=15704 + + + + InputArguments + + i=68 + i=16256 + + + i=15704 + + + + + + i=297 + + + + Endpoint + + i=15528 + + -1 + + + + + + + + + ConfigureAdmin + The Role is allowed to change the non-security related configuration settings. + + i=16269 + i=15428 + i=16270 + i=15429 + i=16271 + i=24146 + i=15720 + i=15722 + i=16272 + i=16274 + i=16276 + i=16278 + i=15606 + i=15620 + + + i=15644 + i=15704 + + + + Identities + + i=68 + i=15716 + + + i=15704 + + + + ApplicationsExclude + + i=68 + i=15716 + + + i=15704 + + + + Applications + + i=68 + i=15716 + + + i=15704 + + + + EndpointsExclude + + i=68 + i=15716 + + + i=15704 + + + + Endpoints + + i=68 + i=15716 + + + i=15704 + + + + CustomConfiguration + + i=68 + i=15716 + + + i=15704 + + + + AddIdentity + + i=15721 + i=15716 + + + i=15704 + + + + InputArguments + + i=68 + i=15720 + + + i=15704 + + + + + + i=297 + + + + Rule + + i=15634 + + -1 + + + + + + + + + RemoveIdentity + + i=15723 + i=15716 + + + i=15704 + + + + InputArguments + + i=68 + i=15722 + + + i=15704 + + + + + + i=297 + + + + Rule + + i=15634 + + -1 + + + + + + + + + AddApplication + + i=16273 + i=15716 + + + i=15704 + + + + InputArguments + + i=68 + i=16272 + + + i=15704 + + + + + + i=297 + + + + ApplicationUri + + i=12 + + -1 + + + + + + + + + RemoveApplication + + i=16275 + i=15716 + + + i=15704 + + + + InputArguments + + i=68 + i=16274 + + + i=15704 + + + + + + i=297 + + + + ApplicationUri + + i=12 + + -1 + + + + + + + + + AddEndpoint + + i=16277 + i=15716 + + + i=15704 + + + + InputArguments + + i=68 + i=16276 + + + i=15704 + + + + + + i=297 + + + + Endpoint + + i=15528 + + -1 + + + + + + + + + RemoveEndpoint + + i=16279 + i=15716 + + + i=15704 + + + + InputArguments + + i=68 + i=16278 + + + i=15704 + + + + + + i=297 + + + + Endpoint + + i=15528 + + -1 + + + + + + + + + SecurityAdmin + The Role is allowed to change security related settings. + + i=16258 + i=15430 + i=16259 + i=15527 + i=16260 + i=24147 + i=15708 + i=15710 + i=16261 + i=16263 + i=16265 + i=16267 + i=15606 + i=15620 + + + i=15644 + i=15704 + + + + Identities + + i=68 + i=15704 + + + i=15704 + + + + ApplicationsExclude + + i=68 + i=15704 + + + i=15704 + + + + Applications + + i=68 + i=15704 + + + i=15704 + + + + EndpointsExclude + + i=68 + i=15704 + + + i=15704 + + + + Endpoints + + i=68 + i=15704 + + + i=15704 + + + + CustomConfiguration + + i=68 + i=15704 + + + i=15704 + + + + AddIdentity + + i=15709 + i=15704 + + + i=15704 + + + + InputArguments + + i=68 + i=15708 + + + i=15704 + + + + + + i=297 + + + + Rule + + i=15634 + + -1 + + + + + + + + + RemoveIdentity + + i=15711 + i=15704 + + + i=15704 + + + + InputArguments + + i=68 + i=15710 + + + i=15704 + + + + + + i=297 + + + + Rule + + i=15634 + + -1 + + + + + + + + + AddApplication + + i=16262 + i=15704 + + + i=15704 + + + + InputArguments + + i=68 + i=16261 + + + i=15704 + + + + + + i=297 + + + + ApplicationUri + + i=12 + + -1 + + + + + + + + + RemoveApplication + + i=16264 + i=15704 + + + i=15704 + + + + InputArguments + + i=68 + i=16263 + + + i=15704 + + + + + + i=297 + + + + ApplicationUri + + i=12 + + -1 + + + + + + + + + AddEndpoint + + i=16266 + i=15704 + + + i=15704 + + + + InputArguments + + i=68 + i=16265 + + + i=15704 + + + + + + i=297 + + + + Endpoint + + i=15528 + + -1 + + + + + + + + + RemoveEndpoint + + i=16268 + i=15704 + + + i=15704 + + + + InputArguments + + i=68 + i=16267 + + + i=15704 + + + + + + i=297 + + + + Endpoint + + i=15528 + + -1 + + + + + + + + + SecurityKeyServerAdmin + This Role allows an administrator to manage SecurityGroups and PushTargets on a SKS. This includes executing methods related to management of SecurityGroups and PushTargets on an SKS. + + i=25566 + i=25567 + i=25568 + i=25569 + i=25570 + i=25571 + i=25572 + i=25574 + i=25576 + i=25578 + i=25580 + i=25582 + i=15606 + i=15620 + + + i=15644 + i=15704 + + + + Identities + + i=68 + i=25565 + + + i=15704 + + + + ApplicationsExclude + + i=68 + i=25565 + + + i=15704 + + + + Applications + + i=68 + i=25565 + + + i=15704 + + + + EndpointsExclude + + i=68 + i=25565 + + + i=15704 + + + + Endpoints + + i=68 + i=25565 + + + i=15704 + + + + CustomConfiguration + + i=68 + i=25565 + + + i=15704 + + + + AddIdentity + + i=25573 + i=25565 + + + i=15704 + + + + InputArguments + + i=68 + i=25572 + + + i=15704 + + + + + + i=297 + + + + Rule + + i=15634 + + -1 + + + + + + + + + RemoveIdentity + + i=25575 + i=25565 + + + i=15704 + + + + InputArguments + + i=68 + i=25574 + + + i=15704 + + + + + + i=297 + + + + Rule + + i=15634 + + -1 + + + + + + + + + AddApplication + + i=25577 + i=25565 + + + i=15704 + + + + InputArguments + + i=68 + i=25576 + + + i=15704 + + + + + + i=297 + + + + ApplicationUri + + i=12 + + -1 + + + + + + + + + RemoveApplication + + i=25579 + i=25565 + + + i=15704 + + + + InputArguments + + i=68 + i=25578 + + + i=15704 + + + + + + i=297 + + + + ApplicationUri + + i=12 + + -1 + + + + + + + + + AddEndpoint + + i=25581 + i=25565 + + + i=15704 + + + + InputArguments + + i=68 + i=25580 + + + i=15704 + + + + + + i=297 + + + + Endpoint + + i=15528 + + -1 + + + + + + + + + RemoveEndpoint + + i=25583 + i=25565 + + + i=15704 + + + + InputArguments + + i=68 + i=25582 + + + i=15704 + + + + + + i=297 + + + + Endpoint + + i=15528 + + -1 + + + + + + + + + SecurityKeyServerAccess + This Role allows a PubSub Application to access an SKS to pull keys. It is the default Role for pull but it is expected that different custom Roles are used for different SecurityGroups. + + i=25604 + i=25605 + i=25606 + i=25607 + i=25608 + i=25609 + i=25610 + i=25612 + i=25614 + i=25616 + i=25618 + i=25620 + i=15606 + i=15620 + + + i=15644 + i=15704 + + + + Identities + + i=68 + i=25603 + + + i=15704 + + + + ApplicationsExclude + + i=68 + i=25603 + + + i=15704 + + + + Applications + + i=68 + i=25603 + + + i=15704 + + + + EndpointsExclude + + i=68 + i=25603 + + + i=15704 + + + + Endpoints + + i=68 + i=25603 + + + i=15704 + + + + CustomConfiguration + + i=68 + i=25603 + + + i=15704 + + + + AddIdentity + + i=25611 + i=25603 + + + i=15704 + + + + InputArguments + + i=68 + i=25610 + + + i=15704 + + + + + + i=297 + + + + Rule + + i=15634 + + -1 + + + + + + + + + RemoveIdentity + + i=25613 + i=25603 + + + i=15704 + + + + InputArguments + + i=68 + i=25612 + + + i=15704 + + + + + + i=297 + + + + Rule + + i=15634 + + -1 + + + + + + + + + AddApplication + + i=25615 + i=25603 + + + i=15704 + + + + InputArguments + + i=68 + i=25614 + + + i=15704 + + + + + + i=297 + + + + ApplicationUri + + i=12 + + -1 + + + + + + + + + RemoveApplication + + i=25617 + i=25603 + + + i=15704 + + + + InputArguments + + i=68 + i=25616 + + + i=15704 + + + + + + i=297 + + + + ApplicationUri + + i=12 + + -1 + + + + + + + + + AddEndpoint + + i=25619 + i=25603 + + + i=15704 + + + + InputArguments + + i=68 + i=25618 + + + i=15704 + + + + + + i=297 + + + + Endpoint + + i=15528 + + -1 + + + + + + + + + RemoveEndpoint + + i=25621 + i=25603 + + + i=15704 + + + + InputArguments + + i=68 + i=25620 + + + i=15704 + + + + + + i=297 + + + + Endpoint + + i=15528 + + -1 + + + + + + + + + SecurityKeyServerPush + This Role allows an SKS to push security keys to PubSub Applications. This includes executing methods related to PubSub security. + + i=25585 + i=25586 + i=25587 + i=25588 + i=25589 + i=25590 + i=25591 + i=25593 + i=25595 + i=25597 + i=25599 + i=25601 + i=15606 + i=15620 + + + i=15644 + i=15704 + + + + Identities + + i=68 + i=25584 + + + i=15704 + + + + ApplicationsExclude + + i=68 + i=25584 + + + i=15704 + + + + Applications + + i=68 + i=25584 + + + i=15704 + + + + EndpointsExclude + + i=68 + i=25584 + + + i=15704 + + + + Endpoints + + i=68 + i=25584 + + + i=15704 + + + + CustomConfiguration + + i=68 + i=25584 + + + i=15704 + + + + AddIdentity + + i=25592 + i=25584 + + + i=15704 + + + + InputArguments + + i=68 + i=25591 + + + i=15704 + + + + + + i=297 + + + + Rule + + i=15634 + + -1 + + + + + + + + + RemoveIdentity + + i=25594 + i=25584 + + + i=15704 + + + + InputArguments + + i=68 + i=25593 + + + i=15704 + + + + + + i=297 + + + + Rule + + i=15634 + + -1 + + + + + + + + + AddApplication + + i=25596 + i=25584 + + + i=15704 + + + + InputArguments + + i=68 + i=25595 + + + i=15704 + + + + + + i=297 + + + + ApplicationUri + + i=12 + + -1 + + + + + + + + + RemoveApplication + + i=25598 + i=25584 + + + i=15704 + + + + InputArguments + + i=68 + i=25597 + + + i=15704 + + + + + + i=297 + + + + ApplicationUri + + i=12 + + -1 + + + + + + + + + AddEndpoint + + i=25600 + i=25584 + + + i=15704 + + + + InputArguments + + i=68 + i=25599 + + + i=15704 + + + + + + i=297 + + + + Endpoint + + i=15528 + + -1 + + + + + + + + + RemoveEndpoint + + i=25602 + i=25584 + + + i=15704 + + + + InputArguments + + i=68 + i=25601 + + + i=15704 + + + + + + i=297 + + + + Endpoint + + i=15528 + + -1 + + + + + + + + + DictionaryEntryType + Address Space Dictionary Entries + https://reference.opcfoundation.org/v105/Core/docs/Part19/5.1 + + i=17590 + i=58 + + + + <DictionaryEntryName> + + i=17589 + i=11508 + i=17589 + + + + DictionaryFolderType + Address Space Dictionary Entries + https://reference.opcfoundation.org/v105/Core/docs/Part19/5.2 + + i=17592 + i=17593 + i=61 + + + + <DictionaryFolderName> + + i=17591 + i=11508 + i=17591 + + + + <DictionaryEntryName> + + i=17589 + i=11508 + i=17591 + + + + Dictionaries + Address Space Dictionary Entries + https://reference.opcfoundation.org/v105/Core/docs/Part19/8.1 + + i=2253 + i=17591 + + + + HasDictionaryEntry + Address Space Dictionary Entries + https://reference.opcfoundation.org/v105/Core/docs/Part19/6.1 + + i=32 + + DictionaryEntryOf + + + IrdiDictionaryEntryType + Address Space Dictionary IRDI + https://reference.opcfoundation.org/v105/Core/docs/Part19/5.3 + + i=17589 + + + + UriDictionaryEntryType + Address Space Dictionary URI + https://reference.opcfoundation.org/v105/Core/docs/Part19/5.4 + + i=17589 + + + + BaseInterfaceType + Address Space Interfaces + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.9 + + i=58 + + + + InterfaceTypes + Address Space Interfaces + https://reference.opcfoundation.org/v105/Core/docs/Part5/8.2.11 + + i=17602 + i=86 + i=61 + + + + HasInterface + Address Space Interfaces + https://reference.opcfoundation.org/v105/Core/docs/Part5/11.20 + + i=32 + + InterfaceOf + + + HasAddIn + Address Space AddIn Reference + https://reference.opcfoundation.org/v105/Core/docs/Part5/11.21 + + i=47 + + AddInOf + + + CurrencyUnitType + Base Info Currency + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.12/#12.2.12.2 + + i=22 + + + + + + + + + + CurrencyUnit + + i=68 + + + + IOrderedObjectType + Base Info OrderedList + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.11 + + i=23517 + i=17602 + + + + NumberInList + + i=68 + i=78 + i=23513 + + + + OrderedListType + Base Info OrderedList + https://reference.opcfoundation.org/v105/Core/docs/Part5/6.10 + + i=23519 + i=23525 + i=2133 + i=58 + + + + <OrderedObject> + + i=23521 + i=23513 + i=58 + i=11508 + i=23518 + + + + NumberInList + + i=68 + i=78 + i=23519 + + + + NodeVersion + + i=68 + i=80 + i=23518 + + + + DataItemType + Data Access DataItems + https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.1 + + i=2366 + i=2367 + i=63 + + + + Definition + + i=68 + i=80 + i=2365 + + + + ValuePrecision + + i=68 + i=80 + i=2365 + + + + BaseAnalogType + Data Access BaseAnalogType + https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.2/#5.3.2.2 + + i=17567 + i=17568 + i=17569 + i=2365 + + + + InstrumentRange + + i=68 + i=80 + i=15318 + + + + EURange + + i=68 + i=80 + i=15318 + + + + EngineeringUnits + + i=68 + i=80 + i=15318 + + + + AnalogItemType + Data Access AnalogItemType + https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.2/#5.3.2.3 + + i=2369 + i=15318 + + + + EURange + + i=68 + i=78 + i=2368 + + + + AnalogUnitType + Data Access AnalogUnitType + https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.2/#5.3.2.4 + + i=17502 + i=15318 + + + + EngineeringUnits + + i=68 + i=78 + i=17497 + + + + AnalogUnitRangeType + Data Access AnalogUnitRangeType + https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.2/#5.3.2.5 + + i=17575 + i=2368 + + + + EngineeringUnits + + i=68 + i=78 + i=17570 + + + + DiscreteItemType + Data Access DiscreteItemType + https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.3/#5.3.3.1 + + i=2365 + + + + TwoStateDiscreteType + Data Access TwoState + https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.3/#5.3.3.2 + + i=2374 + i=2375 + i=2372 + + + + FalseState + + i=68 + i=78 + i=2373 + + + + TrueState + + i=68 + i=78 + i=2373 + + + + MultiStateDiscreteType + Data Access MultiState + https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.3/#5.3.3.3 + + i=2377 + i=2372 + + + + EnumStrings + + i=68 + i=78 + i=2376 + + + + MultiStateValueDiscreteType + Data Access MultiStateValueDiscrete + https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.3/#5.3.3.4 + + i=11241 + i=11461 + i=2372 + + + + EnumValues + + i=68 + i=78 + i=11238 + + + + ValueAsText + + i=68 + i=78 + i=11238 + + + + ArrayItemType + Data Access ArrayItem2Type + https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.4/#5.3.4.1 + + i=12024 + i=12025 + i=12026 + i=12027 + i=12028 + i=2365 + + + + InstrumentRange + + i=68 + i=80 + i=12021 + + + + EURange + + i=68 + i=78 + i=12021 + + + + EngineeringUnits + + i=68 + i=78 + i=12021 + + + + Title + + i=68 + i=78 + i=12021 + + + + AxisScaleType + + i=68 + i=78 + i=12021 + + + + YArrayItemType + Data Access YArrayItemType + https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.4/#5.3.4.2 + + i=12037 + i=12021 + + + + XAxisDefinition + + i=68 + i=78 + i=12029 + + + + XYArrayItemType + Data Access XYArrayItemType + https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.4/#5.3.4.3 + + i=12046 + i=12021 + + + + XAxisDefinition + + i=68 + i=78 + i=12038 + + + + ImageItemType + Data Access ImageItemType + https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.4/#5.3.4.4 + + i=12055 + i=12056 + i=12021 + + + + XAxisDefinition + + i=68 + i=78 + i=12047 + + + + YAxisDefinition + + i=68 + i=78 + i=12047 + + + + CubeItemType + Data Access CubeItemType + https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.4/#5.3.4.5 + + i=12065 + i=12066 + i=12067 + i=12021 + + + + XAxisDefinition + + i=68 + i=78 + i=12057 + + + + YAxisDefinition + + i=68 + i=78 + i=12057 + + + + ZAxisDefinition + + i=68 + i=78 + i=12057 + + + + NDimensionArrayItemType + Data Access NDimensionArrayItemType + https://reference.opcfoundation.org/v105/Core/docs/Part8/5.3.4/#5.3.4.6 + + i=12076 + i=12021 + + + + AxisDefinition + + i=68 + i=78 + i=12068 + + + + AnnotationDataType + Data Access Quantities Base + https://reference.opcfoundation.org/v105/Core/docs/Part8/6.6.1 + + i=22 + + + + + + + + + LinearConversionDataType + Data Access Alternative Units + https://reference.opcfoundation.org/v105/Core/docs/Part8/6.6.2 + + i=22 + + + + + + + + + + ConversionLimitEnum + Data Access Alternative Units + https://reference.opcfoundation.org/v105/Core/docs/Part8/6.6.3 + + i=32437 + i=29 + + + + + + + + + EnumStrings + + i=68 + i=32436 + + + + + NoConversion + + + Limited + + + Unlimited + + + + + + QuantityDimension + Data Access Quantities Base + https://reference.opcfoundation.org/v105/Core/docs/Part8/6.6.4 + + i=22 + + + + + + + + + + + + + + SyntaxReferenceEntryType + Data Access Quantity Syntax Reference + https://reference.opcfoundation.org/v105/Core/docs/Part8/6.4.3 + + i=32441 + i=17589 + + + + CommonName + + i=68 + i=78 + i=32439 + + + + UnitType + Data Access Quantities Base + https://reference.opcfoundation.org/v105/Core/docs/Part8/6.4.2/#6.4.2.1 + + i=32443 + i=32444 + i=32445 + i=32446 + i=58 + + + + Symbol + + i=68 + i=78 + i=32442 + + + + Description + + i=68 + i=80 + i=32442 + + + + UnitSystem + + i=68 + i=78 + i=32442 + + + + Discipline + + i=68 + i=80 + i=32442 + + + + ServerUnitType + Data Access Quantities Base + https://reference.opcfoundation.org/v105/Core/docs/Part8/6.4.2/#6.4.2.2 + + i=32452 + i=32461 + i=32462 + i=32442 + + + + AlternativeUnits + + i=32587 + i=58 + i=80 + i=32447 + + + + <AlternativeUnit> + + i=32588 + i=32590 + i=32467 + i=11510 + i=32452 + + + + Symbol + + i=68 + i=78 + i=32587 + + + + UnitSystem + + i=68 + i=78 + i=32587 + + + + ConversionLimit + + i=68 + i=78 + i=32447 + + + + CoherentUnit + + i=32463 + i=32465 + i=32442 + i=80 + i=32447 + + + + Symbol + + i=68 + i=78 + i=32462 + + + + UnitSystem + + i=68 + i=78 + i=32462 + + + + AlternativeUnitType + Data Access Alternative Units + https://reference.opcfoundation.org/v105/Core/docs/Part8/6.4.2/#6.4.2.3 + + i=32472 + i=32473 + i=32474 + i=32442 + + + + LinearConversion + + i=68 + i=80 + i=32467 + + + + MathMLConversion + + i=68 + i=80 + i=32467 + + + + MathMLInverseConversion + + i=68 + i=80 + i=32467 + + + + QuantityType + Data Access Quantities Base + https://reference.opcfoundation.org/v105/Core/docs/Part8/6.4.1 + + i=32476 + i=32477 + i=32478 + i=32479 + i=32480 + i=32481 + i=58 + + + + Symbol + + i=68 + i=80 + i=32475 + + + + Description + + i=68 + i=80 + i=32475 + + + + Annotation + + i=68 + i=80 + i=32475 + + + + ConversionService + + i=68 + i=80 + i=32475 + + + + Dimension + + i=68 + i=78 + i=32475 + + + + ServerUnits + + i=32482 + i=58 + i=78 + i=32475 + + + + <ServerUnit> + + i=32483 + i=32485 + i=32496 + i=32447 + i=11510 + i=32481 + + + + Symbol + + i=68 + i=78 + i=32482 + + + + UnitSystem + + i=68 + i=78 + i=32482 + + + + ConversionLimit + + i=68 + i=78 + i=32482 + + + + QuantitiesFolderType + Data Access Quantities Base + https://reference.opcfoundation.org/v105/Core/docs/Part8/6.2 + + i=32503 + i=61 + + + + <Quantity> + + i=32508 + i=32509 + i=32475 + i=11508 + i=32502 + + + + Dimension + + i=68 + i=78 + i=32503 + + + + ServerUnits + + i=58 + i=78 + i=32503 + + + + Quantities + This Object is the entry point to quantities and their units managed in the Server. + Data Access Quantities Base + https://reference.opcfoundation.org/v105/Core/docs/Part8/6.2 + + i=2253 + i=32502 + + + + HasEngineeringUnitDetails + Data Access Quantities Base + https://reference.opcfoundation.org/v105/Core/docs/Part8/6.5.1 + + i=32 + + EngineeringUnitDetailsOf + + + HasQuantity + Data Access Quantities Base + https://reference.opcfoundation.org/v105/Core/docs/Part8/6.5.2 + + i=32 + + QuantityOf + + + TwoStateVariableType + A & C Basic + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.2 + + i=8996 + i=9000 + i=9001 + i=11110 + i=11111 + i=2755 + + + + Id + + i=68 + i=78 + i=8995 + + + + TransitionTime + + i=68 + i=80 + i=8995 + + + + EffectiveTransitionTime + + i=68 + i=80 + i=8995 + + + + TrueState + + i=68 + i=80 + i=8995 + + + + FalseState + + i=68 + i=80 + i=8995 + + + + ConditionVariableType + A & C Basic + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.3 + + i=9003 + i=63 + + + + SourceTimestamp + + i=68 + i=78 + i=9002 + + + + HasTrueSubState + A & C Basic + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.4.2 + + i=32 + + IsTrueSubStateOf + + + HasFalseSubState + A & C Basic + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.4.3 + + i=32 + + IsFalseSubStateOf + + + HasAlarmSuppressionGroup + A & C Suppression Group + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.4.4 + + i=47 + + IsAlarmSuppressionGroupOf + + + AlarmGroupMember + A & C Suppression Group + A & C First in Group Alarm + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.4.5 + + i=35 + + MemberOfAlarmGroup + + + AlarmSuppressionGroupMember + A & C Suppression Group + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.4.6 + + i=16362 + + MemberOfAlarmSuppressionGroup + + + ConditionType + A & C Basic + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.5.2 + + i=11112 + i=11113 + i=16363 + i=16364 + i=9009 + i=9010 + i=3874 + i=32060 + i=9011 + i=9020 + i=9022 + i=9024 + i=9026 + i=9028 + i=9027 + i=9029 + i=3875 + i=12912 + i=2041 + + + + ConditionClassId + + i=68 + i=78 + i=2782 + + + + ConditionClassName + + i=68 + i=78 + i=2782 + + + + ConditionSubClassId + + i=68 + i=78 + i=2782 + + + + ConditionSubClassName + + i=68 + i=78 + i=2782 + + + + ConditionName + + i=68 + i=78 + i=2782 + + + + BranchId + + i=68 + i=78 + i=2782 + + + + Retain + + i=68 + i=78 + i=2782 + + + + SupportsFilteredRetain + + i=68 + i=2782 + + + + EnabledState + + i=9012 + i=9015 + i=9016 + i=9017 + i=9018 + i=9019 + i=8995 + i=78 + i=2782 + + + + Id + + i=68 + i=78 + i=9011 + + + + EffectiveDisplayName + + i=68 + i=80 + i=9011 + + + + TransitionTime + + i=68 + i=80 + i=9011 + + + + EffectiveTransitionTime + + i=68 + i=80 + i=9011 + + + + TrueState + + i=68 + i=9011 + + + + en + Enabled + + + + + FalseState + + i=68 + i=9011 + + + + en + Disabled + + + + + Quality + + i=9021 + i=9002 + i=78 + i=2782 + + + + SourceTimestamp + + i=68 + i=78 + i=9020 + + + + LastSeverity + + i=9023 + i=9002 + i=78 + i=2782 + + + + SourceTimestamp + + i=68 + i=78 + i=9022 + + + + Comment + + i=9025 + i=9002 + i=78 + i=2782 + + + + SourceTimestamp + + i=68 + i=78 + i=9024 + + + + ClientUserId + + i=68 + i=78 + i=2782 + + + + Disable + A & C Enable + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.5.4 + + i=2803 + i=78 + i=2782 + + + + Enable + A & C Enable + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.5.5 + + i=2803 + i=78 + i=2782 + + + + AddComment + A & C Comment + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.5.6 + + i=9030 + i=2829 + i=78 + i=2782 + + + + InputArguments + + i=68 + i=78 + i=9029 + + + + + + i=297 + + + + EventId + + i=15 + + -1 + + + The identifier for the event to comment. + + + + + + + i=297 + + + + Comment + + i=21 + + -1 + + + The comment to add to the condition. + + + + + + + + + ConditionRefresh + A & C Refresh + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.5.7 + + i=3876 + i=2787 + i=2788 + i=2782 + + + + InputArguments + + i=68 + i=78 + i=3875 + + + + + + i=297 + + + + SubscriptionId + + i=288 + + -1 + + + The identifier for the subscription to refresh. + + + + + + + + + ConditionRefresh2 + A & C Refresh2 + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.5.8 + + i=12913 + i=2787 + i=2788 + i=2782 + + + + InputArguments + + i=68 + i=78 + i=12912 + + + + + + i=297 + + + + SubscriptionId + + i=288 + + -1 + + + The identifier for the subscription to refresh. + + + + + + + i=297 + + + + MonitoredItemId + + i=288 + + -1 + + + The identifier for the monitored item to refresh. + + + + + + + + + DialogConditionType + A & C Dialog + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.6.2 + + i=9035 + i=9055 + i=2831 + i=9064 + i=9065 + i=9066 + i=9067 + i=9068 + i=9069 + i=24312 + i=2782 + + + + EnabledState + + i=9036 + i=9055 + i=8995 + i=78 + i=2830 + + + + Id + + i=68 + i=78 + i=9035 + + + + DialogState + + i=9056 + i=9060 + i=9062 + i=9063 + i=9035 + i=8995 + i=78 + i=2830 + + + + Id + + i=68 + i=78 + i=9055 + + + + TransitionTime + + i=68 + i=80 + i=9055 + + + + TrueState + + i=68 + i=9055 + + + + en + Active + + + + + FalseState + + i=68 + i=9055 + + + + en + Inactive + + + + + Prompt + + i=68 + i=78 + i=2830 + + + + ResponseOptionSet + + i=68 + i=78 + i=2830 + + + + DefaultResponse + + i=68 + i=78 + i=2830 + + + + OkResponse + + i=68 + i=78 + i=2830 + + + + CancelResponse + + i=68 + i=78 + i=2830 + + + + LastResponse + + i=68 + i=78 + i=2830 + + + + Respond + A & C Dialog + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.6.3 + + i=9070 + i=8927 + i=78 + i=2830 + + + + InputArguments + + i=68 + i=78 + i=9069 + + + + + + i=297 + + + + SelectedResponse + + i=6 + + -1 + + + + + + + + + Respond2 + A & C Dialog2 + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.6.4 + + i=24313 + i=8927 + i=80 + i=2830 + + + + InputArguments + + i=68 + i=78 + i=24312 + + + + + + i=297 + + + + SelectedResponse + + i=6 + + -1 + + + + + + + i=297 + + + + Comment + + i=21 + + -1 + + + + + + + + + AcknowledgeableConditionType + A & C Acknowledge + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.7.2 + + i=9073 + i=9093 + i=9102 + i=9111 + i=9113 + i=2782 + + + + EnabledState + + i=9074 + i=9093 + i=9102 + i=8995 + i=78 + i=2881 + + + + Id + + i=68 + i=78 + i=9073 + + + + AckedState + + i=9094 + i=9098 + i=9100 + i=9101 + i=9073 + i=8995 + i=78 + i=2881 + + + + Id + + i=68 + i=78 + i=9093 + + + + TransitionTime + + i=68 + i=80 + i=9093 + + + + TrueState + + i=68 + i=9093 + + + + en + Acknowledged + + + + + FalseState + + i=68 + i=9093 + + + + en + Unacknowledged + + + + + ConfirmedState + + i=9103 + i=9107 + i=9109 + i=9110 + i=9073 + i=8995 + i=80 + i=2881 + + + + Id + + i=68 + i=78 + i=9102 + + + + TransitionTime + + i=68 + i=80 + i=9102 + + + + TrueState + + i=68 + i=9102 + + + + en + Confirmed + + + + + FalseState + + i=68 + i=9102 + + + + en + Unconfirmed + + + + + Acknowledge + A & C Acknowledge + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.7.3 + + i=9112 + i=8944 + i=78 + i=2881 + + + + InputArguments + + i=68 + i=78 + i=9111 + + + + + + i=297 + + + + EventId + + i=15 + + -1 + + + The identifier for the event to comment. + + + + + + + i=297 + + + + Comment + + i=21 + + -1 + + + The comment to add to the condition. + + + + + + + + + Confirm + A & C Confirm + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.7.4 + + i=9114 + i=8961 + i=80 + i=2881 + + + + InputArguments + + i=68 + i=78 + i=9113 + + + + + + i=297 + + + + EventId + + i=15 + + -1 + + + The identifier for the event to comment. + + + + + + + i=297 + + + + Comment + + i=21 + + -1 + + + The comment to add to the condition. + + + + + + + + + AlarmConditionType + A & C Alarm + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.2 + + i=9118 + i=9160 + i=11120 + i=9169 + i=16371 + i=9178 + i=9215 + i=9216 + i=16389 + i=16390 + i=16380 + i=16395 + i=16396 + i=16397 + i=16398 + i=18190 + i=16399 + i=16400 + i=16401 + i=16402 + i=16403 + i=24316 + i=17868 + i=24318 + i=17869 + i=24320 + i=17870 + i=24322 + i=18199 + i=24324 + i=24744 + i=2881 + + + + EnabledState + + i=9119 + i=9160 + i=9169 + i=9178 + i=8995 + i=78 + i=2915 + + + + Id + + i=68 + i=78 + i=9118 + + + + ActiveState + + i=9161 + i=9164 + i=9165 + i=9166 + i=9167 + i=9168 + i=9118 + i=8995 + i=78 + i=2915 + + + + Id + + i=68 + i=78 + i=9160 + + + + EffectiveDisplayName + + i=68 + i=80 + i=9160 + + + + TransitionTime + + i=68 + i=80 + i=9160 + + + + EffectiveTransitionTime + + i=68 + i=80 + i=9160 + + + + TrueState + + i=68 + i=9160 + + + + en + Active + + + + + FalseState + + i=68 + i=9160 + + + + en + Inactive + + + + + InputNode + + i=68 + i=78 + i=2915 + + + + SuppressedState + + i=9170 + i=9174 + i=9176 + i=9177 + i=9118 + i=8995 + i=80 + i=2915 + + + + Id + + i=68 + i=78 + i=9169 + + + + TransitionTime + + i=68 + i=80 + i=9169 + + + + TrueState + + i=68 + i=9169 + + + + en + Suppressed + + + + + FalseState + + i=68 + i=9169 + + + + en + Unsuppressed + + + + + OutOfServiceState + + i=16372 + i=16376 + i=16378 + i=16379 + i=8995 + i=80 + i=2915 + + + + Id + + i=68 + i=78 + i=16371 + + + + TransitionTime + + i=68 + i=80 + i=16371 + + + + TrueState + + i=68 + i=16371 + + + + en + Out of Service + + + + + FalseState + + i=68 + i=16371 + + + + en + In Service + + + + + ShelvingState + + i=9179 + i=9184 + i=9189 + i=9213 + i=9211 + i=9212 + i=9118 + i=2929 + i=80 + i=2915 + + + + CurrentState + + i=9180 + i=2760 + i=78 + i=9178 + + + + Id + + i=68 + i=78 + i=9179 + + + + LastTransition + + i=9185 + i=9188 + i=2767 + i=80 + i=9178 + + + + Id + + i=68 + i=78 + i=9184 + + + + TransitionTime + + i=68 + i=80 + i=9184 + + + + UnshelveTime + + i=68 + i=78 + i=9178 + + + + TimedShelve + + i=9214 + i=11093 + i=78 + i=9178 + + + + InputArguments + + i=68 + i=78 + i=9213 + + + + + + i=297 + + + + ShelvingTime + + i=290 + + -1 + + + + + + + + + Unshelve + + i=11093 + i=78 + i=9178 + + + + OneShotShelve + + i=11093 + i=78 + i=9178 + + + + SuppressedOrShelved + + i=68 + i=78 + i=2915 + + + + MaxTimeShelved + + i=68 + i=80 + i=2915 + + + + AudibleEnabled + + i=68 + i=80 + i=2915 + + + + AudibleSound + + i=17986 + i=80 + i=2915 + + + + SilenceState + + i=16381 + i=16385 + i=16387 + i=16388 + i=8995 + i=80 + i=2915 + + + + Id + + i=68 + i=78 + i=16380 + + + + TransitionTime + + i=68 + i=80 + i=16380 + + + + TrueState + + i=68 + i=16380 + + + + en + Silenced + + + + + FalseState + + i=68 + i=16380 + + + + en + Not Silenced + + + + + OnDelay + + i=68 + i=80 + i=2915 + + + + OffDelay + + i=68 + i=80 + i=2915 + + + + FirstInGroupFlag + + i=63 + i=80 + i=2915 + + + + FirstInGroup + + i=16405 + i=80 + i=2915 + + + + LatchedState + + i=18191 + i=18195 + i=18197 + i=18198 + i=8995 + i=80 + i=2915 + + + + Id + + i=68 + i=78 + i=18190 + + + + TransitionTime + + i=68 + i=80 + i=18190 + + + + TrueState + + i=68 + i=18190 + + + + en + Latched + + + + + FalseState + + i=68 + i=18190 + + + + en + Unlatched + + + + + <AlarmGroup> + + i=16405 + i=11508 + i=2915 + + + + ReAlarmTime + + i=68 + i=80 + i=2915 + + + + ReAlarmRepeatCount + + i=63 + i=80 + i=2915 + + + + Silence + A & C Silencing + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.7 + + i=17242 + i=80 + i=2915 + + + + Suppress + A & C Suppression by Operator + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.8 + + i=17225 + i=80 + i=2915 + + + + Suppress2 + A & C Suppression2 by Operator + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.9 + + i=24317 + i=17225 + i=80 + i=2915 + + + + InputArguments + + i=68 + i=78 + i=24316 + + + + + + i=297 + + + + Comment + + i=21 + + -1 + + + + + + + + + Unsuppress + A & C Suppression by Operator + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.10 + + i=17225 + i=80 + i=2915 + + + + Unsuppress2 + A & C Suppression2 by Operator + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.11 + + i=24319 + i=17225 + i=80 + i=2915 + + + + InputArguments + + i=68 + i=78 + i=24318 + + + + + + i=297 + + + + Comment + + i=21 + + -1 + + + + + + + + + RemoveFromService + A & C OutOfService + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.12 + + i=17259 + i=80 + i=2915 + + + + RemoveFromService2 + A & C OutOfService2 + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.13 + + i=24321 + i=17259 + i=80 + i=2915 + + + + InputArguments + + i=68 + i=78 + i=24320 + + + + + + i=297 + + + + Comment + + i=21 + + -1 + + + + + + + + + PlaceInService + A & C OutOfService + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.14 + + i=17259 + i=80 + i=2915 + + + + PlaceInService2 + A & C OutOfService2 + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.15 + + i=24323 + i=17259 + i=80 + i=2915 + + + + InputArguments + + i=68 + i=78 + i=24322 + + + + + + i=297 + + + + Comment + + i=21 + + -1 + + + + + + + + + Reset + A & C Latched State + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.5 + + i=15013 + i=80 + i=2915 + + + + Reset2 + A & C Latched State + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.6 + + i=24325 + i=15013 + i=80 + i=2915 + + + + InputArguments + + i=68 + i=78 + i=24324 + + + + + + i=297 + + + + Comment + + i=21 + + -1 + + + + + + + + + GetGroupMemberships + A & C GetGroupMemberships + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.16 + + i=25154 + i=80 + i=2915 + + + + OutputArguments + + i=68 + i=78 + i=24744 + + + + + + i=297 + + + + Groups + + i=17 + + 1 + + 0 + + + + + + + + + AlarmGroupType + A & C First in Group Alarm + A & C Suppression Group + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.3 + + i=16406 + i=61 + + + + <AlarmConditionInstance> + + i=16407 + i=16408 + i=16409 + i=16410 + i=16411 + i=16412 + i=16414 + i=16415 + i=16416 + i=16417 + i=16418 + i=16419 + i=16420 + i=16421 + i=16422 + i=16423 + i=16432 + i=16434 + i=16436 + i=16438 + i=16439 + i=16440 + i=16441 + i=16443 + i=16461 + i=16465 + i=16474 + i=16519 + i=2915 + i=11508 + i=16405 + + + + EventId + + i=68 + i=78 + i=16406 + + + + EventType + + i=68 + i=78 + i=16406 + + + + SourceNode + + i=68 + i=78 + i=16406 + + + + SourceName + + i=68 + i=78 + i=16406 + + + + Time + + i=68 + i=78 + i=16406 + + + + ReceiveTime + + i=68 + i=78 + i=16406 + + + + Message + + i=68 + i=78 + i=16406 + + + + Severity + + i=68 + i=78 + i=16406 + + + + ConditionClassId + + i=68 + i=78 + i=16406 + + + + ConditionClassName + + i=68 + i=78 + i=16406 + + + + ConditionSubClassId + + i=68 + i=78 + i=16406 + + + + ConditionSubClassName + + i=68 + i=78 + i=16406 + + + + ConditionName + + i=68 + i=78 + i=16406 + + + + BranchId + + i=68 + i=78 + i=16406 + + + + Retain + + i=68 + i=78 + i=16406 + + + + EnabledState + + i=16424 + i=8995 + i=78 + i=16406 + + + + Id + + i=68 + i=78 + i=16423 + + + + Quality + + i=16433 + i=9002 + i=78 + i=16406 + + + + SourceTimestamp + + i=68 + i=78 + i=16432 + + + + LastSeverity + + i=16435 + i=9002 + i=78 + i=16406 + + + + SourceTimestamp + + i=68 + i=78 + i=16434 + + + + Comment + + i=16437 + i=9002 + i=78 + i=16406 + + + + SourceTimestamp + + i=68 + i=78 + i=16436 + + + + ClientUserId + + i=68 + i=78 + i=16406 + + + + Disable + + i=2803 + i=78 + i=16406 + + + + Enable + + i=2803 + i=78 + i=16406 + + + + AddComment + + i=16442 + i=2829 + i=78 + i=16406 + + + + InputArguments + + i=68 + i=78 + i=16441 + + + + + + i=297 + + + + EventId + + i=15 + + -1 + + + The identifier for the event to comment. + + + + + + + i=297 + + + + Comment + + i=21 + + -1 + + + The comment to add to the condition. + + + + + + + + + AckedState + + i=16444 + i=8995 + i=78 + i=16406 + + + + Id + + i=68 + i=78 + i=16443 + + + + Acknowledge + + i=16462 + i=8944 + i=78 + i=16406 + + + + InputArguments + + i=68 + i=78 + i=16461 + + + + + + i=297 + + + + EventId + + i=15 + + -1 + + + The identifier for the event to comment. + + + + + + + i=297 + + + + Comment + + i=21 + + -1 + + + The comment to add to the condition. + + + + + + + + + ActiveState + + i=16466 + i=16472 + i=16473 + i=8995 + i=78 + i=16406 + + + + Id + + i=68 + i=78 + i=16465 + + + + TrueState + + i=68 + i=16465 + + + + en + Active + + + + + FalseState + + i=68 + i=16465 + + + + en + Inactive + + + + + InputNode + + i=68 + i=78 + i=16406 + + + + SuppressedOrShelved + + i=68 + i=78 + i=16406 + + + + AlarmSuppressionGroupType + A & C Suppression Group + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.4 + + i=32226 + i=16405 + + + + <DigitalVariable> + + i=63 + i=11508 + i=32064 + + + + ShelvedStateMachineType + A & C Shelving + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.17/#5.8.17.1 + + i=9115 + i=2930 + i=2932 + i=2933 + i=2935 + i=2936 + i=2940 + i=2942 + i=2943 + i=2945 + i=2949 + i=24756 + i=2947 + i=24758 + i=2948 + i=24760 + i=2771 + + + + UnshelveTime + + i=68 + i=78 + i=2929 + + + + Unshelved + + i=6098 + i=2935 + i=2936 + i=2940 + i=2943 + i=2307 + i=2929 + + + + StateNumber + + i=68 + i=78 + i=2930 + + + 1 + + + + TimedShelved + + i=6100 + i=2935 + i=2940 + i=2942 + i=2945 + i=2307 + i=2929 + + + + StateNumber + + i=68 + i=78 + i=2932 + + + 2 + + + + OneShotShelved + + i=6101 + i=2936 + i=2942 + i=2943 + i=2945 + i=2307 + i=2929 + + + + StateNumber + + i=68 + i=78 + i=2933 + + + 3 + + + + UnshelvedToTimedShelved + + i=11322 + i=2930 + i=2932 + i=2915 + i=2949 + i=24756 + i=2310 + i=2929 + + + + TransitionNumber + + i=68 + i=78 + i=2935 + + + 12 + + + + UnshelvedToOneShotShelved + + i=11323 + i=2930 + i=2933 + i=2915 + i=2948 + i=24760 + i=2310 + i=2929 + + + + TransitionNumber + + i=68 + i=78 + i=2936 + + + 13 + + + + TimedShelvedToUnshelved + + i=11324 + i=2932 + i=2930 + i=2915 + i=2947 + i=24758 + i=2310 + i=2929 + + + + TransitionNumber + + i=68 + i=78 + i=2940 + + + 21 + + + + TimedShelvedToOneShotShelved + + i=11325 + i=2932 + i=2933 + i=2915 + i=2948 + i=24760 + i=2310 + i=2929 + + + + TransitionNumber + + i=68 + i=78 + i=2942 + + + 23 + + + + OneShotShelvedToUnshelved + + i=11326 + i=2933 + i=2930 + i=2915 + i=2947 + i=24758 + i=2310 + i=2929 + + + + TransitionNumber + + i=68 + i=78 + i=2943 + + + 31 + + + + OneShotShelvedToTimedShelved + + i=11327 + i=2933 + i=2932 + i=2915 + i=2949 + i=24756 + i=2310 + i=2929 + + + + TransitionNumber + + i=68 + i=78 + i=2945 + + + 32 + + + + TimedShelve + A & C Shelving + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.17/#5.8.17.4 + + i=2991 + i=2935 + i=2945 + i=11093 + i=78 + i=2929 + + + + InputArguments + + i=68 + i=78 + i=2949 + + + + + + i=297 + + + + ShelvingTime + + i=290 + + -1 + + + + + + + + + TimedShelve2 + A & C Shelving2 + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.17/#5.8.17.5 + + i=24757 + i=2935 + i=2945 + i=11093 + i=80 + i=2929 + + + + InputArguments + + i=68 + i=78 + i=24756 + + + + + + i=297 + + + + ShelvingTime + + i=290 + + -1 + + + + + + + i=297 + + + + Comment + + i=21 + + -1 + + + + + + + + + Unshelve + A & C Shelving + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.17/#5.8.17.2 + + i=2940 + i=2943 + i=11093 + i=78 + i=2929 + + + + Unshelve2 + A & C Shelving2 + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.17/#5.8.17.3 + + i=24759 + i=2940 + i=2943 + i=11093 + i=80 + i=2929 + + + + InputArguments + + i=68 + i=78 + i=24758 + + + + + + i=297 + + + + Comment + + i=21 + + -1 + + + + + + + + + OneShotShelve + A & C Shelving + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.17/#5.8.17.6 + + i=2936 + i=2942 + i=11093 + i=78 + i=2929 + + + + OneShotShelve2 + A & C Shelving2 + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.17/#5.8.17.7 + + i=24761 + i=2936 + i=2942 + i=11093 + i=80 + i=2929 + + + + InputArguments + + i=68 + i=78 + i=24760 + + + + + + i=297 + + + + Comment + + i=21 + + -1 + + + + + + + + + LimitAlarmType + A & C Exclusive Limit + A & C Non-Exclusive Limit + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.18 + + i=11124 + i=11125 + i=11126 + i=11127 + i=16572 + i=16573 + i=16574 + i=16575 + i=24770 + i=24771 + i=24772 + i=24773 + i=24774 + i=24775 + i=24776 + i=24777 + i=2915 + + + + HighHighLimit + + i=68 + i=80 + i=2955 + + + + HighLimit + + i=68 + i=80 + i=2955 + + + + LowLimit + + i=68 + i=80 + i=2955 + + + + LowLowLimit + + i=68 + i=80 + i=2955 + + + + BaseHighHighLimit + + i=68 + i=80 + i=2955 + + + + BaseHighLimit + + i=68 + i=80 + i=2955 + + + + BaseLowLimit + + i=68 + i=80 + i=2955 + + + + BaseLowLowLimit + + i=68 + i=80 + i=2955 + + + + SeverityHighHigh + + i=68 + i=80 + i=2955 + + + + SeverityHigh + + i=68 + i=80 + i=2955 + + + + SeverityLow + + i=68 + i=80 + i=2955 + + + + SeverityLowLow + + i=68 + i=80 + i=2955 + + + + HighHighDeadband + + i=68 + i=80 + i=2955 + + + + HighDeadband + + i=68 + i=80 + i=2955 + + + + LowDeadband + + i=68 + i=80 + i=2955 + + + + LowLowDeadband + + i=68 + i=80 + i=2955 + + + + ExclusiveLimitStateMachineType + A & C Exclusive Limit + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.19/#5.8.19.2 + + i=9329 + i=9331 + i=9333 + i=9335 + i=9337 + i=9338 + i=9339 + i=9340 + i=2771 + + + + HighHigh + + i=9330 + i=9339 + i=9340 + i=2307 + i=9318 + + + + StateNumber + + i=68 + i=78 + i=9329 + + + 1 + + + + High + + i=9332 + i=9339 + i=9340 + i=2307 + i=9318 + + + + StateNumber + + i=68 + i=78 + i=9331 + + + 2 + + + + Low + + i=9334 + i=9337 + i=9338 + i=2307 + i=9318 + + + + StateNumber + + i=68 + i=78 + i=9333 + + + 3 + + + + LowLow + + i=9336 + i=9337 + i=9338 + i=2307 + i=9318 + + + + StateNumber + + i=68 + i=78 + i=9335 + + + 4 + + + + LowLowToLow + + i=11340 + i=9335 + i=9333 + i=2915 + i=2310 + i=9318 + + + + TransitionNumber + + i=68 + i=78 + i=9337 + + + 43 + + + + LowToLowLow + + i=11341 + i=9333 + i=9335 + i=2915 + i=2310 + i=9318 + + + + TransitionNumber + + i=68 + i=78 + i=9338 + + + 34 + + + + HighHighToHigh + + i=11342 + i=9329 + i=9331 + i=2915 + i=2310 + i=9318 + + + + TransitionNumber + + i=68 + i=78 + i=9339 + + + 12 + + + + HighToHighHigh + + i=11343 + i=9331 + i=9329 + i=2915 + i=2310 + i=9318 + + + + TransitionNumber + + i=68 + i=78 + i=9340 + + + 21 + + + + ExclusiveLimitAlarmType + A & C Exclusive Limit + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.19/#5.8.19.3 + + i=9398 + i=9455 + i=2955 + + + + ActiveState + + i=9399 + i=9455 + i=8995 + i=78 + i=9341 + + + + Id + + i=68 + i=78 + i=9398 + + + + LimitState + + i=9456 + i=9461 + i=9398 + i=9318 + i=78 + i=9341 + + + + CurrentState + + i=9457 + i=2760 + i=78 + i=9455 + + + + Id + + i=68 + i=78 + i=9456 + + + + LastTransition + + i=9462 + i=9465 + i=2767 + i=80 + i=9455 + + + + Id + + i=68 + i=78 + i=9461 + + + + TransitionTime + + i=68 + i=80 + i=9461 + + + + NonExclusiveLimitAlarmType + A & C Non-Exclusive Limit + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.20 + + i=9963 + i=10020 + i=10029 + i=10038 + i=10047 + i=2955 + + + + ActiveState + + i=9964 + i=10020 + i=10029 + i=10038 + i=10047 + i=8995 + i=78 + i=9906 + + + + Id + + i=68 + i=78 + i=9963 + + + + HighHighState + + i=10021 + i=10025 + i=10027 + i=10028 + i=9963 + i=8995 + i=80 + i=9906 + + + + Id + + i=68 + i=78 + i=10020 + + + + TransitionTime + + i=68 + i=80 + i=10020 + + + + TrueState + + i=68 + i=10020 + + + + en + HighHigh active + + + + + FalseState + + i=68 + i=10020 + + + + en + HighHigh inactive + + + + + HighState + + i=10030 + i=10034 + i=10036 + i=10037 + i=9963 + i=8995 + i=80 + i=9906 + + + + Id + + i=68 + i=78 + i=10029 + + + + TransitionTime + + i=68 + i=80 + i=10029 + + + + TrueState + + i=68 + i=10029 + + + + en + High active + + + + + FalseState + + i=68 + i=10029 + + + + en + High inactive + + + + + LowState + + i=10039 + i=10043 + i=10045 + i=10046 + i=9963 + i=8995 + i=80 + i=9906 + + + + Id + + i=68 + i=78 + i=10038 + + + + TransitionTime + + i=68 + i=80 + i=10038 + + + + TrueState + + i=68 + i=10038 + + + + en + Low active + + + + + FalseState + + i=68 + i=10038 + + + + en + Low inactive + + + + + LowLowState + + i=10048 + i=10052 + i=10054 + i=10055 + i=9963 + i=8995 + i=80 + i=9906 + + + + Id + + i=68 + i=78 + i=10047 + + + + TransitionTime + + i=68 + i=80 + i=10047 + + + + TrueState + + i=68 + i=10047 + + + + en + LowLow active + + + + + FalseState + + i=68 + i=10047 + + + + en + LowLow inactive + + + + + NonExclusiveLevelAlarmType + A & C Non-Exclusive Level + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.21/#5.8.21.2 + + i=9906 + + + + ExclusiveLevelAlarmType + A & C Exclusive Level + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.21/#5.8.21.3 + + i=9341 + + + + NonExclusiveDeviationAlarmType + A & C Non-Exclusive Deviation + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.22/#5.8.22.2 + + i=10522 + i=16776 + i=9906 + + + + SetpointNode + + i=68 + i=78 + i=10368 + + + + BaseSetpointNode + + i=68 + i=80 + i=10368 + + + + NonExclusiveRateOfChangeAlarmType + A & C Non-Exclusive RateOfChange + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.23/#5.8.23.2 + + i=16858 + i=9906 + + + + EngineeringUnits + + i=68 + i=80 + i=10214 + + + + ExclusiveDeviationAlarmType + A & C Exclusive Deviation + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.22/#5.8.22.3 + + i=9905 + i=16817 + i=9341 + + + + SetpointNode + + i=68 + i=78 + i=9764 + + + + BaseSetpointNode + + i=68 + i=80 + i=9764 + + + + ExclusiveRateOfChangeAlarmType + A & C Exclusive RateOfChange + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.23/#5.8.23.3 + + i=16899 + i=9341 + + + + EngineeringUnits + + i=68 + i=80 + i=9623 + + + + DiscreteAlarmType + A & C Discrete + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.24/#5.8.24.1 + + i=2915 + + + + OffNormalAlarmType + A & C OffNormal + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.24/#5.8.24.2 + + i=11158 + i=10523 + + + + NormalState + + i=68 + i=78 + i=10637 + + + + SystemOffNormalAlarmType + A & C SystemOffNormal + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.24/#5.8.24.3 + + i=10637 + + + + TripAlarmType + A & C Trip + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.24/#5.8.24.4 + + i=10637 + + + + InstrumentDiagnosticAlarmType + A & C InstrumentDiagnostic + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.24/#5.8.24.5 + + i=10637 + + + + SystemDiagnosticAlarmType + A & C SystemDiagnostic + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.24/#5.8.24.6 + + i=10637 + + + + CertificateExpirationAlarmType + A & C CertificateExpiration + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.24/#5.8.24.7 + + i=13325 + i=14900 + i=13326 + i=13327 + i=11753 + + + + ExpirationDate + + i=68 + i=78 + i=13225 + + + + ExpirationLimit + + i=68 + i=80 + i=13225 + + + + CertificateType + + i=68 + i=78 + i=13225 + + + + Certificate + + i=68 + i=78 + i=13225 + + + + DiscrepancyAlarmType + A & C Discrepancy + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.8.25 + + i=17215 + i=17216 + i=17217 + i=2915 + + + + TargetValueNode + + i=68 + i=78 + i=17080 + + + + ExpectedTime + + i=68 + i=78 + i=17080 + + + + Tolerance + + i=68 + i=80 + i=17080 + + + + BaseConditionClassType + A & C ConditionClasses + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.9.2 + + i=58 + + + + ProcessConditionClassType + A & C ConditionClasses + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.9.3 + + i=11163 + + + + MaintenanceConditionClassType + A & C ConditionClasses + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.9.4 + + i=11163 + + + + SystemConditionClassType + A & C ConditionClasses + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.9.5 + + i=11163 + + + + SafetyConditionClassType + A & C ConditionClasses + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.9.6 + + i=11163 + + + + HighlyManagedAlarmConditionClassType + A & C ConditionClasses + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.9.7 + + i=11163 + + + + TrainingConditionClassType + A & C ConditionClasses + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.9.8 + + i=11163 + + + + StatisticalConditionClassType + A & C ConditionClasses + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.9.9 + + i=11163 + + + + TestingConditionClassType + A & C ConditionClasses + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.9.10 + + i=11163 + + + + AuditConditionEventType + A & C Auditing + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.10.2 + + i=2127 + + + + AuditConditionEnableEventType + A & C Auditing + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.10.3 + + i=2790 + + + + AuditConditionCommentEventType + A & C Auditing + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.10.4 + + i=17222 + i=11851 + i=2790 + + + + ConditionEventId + + i=68 + i=78 + i=2829 + + + + Comment + + i=68 + i=78 + i=2829 + + + + AuditConditionRespondEventType + A & C Dialog Auditing + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.10.5 + + i=11852 + i=2790 + + + + SelectedResponse + + i=68 + i=78 + i=8927 + + + + AuditConditionAcknowledgeEventType + A & C Acknowledge Auditing + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.10.6 + + i=17223 + i=11853 + i=2790 + + + + ConditionEventId + + i=68 + i=78 + i=8944 + + + + Comment + + i=68 + i=78 + i=8944 + + + + AuditConditionConfirmEventType + A & C Confirm Auditing + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.10.7 + + i=17224 + i=11854 + i=2790 + + + + ConditionEventId + + i=68 + i=78 + i=8961 + + + + Comment + + i=68 + i=78 + i=8961 + + + + AuditConditionShelvingEventType + A & C Shelving Auditing + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.10.8 + + i=11855 + i=2790 + + + + ShelvingTime + + i=68 + i=80 + i=11093 + + + + AuditConditionSuppressionEventType + A & C Suppression Auditing + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.10.9 + + i=2790 + + + + AuditConditionSilenceEventType + A & C Silencing Auditing + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.10.10 + + i=2790 + + + + AuditConditionResetEventType + A & C Latching Auditing + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.10.11 + + i=2790 + + + + AuditConditionOutOfServiceEventType + A & C OutOfService Auditing + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.10.12 + + i=2790 + + + + RefreshStartEventType + A & C Refresh + A & C Refresh2 + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.11.2 + + i=2130 + + + + RefreshEndEventType + A & C Refresh + A & C Refresh2 + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.11.3 + + i=2130 + + + + RefreshRequiredEventType + A & C Refresh + A & C Refresh2 + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.11.4 + + i=2130 + + + + HasCondition + A & C Basic + https://reference.opcfoundation.org/v105/Core/docs/Part9/5.12 + + i=32 + + IsConditionOf + + + HasEffectDisable + A & C StateMachine Trigger + https://reference.opcfoundation.org/v105/Core/docs/Part9/7.2 + + i=54 + + MayBeDisabledBy + + + HasEffectEnable + A & C Statemachine Trigger + https://reference.opcfoundation.org/v105/Core/docs/Part9/7.3 + + i=54 + + MayBeEnabledBy + + + HasEffectSuppressed + A & C Statemachine Suppression Trigger + https://reference.opcfoundation.org/v105/Core/docs/Part9/7.4 + + i=54 + + MayBeSuppressedBy + + + HasEffectUnsuppressed + A & C Statemachine Suppression Trigger + https://reference.opcfoundation.org/v105/Core/docs/Part9/7.5 + + i=54 + + MayBeUnsuppressedBy + + + AlarmMetricsType + A & C Alarm Metrics + https://reference.opcfoundation.org/v105/Core/docs/Part9/9.2 + + i=17280 + i=17991 + i=17281 + i=17282 + i=17284 + i=17286 + i=17283 + i=17288 + i=18666 + i=58 + + + + AlarmCount + + i=63 + i=78 + i=17279 + + + + StartTime + + i=63 + i=78 + i=17279 + + + + MaximumActiveState + + i=63 + i=78 + i=17279 + + + + MaximumUnAck + + i=63 + i=78 + i=17279 + + + + CurrentAlarmRate + + i=17285 + i=17277 + i=78 + i=17279 + + + + Rate + + i=68 + i=78 + i=17284 + + + + MaximumAlarmRate + + i=17287 + i=17277 + i=78 + i=17279 + + + + Rate + + i=68 + i=78 + i=17286 + + + + MaximumReAlarmCount + + i=63 + i=78 + i=17279 + + + + AverageAlarmRate + + i=17289 + i=17277 + i=78 + i=17279 + + + + Rate + + i=68 + i=78 + i=17288 + + + + Reset + A & C Alarm Metrics + https://reference.opcfoundation.org/v105/Core/docs/Part9/9.4 + + i=2127 + i=78 + i=17279 + + + + AlarmRateVariableType + A & C Alarm Metrics + https://reference.opcfoundation.org/v105/Core/docs/Part9/9.3 + + i=17278 + i=63 + + + + Rate + + i=68 + i=78 + i=17277 + + + + AlarmStateVariableType + A & C Summary + https://reference.opcfoundation.org/v105/Core/docs/Part9/8.2 + + i=32245 + i=32246 + i=32247 + i=32248 + i=32249 + i=32250 + i=63 + + + + HighestActiveSeverity + + i=68 + i=78 + i=32244 + + + + HighestUnackSeverity + + i=68 + i=78 + i=32244 + + + + ActiveCount + + i=68 + i=78 + i=32244 + + + + UnacknowledgedCount + + i=68 + i=78 + i=32244 + + + + UnconfirmedCount + + i=68 + i=78 + i=32244 + + + + Filter + + i=68 + i=78 + i=32244 + + + + AlarmMask + A & C Summary + https://reference.opcfoundation.org/v105/Core/docs/Part9/8.3 + + i=32252 + i=5 + + + + + + + + + OptionSetValues + + i=68 + i=32251 + + + + + Active + + + Unacknowledged + + + Unconfirmed + + + + + + ProgramStateMachineType + Program Basic + https://reference.opcfoundation.org/v105/Core/docs/Part10/5.2.1 + + i=3830 + i=3835 + i=2392 + i=2393 + i=2394 + i=2395 + i=2396 + i=2397 + i=2398 + i=2399 + i=3850 + i=2406 + i=2400 + i=2402 + i=2404 + i=2408 + i=2410 + i=2412 + i=2414 + i=2416 + i=2418 + i=2420 + i=2422 + i=2424 + i=2426 + i=2427 + i=2428 + i=2429 + i=2430 + i=2771 + + + + CurrentState + + i=3831 + i=3833 + i=2760 + i=78 + i=2391 + + + + Id + + i=68 + i=78 + i=3830 + + + + Number + + i=68 + i=78 + i=3830 + + + + LastTransition + + i=3836 + i=3838 + i=3839 + i=2767 + i=78 + i=2391 + + + + Id + + i=68 + i=78 + i=3835 + + + + Number + + i=68 + i=78 + i=3835 + + + + TransitionTime + + i=68 + i=78 + i=3835 + + + + Creatable + + i=68 + i=2391 + + + + Deletable + + i=68 + i=78 + i=2391 + + + + AutoDelete + + i=68 + i=78 + i=2391 + + + + RecycleCount + + i=68 + i=78 + i=2391 + + + + InstanceCount + + i=68 + i=2391 + + + + MaxInstanceCount + + i=68 + i=2391 + + + + MaxRecycleCount + + i=68 + i=2391 + + + + ProgramDiagnostic + + i=3840 + i=3841 + i=3842 + i=3843 + i=3844 + i=3845 + i=3846 + i=3847 + i=15038 + i=15040 + i=3848 + i=3849 + i=15383 + i=80 + i=2391 + + + + CreateSessionId + + i=63 + i=78 + i=2399 + + + + CreateClientName + + i=63 + i=78 + i=2399 + + + + InvocationCreationTime + + i=63 + i=78 + i=2399 + + + + LastTransitionTime + + i=68 + i=78 + i=2399 + + + + LastMethodCall + + i=63 + i=78 + i=2399 + + + + LastMethodSessionId + + i=63 + i=78 + i=2399 + + + + LastMethodInputArguments + + i=63 + i=78 + i=2399 + + + + LastMethodOutputArguments + + i=63 + i=78 + i=2399 + + + + LastMethodInputValues + + i=63 + i=78 + i=2399 + + + + LastMethodOutputValues + + i=63 + i=78 + i=2399 + + + + LastMethodCallTime + + i=63 + i=78 + i=2399 + + + + LastMethodReturnStatus + + i=63 + i=78 + i=2399 + + + + FinalResultData + https://reference.opcfoundation.org/v105/Core/docs/Part10/A.2.6/#A.2.6.2 + + i=58 + i=80 + i=2391 + + + + Halted + + i=2407 + i=2408 + i=2412 + i=2420 + i=2424 + i=2307 + i=2391 + + + + StateNumber + + i=68 + i=78 + i=2406 + + + 11 + + + + Ready + + i=2401 + i=2408 + i=2410 + i=2414 + i=2422 + i=2424 + i=2307 + i=2391 + + + + StateNumber + + i=68 + i=78 + i=2400 + + + 12 + + + + Running + + i=2403 + i=2410 + i=2412 + i=2414 + i=2416 + i=2418 + i=2307 + i=2391 + + + + StateNumber + + i=68 + i=78 + i=2402 + + + 13 + + + + Suspended + + i=2405 + i=2416 + i=2418 + i=2420 + i=2422 + i=2307 + i=2391 + + + + StateNumber + + i=68 + i=78 + i=2404 + + + 14 + + + + HaltedToReady + + i=2409 + i=2406 + i=2400 + i=2430 + i=2378 + i=11856 + i=2310 + i=2391 + + + + TransitionNumber + + i=68 + i=78 + i=2408 + + + 1 + + + + ReadyToRunning + + i=2411 + i=2400 + i=2402 + i=2426 + i=2378 + i=11856 + i=2310 + i=2391 + + + + TransitionNumber + + i=68 + i=78 + i=2410 + + + 2 + + + + RunningToHalted + + i=2413 + i=2402 + i=2406 + i=2429 + i=2378 + i=11856 + i=2310 + i=2391 + + + + TransitionNumber + + i=68 + i=78 + i=2412 + + + 3 + + + + RunningToReady + + i=2415 + i=2402 + i=2400 + i=2378 + i=11856 + i=2310 + i=2391 + + + + TransitionNumber + + i=68 + i=78 + i=2414 + + + 4 + + + + RunningToSuspended + + i=2417 + i=2402 + i=2404 + i=2427 + i=2378 + i=11856 + i=2310 + i=2391 + + + + TransitionNumber + + i=68 + i=78 + i=2416 + + + 5 + + + + SuspendedToRunning + + i=2419 + i=2404 + i=2402 + i=2428 + i=2378 + i=11856 + i=2310 + i=2391 + + + + TransitionNumber + + i=68 + i=78 + i=2418 + + + 6 + + + + SuspendedToHalted + + i=2421 + i=2404 + i=2406 + i=2429 + i=2430 + i=2378 + i=11856 + i=2310 + i=2391 + + + + TransitionNumber + + i=68 + i=78 + i=2420 + + + 7 + + + + SuspendedToReady + + i=2423 + i=2404 + i=2400 + i=2378 + i=11856 + i=2430 + i=2310 + i=2391 + + + + TransitionNumber + + i=68 + i=78 + i=2422 + + + 8 + + + + ReadyToHalted + + i=2425 + i=2400 + i=2406 + i=2429 + i=2378 + i=11856 + i=2310 + i=2391 + + + + TransitionNumber + + i=68 + i=78 + i=2424 + + + 9 + + + + Start + + i=2410 + i=11508 + i=2391 + + + + Suspend + + i=2416 + i=11508 + i=2391 + + + + Resume + + i=2418 + i=11508 + i=2391 + + + + Halt + + i=2412 + i=2420 + i=2424 + i=11508 + i=2391 + + + + Reset + + i=2408 + i=2420 + i=2422 + i=11508 + i=2391 + + + + ProgramTransitionEventType + Program Basic + https://reference.opcfoundation.org/v105/Core/docs/Part10/5.2.5/#5.2.5.2 + + i=2379 + i=2311 + + + + IntermediateResult + + i=63 + i=78 + i=2378 + + + + AuditProgramTransitionEventType + Program Auditing + https://reference.opcfoundation.org/v105/Core/docs/Part10/5.2.6 + + i=11875 + i=2315 + + + + TransitionNumber + + i=68 + i=78 + i=11856 + + + + ProgramTransitionAuditEventType + + i=3825 + i=2315 + + + + Transition + + i=3826 + i=2767 + i=78 + i=3806 + + + + Id + + i=68 + i=78 + i=3825 + + + + ProgramDiagnosticType + + i=2381 + i=2382 + i=2383 + i=2384 + i=2385 + i=2386 + i=2387 + i=2388 + i=2389 + i=2390 + i=63 + + + + CreateSessionId + + i=68 + i=78 + i=2380 + + + + CreateClientName + + i=68 + i=78 + i=2380 + + + + InvocationCreationTime + + i=68 + i=78 + i=2380 + + + + LastTransitionTime + + i=68 + i=78 + i=2380 + + + + LastMethodCall + + i=68 + i=78 + i=2380 + + + + LastMethodSessionId + + i=68 + i=78 + i=2380 + + + + LastMethodInputArguments + + i=68 + i=78 + i=2380 + + + + LastMethodOutputArguments + + i=68 + i=78 + i=2380 + + + + LastMethodCallTime + + i=68 + i=78 + i=2380 + + + + LastMethodReturnStatus + + i=68 + i=78 + i=2380 + + + + ProgramDiagnostic2Type + Program Basic + https://reference.opcfoundation.org/v105/Core/docs/Part10/5.2.9 + + i=15384 + i=15385 + i=15386 + i=15387 + i=15388 + i=15389 + i=15390 + i=15391 + i=15392 + i=15393 + i=15394 + i=15395 + i=63 + + + + CreateSessionId + + i=63 + i=78 + i=15383 + + + + CreateClientName + + i=63 + i=78 + i=15383 + + + + InvocationCreationTime + + i=63 + i=78 + i=15383 + + + + LastTransitionTime + + i=68 + i=78 + i=15383 + + + + LastMethodCall + + i=63 + i=78 + i=15383 + + + + LastMethodSessionId + + i=63 + i=78 + i=15383 + + + + LastMethodInputArguments + + i=63 + i=78 + i=15383 + + + + LastMethodOutputArguments + + i=63 + i=78 + i=15383 + + + + LastMethodInputValues + + i=63 + i=78 + i=15383 + + + + LastMethodOutputValues + + i=63 + i=78 + i=15383 + + + + LastMethodCallTime + + i=63 + i=78 + i=15383 + + + + LastMethodReturnStatus + + i=63 + i=78 + i=15383 + + + + Annotations + https://reference.opcfoundation.org/v105/Core/docs/Part11/5.1.2 + + i=68 + + + + HistoricalDataConfigurationType + Historical Access Exception Storage + Historical Access Periodic Storage + Historical Access Default HistoricalData Configuration + Historical Access Archive Period + https://reference.opcfoundation.org/v105/Core/docs/Part11/5.2.2 + + i=3059 + i=11876 + i=2323 + i=2324 + i=2325 + i=2326 + i=2327 + i=2328 + i=11499 + i=11500 + i=19092 + i=32619 + i=32620 + i=58 + + + + AggregateConfiguration + + i=11168 + i=11169 + i=11170 + i=11171 + i=11187 + i=78 + i=2318 + + + + TreatUncertainAsBad + + i=68 + i=78 + i=3059 + + + + PercentDataBad + + i=68 + i=78 + i=3059 + + + + PercentDataGood + + i=68 + i=78 + i=3059 + + + + UseSlopedExtrapolation + + i=68 + i=78 + i=3059 + + + + AggregateFunctions + + i=61 + i=80 + i=2318 + + + + Stepped + + i=68 + i=78 + i=2318 + + + + Definition + + i=68 + i=80 + i=2318 + + + + MaxTimeInterval + + i=68 + i=80 + i=2318 + + + + MinTimeInterval + + i=68 + i=80 + i=2318 + + + + ExceptionDeviation + + i=68 + i=80 + i=2318 + + + + ExceptionDeviationFormat + + i=68 + i=80 + i=2318 + + + + StartOfArchive + + i=68 + i=80 + i=2318 + + + + StartOfOnlineArchive + + i=68 + i=80 + i=2318 + + + + ServerTimestampSupported + + i=68 + i=80 + i=2318 + + + + MaxTimeStoredValues + + i=68 + i=80 + i=2318 + + + + MaxCountStoredValues + + i=68 + i=80 + i=2318 + + + + HistoricalEventConfigurationType + Historical Access Events + https://reference.opcfoundation.org/v105/Core/docs/Part11/5.4.3 + + i=32622 + i=32623 + i=32624 + i=58 + + + + EventTypes + + i=61 + i=78 + i=32621 + + + + StartOfArchive + + i=68 + i=80 + i=32621 + + + + StartOfOnlineArchive + + i=68 + i=80 + i=32621 + + + + HistoricalExternalEventSourceType + Historical Access External Event Source + https://reference.opcfoundation.org/v105/Core/docs/Part11/5.5.2 + + i=32626 + i=32627 + i=32628 + i=32629 + i=32630 + i=32631 + i=32632 + i=58 + + + + Server + + i=68 + i=80 + i=32625 + + + + EndpointUrl + + i=68 + i=80 + i=32625 + + + + SecurityMode + + i=68 + i=80 + i=32625 + + + + SecurityPolicyUri + + i=68 + i=80 + i=32625 + + + + IdentityTokenPolicy + + i=68 + i=80 + i=32625 + + + + TransportProfileUri + + i=68 + i=80 + i=32625 + + + + HistoricalEventFilter + + i=68 + i=78 + i=32625 + + + + HasCurrentData + Historical Access HasCurrentData + https://reference.opcfoundation.org/v105/Core/docs/Part11/5.3.3 + + i=32 + + HasHistoricalData + + + HasCurrentEvent + Historical Access HasCurrentEvent + https://reference.opcfoundation.org/v105/Core/docs/Part11/5.3.4 + + i=32 + + HasHistoricalEvent + + + HA Configuration + https://reference.opcfoundation.org/v105/Core/docs/Part11/5.2.4 + + i=11203 + i=11208 + i=2318 + + + + AggregateConfiguration + + i=11204 + i=11205 + i=11206 + i=11207 + i=11187 + i=11202 + + + + TreatUncertainAsBad + + i=68 + i=11203 + + + + PercentDataBad + + i=68 + i=11203 + + + + PercentDataGood + + i=68 + i=11203 + + + + UseSlopedExtrapolation + + i=68 + i=11203 + + + + Stepped + + i=68 + i=11202 + + + + DefaultHAConfiguration + Historical Access Default HA Configuration + https://reference.opcfoundation.org/v105/Core/docs/Part11/5.7.3 + + i=32638 + i=32643 + i=32644 + i=32645 + i=32646 + i=32647 + i=32648 + i=32649 + i=32650 + i=32656 + i=32682 + i=32752 + i=32753 + i=2253 + i=2318 + + + + AggregateConfiguration + + i=32639 + i=32640 + i=32641 + i=32642 + i=11187 + i=32637 + + + + TreatUncertainAsBad + + i=68 + i=32638 + + + + PercentDataBad + + i=68 + i=32638 + + + + PercentDataGood + + i=68 + i=32638 + + + + UseSlopedExtrapolation + + i=68 + i=32638 + + + + AggregateFunctions + + i=61 + i=32637 + + + + Stepped + + i=68 + i=32637 + + + + Definition + + i=68 + i=32637 + + + + MaxTimeInterval + + i=68 + i=32637 + + + + MinTimeInterval + + i=68 + i=32637 + + + + ExceptionDeviation + + i=68 + i=32637 + + + + ExceptionDeviationFormat + + i=68 + i=32637 + + + + StartOfArchive + + i=68 + i=32637 + + + + StartOfOnlineArchive + + i=68 + i=32637 + + + + ServerTimestampSupported + + i=68 + i=32637 + + + + MaxTimeStoredValues + + i=68 + i=32637 + + + + MaxCountStoredValues + + i=68 + i=32637 + + + + DefaultHEConfiguration + Historical Access Default HE Configuration + https://reference.opcfoundation.org/v105/Core/docs/Part11/5.7.3 + + i=32755 + i=32756 + i=32757 + i=2253 + i=32621 + + + + EventTypes + + i=61 + i=32754 + + + + StartOfArchive + + i=68 + i=32754 + + + + StartOfOnlineArchive + + i=68 + i=32754 + + + + HistoricalEventFilter + https://reference.opcfoundation.org/v105/Core/docs/Part11/5.4.2 + + i=68 + + + + HistoryServerCapabilitiesType + Historical Access Read Raw + Historical Access Time Instance + Historical Access Aggregates + Historical Access Events + https://reference.opcfoundation.org/v105/Core/docs/Part11/5.7.2 + + i=2331 + i=2332 + i=11268 + i=11269 + i=2334 + i=2335 + i=2336 + i=2337 + i=2338 + i=11278 + i=11279 + i=11280 + i=11501 + i=11270 + i=11172 + i=19094 + i=58 + + + + AccessHistoryDataCapability + + i=68 + i=78 + i=2330 + + + + AccessHistoryEventsCapability + + i=68 + i=78 + i=2330 + + + + MaxReturnDataValues + + i=68 + i=78 + i=2330 + + + + MaxReturnEventValues + + i=68 + i=78 + i=2330 + + + + InsertDataCapability + + i=68 + i=78 + i=2330 + + + + ReplaceDataCapability + + i=68 + i=78 + i=2330 + + + + UpdateDataCapability + + i=68 + i=78 + i=2330 + + + + DeleteRawCapability + + i=68 + i=78 + i=2330 + + + + DeleteAtTimeCapability + + i=68 + i=78 + i=2330 + + + + InsertEventCapability + + i=68 + i=78 + i=2330 + + + + ReplaceEventCapability + + i=68 + i=78 + i=2330 + + + + UpdateEventCapability + + i=68 + i=78 + i=2330 + + + + DeleteEventCapability + + i=68 + i=78 + i=2330 + + + + InsertAnnotationCapability + + i=68 + i=78 + i=2330 + + + + AggregateFunctions + + i=61 + i=78 + i=2330 + + + + ServerTimestampSupported + + i=68 + i=80 + i=2330 + + + + AuditHistoryEventUpdateEventType + Historical Access Event Audit Events + https://reference.opcfoundation.org/v105/Core/docs/Part11/5.8.2 + + i=3025 + i=3028 + i=3003 + i=3029 + i=3030 + i=2104 + + + + UpdatedNode + + i=68 + i=78 + i=2999 + + + + PerformInsertReplace + + i=68 + i=78 + i=2999 + + + + Filter + + i=68 + i=78 + i=2999 + + + + NewValues + + i=68 + i=78 + i=2999 + + + + OldValues + + i=68 + i=78 + i=2999 + + + + AuditHistoryValueUpdateEventType + Historical Access Data Audit Events + https://reference.opcfoundation.org/v105/Core/docs/Part11/5.8.3 + + i=3026 + i=3031 + i=3032 + i=3033 + i=2104 + + + + UpdatedNode + + i=68 + i=78 + i=3006 + + + + PerformInsertReplace + + i=68 + i=78 + i=3006 + + + + NewValues + + i=68 + i=78 + i=3006 + + + + OldValues + + i=68 + i=78 + i=3006 + + + + AuditHistoryAnnotationUpdateEventType + Historical Access Annotation Audit Events + https://reference.opcfoundation.org/v105/Core/docs/Part11/5.8.4 + + i=19293 + i=19294 + i=19295 + i=2104 + + + + PerformInsertReplace + + i=68 + i=78 + i=19095 + + + + NewValues + + i=68 + i=78 + i=19095 + + + + OldValues + + i=68 + i=78 + i=19095 + + + + AuditHistoryDeleteEventType + Historical Access Delete Raw Audit Events + https://reference.opcfoundation.org/v105/Core/docs/Part11/5.8.5 + + i=3027 + i=2104 + + + + UpdatedNode + + i=68 + i=78 + i=3012 + + + + AuditHistoryRawModifyDeleteEventType + Historical Access Audit Delete Raw + https://reference.opcfoundation.org/v105/Core/docs/Part11/5.8.6 + + i=3015 + i=3016 + i=3017 + i=3034 + i=3012 + + + + IsDeleteModified + + i=68 + i=78 + i=3014 + + + + StartTime + + i=68 + i=78 + i=3014 + + + + EndTime + + i=68 + i=78 + i=3014 + + + + OldValues + + i=68 + i=78 + i=3014 + + + + AuditHistoryAtTimeDeleteEventType + Historical Access Audit Delete At Time + https://reference.opcfoundation.org/v105/Core/docs/Part11/5.8.7 + + i=3020 + i=3021 + i=3012 + + + + ReqTimes + + i=68 + i=78 + i=3019 + + + + OldValues + + i=68 + i=78 + i=3019 + + + + AuditHistoryEventDeleteEventType + Historical Access Audit Delete Events + https://reference.opcfoundation.org/v105/Core/docs/Part11/5.8.8 + + i=3023 + i=3024 + i=3012 + + + + EventIds + + i=68 + i=78 + i=3022 + + + + OldValues + + i=68 + i=78 + i=3022 + + + + AuditHistoryConfigurationChangeEventType + Historical Access Audit Configuration Change Events + https://reference.opcfoundation.org/v105/Core/docs/Part11/5.8.9 + + i=2052 + + + + AuditHistoryBulkInsertEventType + Historical Access Audit BulkInsert Events + https://reference.opcfoundation.org/v105/Core/docs/Part11/5.8.10 + + i=32821 + i=32822 + i=32823 + i=2052 + + + + UpdatedNode + + i=68 + i=78 + i=32803 + + + + StartTime + + i=68 + i=78 + i=32803 + + + + EndTime + + i=68 + i=78 + i=32803 + + + + TrustListType + GDS Certificate Manager Pull Model + Push Model for Global Certificate and TrustList Management + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.2/#7.8.2.1 + + i=12542 + i=19296 + i=32254 + i=23563 + i=12543 + i=12546 + i=12548 + i=12550 + i=11575 + + + + LastUpdateTime + + i=68 + i=78 + i=12522 + + + + UpdateFrequency + + i=68 + i=80 + i=12522 + + + + ActivityTimeout + + i=68 + i=80 + i=12522 + + + + DefaultValidationOptions + + i=68 + i=80 + i=12522 + + + + OpenWithMasks + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.2/#7.8.2.2 + + i=12544 + i=12545 + i=78 + i=12522 + + + + InputArguments + + i=68 + i=78 + i=12543 + + + + + + i=297 + + + + Masks + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=12543 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + CloseAndUpdate + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.2/#7.8.2.3 + + i=12705 + i=12547 + i=78 + i=12522 + + + + InputArguments + + i=68 + i=78 + i=12546 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=12546 + + + + + + i=297 + + + + ApplyChangesRequired + + i=1 + + -1 + + + + + + + + + AddCertificate + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.2/#7.8.2.4 + + i=12549 + i=78 + i=12522 + + + + InputArguments + + i=68 + i=78 + i=12548 + + + + + + i=297 + + + + Certificate + + i=15 + + -1 + + + + + + + i=297 + + + + IsTrustedCertificate + + i=1 + + -1 + + + + + + + + + RemoveCertificate + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.2/#7.8.2.5 + + i=12551 + i=78 + i=12522 + + + + InputArguments + + i=68 + i=78 + i=12550 + + + + + + i=297 + + + + Thumbprint + + i=12 + + -1 + + + + + + + i=297 + + + + IsTrustedCertificate + + i=1 + + -1 + + + + + + + + + TrustListValidationOptions + GDS Certificate Manager Pull Model + Push Model for Global Certificate and TrustList Management + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.2/#7.8.2.8 + + i=23565 + i=7 + + + + Ignore errors related to the validity time of the Certificate. + + + Ignore mismatches between the host name or ApplicationUri. + + + Ignore errors if the revocation list cannot be found for the issuer of the Certificate. + + + Ignore errors if an issuer has an expired Certificate. + + + Ignore errors if the revocation list cannot be found for any issuer of issuer Certificates. + + + Check the revocation status online. + + + Check the revocation status offline. + + + + + OptionSetValues + + i=68 + i=23564 + + + + + SuppressCertificateExpired + + + SuppressHostNameInvalid + + + SuppressRevocationStatusUnknown + + + SuppressIssuerCertificateExpired + + + SuppressIssuerRevocationStatusUnknown + + + CheckRevocationStatusOnline + + + CheckRevocationStatusOffline + + + + + + TrustListMasks + GDS Certificate Manager Pull Model + Push Model for Global Certificate and TrustList Management + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.2/#7.8.2.7 + + i=12553 + i=29 + + + + No fields are provided. + + + The TrustedCertificates are provided. + + + The TrustedCrls are provided. + + + The IssuerCertificates are provided. + + + The IssuerCrls are provided. + + + All fields are provided. + + + + + EnumValues + + i=68 + i=12552 + + + + + + i=7616 + + + + 0 + + None + + + No fields are provided. + + + + + + + i=7616 + + + + 1 + + TrustedCertificates + + + The TrustedCertificates are provided. + + + + + + + i=7616 + + + + 2 + + TrustedCrls + + + The TrustedCrls are provided. + + + + + + + i=7616 + + + + 4 + + IssuerCertificates + + + The IssuerCertificates are provided. + + + + + + + i=7616 + + + + 8 + + IssuerCrls + + + The IssuerCrls are provided. + + + + + + + i=7616 + + + + 15 + + All + + + All fields are provided. + + + + + + + + + TrustListDataType + GDS Certificate Manager Pull Model + Push Model for Global Certificate and TrustList Management + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.2/#7.8.2.6 + + i=22 + + + + + + + + + + + TrustListOutOfDateAlarmType + GDS Certificate Manager Pull Model + Push Model for Global Certificate and TrustList Management + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.2/#7.8.2.9 + + i=19446 + i=19447 + i=19448 + i=11753 + + + + TrustListId + + i=68 + i=78 + i=19297 + + + + LastUpdateTime + + i=68 + i=78 + i=19297 + + + + UpdateFrequency + + i=68 + i=78 + i=19297 + + + + CertificateGroupType + GDS Certificate Manager Pull Model + Push Model for Global Certificate and TrustList Management + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.3/#7.8.3.1 + + i=13599 + i=13631 + i=23526 + i=19450 + i=20143 + i=13225 + i=58 + + + + TrustList + + i=13600 + i=13601 + i=13602 + i=13603 + i=13605 + i=13608 + i=13610 + i=13613 + i=13615 + i=13618 + i=13620 + i=13621 + i=13624 + i=13627 + i=13629 + i=12522 + i=78 + i=12555 + + + + Size + + i=68 + i=78 + i=13599 + + + + Writable + + i=68 + i=78 + i=13599 + + + + UserWritable + + i=68 + i=78 + i=13599 + + + + OpenCount + + i=68 + i=78 + i=13599 + + + + Open + + i=13606 + i=13607 + i=78 + i=13599 + + + + InputArguments + + i=68 + i=78 + i=13605 + + + + + + i=297 + + + + Mode + + i=3 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13605 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Close + + i=13609 + i=78 + i=13599 + + + + InputArguments + + i=68 + i=78 + i=13608 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Read + + i=13611 + i=13612 + i=78 + i=13599 + + + + InputArguments + + i=68 + i=78 + i=13610 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Length + + i=6 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13610 + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + Write + + i=13614 + i=78 + i=13599 + + + + InputArguments + + i=68 + i=78 + i=13613 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + GetPosition + + i=13616 + i=13617 + i=78 + i=13599 + + + + InputArguments + + i=68 + i=78 + i=13615 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13615 + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + SetPosition + + i=13619 + i=78 + i=13599 + + + + InputArguments + + i=68 + i=78 + i=13618 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + LastUpdateTime + + i=68 + i=78 + i=13599 + + + + OpenWithMasks + + i=13622 + i=13623 + i=78 + i=13599 + + + + InputArguments + + i=68 + i=78 + i=13621 + + + + + + i=297 + + + + Masks + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13621 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + CloseAndUpdate + + i=13625 + i=13626 + i=78 + i=13599 + + + + InputArguments + + i=68 + i=78 + i=13624 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13624 + + + + + + i=297 + + + + ApplyChangesRequired + + i=1 + + -1 + + + + + + + + + AddCertificate + + i=13628 + i=78 + i=13599 + + + + InputArguments + + i=68 + i=78 + i=13627 + + + + + + i=297 + + + + Certificate + + i=15 + + -1 + + + + + + + i=297 + + + + IsTrustedCertificate + + i=1 + + -1 + + + + + + + + + RemoveCertificate + + i=13630 + i=78 + i=13599 + + + + InputArguments + + i=68 + i=78 + i=13629 + + + + + + i=297 + + + + Thumbprint + + i=12 + + -1 + + + + + + + i=297 + + + + IsTrustedCertificate + + i=1 + + -1 + + + + + + + + + CertificateTypes + + i=68 + i=78 + i=12555 + + + + GetRejectedList + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.3/#7.8.3.2 + + i=23527 + i=80 + i=12555 + + + + OutputArguments + + i=68 + i=78 + i=23526 + + + + + + i=297 + + + + Certificates + + i=15 + + 1 + + 0 + + + + + + + + + CertificateExpired + + i=19451 + i=19452 + i=19453 + i=19454 + i=19455 + i=19456 + i=19458 + i=19459 + i=19460 + i=19461 + i=19462 + i=19463 + i=19464 + i=19465 + i=19466 + i=19467 + i=19476 + i=19478 + i=19480 + i=19482 + i=19483 + i=19484 + i=19485 + i=19487 + i=19505 + i=19509 + i=19518 + i=20101 + i=20138 + i=20139 + i=20141 + i=20142 + i=13225 + i=80 + i=12555 + + + + EventId + + i=68 + i=78 + i=19450 + + + + EventType + + i=68 + i=78 + i=19450 + + + + SourceNode + + i=68 + i=78 + i=19450 + + + + SourceName + + i=68 + i=78 + i=19450 + + + + Time + + i=68 + i=78 + i=19450 + + + + ReceiveTime + + i=68 + i=78 + i=19450 + + + + Message + + i=68 + i=78 + i=19450 + + + + Severity + + i=68 + i=78 + i=19450 + + + + ConditionClassId + + i=68 + i=78 + i=19450 + + + + ConditionClassName + + i=68 + i=78 + i=19450 + + + + ConditionSubClassId + + i=68 + i=78 + i=19450 + + + + ConditionSubClassName + + i=68 + i=78 + i=19450 + + + + ConditionName + + i=68 + i=78 + i=19450 + + + + BranchId + + i=68 + i=78 + i=19450 + + + + Retain + + i=68 + i=78 + i=19450 + + + + EnabledState + + i=19468 + i=8995 + i=78 + i=19450 + + + + Id + + i=68 + i=78 + i=19467 + + + + Quality + + i=19477 + i=9002 + i=78 + i=19450 + + + + SourceTimestamp + + i=68 + i=78 + i=19476 + + + + LastSeverity + + i=19479 + i=9002 + i=78 + i=19450 + + + + SourceTimestamp + + i=68 + i=78 + i=19478 + + + + Comment + + i=19481 + i=9002 + i=78 + i=19450 + + + + SourceTimestamp + + i=68 + i=78 + i=19480 + + + + ClientUserId + + i=68 + i=78 + i=19450 + + + + Disable + + i=2803 + i=78 + i=19450 + + + + Enable + + i=2803 + i=78 + i=19450 + + + + AddComment + + i=19486 + i=2829 + i=78 + i=19450 + + + + InputArguments + + i=68 + i=78 + i=19485 + + + + + + i=297 + + + + EventId + + i=15 + + -1 + + + The identifier for the event to comment. + + + + + + + i=297 + + + + Comment + + i=21 + + -1 + + + The comment to add to the condition. + + + + + + + + + AckedState + + i=19488 + i=8995 + i=78 + i=19450 + + + + Id + + i=68 + i=78 + i=19487 + + + + Acknowledge + + i=19506 + i=8944 + i=78 + i=19450 + + + + InputArguments + + i=68 + i=78 + i=19505 + + + + + + i=297 + + + + EventId + + i=15 + + -1 + + + The identifier for the event to comment. + + + + + + + i=297 + + + + Comment + + i=21 + + -1 + + + The comment to add to the condition. + + + + + + + + + ActiveState + + i=19510 + i=8995 + i=78 + i=19450 + + + + Id + + i=68 + i=78 + i=19509 + + + + InputNode + + i=68 + i=78 + i=19450 + + + + SuppressedOrShelved + + i=68 + i=78 + i=19450 + + + + NormalState + + i=68 + i=78 + i=19450 + + + + ExpirationDate + + i=68 + i=78 + i=19450 + + + + CertificateType + + i=68 + i=78 + i=19450 + + + + Certificate + + i=68 + i=78 + i=19450 + + + + TrustListOutOfDate + + i=20144 + i=20145 + i=20146 + i=20147 + i=20148 + i=20149 + i=20151 + i=20152 + i=20153 + i=20154 + i=20155 + i=20156 + i=20157 + i=20158 + i=20159 + i=20160 + i=20169 + i=20171 + i=20173 + i=20175 + i=20176 + i=20177 + i=20178 + i=20180 + i=20198 + i=20202 + i=20211 + i=20249 + i=20286 + i=20287 + i=20288 + i=20289 + i=19297 + i=80 + i=12555 + + + + EventId + + i=68 + i=78 + i=20143 + + + + EventType + + i=68 + i=78 + i=20143 + + + + SourceNode + + i=68 + i=78 + i=20143 + + + + SourceName + + i=68 + i=78 + i=20143 + + + + Time + + i=68 + i=78 + i=20143 + + + + ReceiveTime + + i=68 + i=78 + i=20143 + + + + Message + + i=68 + i=78 + i=20143 + + + + Severity + + i=68 + i=78 + i=20143 + + + + ConditionClassId + + i=68 + i=78 + i=20143 + + + + ConditionClassName + + i=68 + i=78 + i=20143 + + + + ConditionSubClassId + + i=68 + i=78 + i=20143 + + + + ConditionSubClassName + + i=68 + i=78 + i=20143 + + + + ConditionName + + i=68 + i=78 + i=20143 + + + + BranchId + + i=68 + i=78 + i=20143 + + + + Retain + + i=68 + i=78 + i=20143 + + + + EnabledState + + i=20161 + i=8995 + i=78 + i=20143 + + + + Id + + i=68 + i=78 + i=20160 + + + + Quality + + i=20170 + i=9002 + i=78 + i=20143 + + + + SourceTimestamp + + i=68 + i=78 + i=20169 + + + + LastSeverity + + i=20172 + i=9002 + i=78 + i=20143 + + + + SourceTimestamp + + i=68 + i=78 + i=20171 + + + + Comment + + i=20174 + i=9002 + i=78 + i=20143 + + + + SourceTimestamp + + i=68 + i=78 + i=20173 + + + + ClientUserId + + i=68 + i=78 + i=20143 + + + + Disable + + i=2803 + i=78 + i=20143 + + + + Enable + + i=2803 + i=78 + i=20143 + + + + AddComment + + i=20179 + i=2829 + i=78 + i=20143 + + + + InputArguments + + i=68 + i=78 + i=20178 + + + + + + i=297 + + + + EventId + + i=15 + + -1 + + + The identifier for the event to comment. + + + + + + + i=297 + + + + Comment + + i=21 + + -1 + + + The comment to add to the condition. + + + + + + + + + AckedState + + i=20181 + i=8995 + i=78 + i=20143 + + + + Id + + i=68 + i=78 + i=20180 + + + + Acknowledge + + i=20199 + i=8944 + i=78 + i=20143 + + + + InputArguments + + i=68 + i=78 + i=20198 + + + + + + i=297 + + + + EventId + + i=15 + + -1 + + + The identifier for the event to comment. + + + + + + + i=297 + + + + Comment + + i=21 + + -1 + + + The comment to add to the condition. + + + + + + + + + ActiveState + + i=20203 + i=8995 + i=78 + i=20143 + + + + Id + + i=68 + i=78 + i=20202 + + + + InputNode + + i=68 + i=78 + i=20143 + + + + SuppressedOrShelved + + i=68 + i=78 + i=20143 + + + + NormalState + + i=68 + i=78 + i=20143 + + + + TrustListId + + i=68 + i=78 + i=20143 + + + + LastUpdateTime + + i=68 + i=78 + i=20143 + + + + UpdateFrequency + + i=68 + i=78 + i=20143 + + + + CertificateGroupFolderType + GDS Certificate Manager Pull Model + Push Model for Global Certificate and TrustList Management + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.3/#7.8.3.3 + + i=13814 + i=13848 + i=13882 + i=13916 + i=61 + + + + DefaultApplicationGroup + + i=13815 + i=13847 + i=13225 + i=12555 + i=78 + i=13813 + + + + TrustList + + i=13816 + i=13817 + i=13818 + i=13819 + i=13821 + i=13824 + i=13826 + i=13829 + i=13831 + i=13834 + i=13836 + i=13837 + i=13840 + i=13843 + i=13845 + i=12522 + i=78 + i=13814 + + + + Size + + i=68 + i=78 + i=13815 + + + + Writable + + i=68 + i=78 + i=13815 + + + + UserWritable + + i=68 + i=78 + i=13815 + + + + OpenCount + + i=68 + i=78 + i=13815 + + + + Open + + i=13822 + i=13823 + i=78 + i=13815 + + + + InputArguments + + i=68 + i=78 + i=13821 + + + + + + i=297 + + + + Mode + + i=3 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13821 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Close + + i=13825 + i=78 + i=13815 + + + + InputArguments + + i=68 + i=78 + i=13824 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Read + + i=13827 + i=13828 + i=78 + i=13815 + + + + InputArguments + + i=68 + i=78 + i=13826 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Length + + i=6 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13826 + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + Write + + i=13830 + i=78 + i=13815 + + + + InputArguments + + i=68 + i=78 + i=13829 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + GetPosition + + i=13832 + i=13833 + i=78 + i=13815 + + + + InputArguments + + i=68 + i=78 + i=13831 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13831 + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + SetPosition + + i=13835 + i=78 + i=13815 + + + + InputArguments + + i=68 + i=78 + i=13834 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + LastUpdateTime + + i=68 + i=78 + i=13815 + + + + OpenWithMasks + + i=13838 + i=13839 + i=78 + i=13815 + + + + InputArguments + + i=68 + i=78 + i=13837 + + + + + + i=297 + + + + Masks + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13837 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + CloseAndUpdate + + i=13841 + i=13842 + i=78 + i=13815 + + + + InputArguments + + i=68 + i=78 + i=13840 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13840 + + + + + + i=297 + + + + ApplyChangesRequired + + i=1 + + -1 + + + + + + + + + AddCertificate + + i=13844 + i=78 + i=13815 + + + + InputArguments + + i=68 + i=78 + i=13843 + + + + + + i=297 + + + + Certificate + + i=15 + + -1 + + + + + + + i=297 + + + + IsTrustedCertificate + + i=1 + + -1 + + + + + + + + + RemoveCertificate + + i=13846 + i=78 + i=13815 + + + + InputArguments + + i=68 + i=78 + i=13845 + + + + + + i=297 + + + + Thumbprint + + i=12 + + -1 + + + + + + + i=297 + + + + IsTrustedCertificate + + i=1 + + -1 + + + + + + + + + CertificateTypes + + i=68 + i=78 + i=13814 + + + + DefaultHttpsGroup + + i=13849 + i=13881 + i=13225 + i=12555 + i=80 + i=13813 + + + + TrustList + + i=13850 + i=13851 + i=13852 + i=13853 + i=13855 + i=13858 + i=13860 + i=13863 + i=13865 + i=13868 + i=13870 + i=13871 + i=13874 + i=13877 + i=13879 + i=12522 + i=78 + i=13848 + + + + Size + + i=68 + i=78 + i=13849 + + + + Writable + + i=68 + i=78 + i=13849 + + + + UserWritable + + i=68 + i=78 + i=13849 + + + + OpenCount + + i=68 + i=78 + i=13849 + + + + Open + + i=13856 + i=13857 + i=78 + i=13849 + + + + InputArguments + + i=68 + i=78 + i=13855 + + + + + + i=297 + + + + Mode + + i=3 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13855 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Close + + i=13859 + i=78 + i=13849 + + + + InputArguments + + i=68 + i=78 + i=13858 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Read + + i=13861 + i=13862 + i=78 + i=13849 + + + + InputArguments + + i=68 + i=78 + i=13860 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Length + + i=6 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13860 + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + Write + + i=13864 + i=78 + i=13849 + + + + InputArguments + + i=68 + i=78 + i=13863 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + GetPosition + + i=13866 + i=13867 + i=78 + i=13849 + + + + InputArguments + + i=68 + i=78 + i=13865 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13865 + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + SetPosition + + i=13869 + i=78 + i=13849 + + + + InputArguments + + i=68 + i=78 + i=13868 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + LastUpdateTime + + i=68 + i=78 + i=13849 + + + + OpenWithMasks + + i=13872 + i=13873 + i=78 + i=13849 + + + + InputArguments + + i=68 + i=78 + i=13871 + + + + + + i=297 + + + + Masks + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13871 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + CloseAndUpdate + + i=13875 + i=13876 + i=78 + i=13849 + + + + InputArguments + + i=68 + i=78 + i=13874 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13874 + + + + + + i=297 + + + + ApplyChangesRequired + + i=1 + + -1 + + + + + + + + + AddCertificate + + i=13878 + i=78 + i=13849 + + + + InputArguments + + i=68 + i=78 + i=13877 + + + + + + i=297 + + + + Certificate + + i=15 + + -1 + + + + + + + i=297 + + + + IsTrustedCertificate + + i=1 + + -1 + + + + + + + + + RemoveCertificate + + i=13880 + i=78 + i=13849 + + + + InputArguments + + i=68 + i=78 + i=13879 + + + + + + i=297 + + + + Thumbprint + + i=12 + + -1 + + + + + + + i=297 + + + + IsTrustedCertificate + + i=1 + + -1 + + + + + + + + + CertificateTypes + + i=68 + i=78 + i=13848 + + + + DefaultUserTokenGroup + + i=13883 + i=13915 + i=13225 + i=12555 + i=80 + i=13813 + + + + TrustList + + i=13884 + i=13885 + i=13886 + i=13887 + i=13889 + i=13892 + i=13894 + i=13897 + i=13899 + i=13902 + i=13904 + i=13905 + i=13908 + i=13911 + i=13913 + i=12522 + i=78 + i=13882 + + + + Size + + i=68 + i=78 + i=13883 + + + + Writable + + i=68 + i=78 + i=13883 + + + + UserWritable + + i=68 + i=78 + i=13883 + + + + OpenCount + + i=68 + i=78 + i=13883 + + + + Open + + i=13890 + i=13891 + i=78 + i=13883 + + + + InputArguments + + i=68 + i=78 + i=13889 + + + + + + i=297 + + + + Mode + + i=3 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13889 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Close + + i=13893 + i=78 + i=13883 + + + + InputArguments + + i=68 + i=78 + i=13892 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Read + + i=13895 + i=13896 + i=78 + i=13883 + + + + InputArguments + + i=68 + i=78 + i=13894 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Length + + i=6 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13894 + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + Write + + i=13898 + i=78 + i=13883 + + + + InputArguments + + i=68 + i=78 + i=13897 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + GetPosition + + i=13900 + i=13901 + i=78 + i=13883 + + + + InputArguments + + i=68 + i=78 + i=13899 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13899 + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + SetPosition + + i=13903 + i=78 + i=13883 + + + + InputArguments + + i=68 + i=78 + i=13902 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + LastUpdateTime + + i=68 + i=78 + i=13883 + + + + OpenWithMasks + + i=13906 + i=13907 + i=78 + i=13883 + + + + InputArguments + + i=68 + i=78 + i=13905 + + + + + + i=297 + + + + Masks + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13905 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + CloseAndUpdate + + i=13909 + i=13910 + i=78 + i=13883 + + + + InputArguments + + i=68 + i=78 + i=13908 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13908 + + + + + + i=297 + + + + ApplyChangesRequired + + i=1 + + -1 + + + + + + + + + AddCertificate + + i=13912 + i=78 + i=13883 + + + + InputArguments + + i=68 + i=78 + i=13911 + + + + + + i=297 + + + + Certificate + + i=15 + + -1 + + + + + + + i=297 + + + + IsTrustedCertificate + + i=1 + + -1 + + + + + + + + + RemoveCertificate + + i=13914 + i=78 + i=13883 + + + + InputArguments + + i=68 + i=78 + i=13913 + + + + + + i=297 + + + + Thumbprint + + i=12 + + -1 + + + + + + + i=297 + + + + IsTrustedCertificate + + i=1 + + -1 + + + + + + + + + CertificateTypes + + i=68 + i=78 + i=13882 + + + + <AdditionalGroup> + + i=13917 + i=13949 + i=13225 + i=12555 + i=11508 + i=13813 + + + + TrustList + + i=13918 + i=13919 + i=13920 + i=13921 + i=13923 + i=13926 + i=13928 + i=13931 + i=13933 + i=13936 + i=13938 + i=13939 + i=13942 + i=13945 + i=13947 + i=12522 + i=78 + i=13916 + + + + Size + + i=68 + i=78 + i=13917 + + + + Writable + + i=68 + i=78 + i=13917 + + + + UserWritable + + i=68 + i=78 + i=13917 + + + + OpenCount + + i=68 + i=78 + i=13917 + + + + Open + + i=13924 + i=13925 + i=78 + i=13917 + + + + InputArguments + + i=68 + i=78 + i=13923 + + + + + + i=297 + + + + Mode + + i=3 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13923 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Close + + i=13927 + i=78 + i=13917 + + + + InputArguments + + i=68 + i=78 + i=13926 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Read + + i=13929 + i=13930 + i=78 + i=13917 + + + + InputArguments + + i=68 + i=78 + i=13928 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Length + + i=6 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13928 + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + Write + + i=13932 + i=78 + i=13917 + + + + InputArguments + + i=68 + i=78 + i=13931 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + GetPosition + + i=13934 + i=13935 + i=78 + i=13917 + + + + InputArguments + + i=68 + i=78 + i=13933 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13933 + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + SetPosition + + i=13937 + i=78 + i=13917 + + + + InputArguments + + i=68 + i=78 + i=13936 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + LastUpdateTime + + i=68 + i=78 + i=13917 + + + + OpenWithMasks + + i=13940 + i=13941 + i=78 + i=13917 + + + + InputArguments + + i=68 + i=78 + i=13939 + + + + + + i=297 + + + + Masks + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13939 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + CloseAndUpdate + + i=13943 + i=13944 + i=78 + i=13917 + + + + InputArguments + + i=68 + i=78 + i=13942 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13942 + + + + + + i=297 + + + + ApplyChangesRequired + + i=1 + + -1 + + + + + + + + + AddCertificate + + i=13946 + i=78 + i=13917 + + + + InputArguments + + i=68 + i=78 + i=13945 + + + + + + i=297 + + + + Certificate + + i=15 + + -1 + + + + + + + i=297 + + + + IsTrustedCertificate + + i=1 + + -1 + + + + + + + + + RemoveCertificate + + i=13948 + i=78 + i=13917 + + + + InputArguments + + i=68 + i=78 + i=13947 + + + + + + i=297 + + + + Thumbprint + + i=12 + + -1 + + + + + + + i=297 + + + + IsTrustedCertificate + + i=1 + + -1 + + + + + + + + + CertificateTypes + + i=68 + i=78 + i=13916 + + + + CertificateType + GDS Certificate Manager Pull Model + Push Model for Global Certificate and TrustList Management + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.4/#7.8.4.1 + + i=58 + + + + ApplicationCertificateType + GDS Certificate Manager Pull Model + Push Model for Global Certificate and TrustList Management + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.4/#7.8.4.2 + + i=12556 + + + + HttpsCertificateType + GDS Certificate Manager Pull Model + Push Model for Global Certificate and TrustList Management + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.4/#7.8.4.3 + + i=12556 + + + + UserCredentialCertificateType + + i=12556 + + + + RsaMinApplicationCertificateType + GDS Certificate Manager Pull Model + Push Model for Global Certificate and TrustList Management + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.4/#7.8.4.4 + + i=12557 + + + + RsaSha256ApplicationCertificateType + GDS Certificate Manager Pull Model + Push Model for Global Certificate and TrustList Management + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.4/#7.8.4.5 + + i=12557 + + + + EccApplicationCertificateType + GDS Certificate Manager Pull Model + Push Model for Global Certificate and TrustList Management + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.4/#7.8.4.6 + + i=12557 + + + + EccNistP256ApplicationCertificateType + GDS Certificate Manager Pull Model + Push Model for Global Certificate and TrustList Management + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.4/#7.8.4.7 + + i=23537 + + + + EccNistP384ApplicationCertificateType + GDS Certificate Manager Pull Model + Push Model for Global Certificate and TrustList Management + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.4/#7.8.4.8 + + i=23537 + + + + EccBrainpoolP256r1ApplicationCertificateType + GDS Certificate Manager Pull Model + Push Model for Global Certificate and TrustList Management + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.4/#7.8.4.9 + + i=23537 + + + + EccBrainpoolP384r1ApplicationCertificateType + GDS Certificate Manager Pull Model + Push Model for Global Certificate and TrustList Management + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.4/#7.8.4.10 + + i=23537 + + + + EccCurve25519ApplicationCertificateType + GDS Certificate Manager Pull Model + Push Model for Global Certificate and TrustList Management + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.4/#7.8.4.11 + + i=23537 + + + + EccCurve448ApplicationCertificateType + GDS Certificate Manager Pull Model + Push Model for Global Certificate and TrustList Management + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.4/#7.8.4.12 + + i=23537 + + + + TrustListUpdateRequestedAuditEventType + GDS Certificate Manager Pull Model + Push Model for Global Certificate and TrustList Management + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.2/#7.8.2.10 + + i=2127 + + + + TrustListUpdatedAuditEventType + GDS Certificate Manager Pull Model + Push Model for Global Certificate and TrustList Management + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.8.2/#7.8.2.11 + + i=32281 + i=2052 + + + + TrustListId + + i=68 + i=78 + i=12561 + + + + TransactionErrorType + Push Model for Global Certificate and TrustList Management + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.12 + + i=22 + + + + + + + + + TransactionDiagnosticsType + Push Model for Global Certificate and TrustList Management + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.11 + + i=32287 + i=32288 + i=32289 + i=32290 + i=32291 + i=32292 + i=58 + + + + StartTime + + i=68 + i=78 + i=32286 + + + + EndTime + + i=68 + i=78 + i=32286 + + + + Result + + i=68 + i=78 + i=32286 + + + + AffectedTrustLists + + i=68 + i=78 + i=32286 + + + + AffectedCertificateGroups + + i=68 + i=78 + i=32286 + + + + Errors + + i=68 + i=78 + i=32286 + + + + ServerConfigurationType + Push Model for Global Certificate and TrustList Management + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.3 + + i=13950 + i=25696 + i=25724 + i=25697 + i=12708 + i=12583 + i=12584 + i=12585 + i=23593 + i=12616 + i=32296 + i=12734 + i=25698 + i=12731 + i=12775 + i=25699 + i=32299 + i=58 + + + + CertificateGroups + + i=13951 + i=13813 + i=78 + i=12581 + + + + DefaultApplicationGroup + + i=13952 + i=13984 + i=13225 + i=12555 + i=78 + i=13950 + + + + TrustList + + i=13953 + i=13954 + i=13955 + i=13956 + i=13958 + i=13961 + i=13963 + i=13966 + i=13968 + i=13971 + i=13973 + i=13974 + i=13977 + i=13980 + i=13982 + i=12522 + i=78 + i=13951 + + + + Size + + i=68 + i=78 + i=13952 + + + + Writable + + i=68 + i=78 + i=13952 + + + + UserWritable + + i=68 + i=78 + i=13952 + + + + OpenCount + + i=68 + i=78 + i=13952 + + + + Open + + i=13959 + i=13960 + i=78 + i=13952 + + + + InputArguments + + i=68 + i=78 + i=13958 + + + + + + i=297 + + + + Mode + + i=3 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13958 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Close + + i=13962 + i=78 + i=13952 + + + + InputArguments + + i=68 + i=78 + i=13961 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Read + + i=13964 + i=13965 + i=78 + i=13952 + + + + InputArguments + + i=68 + i=78 + i=13963 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Length + + i=6 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13963 + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + Write + + i=13967 + i=78 + i=13952 + + + + InputArguments + + i=68 + i=78 + i=13966 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + GetPosition + + i=13969 + i=13970 + i=78 + i=13952 + + + + InputArguments + + i=68 + i=78 + i=13968 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13968 + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + SetPosition + + i=13972 + i=78 + i=13952 + + + + InputArguments + + i=68 + i=78 + i=13971 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + LastUpdateTime + + i=68 + i=78 + i=13952 + + + + OpenWithMasks + + i=13975 + i=13976 + i=78 + i=13952 + + + + InputArguments + + i=68 + i=78 + i=13974 + + + + + + i=297 + + + + Masks + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13974 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + CloseAndUpdate + + i=13978 + i=13979 + i=78 + i=13952 + + + + InputArguments + + i=68 + i=78 + i=13977 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=13977 + + + + + + i=297 + + + + ApplyChangesRequired + + i=1 + + -1 + + + + + + + + + AddCertificate + + i=13981 + i=78 + i=13952 + + + + InputArguments + + i=68 + i=78 + i=13980 + + + + + + i=297 + + + + Certificate + + i=15 + + -1 + + + + + + + i=297 + + + + IsTrustedCertificate + + i=1 + + -1 + + + + + + + + + RemoveCertificate + + i=13983 + i=78 + i=13952 + + + + InputArguments + + i=68 + i=78 + i=13982 + + + + + + i=297 + + + + Thumbprint + + i=12 + + -1 + + + + + + + i=297 + + + + IsTrustedCertificate + + i=1 + + -1 + + + + + + + + + CertificateTypes + + i=68 + i=78 + i=13951 + + + + ApplicationUri + + i=68 + i=80 + i=12581 + + + + ProductUri + + i=68 + i=80 + i=12581 + + + + ApplicationType + + i=68 + i=80 + i=12581 + + + + ServerCapabilities + + i=68 + i=78 + i=12581 + + + + SupportedPrivateKeyFormats + + i=68 + i=78 + i=12581 + + + + MaxTrustListSize + + i=68 + i=78 + i=12581 + + + + MulticastDnsEnabled + + i=68 + i=78 + i=12581 + + + + HasSecureElement + + i=68 + i=80 + i=12581 + + + + UpdateCertificate + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.4 + + i=12617 + i=12618 + i=78 + i=12581 + + + + InputArguments + + i=68 + i=78 + i=12616 + + + + + + i=297 + + + + CertificateGroupId + + i=17 + + -1 + + + + + + + i=297 + + + + CertificateTypeId + + i=17 + + -1 + + + + + + + i=297 + + + + Certificate + + i=15 + + -1 + + + + + + + i=297 + + + + IssuerCertificates + + i=15 + + 1 + + 0 + + + + + + + i=297 + + + + PrivateKeyFormat + + i=12 + + -1 + + + + + + + i=297 + + + + PrivateKey + + i=15 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=12616 + + + + + + i=297 + + + + ApplyChangesRequired + + i=1 + + -1 + + + + + + + + + GetCertificates + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.5 + + i=32297 + i=32298 + i=80 + i=12581 + + + + InputArguments + + i=68 + i=78 + i=32296 + + + + + + i=297 + + + + CertificateGroupId + + i=17 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=32296 + + + + + + i=297 + + + + CertificateTypeIds + + i=17 + + 1 + + 0 + + + + + + + i=297 + + + + Certificates + + i=15 + + 1 + + 0 + + + + + + + + + ApplyChanges + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.6 + + i=78 + i=12581 + + + + CancelChanges + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.8 + + i=80 + i=12581 + + + + CreateSigningRequest + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.7 + + i=12732 + i=12733 + i=78 + i=12581 + + + + InputArguments + + i=68 + i=78 + i=12731 + + + + + + i=297 + + + + CertificateGroupId + + i=17 + + -1 + + + + + + + i=297 + + + + CertificateTypeId + + i=17 + + -1 + + + + + + + i=297 + + + + SubjectName + + i=12 + + -1 + + + + + + + i=297 + + + + RegeneratePrivateKey + + i=1 + + -1 + + + + + + + i=297 + + + + Nonce + + i=15 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=12731 + + + + + + i=297 + + + + CertificateRequest + + i=15 + + -1 + + + + + + + + + GetRejectedList + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.9 + + i=12776 + i=78 + i=12581 + + + + OutputArguments + + i=68 + i=78 + i=12775 + + + + + + i=297 + + + + Certificates + + i=15 + + 1 + + 0 + + + + + + + + + ResetToServerDefaults + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.10 + + i=80 + i=12581 + + + + TransactionDiagnostics + + i=32300 + i=32301 + i=32302 + i=32303 + i=32304 + i=32305 + i=32286 + i=80 + i=12581 + + + + StartTime + + i=68 + i=78 + i=32299 + + + + EndTime + + i=68 + i=78 + i=32299 + + + + Result + + i=68 + i=78 + i=32299 + + + + AffectedTrustLists + + i=68 + i=78 + i=32299 + + + + AffectedCertificateGroups + + i=68 + i=78 + i=32299 + + + + Errors + + i=68 + i=78 + i=32299 + + + + CertificateUpdateRequestedAuditEventType + Push Model for Global Certificate and TrustList Management + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.13 + + i=2127 + + + + CertificateUpdatedAuditEventType + Push Model for Global Certificate and TrustList Management + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.14 + + i=13735 + i=13736 + i=2052 + + + + CertificateGroup + + i=68 + i=78 + i=12620 + + + + CertificateType + + i=68 + i=78 + i=12620 + + + + ServerConfiguration + Push Model for Global Certificate and TrustList Management + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.2 + + i=14053 + i=25706 + i=25725 + i=25707 + i=12710 + i=12639 + i=12640 + i=12641 + i=23597 + i=13737 + i=12740 + i=25708 + i=12737 + i=12777 + i=25709 + i=2253 + i=12581 + + + i=15644 + i=15716 + i=15704 + + + + CertificateGroups + + i=14156 + i=14088 + i=14122 + i=13813 + i=12637 + + + i=15644 + i=15716 + i=15704 + + + + DefaultApplicationGroup + + i=12642 + i=14161 + i=13225 + i=12555 + i=14053 + + + i=15704 + + + + TrustList + + i=12643 + i=14157 + i=14158 + i=12646 + i=12647 + i=12650 + i=12652 + i=12655 + i=12657 + i=12660 + i=12662 + i=12663 + i=12666 + i=12668 + i=12670 + i=12522 + i=14156 + + + i=15704 + + + + Size + + i=68 + i=12642 + + + i=15704 + + + + Writable + + i=68 + i=12642 + + + i=15704 + + + + UserWritable + + i=68 + i=12642 + + + i=15704 + + + + OpenCount + + i=68 + i=12642 + + + i=15704 + + + + Open + Base Info FileType Base + https://reference.opcfoundation.org/v105/Core/docs/Part20/4.2.2 + + i=12648 + i=12649 + i=12642 + + + i=15704 + + + + InputArguments + + i=68 + i=12647 + + + i=15704 + + + + + + i=297 + + + + Mode + + i=3 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=12647 + + + i=15704 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Close + Base Info FileType Base + https://reference.opcfoundation.org/v105/Core/docs/Part20/4.2.3 + + i=12651 + i=12642 + + + i=15704 + + + + InputArguments + + i=68 + i=12650 + + + i=15704 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Read + Base Info FileType Base + https://reference.opcfoundation.org/v105/Core/docs/Part20/4.2.4 + + i=12653 + i=12654 + i=12642 + + + i=15704 + + + + InputArguments + + i=68 + i=12652 + + + i=15704 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Length + + i=6 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=12652 + + + i=15704 + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + Write + Base Info FileType Base + https://reference.opcfoundation.org/v105/Core/docs/Part20/4.2.5 + + i=12656 + i=12642 + + + i=15704 + + + + InputArguments + + i=68 + i=12655 + + + i=15704 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + GetPosition + Base Info FileType Base + https://reference.opcfoundation.org/v105/Core/docs/Part20/4.2.6 + + i=12658 + i=12659 + i=12642 + + + i=15704 + + + + InputArguments + + i=68 + i=12657 + + + i=15704 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=12657 + + + i=15704 + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + SetPosition + Base Info FileType Base + https://reference.opcfoundation.org/v105/Core/docs/Part20/4.2.7 + + i=12661 + i=12642 + + + i=15704 + + + + InputArguments + + i=68 + i=12660 + + + i=15704 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + LastUpdateTime + + i=68 + i=12642 + + + i=15704 + + + + OpenWithMasks + + i=12664 + i=12665 + i=12642 + + + i=15704 + + + + InputArguments + + i=68 + i=12663 + + + i=15704 + + + + + + i=297 + + + + Masks + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=12663 + + + i=15704 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + CloseAndUpdate + + i=14160 + i=12667 + i=12642 + + + i=15704 + + + + InputArguments + + i=68 + i=12666 + + + i=15704 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=12666 + + + i=15704 + + + + + + i=297 + + + + ApplyChangesRequired + + i=1 + + -1 + + + + + + + + + AddCertificate + + i=12669 + i=12642 + + + i=15704 + + + + InputArguments + + i=68 + i=12668 + + + i=15704 + + + + + + i=297 + + + + Certificate + + i=15 + + -1 + + + + + + + i=297 + + + + IsTrustedCertificate + + i=1 + + -1 + + + + + + + + + RemoveCertificate + + i=12671 + i=12642 + + + i=15704 + + + + InputArguments + + i=68 + i=12670 + + + i=15704 + + + + + + i=297 + + + + Thumbprint + + i=12 + + -1 + + + + + + + i=297 + + + + IsTrustedCertificate + + i=1 + + -1 + + + + + + + + + CertificateTypes + + i=68 + i=14156 + + + i=15704 + + + + DefaultHttpsGroup + + i=14089 + i=14121 + i=13225 + i=12555 + i=14053 + + + i=15704 + + + + TrustList + + i=14090 + i=14091 + i=14092 + i=14093 + i=14095 + i=14098 + i=14100 + i=14103 + i=14105 + i=14108 + i=14110 + i=14111 + i=14114 + i=14117 + i=14119 + i=12522 + i=14088 + + + i=15704 + + + + Size + + i=68 + i=14089 + + + i=15704 + + + + Writable + + i=68 + i=14089 + + + i=15704 + + + + UserWritable + + i=68 + i=14089 + + + i=15704 + + + + OpenCount + + i=68 + i=14089 + + + i=15704 + + + + Open + + i=14096 + i=14097 + i=14089 + + + i=15704 + + + + InputArguments + + i=68 + i=14095 + + + i=15704 + + + + + + i=297 + + + + Mode + + i=3 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=14095 + + + i=15704 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Close + + i=14099 + i=14089 + + + i=15704 + + + + InputArguments + + i=68 + i=14098 + + + i=15704 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Read + + i=14101 + i=14102 + i=14089 + + + i=15704 + + + + InputArguments + + i=68 + i=14100 + + + i=15704 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Length + + i=6 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=14100 + + + i=15704 + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + Write + + i=14104 + i=14089 + + + i=15704 + + + + InputArguments + + i=68 + i=14103 + + + i=15704 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + GetPosition + + i=14106 + i=14107 + i=14089 + + + i=15704 + + + + InputArguments + + i=68 + i=14105 + + + i=15704 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=14105 + + + i=15704 + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + SetPosition + + i=14109 + i=14089 + + + i=15704 + + + + InputArguments + + i=68 + i=14108 + + + i=15704 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + LastUpdateTime + + i=68 + i=14089 + + + i=15704 + + + + OpenWithMasks + + i=14112 + i=14113 + i=14089 + + + i=15704 + + + + InputArguments + + i=68 + i=14111 + + + i=15704 + + + + + + i=297 + + + + Masks + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=14111 + + + i=15704 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + CloseAndUpdate + + i=14115 + i=14116 + i=14089 + + + i=15704 + + + + InputArguments + + i=68 + i=14114 + + + i=15704 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=14114 + + + i=15704 + + + + + + i=297 + + + + ApplyChangesRequired + + i=1 + + -1 + + + + + + + + + AddCertificate + + i=14118 + i=14089 + + + i=15704 + + + + InputArguments + + i=68 + i=14117 + + + i=15704 + + + + + + i=297 + + + + Certificate + + i=15 + + -1 + + + + + + + i=297 + + + + IsTrustedCertificate + + i=1 + + -1 + + + + + + + + + RemoveCertificate + + i=14120 + i=14089 + + + i=15704 + + + + InputArguments + + i=68 + i=14119 + + + i=15704 + + + + + + i=297 + + + + Thumbprint + + i=12 + + -1 + + + + + + + i=297 + + + + IsTrustedCertificate + + i=1 + + -1 + + + + + + + + + CertificateTypes + + i=68 + i=14088 + + + i=15704 + + + + DefaultUserTokenGroup + + i=14123 + i=14155 + i=13225 + i=12555 + i=14053 + + + i=15704 + + + + TrustList + + i=14124 + i=14125 + i=14126 + i=14127 + i=14129 + i=14132 + i=14134 + i=14137 + i=14139 + i=14142 + i=14144 + i=14145 + i=14148 + i=14151 + i=14153 + i=12522 + i=14122 + + + i=15704 + + + + Size + + i=68 + i=14123 + + + i=15704 + + + + Writable + + i=68 + i=14123 + + + i=15704 + + + + UserWritable + + i=68 + i=14123 + + + i=15704 + + + + OpenCount + + i=68 + i=14123 + + + i=15704 + + + + Open + + i=14130 + i=14131 + i=14123 + + + i=15704 + + + + InputArguments + + i=68 + i=14129 + + + i=15704 + + + + + + i=297 + + + + Mode + + i=3 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=14129 + + + i=15704 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Close + + i=14133 + i=14123 + + + i=15704 + + + + InputArguments + + i=68 + i=14132 + + + i=15704 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Read + + i=14135 + i=14136 + i=14123 + + + i=15704 + + + + InputArguments + + i=68 + i=14134 + + + i=15704 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Length + + i=6 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=14134 + + + i=15704 + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + Write + + i=14138 + i=14123 + + + i=15704 + + + + InputArguments + + i=68 + i=14137 + + + i=15704 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + GetPosition + + i=14140 + i=14141 + i=14123 + + + i=15704 + + + + InputArguments + + i=68 + i=14139 + + + i=15704 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=14139 + + + i=15704 + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + SetPosition + + i=14143 + i=14123 + + + i=15704 + + + + InputArguments + + i=68 + i=14142 + + + i=15704 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + LastUpdateTime + + i=68 + i=14123 + + + i=15704 + + + + OpenWithMasks + + i=14146 + i=14147 + i=14123 + + + i=15704 + + + + InputArguments + + i=68 + i=14145 + + + i=15704 + + + + + + i=297 + + + + Masks + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=14145 + + + i=15704 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + CloseAndUpdate + + i=14149 + i=14150 + i=14123 + + + i=15704 + + + + InputArguments + + i=68 + i=14148 + + + i=15704 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=14148 + + + i=15704 + + + + + + i=297 + + + + ApplyChangesRequired + + i=1 + + -1 + + + + + + + + + AddCertificate + + i=14152 + i=14123 + + + i=15704 + + + + InputArguments + + i=68 + i=14151 + + + i=15704 + + + + + + i=297 + + + + Certificate + + i=15 + + -1 + + + + + + + i=297 + + + + IsTrustedCertificate + + i=1 + + -1 + + + + + + + + + RemoveCertificate + + i=14154 + i=14123 + + + i=15704 + + + + InputArguments + + i=68 + i=14153 + + + i=15704 + + + + + + i=297 + + + + Thumbprint + + i=12 + + -1 + + + + + + + i=297 + + + + IsTrustedCertificate + + i=1 + + -1 + + + + + + + + + CertificateTypes + + i=68 + i=14122 + + + i=15704 + + + + ApplicationUri + + i=68 + i=12637 + + + i=15644 + i=15716 + i=15704 + + + + ProductUri + + i=68 + i=12637 + + + i=15644 + i=15716 + i=15704 + + + + ApplicationType + + i=68 + i=12637 + + + i=15644 + i=15716 + i=15704 + + + + ServerCapabilities + + i=68 + i=12637 + + + i=15644 + i=15716 + i=15704 + + + + SupportedPrivateKeyFormats + + i=68 + i=12637 + + + i=15644 + i=15716 + i=15704 + + + + MaxTrustListSize + + i=68 + i=12637 + + + i=15644 + i=15716 + i=15704 + + + + MulticastDnsEnabled + + i=68 + i=12637 + + + i=15644 + i=15716 + i=15704 + + + + HasSecureElement + + i=68 + i=12637 + + + i=15644 + i=15716 + i=15704 + + + + UpdateCertificate + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.4 + + i=13738 + i=13739 + i=12637 + + + i=15704 + + + + InputArguments + + i=68 + i=13737 + + + i=15704 + + + + + + i=297 + + + + CertificateGroupId + + i=17 + + -1 + + + + + + + i=297 + + + + CertificateTypeId + + i=17 + + -1 + + + + + + + i=297 + + + + Certificate + + i=15 + + -1 + + + + + + + i=297 + + + + IssuerCertificates + + i=15 + + 1 + + 0 + + + + + + + i=297 + + + + PrivateKeyFormat + + i=12 + + -1 + + + + + + + i=297 + + + + PrivateKey + + i=15 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=13737 + + + i=15704 + + + + + + i=297 + + + + ApplyChangesRequired + + i=1 + + -1 + + + + + + + + + ApplyChanges + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.6 + + i=12637 + + + i=15704 + + + + CancelChanges + + i=12637 + + + i=15704 + + + + CreateSigningRequest + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.7 + + i=12738 + i=12739 + i=12637 + + + i=15704 + + + + InputArguments + + i=68 + i=12737 + + + i=15704 + + + + + + i=297 + + + + CertificateGroupId + + i=17 + + -1 + + + + + + + i=297 + + + + CertificateTypeId + + i=17 + + -1 + + + + + + + i=297 + + + + SubjectName + + i=12 + + -1 + + + + + + + i=297 + + + + RegeneratePrivateKey + + i=1 + + -1 + + + + + + + i=297 + + + + Nonce + + i=15 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=12737 + + + i=15704 + + + + + + i=297 + + + + CertificateRequest + + i=15 + + -1 + + + + + + + + + GetRejectedList + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.9 + + i=12778 + i=12637 + + + i=15704 + + + + OutputArguments + + i=68 + i=12777 + + + i=15704 + + + + + + i=297 + + + + Certificates + + i=15 + + 1 + + 0 + + + + + + + + + ResetToServerDefaults + https://reference.opcfoundation.org/v105/Core/docs/Part12/7.10.10 + + i=12637 + + + i=15704 + + + + KeyCredentialConfigurationFolderType + GDS Key Credential Service Push Model + https://reference.opcfoundation.org/v105/Core/docs/Part12/8.6.1 + + i=17511 + i=17522 + i=61 + + + + <ServiceName> + + i=17512 + i=17513 + i=18001 + i=11508 + i=17496 + + + + ResourceUri + + i=68 + i=78 + i=17511 + + + + ProfileUri + + i=68 + i=78 + i=17511 + + + + CreateCredential + https://reference.opcfoundation.org/v105/Core/docs/Part12/8.6.2 + + i=17523 + i=17524 + i=80 + i=17496 + + + + InputArguments + + i=68 + i=78 + i=17522 + + + + + + i=297 + + + + Name + + i=12 + + -1 + + + + + + + i=297 + + + + ResourceUri + + i=12 + + -1 + + + + + + + i=297 + + + + ProfileUri + + i=12 + + -1 + + + + + + + i=297 + + + + EndpointUrls + + i=12 + + 1 + + 0 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=17522 + + + + + + i=297 + + + + CredentialNodeId + + i=17 + + -1 + + + + + + + + + KeyCredentialConfiguration + GDS Key Credential Service Push Model + https://reference.opcfoundation.org/v105/Core/docs/Part12/8.6.3 + + i=12637 + i=17496 + + + + KeyCredentialConfigurationType + GDS Key Credential Service Push Model + https://reference.opcfoundation.org/v105/Core/docs/Part12/8.6.4 + + i=18069 + i=18165 + i=18004 + i=18005 + i=17534 + i=18006 + i=18008 + i=58 + + + + ResourceUri + + i=68 + i=78 + i=18001 + + + + ProfileUri + + i=68 + i=78 + i=18001 + + + + EndpointUrls + + i=68 + i=80 + i=18001 + + + + ServiceStatus + + i=68 + i=80 + i=18001 + + + + GetEncryptingKey + https://reference.opcfoundation.org/v105/Core/docs/Part12/8.6.5 + + i=17535 + i=17536 + i=80 + i=18001 + + + + InputArguments + + i=68 + i=78 + i=17534 + + + + + + i=297 + + + + CredentialId + + i=12 + + -1 + + + + + + + i=297 + + + + RequestedSecurityPolicyUri + + i=12 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=17534 + + + + + + i=297 + + + + PublicKey + + i=15 + + -1 + + + + + + + i=297 + + + + RevisedSecurityPolicyUri + + i=12 + + -1 + + + + + + + + + UpdateCredential + https://reference.opcfoundation.org/v105/Core/docs/Part12/8.6.6 + + i=18007 + i=80 + i=18001 + + + + InputArguments + + i=68 + i=78 + i=18006 + + + + + + i=297 + + + + CredentialId + + i=12 + + -1 + + + + + + + i=297 + + + + CredentialSecret + + i=15 + + -1 + + + + + + + i=297 + + + + CertificateThumbprint + + i=12 + + -1 + + + + + + + i=297 + + + + SecurityPolicyUri + + i=12 + + -1 + + + + + + + + + DeleteCredential + https://reference.opcfoundation.org/v105/Core/docs/Part12/8.6.7 + + i=80 + i=18001 + + + + KeyCredentialAuditEventType + GDS Key Credential Service Pull Model + https://reference.opcfoundation.org/v105/Core/docs/Part12/8.5.8 + + i=18028 + i=2127 + + + + ResourceUri + + i=68 + i=78 + i=18011 + + + + KeyCredentialUpdatedAuditEventType + Push Model for KeyCredential Service + https://reference.opcfoundation.org/v105/Core/docs/Part12/8.6.8 + + i=18011 + + + + KeyCredentialDeletedAuditEventType + GDS Key Credential Service Push Model + https://reference.opcfoundation.org/v105/Core/docs/Part12/8.6.9 + + i=18064 + i=18011 + + + + ResourceUri + + i=68 + i=78 + i=18047 + + + + AuthorizationServicesConfigurationFolderType + Authorization Service Configuration Server + https://reference.opcfoundation.org/v105/Core/docs/Part12/9.7.2 + + i=23557 + i=61 + + + + <ServiceName> + + i=23558 + i=23559 + i=23560 + i=17852 + i=11508 + i=23556 + + + + ServiceUri + + i=68 + i=78 + i=23557 + + + + ServiceCertificate + + i=68 + i=78 + i=23557 + + + + IssuerEndpointUrl + + i=68 + i=78 + i=23557 + + + + AuthorizationServices + Authorization Service Configuration Server + https://reference.opcfoundation.org/v105/Core/docs/Part12/9.7.3 + + i=12637 + i=61 + + + + AuthorizationServiceConfigurationType + Authorization Service Configuration Server + https://reference.opcfoundation.org/v105/Core/docs/Part12/9.7.4 + + i=18072 + i=17860 + i=18073 + i=58 + + + + ServiceUri + + i=68 + i=78 + i=17852 + + + + ServiceCertificate + + i=68 + i=78 + i=17852 + + + + IssuerEndpointUrl + + i=68 + i=78 + i=17852 + + + + AggregateConfigurationType + Aggregate Master Configuration + https://reference.opcfoundation.org/v105/Core/docs/Part13/4.2.1/#4.2.1.2 + + i=11188 + i=11189 + i=11190 + i=11191 + i=58 + + + + TreatUncertainAsBad + + i=68 + i=78 + i=11187 + + + + PercentDataBad + + i=68 + i=78 + i=11187 + + + + PercentDataGood + + i=68 + i=78 + i=11187 + + + + UseSlopedExtrapolation + + i=68 + i=78 + i=11187 + + + + Interpolative + At the beginning of each interval, retrieve the calculated value from the data points on either side of the requested timestamp. + + i=2340 + + + + Average + Retrieve the average value of the data over the interval. + + i=2340 + + + + TimeAverage + Retrieve the time weighted average data over the interval using Interpolated Bounding Values. + + i=2340 + + + + TimeAverage2 + Retrieve the time weighted average data over the interval using Simple Bounding Values. + + i=2340 + + + + Total + Retrieve the total (time integral) of the data over the interval using Interpolated Bounding Values. + + i=2340 + + + + Total2 + Retrieve the total (time integral) of the data over the interval using Simple Bounding Values. + + i=2340 + + + + Minimum + Retrieve the minimum raw value in the interval with the timestamp of the start of the interval. + + i=2340 + + + + Maximum + Retrieve the maximum raw value in the interval with the timestamp of the start of the interval. + + i=2340 + + + + MinimumActualTime + Retrieve the minimum value in the interval and the Timestamp of the minimum value. + + i=2340 + + + + MaximumActualTime + Retrieve the maximum value in the interval and the Timestamp of the maximum value. + + i=2340 + + + + Range + Retrieve the difference between the minimum and maximum Value over the interval. + + i=2340 + + + + Minimum2 + Retrieve the minimum value in the interval including the Simple Bounding Values. + + i=2340 + + + + Maximum2 + Retrieve the maximum value in the interval including the Simple Bounding Values. + + i=2340 + + + + MinimumActualTime2 + Retrieve the minimum value with the actual timestamp including the Simple Bounding Values. + + i=2340 + + + + MaximumActualTime2 + Retrieve the maximum value with the actual timestamp including the Simple Bounding Values. + + i=2340 + + + + Range2 + Retrieve the difference between the Minimum2 and Maximum2 value over the interval. + + i=2340 + + + + AnnotationCount + Retrieve the number of Annotations in the interval. + + i=2340 + + + + Count + Retrieve the number of raw values over the interval. + + i=2340 + + + + DurationInStateZero + Retrieve the time a Boolean or numeric was in a zero state using Simple Bounding Values. + + i=2340 + + + + DurationInStateNonZero + Retrieve the time a Boolean or numeric was in a non-zero state using Simple Bounding Values. + + i=2340 + + + + NumberOfTransitions + Retrieve the number of changes between zero and non-zero that a Boolean or Numeric value experienced in the interval. + + i=2340 + + + + Start + Retrieve the value at the beginning of the interval using Interpolated Bounding Values. + https://reference.opcfoundation.org/v105/Core/docs/Part10/A.2.6/#A.2.6.2 + + i=2340 + + + + End + Retrieve the value at the end of the interval using Interpolated Bounding Values. + + i=2340 + + + + Delta + Retrieve the difference between the Start and End value in the interval. + + i=2340 + + + + StartBound + Retrieve the value at the beginning of the interval using Simple Bounding Values. + + i=2340 + + + + EndBound + Retrieve the value at the end of the interval using Simple Bounding Values. + + i=2340 + + + + DeltaBounds + Retrieve the difference between the StartBound and EndBound value in the interval. + + i=2340 + + + + DurationGood + Retrieve the total duration of time in the interval during which the data is good. + + i=2340 + + + + DurationBad + Retrieve the total duration of time in the interval during which the data is bad. + + i=2340 + + + + PercentGood + Retrieve the percent of data (0 to 100) in the interval which has a good StatusCode. + + i=2340 + + + + PercentBad + Retrieve the percent of data (0 to 100) in the interval which has a bad StatusCode. + + i=2340 + + + + WorstQuality + Retrieve the worst StatusCode of data in the interval. + + i=2340 + + + + WorstQuality2 + Retrieve the worst StatusCode of data in the interval including the Simple Bounding Values. + + i=2340 + + + + StandardDeviationSample + Retrieve the standard deviation for the interval for a sample of the population (n-1). + + i=2340 + + + + StandardDeviationPopulation + Retrieve the standard deviation for the interval for a complete population (n) which includes Simple Bounding Values. + + i=2340 + + + + VarianceSample + Retrieve the variance for the interval as calculated by the StandardDeviationSample. + + i=2340 + + + + VariancePopulation + Retrieve the variance for the interval as calculated by the StandardDeviationPopulation which includes Simple Bounding Values. + + i=2340 + + + + DataTypeSchemaHeader + Base Info UaBinary File + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.31 + + i=22 + + + + + + + + + + DataTypeDescription + Base Info UaBinary File + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.32 + + i=22 + + + + + + + + StructureDescription + Base Info UaBinary File + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.33 + + i=14525 + + + + + + + EnumDescription + Base Info UaBinary File + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.34 + + i=14525 + + + + + + + + SimpleTypeDescription + Base Info UaBinary File + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.35 + + i=14525 + + + + + + + + UABinaryFileDataType + Base Info UaBinary File + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.36 + + i=15534 + + + + + + + + + PortableQualifiedName + Base Info Portable IDs + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.37 + + i=22 + + + + + + + + PortableNodeId + Base Info Portable IDs + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.38 + + i=22 + + + + + + + + UnsignedRationalNumber + Base Info Rational Number + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.40 + + i=22 + + + + + + + + PubSubState + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.1 + + i=14648 + i=29 + + + + + + + + + + + EnumStrings + + i=68 + i=14647 + + + + + Disabled + + + Paused + + + Operational + + + Error + + + PreOperational + + + + + + DataSetMetaDataType + PubSub Parameters Discovery + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.3/#6.2.3.2.3 + + i=15534 + + + + + + + + + + + FieldMetaData + PubSub Parameters Discovery + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.3/#6.2.3.2.4 + + i=22 + + + + + + + + + + + + + + + + DataSetFieldFlags + PubSub Parameters Discovery + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.3/#6.2.3.2.5 + + i=15577 + i=5 + + + + + + + OptionSetValues + + i=68 + i=15904 + + + + + PromotedField + + + + + + ConfigurationVersionDataType + PubSub Parameters Discovery + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.3/#6.2.3.2.6 + + i=22 + + + + + + + + PublishedDataSetDataType + PubSub Parameters PublishedDataSet + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.3/#6.2.3.5 + + i=22 + + + + + + + + + + + PublishedDataSetSourceDataType + PubSub Parameters PublishedDataSet + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.3/#6.2.3.6 + + i=22 + + + + + PublishedVariableDataType + PubSub Parameters PublishedDataSet + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.3/#6.2.3.7.1 + + i=22 + + + + + + + + + + + + + + PublishedDataItemsDataType + PubSub Parameters PublishedDataSet + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.3/#6.2.3.7.2 + + i=15580 + + + + + + + PublishedEventsDataType + PubSub Parameters PublishedDataSet Events + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.3/#6.2.3.8.4 + + i=15580 + + + + + + + + + PublishedDataSetCustomSourceDataType + PubSub Parameters PublishedDataSet Custom + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.3/#6.2.3.9.2 + + i=15580 + + + + + + + DataSetFieldContentMask + PubSub Parameters Discovery + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.4/#6.2.4.2 + + i=15584 + i=7 + + + + + + + + + + + + OptionSetValues + + i=68 + i=15583 + + + + + StatusCode + + + SourceTimestamp + + + ServerTimestamp + + + SourcePicoSeconds + + + ServerPicoSeconds + + + RawData + + + + + + DataSetWriterDataType + PubSub Parameters Discovery + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.4/#6.2.4.5.1 + + i=22 + + + + + + + + + + + + + + + DataSetWriterTransportDataType + PubSub Parameters Discovery + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.4/#6.2.4.5.2 + + i=22 + + + + + DataSetWriterMessageDataType + PubSub Parameters Discovery + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.4/#6.2.4.5.3 + + i=22 + + + + + PubSubGroupDataType + PubSub Parameters Discovery + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.5/#6.2.5.7 + + i=22 + + + + + + + + + + + + + WriterGroupDataType + PubSub Parameters Discovery + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.6/#6.2.6.7.1 + + i=15609 + + + + + + + + + + + + + + + WriterGroupTransportDataType + PubSub Parameters Discovery + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.6/#6.2.6.7.2 + + i=22 + + + + + WriterGroupMessageDataType + PubSub Parameters Discovery + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.6/#6.2.6.7.3 + + i=22 + + + + + PubSubConnectionDataType + PubSub Parameters Discovery Extended + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.7/#6.2.7.5.1 + + i=22 + + + + + + + + + + + + + + + ConnectionTransportDataType + PubSub Parameters Discovery Extended + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.7/#6.2.7.5.2 + + i=22 + + + + + NetworkAddressDataType + PubSub Parameters Discovery Extended + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.7/#6.2.7.5.3 + + i=22 + + + + + + + NetworkAddressUrlDataType + PubSub Parameters Discovery Extended + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.7/#6.2.7.5.4 + + i=15502 + + + + + + + ReaderGroupDataType + PubSub Parameters Discovery Extended + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.8/#6.2.8.2.1 + + i=15609 + + + + + + + + + ReaderGroupTransportDataType + PubSub Parameters Discovery Extended + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.8/#6.2.8.2.2 + + i=22 + + + + + ReaderGroupMessageDataType + PubSub Parameters Discovery Extended + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.8/#6.2.8.2.3 + + i=22 + + + + + DataSetReaderDataType + PubSub Parameters Discovery Extended + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.9/#6.2.9.13.1 + + i=22 + + + + + + + + + + + + + + + + + + + + + + + DataSetReaderTransportDataType + PubSub Parameters Discovery Extended + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.9/#6.2.9.13.2 + + i=22 + + + + + DataSetReaderMessageDataType + PubSub Parameters Discovery Extended + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.9/#6.2.9.13.3 + + i=22 + + + + + SubscribedDataSetDataType + PubSub Parameters Discovery Extended + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.10/#6.2.10.1 + + i=22 + + + + + TargetVariablesDataType + PubSub Parameters SubscribedDataSet + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.10/#6.2.10.2.2 + + i=15630 + + + + + + + FieldTargetDataType + PubSub Parameters SubscribedDataSet + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.10/#6.2.10.2.3 + + i=22 + + + + + + + + + + + + + OverrideValueHandling + PubSub Parameters SubscribedDataSet + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.10/#6.2.10.2.4 + + i=15875 + i=29 + + + + + + + + + EnumStrings + + i=68 + i=15874 + + + + + Disabled + + + LastUsableValue + + + OverrideValue + + + + + + SubscribedDataSetMirrorDataType + PubSub Parameters SubscribedDataSet Mirror + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.10/#6.2.10.3.4 + + i=15630 + + + + + + + + PubSubConfigurationDataType + PubSub Parameters Configuration + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.12/#6.2.12.1 + + i=22 + + + + + + + + + StandaloneSubscribedDataSetRefDataType + PubSub Parameters SubscribedDataSet Standalone + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.10/#6.2.10.4 + + i=15630 + + + + + + + StandaloneSubscribedDataSetDataType + PubSub Parameters SubscribedDataSet Standalone + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.10/#6.2.10.5 + + i=15630 + + + + + + + + + + SecurityGroupDataType + PubSub Parameters Configuration2 + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.12/#6.2.12.2 + + i=22 + + + + + + + + + + + + + + + PubSubKeyPushTargetDataType + PubSub Parameters Configuration2 + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.12/#6.2.12.3 + + i=22 + + + + + + + + + + + + + + + PubSubConfiguration2DataType + PubSub Parameters Configuration2 + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.2.12/#6.2.12.4 + + i=15530 + + + + + + + + + + + + + DataSetOrderingType + PubSub Parameters UADP + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.3.1/#6.3.1.1.3 + + i=15641 + i=29 + + + + + + + + + EnumStrings + + i=68 + i=20408 + + + + + Undefined + + + AscendingWriterId + + + AscendingWriterIdSingle + + + + + + UadpNetworkMessageContentMask + PubSub Parameters UADP + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.3.1/#6.3.1.1.4 + + i=15643 + i=7 + + + + + + + + + + + + + + + + + OptionSetValues + + i=68 + i=15642 + + + + + PublisherId + + + GroupHeader + + + WriterGroupId + + + GroupVersion + + + NetworkMessageNumber + + + SequenceNumber + + + PayloadHeader + + + Timestamp + + + PicoSeconds + + + DataSetClassId + + + PromotedFields + + + + + + UadpWriterGroupMessageDataType + PubSub Parameters UADP + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.3.1/#6.3.1.1.7 + + i=15616 + + + + + + + + + + + UadpDataSetMessageContentMask + PubSub Parameters UADP + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.3.1/#6.3.1.3.2 + + i=15647 + i=7 + + + + + + + + + + + + OptionSetValues + + i=68 + i=15646 + + + + + Timestamp + + + PicoSeconds + + + Status + + + MajorVersion + + + MinorVersion + + + SequenceNumber + + + + + + UadpDataSetWriterMessageDataType + PubSub Parameters UADP + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.3.1/#6.3.1.3.6 + + i=15605 + + + + + + + + + + UadpDataSetReaderMessageDataType + PubSub Parameters UADP + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.3.1/#6.3.1.4.10 + + i=15629 + + + + + + + + + + + + + + + JsonNetworkMessageContentMask + PubSub Parameters JSON + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.3.2/#6.3.2.1.1 + + i=15655 + i=7 + + + + + + + + + + + + + OptionSetValues + + i=68 + i=15654 + + + + + NetworkMessageHeader + + + DataSetMessageHeader + + + SingleDataSetMessage + + + PublisherId + + + DataSetClassId + + + ReplyTo + + + WriterGroupName + + + + + + JsonWriterGroupMessageDataType + PubSub Parameters JSON + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.3.2/#6.3.2.1.2 + + i=15616 + + + + + + + JsonDataSetMessageContentMask + PubSub Parameters JSON + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.3.2/#6.3.2.3.1 + + i=15659 + i=7 + + + + + + + + + + + + + + + + + OptionSetValues + + i=68 + i=15658 + + + + + DataSetWriterId + + + MetaDataVersion + + + SequenceNumber + + + Timestamp + + + Status + + + MessageType + + + DataSetWriterName + + + ReversibleFieldEncoding + + + PublisherId + + + WriterGroupName + + + MinorVersion + + + + + + JsonDataSetWriterMessageDataType + PubSub Parameters JSON + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.3.2/#6.3.2.3.2 + + i=15605 + + + + + + + JsonDataSetReaderMessageDataType + PubSub Parameters JSON + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.3.2/#6.3.2.4.3 + + i=15629 + + + + + + + + QosDataType + PubSub Parameters QoS + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.1/#6.4.1.1.2 + + i=22 + + + + + TransmitQosDataType + PubSub Parameters QoS + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.1/#6.4.1.1.3 + + i=23603 + + + + + TransmitQosPriorityDataType + PubSub Parameters QoS + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.1/#6.4.1.1.4.2 + + i=23604 + + + + + + + ReceiveQosDataType + PubSub Parameters QoS + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.1/#6.4.1.1.5 + + i=23603 + + + + + ReceiveQosPriorityDataType + PubSub Parameters QoS + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.1/#6.4.1.1.6.2 + + i=23608 + + + + + + + DatagramConnectionTransportDataType + PubSub Parameters Datagram + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.1/#6.4.1.2.2 + + i=15618 + + + + + + + DatagramConnectionTransport2DataType + PubSub Parameters Datagram + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.1/#6.4.1.2.7 + + i=17467 + + + + + + + + + + DatagramWriterGroupTransportDataType + PubSub Parameters Datagram + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.1/#6.4.1.3.3 + + i=15611 + + + + + + + + DatagramWriterGroupTransport2DataType + PubSub Parameters Datagram + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.1/#6.4.1.3.9 + + i=15532 + + + + + + + + + + + DatagramDataSetReaderTransportDataType + PubSub Parameters Datagram + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.1/#6.4.1.6.5 + + i=15628 + + + + + + + + + + BrokerConnectionTransportDataType + PubSub Parameters Broker + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.2/#6.4.2.2.3 + + i=15618 + + + + + + + + BrokerTransportQualityOfService + PubSub Parameters Broker + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.2/#6.4.2.1 + + i=15009 + i=29 + + + + + + + + + + + EnumStrings + + i=68 + i=15008 + + + + + NotSpecified + + + BestEffort + + + AtLeastOnce + + + AtMostOnce + + + ExactlyOnce + + + + + + BrokerWriterGroupTransportDataType + PubSub Parameters Broker + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.2/#6.4.2.3.5 + + i=15611 + + + + + + + + + + BrokerDataSetWriterTransportDataType + PubSub Parameters Broker + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.2/#6.4.2.5.7 + + i=15598 + + + + + + + + + + + + BrokerDataSetReaderTransportDataType + PubSub Parameters Broker + https://reference.opcfoundation.org/v105/Core/docs/Part14/6.4.2/#6.4.2.6.6 + + i=15628 + + + + + + + + + + + PubSubKeyServiceType + PubSub Model SKS + https://reference.opcfoundation.org/v105/Core/docs/Part14/8.3.1 + + i=15907 + i=15910 + i=15913 + i=25277 + i=58 + + + + GetSecurityKeys + PubSub Model SKS + https://reference.opcfoundation.org/v105/Core/docs/Part14/8.3.2 + + i=15908 + i=15909 + i=80 + i=15906 + + + + InputArguments + + i=68 + i=78 + i=15907 + + + + + + i=297 + + + + SecurityGroupId + + i=12 + + -1 + + + + + + + i=297 + + + + StartingTokenId + + i=288 + + -1 + + + + + + + i=297 + + + + RequestedKeyCount + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=15907 + + + + + + i=297 + + + + SecurityPolicyUri + + i=12 + + -1 + + + + + + + i=297 + + + + FirstTokenId + + i=288 + + -1 + + + + + + + i=297 + + + + Keys + + i=15 + + 1 + + 0 + + + + + + + i=297 + + + + TimeToNextKey + + i=290 + + -1 + + + + + + + i=297 + + + + KeyLifetime + + i=290 + + -1 + + + + + + + + + GetSecurityGroup + PubSub Model SKS + https://reference.opcfoundation.org/v105/Core/docs/Part14/8.3.3 + + i=15911 + i=15912 + i=80 + i=15906 + + + + InputArguments + + i=68 + i=78 + i=15910 + + + + + + i=297 + + + + SecurityGroupId + + i=12 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=15910 + + + + + + i=297 + + + + SecurityGroupNodeId + + i=17 + + -1 + + + + + + + + + SecurityGroups + + i=15914 + i=15917 + i=15452 + i=80 + i=15906 + + + + AddSecurityGroup + + i=15915 + i=15916 + i=78 + i=15913 + + + + InputArguments + + i=68 + i=78 + i=15914 + + + + + + i=297 + + + + SecurityGroupName + + i=12 + + -1 + + + + + + + i=297 + + + + KeyLifetime + + i=290 + + -1 + + + + + + + i=297 + + + + SecurityPolicyUri + + i=12 + + -1 + + + + + + + i=297 + + + + MaxFutureKeyCount + + i=7 + + -1 + + + + + + + i=297 + + + + MaxPastKeyCount + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=15914 + + + + + + i=297 + + + + SecurityGroupId + + i=12 + + -1 + + + + + + + i=297 + + + + SecurityGroupNodeId + + i=17 + + -1 + + + + + + + + + RemoveSecurityGroup + + i=15918 + i=78 + i=15913 + + + + InputArguments + + i=68 + i=78 + i=15917 + + + + + + i=297 + + + + SecurityGroupNodeId + + i=17 + + -1 + + + + + + + + + KeyPushTargets + + i=25278 + i=25281 + i=25346 + i=80 + i=15906 + + + + AddPushTarget + + i=25279 + i=25280 + i=78 + i=25277 + + + + InputArguments + + i=68 + i=78 + i=25278 + + + + + + i=297 + + + + ApplicationUri + + i=12 + + -1 + + + + + + + i=297 + + + + EndpointUrl + + i=12 + + -1 + + + + + + + i=297 + + + + SecurityPolicyUri + + i=12 + + -1 + + + + + + + i=297 + + + + UserTokenType + + i=304 + + -1 + + + + + + + i=297 + + + + RequestedKeyCount + + i=5 + + -1 + + + + + + + i=297 + + + + RetryInterval + + i=290 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=25278 + + + + + + i=297 + + + + PushTargetId + + i=17 + + -1 + + + + + + + + + RemovePushTarget + + i=25282 + i=78 + i=25277 + + + + InputArguments + + i=68 + i=78 + i=25281 + + + + + + i=297 + + + + PushTargetId + + i=17 + + -1 + + + + + + + + + SecurityGroupFolderType + PubSub Model SKS + https://reference.opcfoundation.org/v105/Core/docs/Part14/8.5.1 + + i=15453 + i=15459 + i=15461 + i=15464 + i=25312 + i=25315 + i=25317 + i=61 + + + + <SecurityGroupFolderName> + + i=15454 + i=15457 + i=25293 + i=25296 + i=25298 + i=15452 + i=11508 + i=15452 + + + + AddSecurityGroup + + i=15455 + i=15456 + i=78 + i=15453 + + + + InputArguments + + i=68 + i=78 + i=15454 + + + + + + i=297 + + + + SecurityGroupName + + i=12 + + -1 + + + + + + + i=297 + + + + KeyLifetime + + i=290 + + -1 + + + + + + + i=297 + + + + SecurityPolicyUri + + i=12 + + -1 + + + + + + + i=297 + + + + MaxFutureKeyCount + + i=7 + + -1 + + + + + + + i=297 + + + + MaxPastKeyCount + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=15454 + + + + + + i=297 + + + + SecurityGroupId + + i=12 + + -1 + + + + + + + i=297 + + + + SecurityGroupNodeId + + i=17 + + -1 + + + + + + + + + RemoveSecurityGroup + + i=15458 + i=78 + i=15453 + + + + InputArguments + + i=68 + i=78 + i=15457 + + + + + + i=297 + + + + SecurityGroupNodeId + + i=17 + + -1 + + + + + + + + + AddSecurityGroupFolder + + i=25294 + i=25295 + i=80 + i=15453 + + + + InputArguments + + i=68 + i=78 + i=25293 + + + + + + i=297 + + + + Name + + i=12 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=25293 + + + + + + i=297 + + + + SecurityGroupFolderNodeId + + i=17 + + -1 + + + + + + + + + RemoveSecurityGroupFolder + + i=25297 + i=80 + i=15453 + + + + InputArguments + + i=68 + i=78 + i=25296 + + + + + + i=297 + + + + SecurityGroupFolderNodeId + + i=17 + + -1 + + + + + + + + + SupportedSecurityPolicyUris + + i=68 + i=80 + i=15453 + + + + <SecurityGroupName> + + i=15460 + i=15010 + i=15011 + i=15012 + i=15043 + i=15471 + i=11508 + i=15452 + + + + SecurityGroupId + + i=68 + i=78 + i=15459 + + + + KeyLifetime + + i=68 + i=78 + i=15459 + + + + SecurityPolicyUri + + i=68 + i=78 + i=15459 + + + + MaxFutureKeyCount + + i=68 + i=78 + i=15459 + + + + MaxPastKeyCount + + i=68 + i=78 + i=15459 + + + + AddSecurityGroup + PubSub Model SKS + https://reference.opcfoundation.org/v105/Core/docs/Part14/8.5.2 + + i=15462 + i=15463 + i=78 + i=15452 + + + + InputArguments + + i=68 + i=78 + i=15461 + + + + + + i=297 + + + + SecurityGroupName + + i=12 + + -1 + + + + + + + i=297 + + + + KeyLifetime + + i=290 + + -1 + + + + + + + i=297 + + + + SecurityPolicyUri + + i=12 + + -1 + + + + + + + i=297 + + + + MaxFutureKeyCount + + i=7 + + -1 + + + + + + + i=297 + + + + MaxPastKeyCount + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=15461 + + + + + + i=297 + + + + SecurityGroupId + + i=12 + + -1 + + + + + + + i=297 + + + + SecurityGroupNodeId + + i=17 + + -1 + + + + + + + + + RemoveSecurityGroup + PubSub Model SKS + https://reference.opcfoundation.org/v105/Core/docs/Part14/8.5.3 + + i=15465 + i=78 + i=15452 + + + + InputArguments + + i=68 + i=78 + i=15464 + + + + + + i=297 + + + + SecurityGroupNodeId + + i=17 + + -1 + + + + + + + + + AddSecurityGroupFolder + PubSub Model SKS + https://reference.opcfoundation.org/v105/Core/docs/Part14/8.5.4 + + i=25313 + i=25314 + i=80 + i=15452 + + + + InputArguments + + i=68 + i=78 + i=25312 + + + + + + i=297 + + + + Name + + i=12 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=25312 + + + + + + i=297 + + + + SecurityGroupFolderNodeId + + i=17 + + -1 + + + + + + + + + RemoveSecurityGroupFolder + PubSub Model SKS + https://reference.opcfoundation.org/v105/Core/docs/Part14/8.5.5 + + i=25316 + i=80 + i=15452 + + + + InputArguments + + i=68 + i=78 + i=25315 + + + + + + i=297 + + + + SecurityGroupFolderNodeId + + i=17 + + -1 + + + + + + + + + SupportedSecurityPolicyUris + + i=68 + i=80 + i=15452 + + + + SecurityGroupType + PubSub Model SKS + https://reference.opcfoundation.org/v105/Core/docs/Part14/8.4.1 + + i=15472 + i=15046 + i=15047 + i=15048 + i=15056 + i=25624 + i=25625 + i=58 + + + + SecurityGroupId + + i=68 + i=78 + i=15471 + + + + KeyLifetime + + i=68 + i=78 + i=15471 + + + + SecurityPolicyUri + + i=68 + i=78 + i=15471 + + + + MaxFutureKeyCount + + i=68 + i=78 + i=15471 + + + + MaxPastKeyCount + + i=68 + i=78 + i=15471 + + + + InvalidateKeys + PubSub Model SKS + https://reference.opcfoundation.org/v105/Core/docs/Part14/8.4.2 + + i=80 + i=15471 + + + + ForceKeyRotation + PubSub Model SKS + https://reference.opcfoundation.org/v105/Core/docs/Part14/8.4.3 + + i=80 + i=15471 + + + + HasPushedSecurityGroup + PubSub Model SKS Push + https://reference.opcfoundation.org/v105/Core/docs/Part14/8.6.6 + + i=33 + + HasPushTarget + + + PubSubKeyPushTargetType + PubSub Model SKS Push + https://reference.opcfoundation.org/v105/Core/docs/Part14/8.6.1 + + i=25626 + i=25634 + i=25635 + i=25340 + i=25636 + i=25637 + i=25638 + i=25639 + i=25640 + i=25641 + i=25644 + i=25647 + i=58 + + + + <SecurityGroupName> + + i=25627 + i=25628 + i=25629 + i=25630 + i=25631 + i=15471 + i=11508 + i=25337 + + + + SecurityGroupId + + i=68 + i=78 + i=25626 + + + + KeyLifetime + + i=68 + i=78 + i=25626 + + + + SecurityPolicyUri + + i=68 + i=78 + i=25626 + + + + MaxFutureKeyCount + + i=68 + i=78 + i=25626 + + + + MaxPastKeyCount + + i=68 + i=78 + i=25626 + + + + ApplicationUri + + i=68 + i=78 + i=25337 + + + + EndpointUrl + + i=68 + i=78 + i=25337 + + + + SecurityPolicyUri + + i=68 + i=78 + i=25337 + + + + UserTokenType + + i=68 + i=78 + i=25337 + + + + RequestedKeyCount + + i=68 + i=78 + i=25337 + + + + RetryInterval + + i=68 + i=78 + i=25337 + + + + LastPushExecutionTime + + i=68 + i=78 + i=25337 + + + + LastPushErrorTime + + i=68 + i=78 + i=25337 + + + + ConnectSecurityGroups + PubSub Model SKS Push + https://reference.opcfoundation.org/v105/Core/docs/Part14/8.6.3 + + i=25642 + i=25643 + i=78 + i=25337 + + + + InputArguments + + i=68 + i=78 + i=25641 + + + + + + i=297 + + + + SecurityGroupIds + + i=17 + + 1 + + 0 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=25641 + + + + + + i=297 + + + + ConnectResults + + i=19 + + 1 + + 0 + + + + + + + + + DisconnectSecurityGroups + PubSub Model SKS Push + https://reference.opcfoundation.org/v105/Core/docs/Part14/8.6.4 + + i=25645 + i=25646 + i=78 + i=25337 + + + + InputArguments + + i=68 + i=78 + i=25644 + + + + + + i=297 + + + + SecurityGroupIds + + i=17 + + 1 + + 0 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=25644 + + + + + + i=297 + + + + DisconnectResults + + i=19 + + 1 + + 0 + + + + + + + + + TriggerKeyUpdate + PubSub Model SKS Push + https://reference.opcfoundation.org/v105/Core/docs/Part14/8.6.6 + + i=78 + i=25337 + + + + PubSubKeyPushTargetFolderType + PubSub Model SKS Push + https://reference.opcfoundation.org/v105/Core/docs/Part14/8.7.1 + + i=25347 + i=25358 + i=25366 + i=25369 + i=25371 + i=25374 + i=61 + + + + <PushTargetFolderName> + + i=25348 + i=25351 + i=25353 + i=25356 + i=25346 + i=11508 + i=25346 + + + + AddPushTarget + + i=25349 + i=25350 + i=78 + i=25347 + + + + InputArguments + + i=68 + i=78 + i=25348 + + + + + + i=297 + + + + ApplicationUri + + i=12 + + -1 + + + + + + + i=297 + + + + EndpointUrl + + i=12 + + -1 + + + + + + + i=297 + + + + SecurityPolicyUri + + i=12 + + -1 + + + + + + + i=297 + + + + UserTokenType + + i=304 + + -1 + + + + + + + i=297 + + + + RequestedKeyCount + + i=5 + + -1 + + + + + + + i=297 + + + + RetryInterval + + i=290 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=25348 + + + + + + i=297 + + + + PushTargetId + + i=17 + + -1 + + + + + + + + + RemovePushTarget + + i=25352 + i=78 + i=25347 + + + + InputArguments + + i=68 + i=78 + i=25351 + + + + + + i=297 + + + + PushTargetId + + i=17 + + -1 + + + + + + + + + AddPushTargetFolder + + i=25354 + i=25355 + i=80 + i=25347 + + + + InputArguments + + i=68 + i=78 + i=25353 + + + + + + i=297 + + + + Name + + i=12 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=25353 + + + + + + i=297 + + + + PushTargetFolderNodeId + + i=17 + + -1 + + + + + + + + + RemovePushTargetFolder + + i=25357 + i=80 + i=25347 + + + + InputArguments + + i=68 + i=78 + i=25356 + + + + + + i=297 + + + + PushTargetFolderNodeId + + i=17 + + -1 + + + + + + + + + <PushTargetName> + + i=25648 + i=25649 + i=25361 + i=25650 + i=25651 + i=25652 + i=25653 + i=25654 + i=25655 + i=25658 + i=25661 + i=25337 + i=11508 + i=25346 + + + + ApplicationUri + + i=68 + i=78 + i=25358 + + + + EndpointUrl + + i=68 + i=78 + i=25358 + + + + SecurityPolicyUri + + i=68 + i=78 + i=25358 + + + + UserTokenType + + i=68 + i=78 + i=25358 + + + + RequestedKeyCount + + i=68 + i=78 + i=25358 + + + + RetryInterval + + i=68 + i=78 + i=25358 + + + + LastPushExecutionTime + + i=68 + i=78 + i=25358 + + + + LastPushErrorTime + + i=68 + i=78 + i=25358 + + + + ConnectSecurityGroups + PubSub Model SKS Push + https://reference.opcfoundation.org/v105/Core/docs/Part14/8.6.3 + + i=25656 + i=25657 + i=78 + i=25358 + + + + InputArguments + + i=68 + i=78 + i=25655 + + + + + + i=297 + + + + SecurityGroupIds + + i=17 + + 1 + + 0 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=25655 + + + + + + i=297 + + + + ConnectResults + + i=19 + + 1 + + 0 + + + + + + + + + DisconnectSecurityGroups + + i=25659 + i=25660 + i=78 + i=25358 + + + + InputArguments + + i=68 + i=78 + i=25658 + + + + + + i=297 + + + + SecurityGroupIds + + i=17 + + 1 + + 0 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=25658 + + + + + + i=297 + + + + DisconnectResults + + i=19 + + 1 + + 0 + + + + + + + + + TriggerKeyUpdate + PubSub Model SKS Push + https://reference.opcfoundation.org/v105/Core/docs/Part14/8.6.6 + + i=78 + i=25358 + + + + AddPushTarget + PubSub Model SKS Push + https://reference.opcfoundation.org/v105/Core/docs/Part14/8.7.2 + + i=25367 + i=25368 + i=78 + i=25346 + + + + InputArguments + + i=68 + i=78 + i=25366 + + + + + + i=297 + + + + ApplicationUri + + i=12 + + -1 + + + + + + + i=297 + + + + EndpointUrl + + i=12 + + -1 + + + + + + + i=297 + + + + SecurityPolicyUri + + i=12 + + -1 + + + + + + + i=297 + + + + UserTokenType + + i=304 + + -1 + + + + + + + i=297 + + + + RequestedKeyCount + + i=5 + + -1 + + + + + + + i=297 + + + + RetryInterval + + i=290 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=25366 + + + + + + i=297 + + + + PushTargetId + + i=17 + + -1 + + + + + + + + + RemovePushTarget + PubSub Model SKS Push + https://reference.opcfoundation.org/v105/Core/docs/Part14/8.7.3 + + i=25370 + i=78 + i=25346 + + + + InputArguments + + i=68 + i=78 + i=25369 + + + + + + i=297 + + + + PushTargetId + + i=17 + + -1 + + + + + + + + + AddPushTargetFolder + PubSub Model SKS Push + https://reference.opcfoundation.org/v105/Core/docs/Part14/8.7.4 + + i=25372 + i=25373 + i=80 + i=25346 + + + + InputArguments + + i=68 + i=78 + i=25371 + + + + + + i=297 + + + + Name + + i=12 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=25371 + + + + + + i=297 + + + + PushTargetFolderNodeId + + i=17 + + -1 + + + + + + + + + RemovePushTargetFolder + PubSub Model SKS Push + https://reference.opcfoundation.org/v105/Core/docs/Part14/8.7.5 + + i=25375 + i=80 + i=25346 + + + + InputArguments + + i=68 + i=78 + i=25374 + + + + + + i=297 + + + + PushTargetFolderNodeId + + i=17 + + -1 + + + + + + + + + PublishSubscribeType + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.2 + + i=14417 + i=17296 + i=16598 + i=14432 + i=14434 + i=23622 + i=25403 + i=15844 + i=18715 + i=23642 + i=23649 + i=17479 + i=25432 + i=25433 + i=32396 + i=32397 + i=15906 + + + + <ConnectionName> + + i=14418 + i=17292 + i=17478 + i=14423 + i=14419 + i=14209 + i=11508 + i=14416 + + + + PublisherId + + i=68 + i=78 + i=14417 + + + + TransportProfileUri + + i=17706 + i=16309 + i=78 + i=14417 + + + + Selections + + i=68 + i=78 + i=17292 + + + + ConnectionProperties + + i=68 + i=78 + i=14417 + + + + Address + + i=15533 + i=21145 + i=78 + i=14417 + + + + NetworkInterface + + i=17503 + i=16309 + i=78 + i=14423 + + + + Selections + + i=68 + i=78 + i=15533 + + + + Status + + i=14420 + i=14643 + i=78 + i=14417 + + + + State + + i=63 + i=78 + i=14419 + + + + SetSecurityKeys + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.3 + + i=17297 + i=80 + i=14416 + + + + InputArguments + + i=68 + i=78 + i=17296 + + + + + + i=297 + + + + SecurityGroupId + + i=12 + + -1 + + + + + + + i=297 + + + + SecurityPolicyUri + + i=12 + + -1 + + + + + + + i=297 + + + + CurrentTokenId + + i=288 + + -1 + + + + + + + i=297 + + + + CurrentKey + + i=15 + + -1 + + + + + + + i=297 + + + + FutureKeys + + i=15 + + 1 + + 0 + + + + + + + i=297 + + + + TimeToNextKey + + i=290 + + -1 + + + + + + + i=297 + + + + KeyLifetime + + i=290 + + -1 + + + + + + + + + AddConnection + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.4 + + i=16599 + i=16600 + i=80 + i=14416 + + + + InputArguments + + i=68 + i=78 + i=16598 + + + + + + i=297 + + + + Configuration + + i=15617 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=16598 + + + + + + i=297 + + + + ConnectionId + + i=17 + + -1 + + + + + + + + + RemoveConnection + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.5 + + i=14433 + i=80 + i=14416 + + + + InputArguments + + i=68 + i=78 + i=14432 + + + + + + i=297 + + + + ConnectionId + + i=17 + + -1 + + + + + + + + + PublishedDataSets + + i=14477 + i=78 + i=14416 + + + + SubscribedDataSets + + i=23795 + i=80 + i=14416 + + + + PubSubConfiguration + + i=25404 + i=25405 + i=25406 + i=25407 + i=25411 + i=25414 + i=25416 + i=25419 + i=25421 + i=25424 + i=25426 + i=25429 + i=25482 + i=80 + i=14416 + + + + Size + + i=68 + i=78 + i=25403 + + + + Writable + + i=68 + i=78 + i=25403 + + + + UserWritable + + i=68 + i=78 + i=25403 + + + + OpenCount + + i=68 + i=78 + i=25403 + + + + Open + + i=25412 + i=25413 + i=78 + i=25403 + + + + InputArguments + + i=68 + i=78 + i=25411 + + + + + + i=297 + + + + Mode + + i=3 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=25411 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Close + + i=25415 + i=78 + i=25403 + + + + InputArguments + + i=68 + i=78 + i=25414 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Read + + i=25417 + i=25418 + i=78 + i=25403 + + + + InputArguments + + i=68 + i=78 + i=25416 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Length + + i=6 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=25416 + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + Write + + i=25420 + i=78 + i=25403 + + + + InputArguments + + i=68 + i=78 + i=25419 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + GetPosition + + i=25422 + i=25423 + i=78 + i=25403 + + + + InputArguments + + i=68 + i=78 + i=25421 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=25421 + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + SetPosition + + i=25425 + i=78 + i=25403 + + + + InputArguments + + i=68 + i=78 + i=25424 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + ReserveIds + + i=25427 + i=25428 + i=78 + i=25403 + + + + InputArguments + + i=68 + i=78 + i=25426 + + + + + + i=297 + + + + TransportProfileUri + + i=12 + + -1 + + + + + + + i=297 + + + + NumReqWriterGroupIds + + i=5 + + -1 + + + + + + + i=297 + + + + NumReqDataSetWriterIds + + i=5 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=25426 + + + + + + i=297 + + + + DefaultPublisherId + + i=24 + + -1 + + + + + + + i=297 + + + + WriterGroupIds + + i=5 + + 1 + + 0 + + + + + + + i=297 + + + + DataSetWriterIds + + i=5 + + 1 + + 0 + + + + + + + + + CloseAndUpdate + + i=25430 + i=25431 + i=78 + i=25403 + + + + InputArguments + + i=68 + i=78 + i=25429 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + RequireCompleteUpdate + + i=1 + + -1 + + + + + + + i=297 + + + + ConfigurationReferences + + i=25519 + + 1 + + 0 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=25429 + + + + + + i=297 + + + + ChangesApplied + + i=1 + + -1 + + + + + + + i=297 + + + + ReferencesResults + + i=19 + + 1 + + 0 + + + + + + + i=297 + + + + ConfigurationValues + + i=25520 + + 1 + + 0 + + + + + + + i=297 + + + + ConfigurationObjects + + i=17 + + 1 + + 0 + + + + + + + + + Status + + i=15845 + i=14643 + i=78 + i=14416 + + + + State + + i=63 + i=78 + i=15844 + + + + Diagnostics + + i=18716 + i=18717 + i=18722 + i=18727 + i=18728 + i=18729 + i=18760 + i=19732 + i=80 + i=14416 + + + + DiagnosticsLevel + + i=63 + i=78 + i=18715 + + + + TotalInformation + + i=18718 + i=18719 + i=18720 + i=19725 + i=78 + i=18715 + + + + Active + + i=68 + i=78 + i=18717 + + + + Classification + + i=68 + i=78 + i=18717 + + + + DiagnosticsLevel + + i=68 + i=78 + i=18717 + + + + TotalError + + i=18723 + i=18724 + i=18725 + i=19725 + i=78 + i=18715 + + + + Active + + i=68 + i=78 + i=18722 + + + + Classification + + i=68 + i=78 + i=18722 + + + + DiagnosticsLevel + + i=68 + i=78 + i=18722 + + + + Reset + + i=78 + i=18715 + + + + SubError + + i=63 + i=78 + i=18715 + + + + Counters + + i=18730 + i=18735 + i=18740 + i=18745 + i=18750 + i=18755 + i=58 + i=78 + i=18715 + + + + StateError + + i=18731 + i=18732 + i=18733 + i=19725 + i=78 + i=18729 + + + + Active + + i=68 + i=78 + i=18730 + + + + Classification + + i=68 + i=78 + i=18730 + + + 1 + + + + DiagnosticsLevel + + i=68 + i=78 + i=18730 + + + 0 + + + + StateOperationalByMethod + + i=18736 + i=18737 + i=18738 + i=19725 + i=78 + i=18729 + + + + Active + + i=68 + i=78 + i=18735 + + + + Classification + + i=68 + i=78 + i=18735 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=18735 + + + 0 + + + + StateOperationalByParent + + i=18741 + i=18742 + i=18743 + i=19725 + i=78 + i=18729 + + + + Active + + i=68 + i=78 + i=18740 + + + + Classification + + i=68 + i=78 + i=18740 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=18740 + + + 0 + + + + StateOperationalFromError + + i=18746 + i=18747 + i=18748 + i=19725 + i=78 + i=18729 + + + + Active + + i=68 + i=78 + i=18745 + + + + Classification + + i=68 + i=78 + i=18745 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=18745 + + + 0 + + + + StatePausedByParent + + i=18751 + i=18752 + i=18753 + i=19725 + i=78 + i=18729 + + + + Active + + i=68 + i=78 + i=18750 + + + + Classification + + i=68 + i=78 + i=18750 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=18750 + + + 0 + + + + StateDisabledByMethod + + i=18756 + i=18757 + i=18758 + i=19725 + i=78 + i=18729 + + + + Active + + i=68 + i=78 + i=18755 + + + + Classification + + i=68 + i=78 + i=18755 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=18755 + + + 0 + + + + LiveValues + + i=18761 + i=18763 + i=18765 + i=18767 + i=58 + i=78 + i=18715 + + + + ConfiguredDataSetWriters + + i=18762 + i=63 + i=78 + i=18760 + + + + DiagnosticsLevel + + i=68 + i=78 + i=18761 + + + 0 + + + + ConfiguredDataSetReaders + + i=18764 + i=63 + i=78 + i=18760 + + + + DiagnosticsLevel + + i=68 + i=78 + i=18763 + + + 0 + + + + OperationalDataSetWriters + + i=18766 + i=63 + i=78 + i=18760 + + + + DiagnosticsLevel + + i=68 + i=78 + i=18765 + + + 0 + + + + OperationalDataSetReaders + + i=18768 + i=63 + i=78 + i=18760 + + + + DiagnosticsLevel + + i=68 + i=78 + i=18767 + + + 0 + + + + PubSubCapabilities + + i=23643 + i=23644 + i=23645 + i=23646 + i=23647 + i=23648 + i=23832 + i=80 + i=14416 + + + + MaxPubSubConnections + + i=68 + i=78 + i=23642 + + + + MaxWriterGroups + + i=68 + i=78 + i=23642 + + + + MaxReaderGroups + + i=68 + i=78 + i=23642 + + + + MaxDataSetWriters + + i=68 + i=78 + i=23642 + + + + MaxDataSetReaders + + i=68 + i=78 + i=23642 + + + + MaxFieldsPerDataSet + + i=68 + i=78 + i=23642 + + + + DataSetClasses + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.2 + + i=24009 + i=61 + i=80 + i=14416 + + + + <DataSetName> + + i=63 + i=11508 + i=23649 + + + + SupportedTransportProfiles + + i=68 + i=78 + i=14416 + + + + DefaultDatagramPublisherId + + i=68 + i=80 + i=14416 + + + + ConfigurationVersion + + i=68 + i=80 + i=14416 + + + + DefaultSecurityKeyServices + + i=68 + i=80 + i=14416 + + + + ConfigurationProperties + + i=68 + i=80 + i=14416 + + + + PublishSubscribe + PubSub Model SKS + https://reference.opcfoundation.org/v105/Core/docs/Part14/8.2 + + i=15215 + i=15440 + i=15443 + i=25440 + i=17364 + i=17366 + i=17369 + i=17371 + i=23658 + i=25451 + i=17405 + i=17409 + i=23678 + i=23685 + i=17481 + i=25480 + i=25481 + i=32403 + i=32404 + i=2253 + i=14416 + + + i=15644 + i=15716 + + + + GetSecurityKeys + + i=15216 + i=15217 + i=14443 + + + i=15644 + i=25565 + + + + InputArguments + + i=68 + i=15215 + + + i=15644 + i=25565 + + + + + + i=297 + + + + SecurityGroupId + + i=12 + + -1 + + + + + + + i=297 + + + + StartingTokenId + + i=288 + + -1 + + + + + + + i=297 + + + + RequestedKeyCount + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=15215 + + + i=15644 + i=25565 + + + + + + i=297 + + + + SecurityPolicyUri + + i=12 + + -1 + + + + + + + i=297 + + + + FirstTokenId + + i=288 + + -1 + + + + + + + i=297 + + + + Keys + + i=15 + + 1 + + 0 + + + + + + + i=297 + + + + TimeToNextKey + + i=290 + + -1 + + + + + + + i=297 + + + + KeyLifetime + + i=290 + + -1 + + + + + + + + + GetSecurityGroup + + i=15441 + i=15442 + i=14443 + + + i=15644 + i=25565 + + + + InputArguments + + i=68 + i=15440 + + + i=15644 + i=25565 + + + + + + i=297 + + + + SecurityGroupId + + i=12 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=15440 + + + i=15644 + i=25565 + + + + + + i=297 + + + + SecurityGroupNodeId + + i=17 + + -1 + + + + + + + + + SecurityGroups + + i=15444 + i=15447 + i=15452 + i=14443 + + + i=25565 + + + + AddSecurityGroup + + i=15445 + i=15446 + i=15443 + + + i=25565 + + + + InputArguments + + i=68 + i=15444 + + + i=25565 + + + + + + i=297 + + + + SecurityGroupName + + i=12 + + -1 + + + + + + + i=297 + + + + KeyLifetime + + i=290 + + -1 + + + + + + + i=297 + + + + SecurityPolicyUri + + i=12 + + -1 + + + + + + + i=297 + + + + MaxFutureKeyCount + + i=7 + + -1 + + + + + + + i=297 + + + + MaxPastKeyCount + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=15444 + + + i=25565 + + + + + + i=297 + + + + SecurityGroupId + + i=12 + + -1 + + + + + + + i=297 + + + + SecurityGroupNodeId + + i=17 + + -1 + + + + + + + + + RemoveSecurityGroup + + i=15448 + i=15443 + + + i=25565 + + + + InputArguments + + i=68 + i=15447 + + + i=25565 + + + + + + i=297 + + + + SecurityGroupNodeId + + i=17 + + -1 + + + + + + + + + KeyPushTargets + + i=25441 + i=25444 + i=25346 + i=14443 + + + i=25565 + + + + AddPushTarget + + i=25442 + i=25443 + i=25440 + + + i=25565 + + + + InputArguments + + i=68 + i=25441 + + + i=25565 + + + + + + i=297 + + + + ApplicationUri + + i=12 + + -1 + + + + + + + i=297 + + + + EndpointUrl + + i=12 + + -1 + + + + + + + i=297 + + + + SecurityPolicyUri + + i=12 + + -1 + + + + + + + i=297 + + + + UserTokenType + + i=304 + + -1 + + + + + + + i=297 + + + + RequestedKeyCount + + i=5 + + -1 + + + + + + + i=297 + + + + RetryInterval + + i=290 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=25441 + + + i=25565 + + + + + + i=297 + + + + PushTargetId + + i=17 + + -1 + + + + + + + + + RemovePushTarget + + i=25445 + i=25440 + + + i=25565 + + + + InputArguments + + i=68 + i=25444 + + + i=25565 + + + + + + i=297 + + + + PushTargetId + + i=17 + + -1 + + + + + + + + + SetSecurityKeys + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.3 + + i=17365 + i=14443 + + + i=15644 + i=25584 + i=25565 + + + + InputArguments + + i=68 + i=17364 + + + i=15644 + i=25584 + i=25565 + + + + + + i=297 + + + + SecurityGroupId + + i=12 + + -1 + + + + + + + i=297 + + + + SecurityPolicyUri + + i=12 + + -1 + + + + + + + i=297 + + + + CurrentTokenId + + i=288 + + -1 + + + + + + + i=297 + + + + CurrentKey + + i=15 + + -1 + + + + + + + i=297 + + + + FutureKeys + + i=15 + + 1 + + 0 + + + + + + + i=297 + + + + TimeToNextKey + + i=290 + + -1 + + + + + + + i=297 + + + + KeyLifetime + + i=290 + + -1 + + + + + + + + + AddConnection + + i=17367 + i=17368 + i=14443 + + + i=15716 + + + + InputArguments + + i=68 + i=17366 + + + i=15716 + + + + + + i=297 + + + + Configuration + + i=15617 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=17366 + + + i=15716 + + + + + + i=297 + + + + ConnectionId + + i=17 + + -1 + + + + + + + + + RemoveConnection + + i=17370 + i=14443 + + + i=15716 + + + + InputArguments + + i=68 + i=17369 + + + i=15716 + + + + + + i=297 + + + + ConnectionId + + i=17 + + -1 + + + + + + + + + PublishedDataSets + + i=14477 + i=14443 + + + + SubscribedDataSets + + i=23795 + i=14443 + + + + PubSubConfiguration + + i=25452 + i=25453 + i=25454 + i=25455 + i=25459 + i=25462 + i=25464 + i=25467 + i=25469 + i=25472 + i=25474 + i=25477 + i=25482 + i=14443 + + + i=15644 + i=15716 + + + + Size + + i=68 + i=25451 + + + i=15644 + i=15716 + + + + Writable + + i=68 + i=25451 + + + i=15644 + i=15716 + + + + UserWritable + + i=68 + i=25451 + + + i=15644 + i=15716 + + + + OpenCount + + i=68 + i=25451 + + + i=15644 + i=15716 + + + + Open + + i=25460 + i=25461 + i=25451 + + + i=15644 + i=15716 + + + + InputArguments + + i=68 + i=25459 + + + i=15644 + i=15716 + + + + + + i=297 + + + + Mode + + i=3 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=25459 + + + i=15644 + i=15716 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Close + + i=25463 + i=25451 + + + i=15644 + i=15716 + + + + InputArguments + + i=68 + i=25462 + + + i=15644 + i=15716 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Read + + i=25465 + i=25466 + i=25451 + + + i=15644 + i=15716 + + + + InputArguments + + i=68 + i=25464 + + + i=15644 + i=15716 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Length + + i=6 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=25464 + + + i=15644 + i=15716 + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + Write + + i=25468 + i=25451 + + + i=15716 + + + + InputArguments + + i=68 + i=25467 + + + i=15716 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + GetPosition + + i=25470 + i=25471 + i=25451 + + + i=15644 + i=15716 + + + + InputArguments + + i=68 + i=25469 + + + i=15644 + i=15716 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=25469 + + + i=15644 + i=15716 + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + SetPosition + + i=25473 + i=25451 + + + i=15644 + i=15716 + + + + InputArguments + + i=68 + i=25472 + + + i=15644 + i=15716 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + ReserveIds + + i=25475 + i=25476 + i=25451 + + + i=15716 + + + + InputArguments + + i=68 + i=25474 + + + i=15716 + + + + + + i=297 + + + + TransportProfileUri + + i=12 + + -1 + + + + + + + i=297 + + + + NumReqWriterGroupIds + + i=5 + + -1 + + + + + + + i=297 + + + + NumReqDataSetWriterIds + + i=5 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=25474 + + + i=15716 + + + + + + i=297 + + + + DefaultPublisherId + + i=24 + + -1 + + + + + + + i=297 + + + + WriterGroupIds + + i=5 + + 1 + + 0 + + + + + + + i=297 + + + + DataSetWriterIds + + i=5 + + 1 + + 0 + + + + + + + + + CloseAndUpdate + + i=25478 + i=25479 + i=25451 + + + i=15716 + + + + InputArguments + + i=68 + i=25477 + + + i=15716 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + RequireCompleteUpdate + + i=1 + + -1 + + + + + + + i=297 + + + + ConfigurationReferences + + i=25519 + + 1 + + 0 + + + + + + + + + OutputArguments + + i=68 + i=25477 + + + i=15716 + + + + + + i=297 + + + + ChangesApplied + + i=1 + + -1 + + + + + + + i=297 + + + + ReferencesResults + + i=19 + + 1 + + 0 + + + + + + + i=297 + + + + ConfigurationValues + + i=25520 + + 1 + + 0 + + + + + + + i=297 + + + + ConfigurationObjects + + i=17 + + 1 + + 0 + + + + + + + + + Status + + i=17406 + i=14643 + i=14443 + + + + State + + i=63 + i=17405 + + + + Diagnostics + + i=17410 + i=17411 + i=17416 + i=17421 + i=17422 + i=17423 + i=17457 + i=19732 + i=14443 + + + i=15644 + i=15716 + + + + DiagnosticsLevel + + i=63 + i=17409 + + + + TotalInformation + + i=17412 + i=17413 + i=17414 + i=19725 + i=17409 + + + + Active + + i=68 + i=17411 + + + + Classification + + i=68 + i=17411 + + + + DiagnosticsLevel + + i=68 + i=17411 + + + + TotalError + + i=17417 + i=17418 + i=17419 + i=19725 + i=17409 + + + + Active + + i=68 + i=17416 + + + + Classification + + i=68 + i=17416 + + + + DiagnosticsLevel + + i=68 + i=17416 + + + + Reset + Base Info TemporaryFileTransferType Base + https://reference.opcfoundation.org/v105/Core/docs/Part20/1 + + i=17409 + + + i=15716 + + + + SubError + + i=63 + i=17409 + + + + Counters + + i=17424 + i=17431 + i=17436 + i=17441 + i=17446 + i=17451 + i=58 + i=17409 + + + + StateError + + i=17425 + i=17426 + i=17429 + i=19725 + i=17423 + + + + Active + + i=68 + i=17424 + + + + Classification + + i=68 + i=17424 + + + 1 + + + + DiagnosticsLevel + + i=68 + i=17424 + + + 0 + + + + StateOperationalByMethod + + i=17432 + i=17433 + i=17434 + i=19725 + i=17423 + + + + Active + + i=68 + i=17431 + + + + Classification + + i=68 + i=17431 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=17431 + + + 0 + + + + StateOperationalByParent + + i=17437 + i=17438 + i=17439 + i=19725 + i=17423 + + + + Active + + i=68 + i=17436 + + + + Classification + + i=68 + i=17436 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=17436 + + + 0 + + + + StateOperationalFromError + + i=17442 + i=17443 + i=17444 + i=19725 + i=17423 + + + + Active + + i=68 + i=17441 + + + + Classification + + i=68 + i=17441 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=17441 + + + 0 + + + + StatePausedByParent + + i=17447 + i=17448 + i=17449 + i=19725 + i=17423 + + + + Active + + i=68 + i=17446 + + + + Classification + + i=68 + i=17446 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=17446 + + + 0 + + + + StateDisabledByMethod + + i=17452 + i=17453 + i=17454 + i=19725 + i=17423 + + + + Active + + i=68 + i=17451 + + + + Classification + + i=68 + i=17451 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=17451 + + + 0 + + + + LiveValues + + i=17458 + i=17460 + i=17462 + i=17464 + i=58 + i=17409 + + + + ConfiguredDataSetWriters + + i=17459 + i=63 + i=17457 + + + + DiagnosticsLevel + + i=68 + i=17458 + + + 0 + + + + ConfiguredDataSetReaders + + i=17461 + i=63 + i=17457 + + + + DiagnosticsLevel + + i=68 + i=17460 + + + 0 + + + + OperationalDataSetWriters + + i=17463 + i=63 + i=17457 + + + + DiagnosticsLevel + + i=68 + i=17462 + + + 0 + + + + OperationalDataSetReaders + + i=17466 + i=63 + i=17457 + + + + DiagnosticsLevel + + i=68 + i=17464 + + + 0 + + + + PubSubCapabilities + + i=23679 + i=23680 + i=23681 + i=23682 + i=23683 + i=23684 + i=32398 + i=32839 + i=32840 + i=32841 + i=32842 + i=32399 + i=32400 + i=32401 + i=32402 + i=32843 + i=23832 + i=14443 + + + + MaxPubSubConnections + + i=68 + i=23678 + + + + MaxWriterGroups + + i=68 + i=23678 + + + + MaxReaderGroups + + i=68 + i=23678 + + + + MaxDataSetWriters + + i=68 + i=23678 + + + + MaxDataSetReaders + + i=68 + i=23678 + + + + MaxFieldsPerDataSet + + i=68 + i=23678 + + + + MaxDataSetWritersPerGroup + + i=68 + i=23678 + + + + MaxSecurityGroups + + i=68 + i=23678 + + + + MaxPushTargets + + i=68 + i=23678 + + + + MaxPublishedDataSets + + i=68 + i=23678 + + + + MaxStandaloneSubscribedDataSets + + i=68 + i=23678 + + + + MaxNetworkMessageSizeDatagram + + i=68 + i=23678 + + + + MaxNetworkMessageSizeBroker + + i=68 + i=23678 + + + + SupportSecurityKeyPull + + i=68 + i=23678 + + + + SupportSecurityKeyPush + + i=68 + i=23678 + + + + SupportSecurityKeyServer + + i=68 + i=23678 + + + + DataSetClasses + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.2 + + i=61 + i=14443 + + + + SupportedTransportProfiles + + i=68 + i=14443 + + + + DefaultDatagramPublisherId + + i=68 + i=14443 + + + + ConfigurationVersion + + i=68 + i=14443 + + + + DefaultSecurityKeyServices + + i=68 + i=14443 + + + + ConfigurationProperties + + i=68 + i=14443 + + + + HasPubSubConnection + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.6 + + i=47 + + PubSubConnectionOf + + + PubSubConfigurationType + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.7.1 + + i=25505 + i=25508 + i=11575 + + + + ReserveIds + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.7.5 + + i=25506 + i=25507 + i=78 + i=25482 + + + + InputArguments + + i=68 + i=78 + i=25505 + + + + + + i=297 + + + + TransportProfileUri + + i=12 + + -1 + + + + + + + i=297 + + + + NumReqWriterGroupIds + + i=5 + + -1 + + + + + + + i=297 + + + + NumReqDataSetWriterIds + + i=5 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=25505 + + + + + + i=297 + + + + DefaultPublisherId + + i=24 + + -1 + + + + + + + i=297 + + + + WriterGroupIds + + i=5 + + 1 + + 0 + + + + + + + i=297 + + + + DataSetWriterIds + + i=5 + + 1 + + 0 + + + + + + + + + CloseAndUpdate + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.7.6 + + i=25509 + i=25510 + i=78 + i=25482 + + + + InputArguments + + i=68 + i=78 + i=25508 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + RequireCompleteUpdate + + i=1 + + -1 + + + + + + + i=297 + + + + ConfigurationReferences + + i=25519 + + 1 + + 0 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=25508 + + + + + + i=297 + + + + ChangesApplied + + i=1 + + -1 + + + + + + + i=297 + + + + ReferencesResults + + i=19 + + 1 + + 0 + + + + + + + i=297 + + + + ConfigurationValues + + i=25520 + + 1 + + 0 + + + + + + + i=297 + + + + ConfigurationObjects + + i=17 + + 1 + + 0 + + + + + + + + + PubSubConfigurationRefMask + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.7.2 + + i=25518 + i=7 + + + + + + + + + + + + + + + + + + + OptionSetValues + + i=68 + i=25517 + + + + + ElementAdd + + + ElementMatch + + + ElementModify + + + ElementRemove + + + ReferenceWriter + + + ReferenceReader + + + ReferenceWriterGroup + + + ReferenceReaderGroup + + + ReferenceConnection + + + ReferencePubDataset + + + ReferenceSubDataset + + + ReferenceSecurityGroup + + + ReferencePushTarget + + + + + + PubSubConfigurationRefDataType + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.7.3 + + i=22 + + + + + + + + + + PubSubConfigurationValueDataType + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.7.4 + + i=22 + + + + + + + + + PublishedDataSetType + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.2.1 + + i=15222 + i=14519 + i=15229 + i=16759 + i=25521 + i=15481 + i=58 + + + + <DataSetWriterName> + + i=16720 + i=16721 + i=17482 + i=15223 + i=15298 + i=11508 + i=14509 + + + + DataSetWriterId + + i=68 + i=78 + i=15222 + + + + DataSetFieldContentMask + + i=68 + i=78 + i=15222 + + + + DataSetWriterProperties + + i=68 + i=78 + i=15222 + + + + Status + + i=15224 + i=14643 + i=78 + i=15222 + + + + State + + i=63 + i=78 + i=15223 + + + + ConfigurationVersion + + i=68 + i=78 + i=14509 + + + + DataSetMetaData + + i=68 + i=78 + i=14509 + + + + DataSetClassId + + i=68 + i=80 + i=14509 + + + + CyclicDataSet + + i=68 + i=80 + i=14509 + + + + ExtensionFields + + i=15482 + i=15485 + i=15489 + i=80 + i=14509 + + + + AddExtensionField + + i=15483 + i=15484 + i=78 + i=15481 + + + + InputArguments + + i=68 + i=78 + i=15482 + + + + + + i=297 + + + + FieldName + + i=20 + + -1 + + + + + + + i=297 + + + + FieldValue + + i=24 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=15482 + + + + + + i=297 + + + + FieldId + + i=17 + + -1 + + + + + + + + + RemoveExtensionField + + i=15486 + i=78 + i=15481 + + + + InputArguments + + i=68 + i=78 + i=15485 + + + + + + i=297 + + + + FieldId + + i=17 + + -1 + + + + + + + + + ExtensionFieldsType + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.2.2 + + i=15490 + i=15491 + i=15494 + i=58 + + + + <ExtensionFieldName> + + i=68 + i=11508 + i=15489 + + + + AddExtensionField + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.2.3 + + i=15492 + i=15493 + i=78 + i=15489 + + + + InputArguments + + i=68 + i=78 + i=15491 + + + + + + i=297 + + + + FieldName + + i=20 + + -1 + + + + + + + i=297 + + + + FieldValue + + i=24 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=15491 + + + + + + i=297 + + + + FieldId + + i=17 + + -1 + + + + + + + + + RemoveExtensionField + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.2.4 + + i=15495 + i=78 + i=15489 + + + + InputArguments + + i=68 + i=78 + i=15494 + + + + + + i=297 + + + + FieldId + + i=17 + + -1 + + + + + + + + + DataSetToWriter + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.2.5 + + i=33 + + WriterToDataSet + + + PublishedDataItemsType + PubSub Model PublishedDataSet + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.3.1 + + i=14548 + i=14555 + i=14558 + i=14509 + + + + PublishedData + + i=68 + i=78 + i=14534 + + + + AddVariables + PubSub Model PublishedDataSet + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.3.2 + + i=14556 + i=14557 + i=80 + i=14534 + + + + InputArguments + + i=68 + i=78 + i=14555 + + + + + + i=297 + + + + ConfigurationVersion + + i=14593 + + -1 + + + + + + + i=297 + + + + FieldNameAliases + + i=12 + + 1 + + 0 + + + + + + + i=297 + + + + PromotedFields + + i=1 + + 1 + + 0 + + + + + + + i=297 + + + + VariablesToAdd + + i=14273 + + 1 + + 0 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=14555 + + + + + + i=297 + + + + NewConfigurationVersion + + i=14593 + + -1 + + + + + + + i=297 + + + + AddResults + + i=19 + + 1 + + 0 + + + + + + + + + RemoveVariables + PubSub Model PublishedDataSet + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.3.3 + + i=14559 + i=14560 + i=80 + i=14534 + + + + InputArguments + + i=68 + i=78 + i=14558 + + + + + + i=297 + + + + ConfigurationVersion + + i=14593 + + -1 + + + + + + + i=297 + + + + VariablesToRemove + + i=7 + + 1 + + 0 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=14558 + + + + + + i=297 + + + + NewConfigurationVersion + + i=14593 + + -1 + + + + + + + i=297 + + + + RemoveResults + + i=19 + + 1 + + 0 + + + + + + + + + PublishedEventsType + PubSub Model PublishedDataSet Events + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.4.1 + + i=14586 + i=14587 + i=14588 + i=15052 + i=14509 + + + + EventNotifier + + i=68 + i=78 + i=14572 + + + + SelectedFields + + i=68 + i=78 + i=14572 + + + + Filter + + i=68 + i=78 + i=14572 + + + + ModifyFieldSelection + PubSub Model PublishedDataSet Events + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.4.2 + + i=15053 + i=15517 + i=80 + i=14572 + + + + InputArguments + + i=68 + i=78 + i=15052 + + + + + + i=297 + + + + ConfigurationVersion + + i=14593 + + -1 + + + + + + + i=297 + + + + FieldNameAliases + + i=12 + + 1 + + 0 + + + + + + + i=297 + + + + PromotedFields + + i=1 + + 1 + + 0 + + + + + + + i=297 + + + + SelectedFields + + i=601 + + 1 + + 0 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=15052 + + + + + + i=297 + + + + NewConfigurationVersion + + i=14593 + + -1 + + + + + + + + + DataSetFolderType + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.5.1 + + i=14478 + i=14487 + i=14493 + i=14496 + i=16935 + i=16960 + i=14499 + i=16994 + i=16997 + i=61 + + + + <DataSetFolderName> + + i=14479 + i=14482 + i=16842 + i=16881 + i=14485 + i=16884 + i=16923 + i=14477 + i=11508 + i=14477 + + + + AddPublishedDataItems + + i=14480 + i=14481 + i=80 + i=14478 + + + + InputArguments + + i=68 + i=78 + i=14479 + + + + + + i=297 + + + + Name + + i=12 + + -1 + + + + + + + i=297 + + + + FieldNameAliases + + i=12 + + 1 + + 0 + + + + + + + i=297 + + + + FieldFlags + + i=15904 + + 1 + + 0 + + + + + + + i=297 + + + + VariablesToAdd + + i=14273 + + 1 + + 0 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=14479 + + + + + + i=297 + + + + DataSetNodeId + + i=17 + + -1 + + + + + + + i=297 + + + + ConfigurationVersion + + i=14593 + + -1 + + + + + + + i=297 + + + + AddResults + + i=19 + + 1 + + 0 + + + + + + + + + AddPublishedEvents + + i=14483 + i=14484 + i=80 + i=14478 + + + + InputArguments + + i=68 + i=78 + i=14482 + + + + + + i=297 + + + + Name + + i=12 + + -1 + + + + + + + i=297 + + + + EventNotifier + + i=17 + + -1 + + + + + + + i=297 + + + + FieldNameAliases + + i=12 + + 1 + + 0 + + + + + + + i=297 + + + + FieldFlags + + i=15904 + + 1 + + 0 + + + + + + + i=297 + + + + SelectedFields + + i=601 + + 1 + + 0 + + + + + + + i=297 + + + + Filter + + i=586 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=14482 + + + + + + i=297 + + + + ConfigurationVersion + + i=14593 + + -1 + + + + + + + i=297 + + + + DataSetNodeId + + i=17 + + -1 + + + + + + + + + AddPublishedDataItemsTemplate + + i=16843 + i=16853 + i=80 + i=14478 + + + + InputArguments + + i=68 + i=78 + i=16842 + + + + + + i=297 + + + + Name + + i=12 + + -1 + + + + + + + i=297 + + + + DataSetMetaData + + i=14523 + + -1 + + + + + + + i=297 + + + + VariablesToAdd + + i=14273 + + 1 + + 0 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=16842 + + + + + + i=297 + + + + DataSetNodeId + + i=17 + + -1 + + + + + + + i=297 + + + + AddResults + + i=19 + + 1 + + 0 + + + + + + + + + AddPublishedEventsTemplate + + i=16882 + i=16883 + i=80 + i=14478 + + + + InputArguments + + i=68 + i=78 + i=16881 + + + + + + i=297 + + + + Name + + i=12 + + -1 + + + + + + + i=297 + + + + DataSetMetaData + + i=14523 + + -1 + + + + + + + i=297 + + + + EventNotifier + + i=17 + + -1 + + + + + + + i=297 + + + + SelectedFields + + i=601 + + 1 + + 0 + + + + + + + i=297 + + + + Filter + + i=586 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=16881 + + + + + + i=297 + + + + DataSetNodeId + + i=17 + + -1 + + + + + + + + + RemovePublishedDataSet + + i=14486 + i=80 + i=14478 + + + + InputArguments + + i=68 + i=78 + i=14485 + + + + + + i=297 + + + + DataSetNodeId + + i=17 + + -1 + + + + + + + + + AddDataSetFolder + + i=16894 + i=16922 + i=80 + i=14478 + + + + InputArguments + + i=68 + i=78 + i=16884 + + + + + + i=297 + + + + Name + + i=12 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=16884 + + + + + + i=297 + + + + DataSetFolderNodeId + + i=17 + + -1 + + + + + + + + + RemoveDataSetFolder + + i=16924 + i=80 + i=14478 + + + + InputArguments + + i=68 + i=78 + i=16923 + + + + + + i=297 + + + + DataSetFolderNodeId + + i=17 + + -1 + + + + + + + + + <PublishedDataSetName> + + i=14489 + i=15221 + i=14509 + i=11508 + i=14477 + + + + ConfigurationVersion + + i=68 + i=78 + i=14487 + + + + DataSetMetaData + + i=68 + i=78 + i=14487 + + + + AddPublishedDataItems + PubSub Model PublishedDataSet + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.5.2 + + i=14494 + i=14495 + i=80 + i=14477 + + + + InputArguments + + i=68 + i=78 + i=14493 + + + + + + i=297 + + + + Name + + i=12 + + -1 + + + + + + + i=297 + + + + FieldNameAliases + + i=12 + + 1 + + 0 + + + + + + + i=297 + + + + FieldFlags + + i=15904 + + 1 + + 0 + + + + + + + i=297 + + + + VariablesToAdd + + i=14273 + + 1 + + 0 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=14493 + + + + + + i=297 + + + + DataSetNodeId + + i=17 + + -1 + + + + + + + i=297 + + + + ConfigurationVersion + + i=14593 + + -1 + + + + + + + i=297 + + + + AddResults + + i=19 + + 1 + + 0 + + + + + + + + + AddPublishedEvents + PubSub Model PublishedDataSet Events + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.5.3 + + i=14497 + i=14498 + i=80 + i=14477 + + + + InputArguments + + i=68 + i=78 + i=14496 + + + + + + i=297 + + + + Name + + i=12 + + -1 + + + + + + + i=297 + + + + EventNotifier + + i=17 + + -1 + + + + + + + i=297 + + + + FieldNameAliases + + i=12 + + 1 + + 0 + + + + + + + i=297 + + + + FieldFlags + + i=15904 + + 1 + + 0 + + + + + + + i=297 + + + + SelectedFields + + i=601 + + 1 + + 0 + + + + + + + i=297 + + + + Filter + + i=586 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=14496 + + + + + + i=297 + + + + ConfigurationVersion + + i=14593 + + -1 + + + + + + + i=297 + + + + DataSetNodeId + + i=17 + + -1 + + + + + + + + + AddPublishedDataItemsTemplate + PubSub Model PublishedDataSet + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.5.4 + + i=16958 + i=16959 + i=80 + i=14477 + + + + InputArguments + + i=68 + i=78 + i=16935 + + + + + + i=297 + + + + Name + + i=12 + + -1 + + + + + + + i=297 + + + + DataSetMetaData + + i=14523 + + -1 + + + + + + + i=297 + + + + VariablesToAdd + + i=14273 + + 1 + + 0 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=16935 + + + + + + i=297 + + + + DataSetNodeId + + i=17 + + -1 + + + + + + + i=297 + + + + AddResults + + i=19 + + 1 + + 0 + + + + + + + + + AddPublishedEventsTemplate + PubSub Model PublishedDataSet Events + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.5.5 + + i=16961 + i=16971 + i=80 + i=14477 + + + + InputArguments + + i=68 + i=78 + i=16960 + + + + + + i=297 + + + + Name + + i=12 + + -1 + + + + + + + i=297 + + + + DataSetMetaData + + i=14523 + + -1 + + + + + + + i=297 + + + + EventNotifier + + i=17 + + -1 + + + + + + + i=297 + + + + SelectedFields + + i=601 + + 1 + + 0 + + + + + + + i=297 + + + + Filter + + i=586 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=16960 + + + + + + i=297 + + + + DataSetNodeId + + i=17 + + -1 + + + + + + + + + RemovePublishedDataSet + PubSub Model PublishedDataSet + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.5.6 + + i=14500 + i=80 + i=14477 + + + + InputArguments + + i=68 + i=78 + i=14499 + + + + + + i=297 + + + + DataSetNodeId + + i=17 + + -1 + + + + + + + + + AddDataSetFolder + PubSub Model PublishedDataSet + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.5.7 + + i=16995 + i=16996 + i=80 + i=14477 + + + + InputArguments + + i=68 + i=78 + i=16994 + + + + + + i=297 + + + + Name + + i=12 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=16994 + + + + + + i=297 + + + + DataSetFolderNodeId + + i=17 + + -1 + + + + + + + + + RemoveDataSetFolder + PubSub Model PublishedDataSet + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.4/#9.1.4.5.8 + + i=17007 + i=80 + i=14477 + + + + InputArguments + + i=68 + i=78 + i=16997 + + + + + + i=297 + + + + DataSetFolderNodeId + + i=17 + + -1 + + + + + + + + + PubSubConnectionType + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.5/#9.1.5.2 + + i=14595 + i=17306 + i=17485 + i=14221 + i=17203 + i=17310 + i=17325 + i=14600 + i=19241 + i=17427 + i=17465 + i=14225 + i=58 + + + + PublisherId + + i=68 + i=78 + i=14209 + + + + TransportProfileUri + + i=17710 + i=16309 + i=78 + i=14209 + + + + Selections + + i=68 + i=78 + i=17306 + + + + ConnectionProperties + + i=68 + i=78 + i=14209 + + + + Address + + i=17202 + i=21145 + i=78 + i=14209 + + + + NetworkInterface + + i=17576 + i=16309 + i=78 + i=14221 + + + + Selections + + i=68 + i=78 + i=17202 + + + + TransportSettings + + i=17721 + i=80 + i=14209 + + + + <WriterGroupName> + + i=17311 + i=17204 + i=17486 + i=17314 + i=17214 + i=17318 + i=17319 + i=17321 + i=17322 + i=17558 + i=17725 + i=11508 + i=14209 + + + + SecurityMode + + i=68 + i=78 + i=17310 + + + + MaxNetworkMessageSize + + i=68 + i=78 + i=17310 + + + + GroupProperties + + i=68 + i=78 + i=17310 + + + + Status + + i=17315 + i=14643 + i=78 + i=17310 + + + + State + + i=63 + i=78 + i=17314 + + + + WriterGroupId + + i=68 + i=78 + i=17310 + + + + PublishingInterval + + i=68 + i=78 + i=17310 + + + + KeepAliveTime + + i=68 + i=78 + i=17310 + + + + Priority + + i=68 + i=78 + i=17310 + + + + LocaleIds + + i=68 + i=78 + i=17310 + + + + HeaderLayoutUri + + i=68 + i=78 + i=17310 + + + + <ReaderGroupName> + + i=17326 + i=17302 + i=17487 + i=17329 + i=17999 + i=11508 + i=14209 + + + + SecurityMode + + i=68 + i=78 + i=17325 + + + + MaxNetworkMessageSize + + i=68 + i=78 + i=17325 + + + + GroupProperties + + i=68 + i=78 + i=17325 + + + + Status + + i=17330 + i=14643 + i=78 + i=17325 + + + + State + + i=63 + i=78 + i=17329 + + + + Status + + i=14601 + i=14643 + i=78 + i=14209 + + + + State + + i=63 + i=78 + i=14600 + + + + Diagnostics + + i=19242 + i=19243 + i=19248 + i=19253 + i=19254 + i=19255 + i=19286 + i=19786 + i=80 + i=14209 + + + + DiagnosticsLevel + + i=63 + i=78 + i=19241 + + + + TotalInformation + + i=19244 + i=19245 + i=19246 + i=19725 + i=78 + i=19241 + + + + Active + + i=68 + i=78 + i=19243 + + + + Classification + + i=68 + i=78 + i=19243 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19243 + + + + TotalError + + i=19249 + i=19250 + i=19251 + i=19725 + i=78 + i=19241 + + + + Active + + i=68 + i=78 + i=19248 + + + + Classification + + i=68 + i=78 + i=19248 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19248 + + + + Reset + + i=78 + i=19241 + + + + SubError + + i=63 + i=78 + i=19241 + + + + Counters + + i=19256 + i=19261 + i=19266 + i=19271 + i=19276 + i=19281 + i=58 + i=78 + i=19241 + + + + StateError + + i=19257 + i=19258 + i=19259 + i=19725 + i=78 + i=19255 + + + + Active + + i=68 + i=78 + i=19256 + + + + Classification + + i=68 + i=78 + i=19256 + + + 1 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19256 + + + 0 + + + + StateOperationalByMethod + + i=19262 + i=19263 + i=19264 + i=19725 + i=78 + i=19255 + + + + Active + + i=68 + i=78 + i=19261 + + + + Classification + + i=68 + i=78 + i=19261 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19261 + + + 0 + + + + StateOperationalByParent + + i=19267 + i=19268 + i=19269 + i=19725 + i=78 + i=19255 + + + + Active + + i=68 + i=78 + i=19266 + + + + Classification + + i=68 + i=78 + i=19266 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19266 + + + 0 + + + + StateOperationalFromError + + i=19272 + i=19273 + i=19274 + i=19725 + i=78 + i=19255 + + + + Active + + i=68 + i=78 + i=19271 + + + + Classification + + i=68 + i=78 + i=19271 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19271 + + + 0 + + + + StatePausedByParent + + i=19277 + i=19278 + i=19279 + i=19725 + i=78 + i=19255 + + + + Active + + i=68 + i=78 + i=19276 + + + + Classification + + i=68 + i=78 + i=19276 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19276 + + + 0 + + + + StateDisabledByMethod + + i=19282 + i=19283 + i=19284 + i=19725 + i=78 + i=19255 + + + + Active + + i=68 + i=78 + i=19281 + + + + Classification + + i=68 + i=78 + i=19281 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19281 + + + 0 + + + + LiveValues + + i=19287 + i=58 + i=78 + i=19241 + + + + ResolvedAddress + + i=19288 + i=63 + i=78 + i=19286 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19287 + + + 0 + + + + AddWriterGroup + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.5/#9.1.5.3 + + i=17428 + i=17456 + i=80 + i=14209 + + + + InputArguments + + i=68 + i=78 + i=17427 + + + + + + i=297 + + + + Configuration + + i=15480 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=17427 + + + + + + i=297 + + + + GroupId + + i=17 + + -1 + + + + + + + + + AddReaderGroup + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.5/#9.1.5.4 + + i=17507 + i=17508 + i=80 + i=14209 + + + + InputArguments + + i=68 + i=78 + i=17465 + + + + + + i=297 + + + + Configuration + + i=15520 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=17465 + + + + + + i=297 + + + + GroupId + + i=17 + + -1 + + + + + + + + + RemoveGroup + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.5/#9.1.5.5 + + i=14226 + i=80 + i=14209 + + + + InputArguments + + i=68 + i=78 + i=14225 + + + + + + i=297 + + + + GroupId + + i=17 + + -1 + + + + + + + + + ConnectionTransportType + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.5/#9.1.5.8 + + i=58 + + + + PubSubGroupType + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.6/#9.1.6.2 + + i=15926 + i=15927 + i=15928 + i=17724 + i=17488 + i=15265 + i=58 + + + + SecurityMode + + i=68 + i=78 + i=14232 + + + + SecurityGroupId + + i=68 + i=80 + i=14232 + + + + SecurityKeyServices + + i=68 + i=80 + i=14232 + + + + MaxNetworkMessageSize + + i=68 + i=78 + i=14232 + + + + GroupProperties + + i=68 + i=78 + i=14232 + + + + Status + + i=15266 + i=14643 + i=78 + i=14232 + + + + State + + i=63 + i=78 + i=15265 + + + + WriterGroupType + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.6/#9.1.6.3 + + i=17736 + i=17737 + i=17738 + i=17739 + i=17740 + i=17559 + i=17741 + i=17742 + i=17743 + i=17812 + i=17969 + i=17992 + i=14232 + + + + WriterGroupId + + i=68 + i=78 + i=17725 + + + + PublishingInterval + + i=68 + i=78 + i=17725 + + + + KeepAliveTime + + i=68 + i=78 + i=17725 + + + + Priority + + i=68 + i=78 + i=17725 + + + + LocaleIds + + i=68 + i=78 + i=17725 + + + + HeaderLayoutUri + + i=68 + i=78 + i=17725 + + + + TransportSettings + + i=17997 + i=80 + i=17725 + + + + MessageSettings + + i=17998 + i=80 + i=17725 + + + + <DataSetWriterName> + + i=17744 + i=17745 + i=17490 + i=17749 + i=15298 + i=11508 + i=17725 + + + + DataSetWriterId + + i=68 + i=78 + i=17743 + + + + DataSetFieldContentMask + + i=68 + i=78 + i=17743 + + + + DataSetWriterProperties + + i=68 + i=78 + i=17743 + + + + Status + + i=17750 + i=14643 + i=78 + i=17743 + + + + State + + i=63 + i=78 + i=17749 + + + + Diagnostics + + i=17813 + i=17814 + i=17819 + i=17824 + i=17825 + i=17826 + i=17858 + i=19834 + i=80 + i=17725 + + + + DiagnosticsLevel + + i=63 + i=78 + i=17812 + + + + TotalInformation + + i=17815 + i=17816 + i=17817 + i=19725 + i=78 + i=17812 + + + + Active + + i=68 + i=78 + i=17814 + + + + Classification + + i=68 + i=78 + i=17814 + + + + DiagnosticsLevel + + i=68 + i=78 + i=17814 + + + + TotalError + + i=17820 + i=17821 + i=17822 + i=19725 + i=78 + i=17812 + + + + Active + + i=68 + i=78 + i=17819 + + + + Classification + + i=68 + i=78 + i=17819 + + + + DiagnosticsLevel + + i=68 + i=78 + i=17819 + + + + Reset + + i=78 + i=17812 + + + + SubError + + i=63 + i=78 + i=17812 + + + + Counters + + i=17827 + i=17832 + i=17837 + i=17842 + i=17847 + i=17853 + i=17859 + i=17874 + i=17900 + i=58 + i=78 + i=17812 + + + + StateError + + i=17828 + i=17829 + i=17830 + i=19725 + i=78 + i=17826 + + + + Active + + i=68 + i=78 + i=17827 + + + + Classification + + i=68 + i=78 + i=17827 + + + 1 + + + + DiagnosticsLevel + + i=68 + i=78 + i=17827 + + + 0 + + + + StateOperationalByMethod + + i=17833 + i=17834 + i=17835 + i=19725 + i=78 + i=17826 + + + + Active + + i=68 + i=78 + i=17832 + + + + Classification + + i=68 + i=78 + i=17832 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=17832 + + + 0 + + + + StateOperationalByParent + + i=17838 + i=17839 + i=17840 + i=19725 + i=78 + i=17826 + + + + Active + + i=68 + i=78 + i=17837 + + + + Classification + + i=68 + i=78 + i=17837 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=17837 + + + 0 + + + + StateOperationalFromError + + i=17843 + i=17844 + i=17845 + i=19725 + i=78 + i=17826 + + + + Active + + i=68 + i=78 + i=17842 + + + + Classification + + i=68 + i=78 + i=17842 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=17842 + + + 0 + + + + StatePausedByParent + + i=17848 + i=17849 + i=17850 + i=19725 + i=78 + i=17826 + + + + Active + + i=68 + i=78 + i=17847 + + + + Classification + + i=68 + i=78 + i=17847 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=17847 + + + 0 + + + + StateDisabledByMethod + + i=17854 + i=17855 + i=17856 + i=19725 + i=78 + i=17826 + + + + Active + + i=68 + i=78 + i=17853 + + + + Classification + + i=68 + i=78 + i=17853 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=17853 + + + 0 + + + + SentNetworkMessages + + i=17864 + i=17871 + i=17872 + i=19725 + i=78 + i=17826 + + + + Active + + i=68 + i=78 + i=17859 + + + + Classification + + i=68 + i=78 + i=17859 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=17859 + + + 0 + + + + FailedTransmissions + + i=17878 + i=17885 + i=17892 + i=19725 + i=78 + i=17826 + + + + Active + + i=68 + i=78 + i=17874 + + + + Classification + + i=68 + i=78 + i=17874 + + + 1 + + + + DiagnosticsLevel + + i=68 + i=78 + i=17874 + + + 0 + + + + EncryptionErrors + + i=17901 + i=17902 + i=17903 + i=19725 + i=78 + i=17826 + + + + Active + + i=68 + i=78 + i=17900 + + + + Classification + + i=68 + i=78 + i=17900 + + + 1 + + + + DiagnosticsLevel + + i=68 + i=78 + i=17900 + + + 1 + + + + LiveValues + + i=17913 + i=17927 + i=58 + i=78 + i=17812 + + + + ConfiguredDataSetWriters + + i=17920 + i=63 + i=78 + i=17858 + + + + DiagnosticsLevel + + i=68 + i=78 + i=17913 + + + 0 + + + + OperationalDataSetWriters + + i=17934 + i=63 + i=78 + i=17858 + + + + DiagnosticsLevel + + i=68 + i=78 + i=17927 + + + 0 + + + + AddDataSetWriter + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.6/#9.1.6.4 + + i=17976 + i=17987 + i=80 + i=17725 + + + + InputArguments + + i=68 + i=78 + i=17969 + + + + + + i=297 + + + + Configuration + + i=15597 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=17969 + + + + + + i=297 + + + + DataSetWriterNodeId + + i=17 + + -1 + + + + + + + + + RemoveDataSetWriter + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.6/#9.1.6.5 + + i=17993 + i=80 + i=17725 + + + + InputArguments + + i=68 + i=78 + i=17992 + + + + + + i=297 + + + + DataSetWriterNodeId + + i=17 + + -1 + + + + + + + + + HasDataSetWriter + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.6/#9.1.6.6 + + i=47 + + IsWriterInGroup + + + HasWriterGroup + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.5/#9.1.5.9 + + i=47 + + IsWriterGroupOf + + + WriterGroupTransportType + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.6/#9.1.6.7 + + i=58 + + + + WriterGroupMessageType + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.6/#9.1.6.8 + + i=58 + + + + ReaderGroupType + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.6/#9.1.6.9 + + i=18076 + i=21015 + i=21080 + i=21081 + i=21082 + i=21085 + i=14232 + + + + <DataSetReaderName> + + i=18077 + i=18078 + i=18079 + i=18080 + i=18081 + i=18082 + i=17560 + i=17562 + i=17492 + i=18088 + i=21006 + i=15306 + i=11508 + i=17999 + + + + PublisherId + + i=68 + i=78 + i=18076 + + + + WriterGroupId + + i=68 + i=78 + i=18076 + + + + DataSetWriterId + + i=68 + i=78 + i=18076 + + + + DataSetMetaData + + i=68 + i=78 + i=18076 + + + + DataSetFieldContentMask + + i=68 + i=78 + i=18076 + + + + MessageReceiveTimeout + + i=68 + i=78 + i=18076 + + + + KeyFrameCount + + i=68 + i=78 + i=18076 + + + + HeaderLayoutUri + + i=68 + i=78 + i=18076 + + + + DataSetReaderProperties + + i=68 + i=78 + i=18076 + + + + Status + + i=18089 + i=14643 + i=78 + i=18076 + + + + State + + i=63 + i=78 + i=18088 + + + + SubscribedDataSet + + i=15108 + i=78 + i=18076 + + + + Diagnostics + + i=21016 + i=21017 + i=21022 + i=21027 + i=21028 + i=21029 + i=21060 + i=19903 + i=80 + i=17999 + + + + DiagnosticsLevel + + i=63 + i=78 + i=21015 + + + + TotalInformation + + i=21018 + i=21019 + i=21020 + i=19725 + i=78 + i=21015 + + + + Active + + i=68 + i=78 + i=21017 + + + + Classification + + i=68 + i=78 + i=21017 + + + + DiagnosticsLevel + + i=68 + i=78 + i=21017 + + + + TotalError + + i=21023 + i=21024 + i=21025 + i=19725 + i=78 + i=21015 + + + + Active + + i=68 + i=78 + i=21022 + + + + Classification + + i=68 + i=78 + i=21022 + + + + DiagnosticsLevel + + i=68 + i=78 + i=21022 + + + + Reset + + i=78 + i=21015 + + + + SubError + + i=63 + i=78 + i=21015 + + + + Counters + + i=21030 + i=21035 + i=21040 + i=21045 + i=21050 + i=21055 + i=21061 + i=58 + i=78 + i=21015 + + + + StateError + + i=21031 + i=21032 + i=21033 + i=19725 + i=78 + i=21029 + + + + Active + + i=68 + i=78 + i=21030 + + + + Classification + + i=68 + i=78 + i=21030 + + + 1 + + + + DiagnosticsLevel + + i=68 + i=78 + i=21030 + + + 0 + + + + StateOperationalByMethod + + i=21036 + i=21037 + i=21038 + i=19725 + i=78 + i=21029 + + + + Active + + i=68 + i=78 + i=21035 + + + + Classification + + i=68 + i=78 + i=21035 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=21035 + + + 0 + + + + StateOperationalByParent + + i=21041 + i=21042 + i=21043 + i=19725 + i=78 + i=21029 + + + + Active + + i=68 + i=78 + i=21040 + + + + Classification + + i=68 + i=78 + i=21040 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=21040 + + + 0 + + + + StateOperationalFromError + + i=21046 + i=21047 + i=21048 + i=19725 + i=78 + i=21029 + + + + Active + + i=68 + i=78 + i=21045 + + + + Classification + + i=68 + i=78 + i=21045 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=21045 + + + 0 + + + + StatePausedByParent + + i=21051 + i=21052 + i=21053 + i=19725 + i=78 + i=21029 + + + + Active + + i=68 + i=78 + i=21050 + + + + Classification + + i=68 + i=78 + i=21050 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=21050 + + + 0 + + + + StateDisabledByMethod + + i=21056 + i=21057 + i=21058 + i=19725 + i=78 + i=21029 + + + + Active + + i=68 + i=78 + i=21055 + + + + Classification + + i=68 + i=78 + i=21055 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=21055 + + + 0 + + + + ReceivedNetworkMessages + + i=21062 + i=21063 + i=21064 + i=19725 + i=78 + i=21029 + + + + Active + + i=68 + i=78 + i=21061 + + + + Classification + + i=68 + i=78 + i=21061 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=21061 + + + 0 + + + + LiveValues + + i=21076 + i=21078 + i=58 + i=78 + i=21015 + + + + ConfiguredDataSetReaders + + i=21077 + i=63 + i=78 + i=21060 + + + + DiagnosticsLevel + + i=68 + i=78 + i=21076 + + + 0 + + + + OperationalDataSetReaders + + i=21079 + i=63 + i=78 + i=21060 + + + + DiagnosticsLevel + + i=68 + i=78 + i=21078 + + + 0 + + + + TransportSettings + + i=21090 + i=80 + i=17999 + + + + MessageSettings + + i=21091 + i=80 + i=17999 + + + + AddDataSetReader + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.6/#9.1.6.10 + + i=21083 + i=21084 + i=80 + i=17999 + + + + InputArguments + + i=68 + i=78 + i=21082 + + + + + + i=297 + + + + Configuration + + i=15623 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=21082 + + + + + + i=297 + + + + DataSetReaderNodeId + + i=17 + + -1 + + + + + + + + + RemoveDataSetReader + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.6/#9.1.6.11 + + i=21086 + i=80 + i=17999 + + + + InputArguments + + i=68 + i=78 + i=21085 + + + + + + i=297 + + + + DataSetReaderNodeId + + i=17 + + -1 + + + + + + + + + HasDataSetReader + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.6/#9.1.6.12 + + i=47 + + IsReaderInGroup + + + HasReaderGroup + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.5/#9.1.5.10 + + i=47 + + IsReaderGroupOf + + + ReaderGroupTransportType + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.6/#9.1.6.13 + + i=58 + + + + ReaderGroupMessageType + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.6/#9.1.6.14 + + i=58 + + + + DataSetWriterType + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.7/#9.1.7.2 + + i=21092 + i=21093 + i=21094 + i=17493 + i=15303 + i=21095 + i=15299 + i=19550 + i=58 + + + + DataSetWriterId + + i=68 + i=78 + i=15298 + + + + DataSetFieldContentMask + + i=68 + i=78 + i=15298 + + + + KeyFrameCount + + i=68 + i=80 + i=15298 + + + + DataSetWriterProperties + + i=68 + i=78 + i=15298 + + + + TransportSettings + + i=15305 + i=80 + i=15298 + + + + MessageSettings + + i=21096 + i=80 + i=15298 + + + + Status + + i=15300 + i=14643 + i=78 + i=15298 + + + + State + + i=63 + i=78 + i=15299 + + + + Diagnostics + + i=19551 + i=19552 + i=19557 + i=19562 + i=19563 + i=19564 + i=19595 + i=19968 + i=80 + i=15298 + + + + DiagnosticsLevel + + i=63 + i=78 + i=19550 + + + + TotalInformation + + i=19553 + i=19554 + i=19555 + i=19725 + i=78 + i=19550 + + + + Active + + i=68 + i=78 + i=19552 + + + + Classification + + i=68 + i=78 + i=19552 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19552 + + + + TotalError + + i=19558 + i=19559 + i=19560 + i=19725 + i=78 + i=19550 + + + + Active + + i=68 + i=78 + i=19557 + + + + Classification + + i=68 + i=78 + i=19557 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19557 + + + + Reset + + i=78 + i=19550 + + + + SubError + + i=63 + i=78 + i=19550 + + + + Counters + + i=19565 + i=19570 + i=19575 + i=19580 + i=19585 + i=19590 + i=19596 + i=58 + i=78 + i=19550 + + + + StateError + + i=19566 + i=19567 + i=19568 + i=19725 + i=78 + i=19564 + + + + Active + + i=68 + i=78 + i=19565 + + + + Classification + + i=68 + i=78 + i=19565 + + + 1 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19565 + + + 0 + + + + StateOperationalByMethod + + i=19571 + i=19572 + i=19573 + i=19725 + i=78 + i=19564 + + + + Active + + i=68 + i=78 + i=19570 + + + + Classification + + i=68 + i=78 + i=19570 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19570 + + + 0 + + + + StateOperationalByParent + + i=19576 + i=19577 + i=19578 + i=19725 + i=78 + i=19564 + + + + Active + + i=68 + i=78 + i=19575 + + + + Classification + + i=68 + i=78 + i=19575 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19575 + + + 0 + + + + StateOperationalFromError + + i=19581 + i=19582 + i=19583 + i=19725 + i=78 + i=19564 + + + + Active + + i=68 + i=78 + i=19580 + + + + Classification + + i=68 + i=78 + i=19580 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19580 + + + 0 + + + + StatePausedByParent + + i=19586 + i=19587 + i=19588 + i=19725 + i=78 + i=19564 + + + + Active + + i=68 + i=78 + i=19585 + + + + Classification + + i=68 + i=78 + i=19585 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19585 + + + 0 + + + + StateDisabledByMethod + + i=19591 + i=19592 + i=19593 + i=19725 + i=78 + i=19564 + + + + Active + + i=68 + i=78 + i=19590 + + + + Classification + + i=68 + i=78 + i=19590 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19590 + + + 0 + + + + FailedDataSetMessages + + i=19597 + i=19598 + i=19599 + i=19725 + i=78 + i=19564 + + + + Active + + i=68 + i=78 + i=19596 + + + + Classification + + i=68 + i=78 + i=19596 + + + 1 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19596 + + + 0 + + + + LiveValues + + i=58 + i=78 + i=19550 + + + + DataSetWriterTransportType + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.7/#9.1.7.3 + + i=58 + + + + DataSetWriterMessageType + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.7/#9.1.7.4 + + i=58 + + + + DataSetReaderType + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.8/#9.1.8.2 + + i=21097 + i=21098 + i=21099 + i=21100 + i=21101 + i=21102 + i=17563 + i=17564 + i=15932 + i=15933 + i=15934 + i=17494 + i=15311 + i=21103 + i=15307 + i=19609 + i=15316 + i=17386 + i=17389 + i=58 + + + + PublisherId + + i=68 + i=78 + i=15306 + + + + WriterGroupId + + i=68 + i=78 + i=15306 + + + + DataSetWriterId + + i=68 + i=78 + i=15306 + + + + DataSetMetaData + + i=68 + i=78 + i=15306 + + + + DataSetFieldContentMask + + i=68 + i=78 + i=15306 + + + + MessageReceiveTimeout + + i=68 + i=78 + i=15306 + + + + KeyFrameCount + + i=68 + i=78 + i=15306 + + + + HeaderLayoutUri + + i=68 + i=78 + i=15306 + + + + SecurityMode + + i=68 + i=80 + i=15306 + + + + SecurityGroupId + + i=68 + i=80 + i=15306 + + + + SecurityKeyServices + + i=68 + i=80 + i=15306 + + + + DataSetReaderProperties + + i=68 + i=78 + i=15306 + + + + TransportSettings + + i=15319 + i=80 + i=15306 + + + + MessageSettings + + i=21104 + i=80 + i=15306 + + + + Status + + i=15308 + i=14643 + i=78 + i=15306 + + + + State + + i=63 + i=78 + i=15307 + + + + Diagnostics + + i=19610 + i=19611 + i=19616 + i=19621 + i=19622 + i=19623 + i=19654 + i=20027 + i=80 + i=15306 + + + + DiagnosticsLevel + + i=63 + i=78 + i=19609 + + + + TotalInformation + + i=19612 + i=19613 + i=19614 + i=19725 + i=78 + i=19609 + + + + Active + + i=68 + i=78 + i=19611 + + + + Classification + + i=68 + i=78 + i=19611 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19611 + + + + TotalError + + i=19617 + i=19618 + i=19619 + i=19725 + i=78 + i=19609 + + + + Active + + i=68 + i=78 + i=19616 + + + + Classification + + i=68 + i=78 + i=19616 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19616 + + + + Reset + + i=78 + i=19609 + + + + SubError + + i=63 + i=78 + i=19609 + + + + Counters + + i=19624 + i=19629 + i=19634 + i=19639 + i=19644 + i=19649 + i=19655 + i=58 + i=78 + i=19609 + + + + StateError + + i=19625 + i=19626 + i=19627 + i=19725 + i=78 + i=19623 + + + + Active + + i=68 + i=78 + i=19624 + + + + Classification + + i=68 + i=78 + i=19624 + + + 1 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19624 + + + 0 + + + + StateOperationalByMethod + + i=19630 + i=19631 + i=19632 + i=19725 + i=78 + i=19623 + + + + Active + + i=68 + i=78 + i=19629 + + + + Classification + + i=68 + i=78 + i=19629 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19629 + + + 0 + + + + StateOperationalByParent + + i=19635 + i=19636 + i=19637 + i=19725 + i=78 + i=19623 + + + + Active + + i=68 + i=78 + i=19634 + + + + Classification + + i=68 + i=78 + i=19634 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19634 + + + 0 + + + + StateOperationalFromError + + i=19640 + i=19641 + i=19642 + i=19725 + i=78 + i=19623 + + + + Active + + i=68 + i=78 + i=19639 + + + + Classification + + i=68 + i=78 + i=19639 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19639 + + + 0 + + + + StatePausedByParent + + i=19645 + i=19646 + i=19647 + i=19725 + i=78 + i=19623 + + + + Active + + i=68 + i=78 + i=19644 + + + + Classification + + i=68 + i=78 + i=19644 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19644 + + + 0 + + + + StateDisabledByMethod + + i=19650 + i=19651 + i=19652 + i=19725 + i=78 + i=19623 + + + + Active + + i=68 + i=78 + i=19649 + + + + Classification + + i=68 + i=78 + i=19649 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19649 + + + 0 + + + + FailedDataSetMessages + + i=19656 + i=19657 + i=19658 + i=19725 + i=78 + i=19623 + + + + Active + + i=68 + i=78 + i=19655 + + + + Classification + + i=68 + i=78 + i=19655 + + + 1 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19655 + + + 0 + + + + LiveValues + + i=58 + i=78 + i=19609 + + + + SubscribedDataSet + + i=15108 + i=78 + i=15306 + + + + CreateTargetVariables + PubSub Model SubscribedDataSet + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.8/#9.1.8.5 + + i=17387 + i=17388 + i=80 + i=15306 + + + + InputArguments + + i=68 + i=78 + i=17386 + + + + + + i=297 + + + + ConfigurationVersion + + i=14593 + + -1 + + + + + + + i=297 + + + + TargetVariablesToAdd + + i=14744 + + 1 + + 0 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=17386 + + + + + + i=297 + + + + AddResults + + i=19 + + 1 + + 0 + + + + + + + + + CreateDataSetMirror + PubSub Model SubscribedDataSet Mirror + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.8/#9.1.8.6 + + i=17390 + i=17391 + i=80 + i=15306 + + + + InputArguments + + i=68 + i=78 + i=17389 + + + + + + i=297 + + + + ParentNodeName + + i=12 + + -1 + + + + + + + i=297 + + + + RolePermissions + + i=96 + + 1 + + 0 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=17389 + + + + + + i=297 + + + + ParentNodeId + + i=17 + + -1 + + + + + + + + + DataSetReaderTransportType + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.8/#9.1.8.3 + + i=58 + + + + DataSetReaderMessageType + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.8/#9.1.8.4 + + i=58 + + + + SubscribedDataSetType + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.9/#9.1.9.1 + + i=58 + + + + TargetVariablesType + PubSub Model SubscribedDataSet + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.9/#9.1.9.2.1 + + i=15114 + i=15115 + i=15118 + i=15108 + + + + TargetVariables + + i=68 + i=78 + i=15111 + + + + AddTargetVariables + PubSub Model SubscribedDataSet + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.9/#9.1.9.2.2 + + i=15116 + i=15117 + i=80 + i=15111 + + + + InputArguments + + i=68 + i=78 + i=15115 + + + + + + i=297 + + + + ConfigurationVersion + + i=14593 + + -1 + + + + + + + i=297 + + + + TargetVariablesToAdd + + i=14744 + + 1 + + 0 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=15115 + + + + + + i=297 + + + + AddResults + + i=19 + + 1 + + 0 + + + + + + + + + RemoveTargetVariables + PubSub Model SubscribedDataSet + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.9/#9.1.9.2.3 + + i=15119 + i=15120 + i=80 + i=15111 + + + + InputArguments + + i=68 + i=78 + i=15118 + + + + + + i=297 + + + + ConfigurationVersion + + i=14593 + + -1 + + + + + + + i=297 + + + + TargetsToRemove + + i=7 + + 1 + + 0 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=15118 + + + + + + i=297 + + + + RemoveResults + + i=19 + + 1 + + 0 + + + + + + + + + SubscribedDataSetMirrorType + PubSub Model SubscribedDataSet Mirror + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.9/#9.1.9.3 + + i=15108 + + + + SubscribedDataSetFolderType + PubSub Model SubscribedDataSet Standalone + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.9/#9.1.9.4.1 + + i=23796 + i=23807 + i=23811 + i=23814 + i=23816 + i=23819 + i=61 + + + + <SubscribedDataSetFolderName> + + i=23797 + i=23800 + i=23802 + i=23805 + i=23795 + i=11508 + i=23795 + + + + AddSubscribedDataSet + + i=23798 + i=23799 + i=80 + i=23796 + + + + InputArguments + + i=68 + i=78 + i=23797 + + + + + + i=297 + + + + SubscribedDataSet + + i=23600 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=23797 + + + + + + i=297 + + + + SubscribedDataSetNodeId + + i=17 + + -1 + + + + + + + + + RemoveSubscribedDataSet + + i=23801 + i=80 + i=23796 + + + + InputArguments + + i=68 + i=78 + i=23800 + + + + + + i=297 + + + + SubscribedDataSetNodeId + + i=17 + + -1 + + + + + + + + + AddDataSetFolder + + i=23803 + i=23804 + i=80 + i=23796 + + + + InputArguments + + i=68 + i=78 + i=23802 + + + + + + i=297 + + + + Name + + i=12 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=23802 + + + + + + i=297 + + + + DataSetFolderNodeId + + i=17 + + -1 + + + + + + + + + RemoveDataSetFolder + + i=23806 + i=80 + i=23796 + + + + InputArguments + + i=68 + i=78 + i=23805 + + + + + + i=297 + + + + DataSetFolderNodeId + + i=17 + + -1 + + + + + + + + + <StandaloneSubscribedDataSetName> + + i=23808 + i=23809 + i=23810 + i=23828 + i=11508 + i=23795 + + + + SubscribedDataSet + + i=15108 + i=78 + i=23807 + + + + DataSetMetaData + + i=68 + i=78 + i=23807 + + + + IsConnected + + i=68 + i=78 + i=23807 + + + + AddSubscribedDataSet + PubSub Model SubscribedDataSet Standalone + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.9/#9.1.9.4.2 + + i=23812 + i=23813 + i=80 + i=23795 + + + + InputArguments + + i=68 + i=78 + i=23811 + + + + + + i=297 + + + + SubscribedDataSet + + i=23600 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=23811 + + + + + + i=297 + + + + SubscribedDataSetNodeId + + i=17 + + -1 + + + + + + + + + RemoveSubscribedDataSet + PubSub Model SubscribedDataSet Standalone + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.9/#9.1.9.4.3 + + i=23815 + i=80 + i=23795 + + + + InputArguments + + i=68 + i=78 + i=23814 + + + + + + i=297 + + + + SubscribedDataSetNodeId + + i=17 + + -1 + + + + + + + + + AddDataSetFolder + PubSub Model SubscribedDataSet Standalone + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.9/#9.1.9.4.4 + + i=23817 + i=23818 + i=80 + i=23795 + + + + InputArguments + + i=68 + i=78 + i=23816 + + + + + + i=297 + + + + Name + + i=12 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=23816 + + + + + + i=297 + + + + DataSetFolderNodeId + + i=17 + + -1 + + + + + + + + + RemoveDataSetFolder + PubSub Model SubscribedDataSet Standalone + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.9/#9.1.9.4.5 + + i=23820 + i=80 + i=23795 + + + + InputArguments + + i=68 + i=78 + i=23819 + + + + + + i=297 + + + + DataSetFolderNodeId + + i=17 + + -1 + + + + + + + + + StandaloneSubscribedDataSetType + PubSub Model SubscribedDataSet Standalone + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.9/#9.1.9.5 + + i=23829 + i=23830 + i=23831 + i=58 + + + + SubscribedDataSet + + i=15108 + i=78 + i=23828 + + + + DataSetMetaData + + i=68 + i=78 + i=23828 + + + + IsConnected + + i=68 + i=78 + i=23828 + + + + PubSubStatusType + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.10/#9.1.10.1 + + i=14644 + i=14645 + i=14646 + i=58 + + + + State + + i=63 + i=78 + i=14643 + + + + Enable + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.10/#9.1.10.2 + + i=80 + i=14643 + + + + Disable + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.10/#9.1.10.3 + + i=80 + i=14643 + + + + PubSubDiagnosticsType + PubSub Model Diagnostics + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.11/#9.1.11.2 + + i=19678 + i=19679 + i=19684 + i=19689 + i=19690 + i=19691 + i=19722 + i=58 + + + + DiagnosticsLevel + + i=63 + i=78 + i=19677 + + + + TotalInformation + + i=19680 + i=19681 + i=19682 + i=19725 + i=78 + i=19677 + + + + Active + + i=68 + i=78 + i=19679 + + + + Classification + + i=68 + i=78 + i=19679 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19679 + + + + TotalError + + i=19685 + i=19686 + i=19687 + i=19725 + i=78 + i=19677 + + + + Active + + i=68 + i=78 + i=19684 + + + + Classification + + i=68 + i=78 + i=19684 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19684 + + + + Reset + PubSub Model Diagnostics + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.11/#9.1.11.3 + + i=78 + i=19677 + + + + SubError + + i=63 + i=78 + i=19677 + + + + Counters + + i=19692 + i=19697 + i=19702 + i=19707 + i=19712 + i=19717 + i=58 + i=78 + i=19677 + + + + StateError + + i=19693 + i=19694 + i=19695 + i=19725 + i=78 + i=19691 + + + + Active + + i=68 + i=78 + i=19692 + + + + Classification + + i=68 + i=78 + i=19692 + + + 1 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19692 + + + 0 + + + + StateOperationalByMethod + + i=19698 + i=19699 + i=19700 + i=19725 + i=78 + i=19691 + + + + Active + + i=68 + i=78 + i=19697 + + + + Classification + + i=68 + i=78 + i=19697 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19697 + + + 0 + + + + StateOperationalByParent + + i=19703 + i=19704 + i=19705 + i=19725 + i=78 + i=19691 + + + + Active + + i=68 + i=78 + i=19702 + + + + Classification + + i=68 + i=78 + i=19702 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19702 + + + 0 + + + + StateOperationalFromError + + i=19708 + i=19709 + i=19710 + i=19725 + i=78 + i=19691 + + + + Active + + i=68 + i=78 + i=19707 + + + + Classification + + i=68 + i=78 + i=19707 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19707 + + + 0 + + + + StatePausedByParent + + i=19713 + i=19714 + i=19715 + i=19725 + i=78 + i=19691 + + + + Active + + i=68 + i=78 + i=19712 + + + + Classification + + i=68 + i=78 + i=19712 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19712 + + + 0 + + + + StateDisabledByMethod + + i=19718 + i=19719 + i=19720 + i=19725 + i=78 + i=19691 + + + + Active + + i=68 + i=78 + i=19717 + + + + Classification + + i=68 + i=78 + i=19717 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19717 + + + 0 + + + + LiveValues + + i=58 + i=78 + i=19677 + + + + DiagnosticsLevel + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.11/#9.1.11.4 + + i=19724 + i=29 + + + + + + + + + + + EnumStrings + + i=68 + i=19723 + + + + + Basic + + + Advanced + + + Info + + + Log + + + Debug + + + + + + PubSubDiagnosticsCounterType + PubSub Model Diagnostics + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.11/#9.1.11.5 + + i=19726 + i=19727 + i=19728 + i=19729 + i=63 + + + + Active + + i=68 + i=78 + i=19725 + + + + Classification + + i=68 + i=78 + i=19725 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19725 + + + + TimeFirstChange + + i=68 + i=80 + i=19725 + + + + PubSubDiagnosticsCounterClassification + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.11/#9.1.11.6 + + i=19731 + i=29 + + + + + + + + EnumStrings + + i=68 + i=19730 + + + + + Information + + + Error + + + + + + PubSubDiagnosticsRootType + PubSub Model Diagnostics + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.11/#9.1.11.7 + + i=19777 + i=19677 + + + + LiveValues + + i=19778 + i=19780 + i=19782 + i=19784 + i=58 + i=78 + i=19732 + + + + ConfiguredDataSetWriters + + i=19779 + i=63 + i=78 + i=19777 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19778 + + + 0 + + + + ConfiguredDataSetReaders + + i=19781 + i=63 + i=78 + i=19777 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19780 + + + 0 + + + + OperationalDataSetWriters + + i=19783 + i=63 + i=78 + i=19777 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19782 + + + 0 + + + + OperationalDataSetReaders + + i=19785 + i=63 + i=78 + i=19777 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19784 + + + 0 + + + + PubSubDiagnosticsConnectionType + PubSub Model Diagnostics + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.11/#9.1.11.8 + + i=19831 + i=19677 + + + + LiveValues + + i=19832 + i=58 + i=78 + i=19786 + + + + ResolvedAddress + + i=19833 + i=63 + i=78 + i=19831 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19832 + + + 0 + + + + PubSubDiagnosticsWriterGroupType + PubSub Model Diagnostics + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.11/#9.1.11.9 + + i=19848 + i=19879 + i=19677 + + + + Counters + + i=19880 + i=19885 + i=19890 + i=58 + i=78 + i=19834 + + + + SentNetworkMessages + + i=19881 + i=19882 + i=19883 + i=19725 + i=78 + i=19848 + + + + Active + + i=68 + i=78 + i=19880 + + + + Classification + + i=68 + i=78 + i=19880 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19880 + + + 0 + + + + FailedTransmissions + + i=19886 + i=19887 + i=19888 + i=19725 + i=78 + i=19848 + + + + Active + + i=68 + i=78 + i=19885 + + + + Classification + + i=68 + i=78 + i=19885 + + + 1 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19885 + + + 0 + + + + EncryptionErrors + + i=19891 + i=19892 + i=19893 + i=19725 + i=78 + i=19848 + + + + Active + + i=68 + i=78 + i=19890 + + + + Classification + + i=68 + i=78 + i=19890 + + + 1 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19890 + + + 1 + + + + LiveValues + + i=19895 + i=19897 + i=19899 + i=19901 + i=58 + i=78 + i=19834 + + + + ConfiguredDataSetWriters + + i=19896 + i=63 + i=78 + i=19879 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19895 + + + 0 + + + + OperationalDataSetWriters + + i=19898 + i=63 + i=78 + i=19879 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19897 + + + 0 + + + + SecurityTokenID + + i=19900 + i=63 + i=80 + i=19879 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19899 + + + 2 + + + + TimeToNextTokenID + + i=19902 + i=63 + i=80 + i=19879 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19901 + + + 2 + + + + PubSubDiagnosticsReaderGroupType + PubSub Model Diagnostics + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.11/#9.1.11.10 + + i=19917 + i=19948 + i=19677 + + + + Counters + + i=19949 + i=19954 + i=19959 + i=58 + i=78 + i=19903 + + + + ReceivedNetworkMessages + + i=19950 + i=19951 + i=19952 + i=19725 + i=78 + i=19917 + + + + Active + + i=68 + i=78 + i=19949 + + + + Classification + + i=68 + i=78 + i=19949 + + + 0 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19949 + + + 0 + + + + ReceivedInvalidNetworkMessages + + i=19955 + i=19956 + i=19957 + i=19725 + i=80 + i=19917 + + + + Active + + i=68 + i=78 + i=19954 + + + + Classification + + i=68 + i=78 + i=19954 + + + 1 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19954 + + + 1 + + + + DecryptionErrors + + i=19960 + i=19961 + i=19962 + i=19725 + i=80 + i=19917 + + + + Active + + i=68 + i=78 + i=19959 + + + + Classification + + i=68 + i=78 + i=19959 + + + 1 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19959 + + + 1 + + + + LiveValues + + i=19964 + i=19966 + i=58 + i=78 + i=19903 + + + + ConfiguredDataSetReaders + + i=19965 + i=63 + i=78 + i=19948 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19964 + + + 0 + + + + OperationalDataSetReaders + + i=19967 + i=63 + i=78 + i=19948 + + + + DiagnosticsLevel + + i=68 + i=78 + i=19966 + + + 0 + + + + PubSubDiagnosticsDataSetWriterType + PubSub Model Diagnostics + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.11/#9.1.11.11 + + i=19982 + i=20013 + i=19677 + + + + Counters + + i=20014 + i=58 + i=78 + i=19968 + + + + FailedDataSetMessages + + i=20015 + i=20016 + i=20017 + i=19725 + i=78 + i=19982 + + + + Active + + i=68 + i=78 + i=20014 + + + + Classification + + i=68 + i=78 + i=20014 + + + 1 + + + + DiagnosticsLevel + + i=68 + i=78 + i=20014 + + + 0 + + + + LiveValues + + i=20019 + i=20021 + i=20023 + i=20025 + i=58 + i=78 + i=19968 + + + + MessageSequenceNumber + + i=20020 + i=63 + i=80 + i=20013 + + + + DiagnosticsLevel + + i=68 + i=78 + i=20019 + + + 2 + + + + StatusCode + + i=20022 + i=63 + i=80 + i=20013 + + + + DiagnosticsLevel + + i=68 + i=78 + i=20021 + + + 2 + + + + MajorVersion + + i=20024 + i=63 + i=80 + i=20013 + + + + DiagnosticsLevel + + i=68 + i=78 + i=20023 + + + 2 + + + + MinorVersion + + i=20026 + i=63 + i=80 + i=20013 + + + + DiagnosticsLevel + + i=68 + i=78 + i=20025 + + + 2 + + + + PubSubDiagnosticsDataSetReaderType + PubSub Model Diagnostics + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.11/#9.1.11.12 + + i=20041 + i=20072 + i=19677 + + + + Counters + + i=20073 + i=20078 + i=58 + i=78 + i=20027 + + + + FailedDataSetMessages + + i=20074 + i=20075 + i=20076 + i=19725 + i=78 + i=20041 + + + + Active + + i=68 + i=78 + i=20073 + + + + Classification + + i=68 + i=78 + i=20073 + + + 1 + + + + DiagnosticsLevel + + i=68 + i=78 + i=20073 + + + 0 + + + + DecryptionErrors + + i=20079 + i=20080 + i=20081 + i=19725 + i=80 + i=20041 + + + + Active + + i=68 + i=78 + i=20078 + + + + Classification + + i=68 + i=78 + i=20078 + + + 1 + + + + DiagnosticsLevel + + i=68 + i=78 + i=20078 + + + 1 + + + + LiveValues + + i=20083 + i=20085 + i=20087 + i=20089 + i=20091 + i=20093 + i=58 + i=78 + i=20027 + + + + MessageSequenceNumber + + i=20084 + i=63 + i=80 + i=20072 + + + + DiagnosticsLevel + + i=68 + i=78 + i=20083 + + + 2 + + + + StatusCode + + i=20086 + i=63 + i=80 + i=20072 + + + + DiagnosticsLevel + + i=68 + i=78 + i=20085 + + + 2 + + + + MajorVersion + + i=20088 + i=63 + i=80 + i=20072 + + + + DiagnosticsLevel + + i=68 + i=78 + i=20087 + + + 2 + + + + MinorVersion + + i=20090 + i=63 + i=80 + i=20072 + + + + DiagnosticsLevel + + i=68 + i=78 + i=20089 + + + 2 + + + + SecurityTokenID + + i=20092 + i=63 + i=80 + i=20072 + + + + DiagnosticsLevel + + i=68 + i=78 + i=20091 + + + 2 + + + + TimeToNextTokenID + + i=20094 + i=63 + i=80 + i=20072 + + + + DiagnosticsLevel + + i=68 + i=78 + i=20093 + + + 2 + + + + PubSubCapabilitiesType + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.12/#9.1.12.1 + + i=23833 + i=23834 + i=23835 + i=23836 + i=23837 + i=23838 + i=32651 + i=32844 + i=32845 + i=32846 + i=32847 + i=32652 + i=32653 + i=32654 + i=32655 + i=32848 + i=58 + + + + MaxPubSubConnections + + i=68 + i=78 + i=23832 + + + + MaxWriterGroups + + i=68 + i=78 + i=23832 + + + + MaxReaderGroups + + i=68 + i=78 + i=23832 + + + + MaxDataSetWriters + + i=68 + i=78 + i=23832 + + + + MaxDataSetReaders + + i=68 + i=78 + i=23832 + + + + MaxFieldsPerDataSet + + i=68 + i=78 + i=23832 + + + + MaxDataSetWritersPerGroup + + i=68 + i=80 + i=23832 + + + + MaxSecurityGroups + + i=68 + i=80 + i=23832 + + + + MaxPushTargets + + i=68 + i=80 + i=23832 + + + + MaxPublishedDataSets + + i=68 + i=80 + i=23832 + + + + MaxStandaloneSubscribedDataSets + + i=68 + i=80 + i=23832 + + + + MaxNetworkMessageSizeDatagram + + i=68 + i=80 + i=23832 + + + + MaxNetworkMessageSizeBroker + + i=68 + i=80 + i=23832 + + + + SupportSecurityKeyPull + + i=68 + i=80 + i=23832 + + + + SupportSecurityKeyPush + + i=68 + i=80 + i=23832 + + + + SupportSecurityKeyServer + + i=68 + i=80 + i=23832 + + + + PubSubStatusEventType + PubSub Model Status Event + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.13/#9.1.13.1 + + i=15545 + i=15546 + i=15547 + i=2130 + + + + ConnectionId + + i=68 + i=78 + i=15535 + + + + GroupId + + i=68 + i=78 + i=15535 + + + + State + + i=68 + i=78 + i=15535 + + + + PubSubTransportLimitsExceedEventType + PubSub Model Diagnostics Events + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.13/#9.1.13.2 + + i=15561 + i=15562 + i=15535 + + + + Actual + + i=68 + i=78 + i=15548 + + + + Maximum + + i=68 + i=78 + i=15548 + + + + PubSubCommunicationFailureEventType + PubSub Model Diagnostics Events + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.13/#9.1.13.3 + + i=15576 + i=15535 + + + + Error + + i=68 + i=78 + i=15563 + + + + UadpWriterGroupMessageType + PubSub Model UADP + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.2.1/#9.2.1.1 + + i=21106 + i=21107 + i=21108 + i=21109 + i=21110 + i=17998 + + + + GroupVersion + + i=68 + i=78 + i=21105 + + + + DataSetOrdering + + i=68 + i=78 + i=21105 + + + + NetworkMessageContentMask + + i=68 + i=78 + i=21105 + + + + SamplingOffset + + i=68 + i=80 + i=21105 + + + + PublishingOffset + + i=68 + i=78 + i=21105 + + + + UadpDataSetWriterMessageType + PubSub Model UADP + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.2.1/#9.2.1.2 + + i=21112 + i=21113 + i=21114 + i=21115 + i=21096 + + + + DataSetMessageContentMask + + i=68 + i=78 + i=21111 + + + + ConfiguredSize + + i=68 + i=78 + i=21111 + + + + NetworkMessageNumber + + i=68 + i=78 + i=21111 + + + + DataSetOffset + + i=68 + i=78 + i=21111 + + + + UadpDataSetReaderMessageType + PubSub Model UADP + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.2.1/#9.2.1.3 + + i=21117 + i=21119 + i=17477 + i=21120 + i=21121 + i=21122 + i=21123 + i=21124 + i=21125 + i=21104 + + + + GroupVersion + + i=68 + i=78 + i=21116 + + + + NetworkMessageNumber + + i=68 + i=78 + i=21116 + + + + DataSetOffset + + i=68 + i=78 + i=21116 + + + + DataSetClassId + + i=68 + i=78 + i=21116 + + + + NetworkMessageContentMask + + i=68 + i=78 + i=21116 + + + + DataSetMessageContentMask + + i=68 + i=78 + i=21116 + + + + PublishingInterval + + i=68 + i=78 + i=21116 + + + + ProcessingOffset + + i=68 + i=78 + i=21116 + + + + ReceiveOffset + + i=68 + i=78 + i=21116 + + + + JsonWriterGroupMessageType + PubSub Model JSON + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.2.2/#9.2.2.1 + + i=21127 + i=17998 + + + + NetworkMessageContentMask + + i=68 + i=78 + i=21126 + + + + JsonDataSetWriterMessageType + PubSub Model JSON + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.2.2/#9.2.2.2 + + i=21129 + i=21096 + + + + DataSetMessageContentMask + + i=68 + i=78 + i=21128 + + + + JsonDataSetReaderMessageType + PubSub Model JSON + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.2.2/#9.2.2.3 + + i=21131 + i=21132 + i=21104 + + + + NetworkMessageContentMask + + i=68 + i=78 + i=21130 + + + + DataSetMessageContentMask + + i=68 + i=78 + i=21130 + + + + DatagramConnectionTransportType + PubSub Model Datagram + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.3.1/#9.3.1.1 + + i=15072 + i=23839 + i=23840 + i=25525 + i=25526 + i=17721 + + + + DiscoveryAddress + + i=15154 + i=21145 + i=78 + i=15064 + + + + NetworkInterface + + i=17579 + i=16309 + i=78 + i=15072 + + + + Selections + + i=68 + i=78 + i=15154 + + + + DiscoveryAnnounceRate + + i=68 + i=80 + i=15064 + + + + DiscoveryMaxMessageSize + + i=68 + i=80 + i=15064 + + + + QosCategory + + i=68 + i=80 + i=15064 + + + + DatagramQos + + i=68 + i=80 + i=15064 + + + + DatagramWriterGroupTransportType + PubSub Model Datagram + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.3.1/#9.3.1.2 + + i=21134 + i=21135 + i=23842 + i=25527 + i=23847 + i=23848 + i=23849 + i=17997 + + + + MessageRepeatCount + + i=68 + i=80 + i=21133 + + + + MessageRepeatDelay + + i=68 + i=80 + i=21133 + + + + Address + + i=23843 + i=21145 + i=80 + i=21133 + + + + NetworkInterface + + i=23844 + i=16309 + i=78 + i=23842 + + + + Selections + + i=68 + i=78 + i=23843 + + + + QosCategory + + i=68 + i=80 + i=21133 + + + + DatagramQos + + i=68 + i=80 + i=21133 + + + + DiscoveryAnnounceRate + + i=68 + i=80 + i=21133 + + + + Topic + + i=68 + i=80 + i=21133 + + + + DatagramDataSetReaderTransportType + PubSub Model Datagram + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.3.1/#9.3.1.4 + + i=24017 + i=25528 + i=24022 + i=24023 + i=15319 + + + + Address + + i=24018 + i=21145 + i=80 + i=24016 + + + + NetworkInterface + + i=24019 + i=16309 + i=78 + i=24017 + + + + Selections + + i=68 + i=78 + i=24018 + + + + QosCategory + + i=68 + i=80 + i=24016 + + + + DatagramQos + + i=68 + i=80 + i=24016 + + + + Topic + + i=68 + i=80 + i=24016 + + + + BrokerConnectionTransportType + PubSub Model Broker + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.3.2/#9.3.2.1 + + i=15156 + i=15178 + i=17721 + + + + ResourceUri + + i=68 + i=78 + i=15155 + + + + AuthenticationProfileUri + + i=68 + i=78 + i=15155 + + + + BrokerWriterGroupTransportType + PubSub Model Broker + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.3.2/#9.3.2.2 + + i=21137 + i=15246 + i=15247 + i=15249 + i=17997 + + + + QueueName + + i=68 + i=78 + i=21136 + + + + ResourceUri + + i=68 + i=78 + i=21136 + + + + AuthenticationProfileUri + + i=68 + i=78 + i=21136 + + + + RequestedDeliveryGuarantee + + i=68 + i=78 + i=21136 + + + + BrokerDataSetWriterTransportType + PubSub Model Broker + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.3.2/#9.3.2.3 + + i=21139 + i=21140 + i=15250 + i=15251 + i=15330 + i=21141 + i=15305 + + + + QueueName + + i=68 + i=78 + i=21138 + + + + MetaDataQueueName + + i=68 + i=78 + i=21138 + + + + ResourceUri + + i=68 + i=78 + i=21138 + + + + AuthenticationProfileUri + + i=68 + i=78 + i=21138 + + + + RequestedDeliveryGuarantee + + i=68 + i=78 + i=21138 + + + + MetaDataUpdateTime + + i=68 + i=78 + i=21138 + + + + BrokerDataSetReaderTransportType + PubSub Model Broker + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.3.2/#9.3.2.4 + + i=21143 + i=15334 + i=15419 + i=15420 + i=21144 + i=15319 + + + + QueueName + + i=68 + i=78 + i=21142 + + + + ResourceUri + + i=68 + i=78 + i=21142 + + + + AuthenticationProfileUri + + i=68 + i=78 + i=21142 + + + + RequestedDeliveryGuarantee + + i=68 + i=78 + i=21142 + + + + MetaDataQueueName + + i=68 + i=78 + i=21142 + + + + NetworkAddressType + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.5/#9.1.5.6 + + i=21146 + i=58 + + + + NetworkInterface + + i=17582 + i=16309 + i=78 + i=21145 + + + + Selections + + i=68 + i=78 + i=21146 + + + + NetworkAddressUrlType + PubSub Model Base + https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.5/#9.1.5.7 + + i=21149 + i=21145 + + + + Url + + i=63 + i=78 + i=21147 + + + + AliasNameType + AliasName Base + https://reference.opcfoundation.org/v105/Core/docs/Part17/6.2 + + i=58 + + + + AliasNameCategoryType + AliasName Base + https://reference.opcfoundation.org/v105/Core/docs/Part17/6.3.1 + + i=23457 + i=23458 + i=23462 + i=32850 + i=61 + + + + <Alias> + + i=23455 + i=11508 + i=23456 + + + + <SubAliasNameCategories> + + i=23459 + i=32849 + i=23456 + i=11508 + i=23456 + + + + FindAlias + + i=23460 + i=23461 + i=78 + i=23458 + + + + InputArguments + + i=68 + i=78 + i=23459 + + + + + + i=297 + + + + AliasNameSearchPattern + + i=12 + + -1 + + + + + + + i=297 + + + + ReferenceTypeFilter + + i=17 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=23459 + + + + + + i=297 + + + + AliasNodeList + + i=23468 + + 1 + + 0 + + + + + + + + + LastChange + + i=68 + i=80 + i=23458 + + + + FindAlias + https://reference.opcfoundation.org/v105/Core/docs/Part17/6.3.2 + + i=23463 + i=23464 + i=78 + i=23456 + + + + InputArguments + + i=68 + i=78 + i=23462 + + + + + + i=297 + + + + AliasNameSearchPattern + + i=12 + + -1 + + + + + + + i=297 + + + + ReferenceTypeFilter + + i=17 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=23462 + + + + + + i=297 + + + + AliasNodeList + + i=23468 + + 1 + + 0 + + + + + + + + + LastChange + + i=68 + i=80 + i=23456 + + + + AliasNameDataType + AliasName Base + https://reference.opcfoundation.org/v105/Core/docs/Part17/7.2 + + i=22 + + + + + + + + AliasFor + AliasName Base + https://reference.opcfoundation.org/v105/Core/docs/Part17/8.2 + + i=32 + + HasAlias + + + Aliases + AliasName Hierarchy + https://reference.opcfoundation.org/v105/Core/docs/Part17/9.2 + + i=23476 + i=32852 + i=85 + i=23456 + + + + FindAlias + + i=23477 + i=23478 + i=23470 + + + + InputArguments + + i=68 + i=23476 + + + + + + i=297 + + + + AliasNameSearchPattern + + i=12 + + -1 + + + + + + + i=297 + + + + ReferenceTypeFilter + + i=17 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=23476 + + + + + + i=297 + + + + AliasNodeList + + i=23468 + + 1 + + 0 + + + + + + + + + LastChange + + i=68 + i=23470 + + + + TagVariables + AliasName Category Tags + https://reference.opcfoundation.org/v105/Core/docs/Part17/9.3 + + i=23485 + i=23470 + i=23456 + + + + FindAlias + + i=23486 + i=23487 + i=23479 + + + + InputArguments + + i=68 + i=23485 + + + + + + i=297 + + + + AliasNameSearchPattern + + i=12 + + -1 + + + + + + + i=297 + + + + ReferenceTypeFilter + + i=17 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=23485 + + + + + + i=297 + + + + AliasNodeList + + i=23468 + + 1 + + 0 + + + + + + + + + Topics + AliasName Category Topics + https://reference.opcfoundation.org/v105/Core/docs/Part17/9.4 + + i=23494 + i=23470 + i=23456 + + + + FindAlias + + i=23495 + i=23496 + i=23488 + + + + InputArguments + + i=68 + i=23494 + + + + + + i=297 + + + + AliasNameSearchPattern + + i=12 + + -1 + + + + + + + i=297 + + + + ReferenceTypeFilter + + i=17 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=23494 + + + + + + i=297 + + + + AliasNodeList + + i=23468 + + 1 + + 0 + + + + + + + + + UserManagementType + Security User Management Server + https://reference.opcfoundation.org/v105/Core/docs/Part18/5.2.1 + + i=24265 + i=24266 + i=24267 + i=24268 + i=24269 + i=24271 + i=24273 + i=24275 + i=58 + + + + Users + + i=68 + i=78 + i=24264 + + + + PasswordLength + + i=68 + i=78 + i=24264 + + + + PasswordOptions + + i=68 + i=78 + i=24264 + + + + PasswordRestrictions + + i=68 + i=80 + i=24264 + + + + AddUser + https://reference.opcfoundation.org/v105/Core/docs/Part18/5.2.5 + + i=24270 + i=78 + i=24264 + + + + InputArguments + + i=68 + i=78 + i=24269 + + + + + + i=297 + + + + UserName + + i=12 + + -1 + + + + + + + i=297 + + + + Password + + i=12 + + -1 + + + + + + + i=297 + + + + UserConfiguration + + i=24279 + + -1 + + + + + + + i=297 + + + + Description + + i=12 + + -1 + + + + + + + + + ModifyUser + https://reference.opcfoundation.org/v105/Core/docs/Part18/5.2.6 + + i=24272 + i=78 + i=24264 + + + + InputArguments + + i=68 + i=78 + i=24271 + + + + + + i=297 + + + + UserName + + i=12 + + -1 + + + + + + + i=297 + + + + ModifyPassword + + i=1 + + -1 + + + + + + + i=297 + + + + Password + + i=12 + + -1 + + + + + + + i=297 + + + + ModifyUserConfiguration + + i=1 + + -1 + + + + + + + i=297 + + + + UserConfiguration + + i=24279 + + -1 + + + + + + + i=297 + + + + ModifyDescription + + i=1 + + -1 + + + + + + + i=297 + + + + Description + + i=12 + + -1 + + + + + + + + + RemoveUser + https://reference.opcfoundation.org/v105/Core/docs/Part18/5.2.7 + + i=24274 + i=78 + i=24264 + + + + InputArguments + + i=68 + i=78 + i=24273 + + + + + + i=297 + + + + UserName + + i=12 + + -1 + + + + + + + + + ChangePassword + https://reference.opcfoundation.org/v105/Core/docs/Part18/5.2.8 + + i=24276 + i=78 + i=24264 + + + + InputArguments + + i=68 + i=78 + i=24275 + + + + + + i=297 + + + + OldPassword + + i=12 + + -1 + + + + + + + i=297 + + + + NewPassword + + i=12 + + -1 + + + + + + + + + PasswordOptionsMask + Security User Management Server + https://reference.opcfoundation.org/v105/Core/docs/Part18/5.2.2 + + i=24278 + i=7 + + + + Indicates if the server supports the feature to require a password change after the creation of the user. + + + Indicates if the server supports to disable a user. + + + Indicates if the server supports the configuration NoDelete for a user. + + + Indicates if the server supports the configuration NoChangeByUser for a user. + + + Indicates if the server supports to management of a description for the user. + + + Indicates if a upper case ASCII character is required in a password. + + + Indicates if a lower case ASCII character is required in a password. + + + Indicates if a digit ASCII character is required in a password. + + + Indicates if a special character is required in a password. + + + + + OptionSetValues + + i=68 + i=24277 + + + + + SupportInitialPasswordChange + + + SupportDisableUser + + + SupportDisableDeleteForUser + + + SupportNoChangeForUser + + + SupportDescriptionForUser + + + RequiresUpperCaseCharacters + + + RequiresLowerCaseCharacters + + + RequiresDigitCharacters + + + RequiresSpecialCharacters + + + + + + UserConfigurationMask + Security User Management Server + https://reference.opcfoundation.org/v105/Core/docs/Part18/5.2.3 + + i=24280 + i=7 + + + + The user cannot be deleted. + + + The user is disabled. + + + The user cannot change the password. + + + The user must change the password to get the assigned roles. If the password is not changed, the user has only the Role Anonymous. + + + + + OptionSetValues + + i=68 + i=24279 + + + + + NoDelete + + + Disabled + + + NoChangeByUser + + + MustChangePassword + + + + + + UserManagementDataType + Security User Management Server + https://reference.opcfoundation.org/v105/Core/docs/Part18/5.2.4 + + i=22 + + + + + + + + + UserManagement + Security User Management Server + https://reference.opcfoundation.org/v105/Core/docs/Part18/1 + + i=24301 + i=24302 + i=24303 + i=24291 + i=24304 + i=24306 + i=24308 + i=24310 + i=12637 + i=24264 + + + i=15644 + i=15704 + + + + Users + + i=68 + i=24290 + + + i=15704 + + + + PasswordLength + + i=68 + i=24290 + + + i=15644 + i=15704 + + + + PasswordOptions + + i=68 + i=24290 + + + i=15644 + i=15704 + + + + PasswordRestrictions + + i=68 + i=24290 + + + i=15644 + i=15704 + + + + AddUser + + i=24305 + i=24290 + + + i=15704 + + + + InputArguments + + i=68 + i=24304 + + + i=15704 + + + + + + i=297 + + + + UserName + + i=12 + + -1 + + + + + + + i=297 + + + + Password + + i=12 + + -1 + + + + + + + i=297 + + + + UserConfiguration + + i=24279 + + -1 + + + + + + + i=297 + + + + Description + + i=12 + + -1 + + + + + + + + + ModifyUser + + i=24307 + i=24290 + + + i=15704 + + + + InputArguments + + i=68 + i=24306 + + + i=15704 + + + + + + i=297 + + + + UserName + + i=12 + + -1 + + + + + + + i=297 + + + + ModifyPassword + + i=1 + + -1 + + + + + + + i=297 + + + + Password + + i=12 + + -1 + + + + + + + i=297 + + + + ModifyUserConfiguration + + i=1 + + -1 + + + + + + + i=297 + + + + UserConfiguration + + i=24279 + + -1 + + + + + + + i=297 + + + + ModifyDescription + + i=1 + + -1 + + + + + + + i=297 + + + + Description + + i=12 + + -1 + + + + + + + + + RemoveUser + + i=24309 + i=24290 + + + i=15704 + + + + InputArguments + + i=68 + i=24308 + + + i=15704 + + + + + + i=297 + + + + UserName + + i=12 + + -1 + + + + + + + + + ChangePassword + + i=24311 + i=24290 + + + i=15644 + i=15704 + + + + InputArguments + + i=68 + i=24310 + + + i=15644 + i=15704 + + + + + + i=297 + + + + OldPassword + + i=12 + + -1 + + + + + + + i=297 + + + + NewPassword + + i=12 + + -1 + + + + + + + + + MultiStateDictionaryEntryDiscreteBaseType + Data Access MultiStateDictionaryEntryDBT + Data Access ValueAsDictionaryEntries Property + https://reference.opcfoundation.org/v105/Core/docs/Part19/7.1 + + i=19082 + i=19083 + i=11238 + + + + EnumDictionaryEntries + + i=68 + i=78 + i=19077 + + + + ValueAsDictionaryEntries + + i=68 + i=80 + i=19077 + + + + MultiStateDictionaryEntryDiscreteType + Data Access MultiStateDictionaryEntryDBT + https://reference.opcfoundation.org/v105/Core/docs/Part19/7.2 + + i=19090 + i=19077 + + + + ValueAsDictionaryEntries + + i=68 + i=78 + i=19084 + + + + EncodedTicket + Onboarding Ticket Reader + https://reference.opcfoundation.org/v105/Core/docs/Part21/8.2.1 + + i=12 + + + + ApplicationConfigurationType + Onboarding Server PushManagement + https://reference.opcfoundation.org/v105/Core/docs/Part21/9.3.6 + + i=26850 + i=26851 + i=26852 + i=26849 + i=12581 + + + + ApplicationUri + + i=68 + i=78 + i=25731 + + + + ProductUri + + i=68 + i=78 + i=25731 + + + + ApplicationType + + i=68 + i=78 + i=25731 + + + + Enabled + + i=68 + i=78 + i=25731 + + + + ProvisionableDeviceType + Onboarding Server PushManagement + https://reference.opcfoundation.org/v105/Core/docs/Part21/9.3.3 + + i=26872 + i=26873 + i=26875 + i=26878 + i=58 + + + + IsSingleton + + i=68 + i=78 + i=26871 + + + + RequestTickets + https://reference.opcfoundation.org/v105/Core/docs/Part21/9.3.4 + + i=26874 + i=78 + i=26871 + + + + OutputArguments + + i=68 + i=78 + i=26873 + + + + + + i=297 + + + + Tickets + + i=25726 + + 1 + + 0 + + + + + + + + + SetRegistrarEndpoints + https://reference.opcfoundation.org/v105/Core/docs/Part21/9.3.5 + + i=26876 + i=80 + i=26871 + + + + InputArguments + + i=68 + i=78 + i=26875 + + + + + + i=297 + + + + Registrars + + i=308 + + 1 + + 0 + + + + + + + + + <ApplicationName> + + i=26879 + i=27997 + i=27998 + i=27999 + i=28000 + i=28001 + i=28002 + i=28003 + i=28005 + i=28008 + i=28010 + i=28013 + i=27996 + i=25731 + i=11508 + i=26871 + + + + CertificateGroups + + i=26880 + i=13813 + i=78 + i=26878 + + + + DefaultApplicationGroup + + i=26881 + i=26917 + i=12555 + i=78 + i=26879 + + + + TrustList + + i=26882 + i=26883 + i=26884 + i=26885 + i=26889 + i=26892 + i=26894 + i=26897 + i=26899 + i=26902 + i=26904 + i=26907 + i=26910 + i=26913 + i=26915 + i=12522 + i=78 + i=26880 + + + + Size + + i=68 + i=78 + i=26881 + + + + Writable + + i=68 + i=78 + i=26881 + + + + UserWritable + + i=68 + i=78 + i=26881 + + + + OpenCount + + i=68 + i=78 + i=26881 + + + + Open + + i=26890 + i=26891 + i=78 + i=26881 + + + + InputArguments + + i=68 + i=78 + i=26889 + + + + + + i=297 + + + + Mode + + i=3 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=26889 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Close + + i=26893 + i=78 + i=26881 + + + + InputArguments + + i=68 + i=78 + i=26892 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + Read + + i=26895 + i=26896 + i=78 + i=26881 + + + + InputArguments + + i=68 + i=78 + i=26894 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Length + + i=6 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=26894 + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + Write + + i=26898 + i=78 + i=26881 + + + + InputArguments + + i=68 + i=78 + i=26897 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Data + + i=15 + + -1 + + + + + + + + + GetPosition + + i=26900 + i=26901 + i=78 + i=26881 + + + + InputArguments + + i=68 + i=78 + i=26899 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=26899 + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + SetPosition + + i=26903 + i=78 + i=26881 + + + + InputArguments + + i=68 + i=78 + i=26902 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + i=297 + + + + Position + + i=9 + + -1 + + + + + + + + + LastUpdateTime + + i=68 + i=78 + i=26881 + + + + OpenWithMasks + + i=26908 + i=26909 + i=78 + i=26881 + + + + InputArguments + + i=68 + i=78 + i=26907 + + + + + + i=297 + + + + Masks + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=26907 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + CloseAndUpdate + + i=26911 + i=26912 + i=78 + i=26881 + + + + InputArguments + + i=68 + i=78 + i=26910 + + + + + + i=297 + + + + FileHandle + + i=7 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=26910 + + + + + + i=297 + + + + ApplyChangesRequired + + i=1 + + -1 + + + + + + + + + AddCertificate + + i=26914 + i=78 + i=26881 + + + + InputArguments + + i=68 + i=78 + i=26913 + + + + + + i=297 + + + + Certificate + + i=15 + + -1 + + + + + + + i=297 + + + + IsTrustedCertificate + + i=1 + + -1 + + + + + + + + + RemoveCertificate + + i=26916 + i=78 + i=26881 + + + + InputArguments + + i=68 + i=78 + i=26915 + + + + + + i=297 + + + + Thumbprint + + i=12 + + -1 + + + + + + + i=297 + + + + IsTrustedCertificate + + i=1 + + -1 + + + + + + + + + CertificateTypes + + i=68 + i=78 + i=26880 + + + + ApplicationUri + + i=68 + i=78 + i=26878 + + + + ProductUri + + i=68 + i=78 + i=26878 + + + + ApplicationType + + i=68 + i=78 + i=26878 + + + + ServerCapabilities + + i=68 + i=78 + i=26878 + + + + SupportedPrivateKeyFormats + + i=68 + i=78 + i=26878 + + + + MaxTrustListSize + + i=68 + i=78 + i=26878 + + + + MulticastDnsEnabled + + i=68 + i=78 + i=26878 + + + + UpdateCertificate + + i=28006 + i=28007 + i=78 + i=26878 + + + + InputArguments + + i=68 + i=78 + i=28005 + + + + + + i=297 + + + + CertificateGroupId + + i=17 + + -1 + + + + + + + i=297 + + + + CertificateTypeId + + i=17 + + -1 + + + + + + + i=297 + + + + Certificate + + i=15 + + -1 + + + + + + + i=297 + + + + IssuerCertificates + + i=15 + + 1 + + 0 + + + + + + + i=297 + + + + PrivateKeyFormat + + i=12 + + -1 + + + + + + + i=297 + + + + PrivateKey + + i=15 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=28005 + + + + + + i=297 + + + + ApplyChangesRequired + + i=1 + + -1 + + + + + + + + + ApplyChanges + + i=78 + i=26878 + + + + CreateSigningRequest + + i=28011 + i=28012 + i=78 + i=26878 + + + + InputArguments + + i=68 + i=78 + i=28010 + + + + + + i=297 + + + + CertificateGroupId + + i=17 + + -1 + + + + + + + i=297 + + + + CertificateTypeId + + i=17 + + -1 + + + + + + + i=297 + + + + SubjectName + + i=12 + + -1 + + + + + + + i=297 + + + + RegeneratePrivateKey + + i=1 + + -1 + + + + + + + i=297 + + + + Nonce + + i=15 + + -1 + + + + + + + + + OutputArguments + + i=68 + i=78 + i=28010 + + + + + + i=297 + + + + CertificateRequest + + i=15 + + -1 + + + + + + + + + GetRejectedList + + i=28014 + i=78 + i=26878 + + + + OutputArguments + + i=68 + i=78 + i=28013 + + + + + + i=297 + + + + Certificates + + i=15 + + 1 + + 0 + + + + + + + + + Enabled + + i=68 + i=78 + i=26878 + + + + ProvisionableDevice + Onboarding Server PushManagement + https://reference.opcfoundation.org/v105/Core/docs/Part21/9.3.2 + + i=29879 + i=29880 + i=24226 + i=26871 + + + + IsSingleton + + i=68 + i=29878 + + + + RequestTickets + + i=29881 + i=29878 + + + + OutputArguments + + i=68 + i=29880 + + + + + + i=297 + + + + Tickets + + i=25726 + + 1 + + 0 + + + + + + + + + IIetfBaseNetworkInterfaceType + BNM Ethernet Base Info + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.1 + + i=24149 + i=24150 + i=24151 + i=24152 + i=17602 + + + + AdminStatus + + i=63 + i=78 + i=24148 + + + + OperStatus + + i=63 + i=78 + i=24148 + + + + PhysAddress + + i=63 + i=80 + i=24148 + + + + Speed + + i=24157 + i=17497 + i=78 + i=24148 + + + + EngineeringUnits + + i=68 + i=78 + i=24152 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4337968 + + en + bit/s + + + en + bit per second + + + + + + + + IIeeeBaseEthernetPortType + BNM Ethernet Base Info + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.2 + + i=24159 + i=24165 + i=24166 + i=17602 + + + + Speed + + i=24164 + i=17497 + i=78 + i=24158 + + + + EngineeringUnits + + i=68 + i=78 + i=24159 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4534832 + + en + Mbit/s + + + en + megabit per second + + + + + + + + Duplex + + i=63 + i=78 + i=24158 + + + + MaxFrameLength + + i=63 + i=78 + i=24158 + + + + IIeeeAutoNegotiationStatusType + BNM AutoNeg + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.3 + + i=24234 + i=17602 + + + + NegotiationStatus + + i=63 + i=78 + i=24233 + + + + IBaseEthernetCapabilitiesType + BNM VLAN Capabilities + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.4 + + i=24168 + i=17602 + + + + VlanTagCapable + + i=63 + i=78 + i=24167 + + + + IVlanIdType + BNM IETF Interface Vlan Info + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.5 + + i=25219 + i=17602 + + + + VlanId + + i=63 + i=78 + i=25218 + + + + ISrClassType + BNM TSN Base Info + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.6 + + i=24170 + i=24171 + i=24172 + i=17602 + + + + Id + + i=63 + i=78 + i=24169 + + + + Priority + + i=63 + i=78 + i=24169 + + + + Vid + + i=63 + i=78 + i=24169 + + + + IIeeeBaseTsnStreamType + BNM TSN Base Info + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.7 + + i=24174 + i=24175 + i=24176 + i=24177 + i=24178 + i=17602 + + + + StreamId + + i=63 + i=78 + i=24173 + + + + StreamName + + i=63 + i=78 + i=24173 + + + + State + + i=63 + i=78 + i=24173 + + + + AccumulatedLatency + + i=63 + i=80 + i=24173 + + + + SrClassId + + i=63 + i=80 + i=24173 + + + + IIeeeBaseTsnTrafficSpecificationType + BNM TSN Config + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.8 + + i=24180 + i=24181 + i=24182 + i=17602 + + + + MaxIntervalFrames + + i=63 + i=78 + i=24179 + + + + MaxFrameSize + + i=63 + i=78 + i=24179 + + + + Interval + + i=63 + i=78 + i=24179 + + + + IIeeeBaseTsnStatusStreamType + BNM TSN Base Info + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.9 + + i=24184 + i=24185 + i=24186 + i=24187 + i=17602 + + + + TalkerStatus + + i=63 + i=80 + i=24183 + + + + ListenerStatus + + i=63 + i=80 + i=24183 + + + + FailureCode + + i=63 + i=78 + i=24183 + + + + FailureSystemIdentifier + + i=63 + i=78 + i=24183 + + + + IIeeeTsnInterfaceConfigurationType + BNM TSN Config + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.10 + + i=24189 + i=24190 + i=17602 + + + + MacAddress + + i=63 + i=78 + i=24188 + + + + InterfaceName + + i=63 + i=80 + i=24188 + + + + IIeeeTsnInterfaceConfigurationTalkerType + BNM TSN Config + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.11 + + i=24194 + i=24188 + + + + TimeAwareOffset + + i=63 + i=80 + i=24191 + + + + IIeeeTsnInterfaceConfigurationListenerType + BNM TSN Config + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.12 + + i=24198 + i=24188 + + + + ReceiveOffset + + i=63 + i=80 + i=24195 + + + + IIeeeTsnMacAddressType + BNM TSN Config + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.13 + + i=24200 + i=24201 + i=17602 + + + + DestinationAddress + + i=63 + i=78 + i=24199 + + + + SourceAddress + + i=63 + i=80 + i=24199 + + + + IIeeeTsnVlanTagType + BNM TSN Config + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.14 + + i=24203 + i=24204 + i=17602 + + + + VlanId + + i=63 + i=78 + i=24202 + + + + PriorityCodePoint + + i=63 + i=78 + i=24202 + + + + IPriorityMappingEntryType + BNM Priority Mapping + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.2.15 + + i=24206 + i=24207 + i=24208 + i=24209 + i=17602 + + + + MappingUri + + i=63 + i=78 + i=24205 + + + + PriorityLabel + + i=63 + i=78 + i=24205 + + + + PriorityValue_PCP + + i=63 + i=80 + i=24205 + + + + PriorityValue_DSCP + + i=63 + i=80 + i=24205 + + + + Duplex + BNM Ethernet Base Info + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.3.1/#5.3.1.1 + + i=24235 + i=29 + + + + Full duplex. + + + Half duplex. + + + Link is currently disconnected or initializing. + + + + + EnumValues + + i=68 + i=24210 + + + + + + i=7616 + + + + 0 + + Full + + + Full duplex. + + + + + + + i=7616 + + + + 1 + + Half + + + Half duplex. + + + + + + + i=7616 + + + + 2 + + Unknown + + + Link is currently disconnected or initializing. + + + + + + + + + InterfaceAdminStatus + BNM Ethernet Base Info + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.3.1/#5.3.1.2 + + i=24236 + i=29 + + + + Ready to pass packets. + + + Not ready to pass packets and not in some test mode. + + + In some test mode. + + + + + EnumValues + + i=68 + i=24212 + + + + + + i=7616 + + + + 0 + + Up + + + Ready to pass packets. + + + + + + + i=7616 + + + + 1 + + Down + + + Not ready to pass packets and not in some test mode. + + + + + + + i=7616 + + + + 2 + + Testing + + + In some test mode. + + + + + + + + + InterfaceOperStatus + BNM Ethernet Base Info + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.3.1/#5.3.1.3 + + i=24237 + i=29 + + + + Ready to pass packets. + + + The interface does not pass any packets. + + + In some test mode. No operational packets can be passed. + + + Status cannot be determined for some reason. + + + Waiting for some external event. + + + Some component (typically hardware) is missing. + + + Down due to state of lower-layer interface(s). + + + + + EnumValues + + i=68 + i=24214 + + + + + + i=7616 + + + + 0 + + Up + + + Ready to pass packets. + + + + + + + i=7616 + + + + 1 + + Down + + + The interface does not pass any packets. + + + + + + + i=7616 + + + + 2 + + Testing + + + In some test mode. No operational packets can be passed. + + + + + + + i=7616 + + + + 3 + + Unknown + + + Status cannot be determined for some reason. + + + + + + + i=7616 + + + + 4 + + Dormant + + + Waiting for some external event. + + + + + + + i=7616 + + + + 5 + + NotPresent + + + Some component (typically hardware) is missing. + + + + + + + i=7616 + + + + 6 + + LowerLayerDown + + + Down due to state of lower-layer interface(s). + + + + + + + + + NegotiationStatus + BNM AutoNeg + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.3.1/#5.3.1.4 + + i=24238 + i=29 + + + + The auto-negotiation protocol is running and negotiation is currently in-progress. + + + The auto-negotiation protocol has completed successfully. + + + The auto-negotiation protocol has failed. + + + The auto-negotiation status is not currently known, this could be because it is still negotiating or the protocol cannot run (e.g., if no medium is present). + + + No auto-negotiation is executed. The auto-negotiation function is either not supported on this interface or has not been enabled. + + + + + EnumValues + + i=68 + i=24216 + + + + + + i=7616 + + + + 0 + + InProgress + + + The auto-negotiation protocol is running and negotiation is currently in-progress. + + + + + + + i=7616 + + + + 1 + + Complete + + + The auto-negotiation protocol has completed successfully. + + + + + + + i=7616 + + + + 2 + + Failed + + + The auto-negotiation protocol has failed. + + + + + + + i=7616 + + + + 3 + + Unknown + + + The auto-negotiation status is not currently known, this could be because it is still negotiating or the protocol cannot run (e.g., if no medium is present). + + + + + + + i=7616 + + + + 4 + + NoNegotiation + + + No auto-negotiation is executed. The auto-negotiation function is either not supported on this interface or has not been enabled. + + + + + + + + + TsnFailureCode + BNM TSN Base Info + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.3.1/#5.3.1.5 + + i=24239 + i=29 + + + + No failure + + + Insufficient bandwidth + + + Insufficient bridge resources + + + Insufficient bandwidth for Traffic Class + + + StreamID in use by another Talker + + + Stream destination address already in use + + + Stream pre-empted by higher rank + + + Reported latency has changed + + + Egress port is not AVBCapable + + + Use a different destination address + + + Out of MSRP resources + + + Out of MMRP resources + + + Cannot store destination address + + + Requested priority is not an SR Class priority + + + MaxFrameSize is too large for media + + + MaxFanInPorts limit has been reached + + + Changes in FirstValue for a registered StreamID + + + VLAN is blocked on this egress port (Registration Forbidden) + + + VLAN tagging is disabled on this egress port (untagged set) + + + SR class priority mismatch + + + Enhanced feature cannot be propagated to original Port + + + MaxLatency exceeded + + + Nearest Bridge cannot provide network identification for stream transformation + + + Stream transformation not supported + + + Stream identification type not supported for stream transformation + + + Enhanced feature cannot be supported without a CNC + + + + + EnumValues + + i=68 + i=24218 + + + + + + i=7616 + + + + 0 + + NoFailure + + + No failure + + + + + + + i=7616 + + + + 1 + + InsufficientBandwidth + + + Insufficient bandwidth + + + + + + + i=7616 + + + + 2 + + InsufficientResources + + + Insufficient bridge resources + + + + + + + i=7616 + + + + 3 + + InsufficientTrafficClassBandwidth + + + Insufficient bandwidth for Traffic Class + + + + + + + i=7616 + + + + 4 + + StreamIdInUse + + + StreamID in use by another Talker + + + + + + + i=7616 + + + + 5 + + StreamDestinationAddressInUse + + + Stream destination address already in use + + + + + + + i=7616 + + + + 6 + + StreamPreemptedByHigherRank + + + Stream pre-empted by higher rank + + + + + + + i=7616 + + + + 7 + + LatencyHasChanged + + + Reported latency has changed + + + + + + + i=7616 + + + + 8 + + EgressPortNotAvbCapable + + + Egress port is not AVBCapable + + + + + + + i=7616 + + + + 9 + + UseDifferentDestinationAddress + + + Use a different destination address + + + + + + + i=7616 + + + + 10 + + OutOfMsrpResources + + + Out of MSRP resources + + + + + + + i=7616 + + + + 11 + + OutOfMmrpResources + + + Out of MMRP resources + + + + + + + i=7616 + + + + 12 + + CannotStoreDestinationAddress + + + Cannot store destination address + + + + + + + i=7616 + + + + 13 + + PriorityIsNotAnSrcClass + + + Requested priority is not an SR Class priority + + + + + + + i=7616 + + + + 14 + + MaxFrameSizeTooLarge + + + MaxFrameSize is too large for media + + + + + + + i=7616 + + + + 15 + + MaxFanInPortsLimitReached + + + MaxFanInPorts limit has been reached + + + + + + + i=7616 + + + + 16 + + FirstValueChangedForStreamId + + + Changes in FirstValue for a registered StreamID + + + + + + + i=7616 + + + + 17 + + VlanBlockedOnEgress + + + VLAN is blocked on this egress port (Registration Forbidden) + + + + + + + i=7616 + + + + 18 + + VlanTaggingDisabledOnEgress + + + VLAN tagging is disabled on this egress port (untagged set) + + + + + + + i=7616 + + + + 19 + + SrClassPriorityMismatch + + + SR class priority mismatch + + + + + + + i=7616 + + + + 20 + + FeatureNotPropagated + + + Enhanced feature cannot be propagated to original Port + + + + + + + i=7616 + + + + 21 + + MaxLatencyExceeded + + + MaxLatency exceeded + + + + + + + i=7616 + + + + 22 + + BridgeDoesNotProvideNetworkId + + + Nearest Bridge cannot provide network identification for stream transformation + + + + + + + i=7616 + + + + 23 + + StreamTransformNotSupported + + + Stream transformation not supported + + + + + + + i=7616 + + + + 24 + + StreamIdTypeNotSupported + + + Stream identification type not supported for stream transformation + + + + + + + i=7616 + + + + 25 + + FeatureNotSupported + + + Enhanced feature cannot be supported without a CNC + + + + + + + + + TsnStreamState + BNM TSN Base Info + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.3.1/#5.3.1.6 + + i=24240 + i=29 + + + + The related TSN Stream is currently disabled. + + + The related TSN Stream is in the process of receiving configuration parameters from the TSN Control Layer. + + + The related TSN Stream has successfully received and applied the configuration from the TSN Control Layer. The related TSN Stream is not fully operational as long as local preconditions (e.g. synchronization state) are not valid. + + + The related TSN Stream object is configured and all other required preconditions (e.g. synchronization state) for sending / receiving data are valid. + + + The related TSN Stream object is in an error state. + + + + + EnumValues + + i=68 + i=24220 + + + + + + i=7616 + + + + 0 + + Disabled + + + The related TSN Stream is currently disabled. + + + + + + + i=7616 + + + + 1 + + Configuring + + + The related TSN Stream is in the process of receiving configuration parameters from the TSN Control Layer. + + + + + + + i=7616 + + + + 2 + + Ready + + + The related TSN Stream has successfully received and applied the configuration from the TSN Control Layer. The related TSN Stream is not fully operational as long as local preconditions (e.g. synchronization state) are not valid. + + + + + + + i=7616 + + + + 3 + + Operational + + + The related TSN Stream object is configured and all other required preconditions (e.g. synchronization state) for sending / receiving data are valid. + + + + + + + i=7616 + + + + 4 + + Error + + + The related TSN Stream object is in an error state. + + + + + + + + + TsnTalkerStatus + BNM TSN Base Info + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.3.1/#5.3.1.7 + + i=24241 + i=29 + + + + No Talker detected. + + + Talker ready (configured). + + + Talker failed. + + + + + EnumValues + + i=68 + i=24222 + + + + + + i=7616 + + + + 0 + + None + + + No Talker detected. + + + + + + + i=7616 + + + + 1 + + Ready + + + Talker ready (configured). + + + + + + + i=7616 + + + + 2 + + Failed + + + Talker failed. + + + + + + + + + TsnListenerStatus + BNM TSN Base Info + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.3.1/#5.3.1.8 + + i=24242 + i=29 + + + + No Listener detected. + + + Listener ready (configured). + + + One or more Listeners ready, and one or more Listeners failed. + + + Listener failed. + + + + + EnumValues + + i=68 + i=24224 + + + + + + i=7616 + + + + 0 + + None + + + No Listener detected. + + + + + + + i=7616 + + + + 1 + + Ready + + + Listener ready (configured). + + + + + + + i=7616 + + + + 2 + + PartialFailed + + + One or more Listeners ready, and one or more Listeners failed. + + + + + + + i=7616 + + + + 3 + + Failed + + + Listener failed. + + + + + + + + + PriorityMappingEntryType + BNM Priority Mapping 2 + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.3.2/#5.3.2.1 + + i=22 + + + + + + + + + + Resources + BNM Entry Points + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.4.1 + + i=2253 + i=61 + + + + Communication + BNM Entry Points + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.4.2 + + i=24226 + i=61 + + + + MappingTables + BNM Mapping Entry Points + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.4.3 + + i=24227 + i=61 + + + + NetworkInterfaces + BNM Entry Points + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.4.4 + + i=24227 + i=61 + + + + Streams + BNM TSN Entry Points + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.4.5 + + i=24227 + i=61 + + + + TalkerStreams + BNM TSN Entry Points + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.4.6 + + i=24230 + i=61 + + + + ListenerStreams + BNM TSN Entry Points + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.4.7 + + i=24230 + i=61 + + + + IetfBaseNetworkInterfaceType + BNM IETF Interface Base Info + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.5.1/#5.5.1.2 + + i=25222 + i=25223 + i=25224 + i=25225 + i=25226 + i=24148 + i=58 + + + + AdminStatus + + i=63 + i=78 + i=25221 + + + + OperStatus + + i=63 + i=78 + i=25221 + + + + PhysAddress + + i=63 + i=80 + i=25221 + + + + Speed + + i=25252 + i=17497 + i=78 + i=25221 + + + + EngineeringUnits + + i=68 + i=78 + i=25225 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4337968 + + en + bit/s + + + en + bit per second + + + + + + + + <InterfaceName> + + i=24148 + i=58 + i=11508 + i=25221 + + + + PriorityMappingTableType + BNM Priority Mapping 2 + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.5.2/#5.5.2.2 + + i=25228 + i=25229 + i=25231 + i=58 + + + + PriorityMapppingEntries + + i=68 + i=78 + i=25227 + + + + AddPriorityMappingEntry + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.5.2/#5.5.2.3 + + i=25230 + i=80 + i=25227 + + + + InputArguments + + i=68 + i=78 + i=25229 + + + + + + i=297 + + + + MappingUri + + i=12 + + -1 + + + + + + + i=297 + + + + PriorityLabel + + i=12 + + -1 + + + + + + + i=297 + + + + PriorityValue_PCP + + i=3 + + -1 + + + + + + + i=297 + + + + PriorityValue_DSCP + + i=7 + + -1 + + + + + + + + + DeletePriorityMappingEntry + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.5.2/#5.5.2.4 + + i=25232 + i=80 + i=25227 + + + + InputArguments + + i=68 + i=78 + i=25231 + + + + + + i=297 + + + + MappingUri + + i=12 + + -1 + + + + + + + i=297 + + + + PriorityLabel + + i=12 + + -1 + + + + + + + + + UsesPriorityMappingTable + BNM Priority Mapping 2 + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.6.1 + + i=32 + + UsedByNetworkInterface + + + HasLowerLayerInterface + BNM IETF Interface Base Info + https://reference.opcfoundation.org/v105/Core/docs/Part22/5.6.2 + + i=33 + + HasHigherLayerInterface + + + IsExecutableOn + Base Info IsExecutableOn + https://reference.opcfoundation.org/v105/Core/docs/Part23/4.2.2 + + i=32 + + CanExecute + + + Controls + Base Info Controls + https://reference.opcfoundation.org/v105/Core/docs/Part23/4.4.2 + + i=33 + + IsControlledBy + + + Utilizes + Base Info Utilizes + https://reference.opcfoundation.org/v105/Core/docs/Part23/4.5.2 + + i=32 + + IsUtilizedBy + + + IsExecutingOn + Base Info IsExecutingOn + https://reference.opcfoundation.org/v105/Core/docs/Part23/4.3.2 + + i=25255 + + Executes + + + Requires + Base Info Requires + https://reference.opcfoundation.org/v105/Core/docs/Part23/4.6.2 + + i=33 + + IsRequiredBy + + + IsPhysicallyConnectedTo + Base Info IsPhysicallyConnectedTo + https://reference.opcfoundation.org/v105/Core/docs/Part23/4.7.2 + + i=32 + + + + RepresentsSameEntityAs + Base Info RepresentsSameEntityAs + https://reference.opcfoundation.org/v105/Core/docs/Part23/4.8.2 + + i=32 + + + + RepresentsSameHardwareAs + Base Info RepresentsSameHardwareAs + https://reference.opcfoundation.org/v105/Core/docs/Part23/4.9.2 + + i=25258 + + + + RepresentsSameFunctionalityAs + Base Info RepresentsSameFunctionalityAs + https://reference.opcfoundation.org/v105/Core/docs/Part23/4.10.2 + + i=25258 + + + + IsHostedBy + Base Info IsHostedBy + https://reference.opcfoundation.org/v105/Core/docs/Part23/4.11.2 + + i=25255 + + Hosts + + + HasPhysicalComponent + Base Info HasPhysicalComponent + https://reference.opcfoundation.org/v105/Core/docs/Part23/4.12.2 + + i=47 + + PhysicalComponentOf + + + HasContainedComponent + Base Info HasContainedComponent + https://reference.opcfoundation.org/v105/Core/docs/Part23/4.13.2 + + i=25262 + + ContainedComponentOf + + + HasAttachedComponent + Base Info HasAttachedComponent + https://reference.opcfoundation.org/v105/Core/docs/Part23/4.14.2 + + i=25262 + + AttachedComponentOf + + + HasReferenceDescription + Base Info ReferenceDescription + https://reference.opcfoundation.org/v105/Core/docs/Part23/5.4.1 + + i=34 + + ReferenceDescriptionOf + + + ReferenceDescriptionVariableType + Base Info ReferenceDescription + https://reference.opcfoundation.org/v105/Core/docs/Part23/5.3.1 + + i=32658 + i=63 + + + + ReferenceRefinement + + i=68 + i=80 + i=32657 + + + + ReferenceDescriptionDataType + Base Info ReferenceDescription + https://reference.opcfoundation.org/v105/Core/docs/Part23/5.5.1 + + i=22 + + + + + + + + + + ReferenceListEntryDataType + Base Info ReferenceDescription + https://reference.opcfoundation.org/v105/Core/docs/Part23/5.5.2 + + i=22 + + + + + + + + + IdType + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.5/#12.2.5.1 + + i=7591 + i=29 + + + + + + + + + + EnumStrings + + i=68 + i=256 + + + + + Numeric + + + String + + + Guid + + + Opaque + + + + + + NodeClass + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.5/#12.2.5.2 + + i=11878 + i=29 + + + + No value is specified. + + + The Node is an Object. + + + The Node is a Variable. + + + The Node is a Method. + + + The Node is an ObjectType. + + + The Node is a VariableType. + + + The Node is a ReferenceType. + + + The Node is a DataType. + + + The Node is a View. + + + + + EnumValues + + i=68 + i=257 + + + + + + i=7616 + + + + 0 + + Unspecified + + + No value is specified. + + + + + + + i=7616 + + + + 1 + + Object + + + The Node is an Object. + + + + + + + i=7616 + + + + 2 + + Variable + + + The Node is a Variable. + + + + + + + i=7616 + + + + 4 + + Method + + + The Node is a Method. + + + + + + + i=7616 + + + + 8 + + ObjectType + + + The Node is an ObjectType. + + + + + + + i=7616 + + + + 16 + + VariableType + + + The Node is a VariableType. + + + + + + + i=7616 + + + + 32 + + ReferenceType + + + The Node is a ReferenceType. + + + + + + + i=7616 + + + + 64 + + DataType + + + The Node is a DataType. + + + + + + + i=7616 + + + + 128 + + View + + + The Node is a View. + + + + + + + + + PermissionType + https://reference.opcfoundation.org/v105/Core/docs/Part3/8.55 + + i=15030 + i=7 + + + + + + + + + + + + + + + + + + + + + + + OptionSetValues + + i=68 + i=94 + + + + + Browse + + + ReadRolePermissions + + + WriteAttribute + + + WriteRolePermissions + + + WriteHistorizing + + + Read + + + Write + + + ReadHistory + + + InsertHistory + + + ModifyHistory + + + DeleteHistory + + + ReceiveEvents + + + Call + + + AddReference + + + RemoveReference + + + DeleteNode + + + AddNode + + + + + + AccessLevelType + https://reference.opcfoundation.org/v105/Core/docs/Part3/8.57 + + i=15032 + i=3 + + + + + + + + + + + + + OptionSetValues + + i=68 + i=15031 + + + + + CurrentRead + + + CurrentWrite + + + HistoryRead + + + HistoryWrite + + + SemanticChange + + + StatusWrite + + + TimestampWrite + + + + + + AccessLevelExType + https://reference.opcfoundation.org/v105/Core/docs/Part3/8.58 + + i=15407 + i=7 + + + + + + + + + + + + + + + + + + + OptionSetValues + + i=68 + i=15406 + + + + + CurrentRead + + + CurrentWrite + + + HistoryRead + + + HistoryWrite + + + SemanticChange + + + StatusWrite + + + TimestampWrite + + + Reserved + + + NonatomicRead + + + NonatomicWrite + + + WriteFullArrayOnly + + + NoSubDataTypes + + + NonVolatile + + + Constant + + + + + + EventNotifierType + https://reference.opcfoundation.org/v105/Core/docs/Part3/8.59 + + i=15034 + i=3 + + + + + + + + + OptionSetValues + + i=68 + i=15033 + + + + + SubscribeToEvents + + + Reserved + + + HistoryRead + + + HistoryWrite + + + + + + AccessRestrictionType + Security Role Server Base 2 + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.13 + + i=15035 + i=5 + + + + + + + + + + OptionSetValues + + i=68 + i=95 + + + + + SigningRequired + + + EncryptionRequired + + + SessionRequired + + + ApplyRestrictionsToBrowse + + + + + + RolePermissionType + Security Role Server Base 2 + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.12/#12.2.12.9 + + i=22 + + + + + + + + DataTypeDefinition + Address Space DataTypeDefinition Attribute + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.12/#12.2.12.3 + + i=22 + + + + + StructureType + Address Space DataTypeDefinition Attribute + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.5/#12.2.5.3 + + i=14528 + i=29 + + + + + + + + + + + EnumStrings + + i=68 + i=98 + + + + + Structure + + + StructureWithOptionalFields + + + Union + + + StructureWithSubtypedValues + + + UnionWithSubtypedValues + + + + + + StructureField + Address Space DataTypeDefinition Attribute + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.12/#12.2.12.10 + + i=22 + + + + + + + + + + + + + StructureDefinition + Address Space DataTypeDefinition Attribute + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.12/#12.2.12.5 + + i=97 + + + + + + + + + + EnumDefinition + Address Space DataTypeDefinition Attribute + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.12/#12.2.12.4 + + i=97 + + + + + + + Argument + Base Info Method Argument DataType + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.12/#12.2.12.1 + + i=22 + + + + + + + + + + + EnumValueType + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.12/#12.2.12.6 + + i=22 + + + + + + + + + EnumField + Address Space DataTypeDefinition Attribute + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.12/#12.2.12.7 + + i=7594 + + + + + + + OptionSet + Base Info OptionSet DataType + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.12/#12.2.12.8 + + i=22 + + + + + + + + NormalizedString + Base Info NormalizedString DataType + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.11/#12.2.11.2 + + i=12 + + + + DecimalString + Base Info DecimalString DataType + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.11/#12.2.11.3 + + i=12 + + + + DurationString + Base Info Date DataTypes + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.11/#12.2.11.4 + + i=12 + + + + TimeString + Base Info Date DataTypes + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.11/#12.2.11.5 + + i=12 + + + + DateString + Base Info Date DataTypes + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.11/#12.2.11.6 + + i=12 + + + + Duration + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.9/#12.2.9.3 + + i=11 + + + + UtcTime + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.4/#12.2.4.1 + + i=13 + + + + LocaleId + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.11/#12.2.11.1 + + i=12 + + + + TimeZoneDataType + Base Info LocalTime + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.2.12/#12.2.12.11 + + i=22 + + + + + + + + Index + https://reference.opcfoundation.org/v105/Core/docs/Part4/7.18 + + i=7 + + + + IntegerId + https://reference.opcfoundation.org/v105/Core/docs/Part4/7.19 + + i=7 + + + + ApplicationType + https://reference.opcfoundation.org/v105/Core/docs/Part4/7.4 + + i=7597 + i=29 + + + + + + + + + + EnumStrings + + i=68 + i=307 + + + + + Server + + + Client + + + ClientAndServer + + + DiscoveryServer + + + + + + ApplicationDescription + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.3 + + i=22 + + + + + + + + + + + + + VersionTime + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.16 + + i=7 + + + + ServerOnNetwork + https://reference.opcfoundation.org/v105/Core/docs/Part4/5.4.3/#5.4.3.2 + + i=22 + + + + + + + + + + ApplicationInstanceCertificate + https://reference.opcfoundation.org/v105/Core/docs/Part4/7.3 + + i=15 + + + + MessageSecurityMode + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.10 + + i=7595 + i=29 + + + + + + + + + + EnumStrings + + i=68 + i=302 + + + + + Invalid + + + None + + + Sign + + + SignAndEncrypt + + + + + + UserTokenType + https://reference.opcfoundation.org/v105/Core/docs/Part4/7.43 + + i=7596 + i=29 + + + + + + + + + + EnumStrings + + i=68 + i=303 + + + + + Anonymous + + + UserName + + + Certificate + + + IssuedToken + + + + + + UserTokenPolicy + https://reference.opcfoundation.org/v105/Core/docs/Part4/7.42 + + i=22 + + + + + + + + + + + EndpointDescription + https://reference.opcfoundation.org/v105/Core/docs/Part4/7.14 + + i=22 + + + + + + + + + + + + + + RegisteredServer + https://reference.opcfoundation.org/v105/Core/docs/Part4/7.32 + + i=22 + + + + + + + + + + + + + + DiscoveryConfiguration + https://reference.opcfoundation.org/v105/Core/docs/Part4/7.13.1 + + i=22 + + + + + MdnsDiscoveryConfiguration + https://reference.opcfoundation.org/v105/Core/docs/Part4/7.13.2 + + i=12890 + + + + + + + + SecurityTokenRequestType + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.12 + + i=7598 + i=29 + + + + + + + + EnumStrings + + i=68 + i=315 + + + + + Issue + + + Renew + + + + + + SignedSoftwareCertificate + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.13 + + i=22 + + + + + + + + SessionAuthenticationToken + https://reference.opcfoundation.org/v105/Core/docs/Part4/7.36 + + i=17 + + + + UserIdentityToken + Auditing Connections + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.15 + + i=22 + + + + + + + AnonymousIdentityToken + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.15/#12.3.15.1 + + i=316 + + + + + UserNameIdentityToken + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.15/#12.3.15.3 + + i=316 + + + + + + + + + X509IdentityToken + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.15/#12.3.15.4 + + i=316 + + + + + + + IssuedIdentityToken + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.15/#12.3.15.2 + + i=316 + + + + + + + + NodeAttributesMask + + i=11881 + i=29 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + EnumValues + + i=68 + i=348 + + + + + + i=7616 + + + + 0 + + None + + + + + + + i=7616 + + + + 1 + + AccessLevel + + + + + + + i=7616 + + + + 2 + + ArrayDimensions + + + + + + + i=7616 + + + + 4 + + BrowseName + + + + + + + i=7616 + + + + 8 + + ContainsNoLoops + + + + + + + i=7616 + + + + 16 + + DataType + + + + + + + i=7616 + + + + 32 + + Description + + + + + + + i=7616 + + + + 64 + + DisplayName + + + + + + + i=7616 + + + + 128 + + EventNotifier + + + + + + + i=7616 + + + + 256 + + Executable + + + + + + + i=7616 + + + + 512 + + Historizing + + + + + + + i=7616 + + + + 1024 + + InverseName + + + + + + + i=7616 + + + + 2048 + + IsAbstract + + + + + + + i=7616 + + + + 4096 + + MinimumSamplingInterval + + + + + + + i=7616 + + + + 8192 + + NodeClass + + + + + + + i=7616 + + + + 16384 + + NodeId + + + + + + + i=7616 + + + + 32768 + + Symmetric + + + + + + + i=7616 + + + + 65536 + + UserAccessLevel + + + + + + + i=7616 + + + + 131072 + + UserExecutable + + + + + + + i=7616 + + + + 262144 + + UserWriteMask + + + + + + + i=7616 + + + + 524288 + + ValueRank + + + + + + + i=7616 + + + + 1048576 + + WriteMask + + + + + + + i=7616 + + + + 2097152 + + Value + + + + + + + i=7616 + + + + 4194304 + + DataTypeDefinition + + + + + + + i=7616 + + + + 8388608 + + RolePermissions + + + + + + + i=7616 + + + + 16777216 + + AccessRestrictions + + + + + + + i=7616 + + + + 33554431 + + All + + + + + + + i=7616 + + + + 26501220 + + BaseNode + + + + + + + i=7616 + + + + 26501348 + + Object + + + + + + + i=7616 + + + + 26503268 + + ObjectType + + + + + + + i=7616 + + + + 26571383 + + Variable + + + + + + + i=7616 + + + + 28600438 + + VariableType + + + + + + + i=7616 + + + + 26632548 + + Method + + + + + + + i=7616 + + + + 26537060 + + ReferenceType + + + + + + + i=7616 + + + + 26501356 + + View + + + + + + + + + AddNodesItem + Auditing NodeManagement + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.1 + + i=22 + + + + + + + + + + + + + AddReferencesItem + Auditing NodeManagement + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.2 + + i=22 + + + + + + + + + + + + DeleteNodesItem + Auditing NodeManagement + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.6 + + i=22 + + + + + + + + DeleteReferencesItem + Auditing NodeManagement + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.7 + + i=22 + + + + + + + + + + + AttributeWriteMask + https://reference.opcfoundation.org/v105/Core/docs/Part3/8.60 + + i=15036 + i=7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OptionSetValues + + i=68 + i=347 + + + + + AccessLevel + + + ArrayDimensions + + + BrowseName + + + ContainsNoLoops + + + DataType + + + Description + + + DisplayName + + + EventNotifier + + + Executable + + + Historizing + + + InverseName + + + IsAbstract + + + MinimumSamplingInterval + + + NodeClass + + + NodeId + + + Symmetric + + + UserAccessLevel + + + UserExecutable + + + UserWriteMask + + + ValueRank + + + WriteMask + + + ValueForVariableType + + + DataTypeDefinition + + + RolePermissions + + + AccessRestrictions + + + AccessLevelEx + + + + + + ContinuationPoint + https://reference.opcfoundation.org/v105/Core/docs/Part4/7.9 + + i=15 + + + + RelativePathElement + https://reference.opcfoundation.org/v105/Core/docs/Part4/7.31 + + i=22 + + + + + + + + + + RelativePath + https://reference.opcfoundation.org/v105/Core/docs/Part4/7.31 + + i=22 + + + + + + + Counter + https://reference.opcfoundation.org/v105/Core/docs/Part4/7.8 + + i=7 + + + + NumericRange + Base Info Base Types + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.11 + + i=12 + + + + EndpointConfiguration + + i=22 + + + + + + + + + + + + + + + FilterOperator + https://reference.opcfoundation.org/v105/Core/docs/Part4/7.7.3 + + i=7605 + i=29 + + + + + + + + + + + + + + + + + + + + + + + + EnumStrings + + i=68 + i=576 + + + + + Equals + + + IsNull + + + GreaterThan + + + LessThan + + + GreaterThanOrEqual + + + LessThanOrEqual + + + Like + + + Not + + + Between + + + InList + + + And + + + Or + + + Cast + + + InView + + + OfType + + + RelatedTo + + + BitwiseAnd + + + BitwiseOr + + + + + + ContentFilterElement + https://reference.opcfoundation.org/v105/Core/docs/Part4/7.7.1 + + i=22 + + + + + + + + ContentFilter + Base Info ContentFilter + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.3.4 + + i=22 + + + + + + + FilterOperand + https://reference.opcfoundation.org/v105/Core/docs/Part4/7.7.4 + + i=22 + + + + + ElementOperand + https://reference.opcfoundation.org/v105/Core/docs/Part4/7.7.4/#7.7.4.2 + + i=589 + + + + + + + LiteralOperand + https://reference.opcfoundation.org/v105/Core/docs/Part4/7.7.4/#7.7.4.3 + + i=589 + + + + + + + AttributeOperand + https://reference.opcfoundation.org/v105/Core/docs/Part4/7.7.4/#7.7.4.4 + + i=589 + + + + + + + + + + + SimpleAttributeOperand + https://reference.opcfoundation.org/v105/Core/docs/Part4/7.7.4/#7.7.4.5 + + i=589 + + + + + + + + + + ModificationInfo + https://reference.opcfoundation.org/v105/Core/docs/Part11/6.6.5 + + i=22 + + + + + + + + + HistoryEvent + Historical Access Events + Historical Access Modified Events + https://reference.opcfoundation.org/v105/Core/docs/Part11/6.6.4 + + i=22 + + + + + + + HistoryModifiedEvent + Historical Access Modified Events + https://reference.opcfoundation.org/v105/Core/docs/Part11/6.6.5 + + i=659 + + + + + + + HistoryUpdateType + Historical Access Modified Events + Historical Access Modified Values + https://reference.opcfoundation.org/v105/Core/docs/Part11/6.7 + + i=11884 + i=29 + + + + Data was inserted. + + + Data was replaced. + + + Data was inserted or replaced. + + + Data was deleted. + + + + + EnumValues + + i=68 + i=11234 + + + + + + i=7616 + + + + 1 + + Insert + + + Data was inserted. + + + + + + + i=7616 + + + + 2 + + Replace + + + Data was replaced. + + + + + + + i=7616 + + + + 3 + + Update + + + Data was inserted or replaced. + + + + + + + i=7616 + + + + 4 + + Delete + + + Data was deleted. + + + + + + + + + PerformUpdateType + Historical Access Insert Value + Historical Access Delete Value + Historical Access Update Value + Historical Access Replace Value + https://reference.opcfoundation.org/v105/Core/docs/Part11/6.8 + + i=11885 + i=29 + + + + Data was inserted. + + + Data was replaced. + + + Data was inserted or replaced. + + + Data was deleted. + + + + + EnumValues + + i=68 + i=11293 + + + + + + i=7616 + + + + 1 + + Insert + + + Data was inserted. + + + + + + + i=7616 + + + + 2 + + Replace + + + Data was replaced. + + + + + + + i=7616 + + + + 3 + + Update + + + Data was inserted or replaced. + + + + + + + i=7616 + + + + 4 + + Remove + + + Data was deleted. + + + + + + + + + MonitoringFilter + https://reference.opcfoundation.org/v105/Core/docs/Part4/7.22.1 + + i=22 + + + + + EventFilter + https://reference.opcfoundation.org/v105/Core/docs/Part4/7.22.3 + + i=719 + + + + + + + + AggregateConfiguration + https://reference.opcfoundation.org/v105/Core/docs/Part4/7.22.4 + + i=22 + + + + + + + + + + + HistoryEventFieldList + https://reference.opcfoundation.org/v105/Core/docs/Part11/6.6.4 + + i=22 + + + + + + + BuildInfo + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.4 + + i=22 + + + + + + + + + + + + RedundancySupport + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.5 + + i=7611 + i=29 + + + + + + + + + + + + EnumStrings + + i=68 + i=851 + + + + + None + + + Cold + + + Warm + + + Hot + + + Transparent + + + HotAndMirrored + + + + + + ServerState + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.6 + + i=7612 + i=29 + + + + + + + + + + + + + + EnumStrings + + i=68 + i=852 + + + + + Running + + + Failed + + + NoConfiguration + + + Suspended + + + Shutdown + + + Test + + + CommunicationFault + + + Unknown + + + + + + RedundantServerDataType + Redundancy Server Transparent + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.7 + + i=22 + + + + + + + + + EndpointUrlListDataType + Redundancy Server + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.20 + + i=22 + + + + + + + NetworkGroupDataType + Redundancy Server + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.19 + + i=22 + + + + + + + + SamplingIntervalDiagnosticsDataType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.8 + + i=22 + + + + + + + + + + ServerDiagnosticsSummaryDataType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.9 + + i=22 + + + + + + + + + + + + + + + + + + ServerStatusDataType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.10 + + i=22 + + + + + + + + + + + + SessionDiagnosticsDataType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.11 + + i=22 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SessionSecurityDiagnosticsDataType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.12 + + i=22 + + + + + + + + + + + + + + + ServiceCounterDataType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.13 + + i=22 + + + + + + + + StatusResult + Base Info StatusResult DataType + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.14 + + i=22 + + + + + + + + SubscriptionDiagnosticsDataType + Base Info ServerType + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.15 + + i=22 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ModelChangeStructureDataType + Base Info Model Change General + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.16 + + i=22 + + + + + + + + + SemanticChangeStructureDataType + Base Info SemanticChange + https://reference.opcfoundation.org/v105/Core/docs/Part5/12.17 + + i=22 + + + + + + + + Range + Base Info Range DataType + https://reference.opcfoundation.org/v105/Core/docs/Part8/5.6.2 + + i=22 + + + + + + + + EUInformation + Base Info EUInformation + https://reference.opcfoundation.org/v105/Core/docs/Part8/5.6.3/#5.6.3.3 + + i=22 + + + + + + + + + + AxisScaleEnumeration + Data Access ArrayItem2Type + https://reference.opcfoundation.org/v105/Core/docs/Part8/5.6.7 + + i=12078 + i=29 + + + + + + + + + EnumStrings + + i=68 + i=12077 + + + + + Linear + + + Log + + + Ln + + + + + + ComplexNumberType + Data Access Complex Number + https://reference.opcfoundation.org/v105/Core/docs/Part8/5.6.4 + + i=22 + + + + + + + + DoubleComplexNumberType + Data Access DoubleComplex Number + https://reference.opcfoundation.org/v105/Core/docs/Part8/5.6.5 + + i=22 + + + + + + + + AxisInformation + Data Access AxisInformationType + https://reference.opcfoundation.org/v105/Core/docs/Part8/5.6.6 + + i=22 + + + + + + + + + + + XVType + Data Access XYArrayItemType + https://reference.opcfoundation.org/v105/Core/docs/Part8/5.6.8 + + i=22 + + + + + + + + ProgramDiagnosticDataType + + i=22 + + + + + + + + + + + + + + + + ProgramDiagnostic2DataType + Program Basic + https://reference.opcfoundation.org/v105/Core/docs/Part10/5.2.8 + + i=22 + + + + + + + + + + + + + + + + + + Annotation + Historical Access Annotations + https://reference.opcfoundation.org/v105/Core/docs/Part11/6.6.6 + + i=22 + + + + + + + + + ExceptionDeviationFormat + Historical Access Exception Storage + https://reference.opcfoundation.org/v105/Core/docs/Part11/5.2.2 + + i=7614 + i=29 + + + + + + + + + + + EnumStrings + + i=68 + i=890 + + + + + AbsoluteValue + + + PercentOfValue + + + PercentOfRange + + + PercentOfEURange + + + Unknown + + + + + + Default Binary + + i=12756 + i=12770 + i=76 + + + + Default Binary + + i=14533 + i=14873 + i=76 + + + + Default Binary + + i=16313 + i=17538 + i=76 + + + + Default Binary + + i=17548 + i=17550 + i=76 + + + + Default Binary + + i=15528 + i=15734 + i=76 + + + + Default Binary + + i=32421 + i=32423 + i=76 + + + + Default Binary + + i=18806 + i=18824 + i=76 + + + + Default Binary + + i=18807 + i=18827 + i=76 + + + + Default Binary + + i=18808 + i=18830 + i=76 + + + + Default Binary + + i=18809 + i=18833 + i=76 + + + + Default Binary + + i=18810 + i=18836 + i=76 + + + + Default Binary + + i=18811 + i=18839 + i=76 + + + + Default Binary + + i=18812 + i=18842 + i=76 + + + + Default Binary + + i=18813 + i=18845 + i=76 + + + + Default Binary + + i=18814 + i=18848 + i=76 + + + + Default Binary + + i=15634 + i=15738 + i=76 + + + + Default Binary + + i=23498 + i=23514 + i=76 + + + + Default Binary + + i=32434 + i=32563 + i=76 + + + + Default Binary + + i=32435 + i=32566 + i=76 + + + + Default Binary + + i=32438 + i=32569 + i=76 + + + + Default Binary + + i=12554 + i=12681 + i=76 + + + + Default Binary + + i=32285 + i=32383 + i=76 + + + + Default Binary + + i=15534 + i=15741 + i=76 + + + + Default Binary + + i=14525 + i=14855 + i=76 + + + + Default Binary + + i=15487 + i=15599 + i=76 + + + + Default Binary + + i=15488 + i=15602 + i=76 + + + + Default Binary + + i=15005 + i=15501 + i=76 + + + + Default Binary + + i=15006 + i=15521 + i=76 + + + + Default Binary + + i=24105 + i=24111 + i=76 + + + + Default Binary + + i=24106 + i=24114 + i=76 + + + + Default Binary + + i=24107 + i=24117 + i=76 + + + + Default Binary + + i=14523 + i=14849 + i=76 + + + + Default Binary + + i=14524 + i=14852 + i=76 + + + + Default Binary + + i=14593 + i=14876 + i=76 + + + + Default Binary + + i=15578 + i=15766 + i=76 + + + + Default Binary + + i=15580 + i=15769 + i=76 + + + + Default Binary + + i=14273 + i=14324 + i=76 + + + + Default Binary + + i=15581 + i=15772 + i=76 + + + + Default Binary + + i=15582 + i=15775 + i=76 + + + + Default Binary + + i=25269 + i=25533 + i=76 + + + + Default Binary + + i=15597 + i=15778 + i=76 + + + + Default Binary + + i=15598 + i=15781 + i=76 + + + + Default Binary + + i=15605 + i=15784 + i=76 + + + + Default Binary + + i=15609 + i=15787 + i=76 + + + + Default Binary + + i=15480 + i=21156 + i=76 + + + + Default Binary + + i=15611 + i=15793 + i=76 + + + + Default Binary + + i=15616 + i=15854 + i=76 + + + + Default Binary + + i=15617 + i=15857 + i=76 + + + + Default Binary + + i=15618 + i=15860 + i=76 + + + + Default Binary + + i=15502 + i=21159 + i=76 + + + + Default Binary + + i=15510 + i=21162 + i=76 + + + + Default Binary + + i=15520 + i=21165 + i=76 + + + + Default Binary + + i=15621 + i=15866 + i=76 + + + + Default Binary + + i=15622 + i=15869 + i=76 + + + + Default Binary + + i=15623 + i=15872 + i=76 + + + + Default Binary + + i=15628 + i=15877 + i=76 + + + + Default Binary + + i=15629 + i=15880 + i=76 + + + + Default Binary + + i=15630 + i=15883 + i=76 + + + + Default Binary + + i=15631 + i=15886 + i=76 + + + + Default Binary + + i=14744 + i=21002 + i=76 + + + + Default Binary + + i=15635 + i=15889 + i=76 + + + + Default Binary + + i=15530 + i=21168 + i=76 + + + + Default Binary + + i=23599 + i=23870 + i=76 + + + + Default Binary + + i=23600 + i=23873 + i=76 + + + + Default Binary + + i=23601 + i=23876 + i=76 + + + + Default Binary + + i=25270 + i=25536 + i=76 + + + + Default Binary + + i=23602 + i=23879 + i=76 + + + + Default Binary + + i=15645 + i=15895 + i=76 + + + + Default Binary + + i=15652 + i=15898 + i=76 + + + + Default Binary + + i=15653 + i=15919 + i=76 + + + + Default Binary + + i=15657 + i=15922 + i=76 + + + + Default Binary + + i=15664 + i=15925 + i=76 + + + + Default Binary + + i=15665 + i=15931 + i=76 + + + + Default Binary + + i=23603 + i=23882 + i=76 + + + + Default Binary + + i=23604 + i=23885 + i=76 + + + + Default Binary + + i=23605 + i=23888 + i=76 + + + + Default Binary + + i=23608 + i=23897 + i=76 + + + + Default Binary + + i=23609 + i=23900 + i=76 + + + + Default Binary + + i=17467 + i=17469 + i=76 + + + + Default Binary + + i=23612 + i=23909 + i=76 + + + + Default Binary + + i=15532 + i=21171 + i=76 + + + + Default Binary + + i=23613 + i=23912 + i=76 + + + + Default Binary + + i=23614 + i=23915 + i=76 + + + + Default Binary + + i=15007 + i=15524 + i=76 + + + + Default Binary + + i=15667 + i=15940 + i=76 + + + + Default Binary + + i=15669 + i=15943 + i=76 + + + + Default Binary + + i=15670 + i=15946 + i=76 + + + + Default Binary + + i=25519 + i=25539 + i=76 + + + + Default Binary + + i=25520 + i=25542 + i=76 + + + + Default Binary + + i=23468 + i=23502 + i=76 + + + + Default Binary + + i=24281 + i=24293 + i=76 + + + + Default Binary + + i=25220 + i=25240 + i=76 + + + + Default Binary + + i=32659 + i=32663 + i=76 + + + + Default Binary + + i=32660 + i=32666 + i=76 + + + + Default Binary + + i=96 + i=16131 + i=76 + + + + Default Binary + + i=97 + i=18178 + i=76 + + + + Default Binary + + i=101 + i=18181 + i=76 + + + + Default Binary + + i=99 + i=18184 + i=76 + + + + Default Binary + + i=100 + i=18187 + i=76 + + + + Default Binary + + i=296 + i=7650 + i=76 + + + + Default Binary + + i=7594 + i=7656 + i=76 + + + + Default Binary + + i=102 + i=14870 + i=76 + + + + Default Binary + + i=12755 + i=12767 + i=76 + + + + Default Binary + + i=8912 + i=8914 + i=76 + + + + Default Binary + + i=308 + i=7665 + i=76 + + + + Default Binary + + i=12189 + i=12213 + i=76 + + + + Default Binary + + i=304 + i=7662 + i=76 + + + + Default Binary + + i=312 + i=7668 + i=76 + + + + Default Binary + + i=432 + i=7782 + i=76 + + + + Default Binary + + i=12890 + i=12902 + i=76 + + + + Default Binary + + i=12891 + i=12905 + i=76 + + + + Default Binary + + i=344 + i=7698 + i=76 + + + + Default Binary + + i=316 + i=7671 + i=76 + + + + Default Binary + + i=319 + i=7674 + i=76 + + + + Default Binary + + i=322 + i=7677 + i=76 + + + + Default Binary + + i=325 + i=7680 + i=76 + + + + Default Binary + + i=938 + i=7683 + i=76 + + + + Default Binary + + i=376 + i=7728 + i=76 + + + + Default Binary + + i=379 + i=7731 + i=76 + + + + Default Binary + + i=382 + i=7734 + i=76 + + + + Default Binary + + i=385 + i=7737 + i=76 + + + + Default Binary + + i=537 + i=12718 + i=76 + + + + Default Binary + + i=540 + i=12721 + i=76 + + + + Default Binary + + i=331 + i=7686 + i=76 + + + + Default Binary + + i=583 + i=7929 + i=76 + + + + Default Binary + + i=586 + i=7932 + i=76 + + + + Default Binary + + i=589 + i=7935 + i=76 + + + + Default Binary + + i=592 + i=7938 + i=76 + + + + Default Binary + + i=595 + i=7941 + i=76 + + + + Default Binary + + i=598 + i=7944 + i=76 + + + + Default Binary + + i=601 + i=7947 + i=76 + + + + Default Binary + + i=11216 + i=15018 + i=76 + + + + Default Binary + + i=659 + i=8004 + i=76 + + + + Default Binary + + i=32824 + i=32826 + i=76 + + + + Default Binary + + i=719 + i=8067 + i=76 + + + + Default Binary + + i=725 + i=8073 + i=76 + + + + Default Binary + + i=948 + i=8076 + i=76 + + + + Default Binary + + i=920 + i=8172 + i=76 + + + + Default Binary + + i=338 + i=7692 + i=76 + + + + Default Binary + + i=853 + i=8208 + i=76 + + + + Default Binary + + i=11943 + i=11959 + i=76 + + + + Default Binary + + i=11944 + i=11962 + i=76 + + + + Default Binary + + i=856 + i=8211 + i=76 + + + + Default Binary + + i=859 + i=8214 + i=76 + + + + Default Binary + + i=862 + i=8217 + i=76 + + + + Default Binary + + i=865 + i=8220 + i=76 + + + + Default Binary + + i=868 + i=8223 + i=76 + + + + Default Binary + + i=871 + i=8226 + i=76 + + + + Default Binary + + i=299 + i=7659 + i=76 + + + + Default Binary + + i=874 + i=8229 + i=76 + + + + Default Binary + + i=877 + i=8232 + i=76 + + + + Default Binary + + i=897 + i=8235 + i=76 + + + + Default Binary + + i=884 + i=8238 + i=76 + + + + Default Binary + + i=887 + i=8241 + i=76 + + + + Default Binary + + i=12171 + i=12183 + i=76 + + + + Default Binary + + i=12172 + i=12186 + i=76 + + + + Default Binary + + i=12079 + i=12091 + i=76 + + + + Default Binary + + i=12080 + i=12094 + i=76 + + + + Default Binary + + i=894 + i=8247 + i=76 + + + + Default Binary + + i=24033 + i=24035 + i=76 + + + + Default Binary + + i=891 + i=8244 + i=76 + + + + Opc.Ua + + i=7619 + i=15037 + i=12770 + i=14873 + i=17538 + i=17550 + i=15734 + i=32423 + i=18824 + i=18827 + i=18830 + i=18833 + i=18836 + i=18839 + i=18842 + i=18845 + i=18848 + i=15738 + i=23514 + i=32563 + i=32566 + i=32569 + i=12681 + i=32383 + i=15741 + i=14855 + i=15599 + i=15602 + i=15501 + i=15521 + i=24111 + i=24114 + i=24117 + i=14849 + i=14852 + i=14876 + i=15766 + i=15769 + i=14324 + i=15772 + i=15775 + i=25533 + i=15778 + i=15781 + i=15784 + i=15787 + i=21156 + i=15793 + i=15854 + i=15857 + i=15860 + i=21159 + i=21162 + i=21165 + i=15866 + i=15869 + i=15872 + i=15877 + i=15880 + i=15883 + i=15886 + i=21002 + i=15889 + i=21168 + i=23870 + i=23873 + i=23876 + i=25536 + i=23879 + i=15895 + i=15898 + i=15919 + i=15922 + i=15925 + i=15931 + i=23882 + i=23885 + i=23888 + i=23897 + i=23900 + i=17469 + i=23909 + i=21171 + i=23912 + i=23915 + i=15524 + i=15940 + i=15943 + i=15946 + i=25539 + i=25542 + i=23502 + i=24293 + i=25240 + i=32663 + i=32666 + i=16131 + i=18178 + i=18181 + i=18184 + i=18187 + i=7650 + i=7656 + i=14870 + i=12767 + i=8914 + i=7665 + i=12213 + i=7662 + i=7668 + i=7782 + i=12902 + i=12905 + i=7698 + i=7671 + i=7674 + i=7677 + i=7680 + i=7683 + i=7728 + i=7731 + i=7734 + i=7737 + i=12718 + i=12721 + i=7686 + i=7929 + i=7932 + i=7935 + i=7938 + i=7941 + i=7944 + i=7947 + i=15018 + i=8004 + i=32826 + i=8067 + i=8073 + i=8076 + i=8172 + i=7692 + i=8208 + i=11959 + i=11962 + i=8211 + i=8214 + i=8217 + i=8220 + i=8223 + i=8226 + i=7659 + i=8229 + i=8232 + i=8235 + i=8238 + i=8241 + i=12183 + i=12186 + i=12091 + i=12094 + i=8247 + i=24035 + i=8244 + i=93 + i=72 + + + PG9wYzpUeXBlRGljdGlvbmFyeQ0KICB4bWxuczpvcGM9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9y +Zy9CaW5hcnlTY2hlbWEvIg0KICB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1M +U2NoZW1hLWluc3RhbmNlIg0KICB4bWxuczp1YT0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VB +LyINCiAgeG1sbnM6dG5zPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvIg0KICBEZWZhdWx0 +Qnl0ZU9yZGVyPSJMaXR0bGVFbmRpYW4iDQogIFRhcmdldE5hbWVzcGFjZT0iaHR0cDovL29wY2Zv +dW5kYXRpb24ub3JnL1VBLyINCj4NCg0KICA8b3BjOkltcG9ydCBOYW1lc3BhY2U9Imh0dHA6Ly9v +cGNmb3VuZGF0aW9uLm9yZy9CaW5hcnlTY2hlbWEvIiAvPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 +cGUgTmFtZT0iWG1sRWxlbWVudCI+DQogICAgPG9wYzpEb2N1bWVudGF0aW9uPkFuIFhNTCBlbGVt +ZW50IGVuY29kZWQgYXMgYSBVVEYtOCBzdHJpbmcuPC9vcGM6RG9jdW1lbnRhdGlvbj4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9Ikxlbmd0aCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj +OkZpZWxkIE5hbWU9IlZhbHVlIiBUeXBlTmFtZT0ib3BjOkNoYXIiIExlbmd0aEZpZWxkPSJMZW5n +dGgiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUg +TmFtZT0iTm9kZUlkVHlwZSIgTGVuZ3RoSW5CaXRzPSI2Ij4NCiAgICA8b3BjOkRvY3VtZW50YXRp +b24+VGhlIHBvc3NpYmxlIGVuY29kaW5ncyBmb3IgYSBOb2RlSWQgdmFsdWUuPC9vcGM6RG9jdW1l +bnRhdGlvbj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJUd29CeXRlIiBWYWx1ZT0i +MCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJGb3VyQnl0ZSIgVmFsdWU9IjEi +IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTnVtZXJpYyIgVmFsdWU9IjIiIC8+ +DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3RyaW5nIiBWYWx1ZT0iMyIgLz4NCiAg +ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJHdWlkIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3Bj +OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJCeXRlU3RyaW5nIiBWYWx1ZT0iNSIgLz4NCiAgPC9vcGM6 +RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJUd29CeXRlTm9k +ZUlkIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklkZW50aWZpZXIiIFR5cGVOYW1lPSJvcGM6Qnl0 +ZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO +YW1lPSJGb3VyQnl0ZU5vZGVJZCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VJbmRl +eCIgVHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSWRlbnRpZmll +ciIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog +IDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTnVtZXJpY05vZGVJZCI+DQogICAgPG9wYzpGaWVs +ZCBOYW1lPSJOYW1lc3BhY2VJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJJZGVudGlmaWVyIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9v +cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJTdHJpbmdO +b2RlSWQiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZXNwYWNlSW5kZXgiIFR5cGVOYW1lPSJv +cGM6VUludDE2IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSWRlbnRpZmllciIgVHlwZU5hbWU9 +Im9wYzpDaGFyQXJyYXkiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry +dWN0dXJlZFR5cGUgTmFtZT0iR3VpZE5vZGVJZCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1l +c3BhY2VJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJJZGVudGlmaWVyIiBUeXBlTmFtZT0ib3BjOkd1aWQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU +eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQnl0ZVN0cmluZ05vZGVJZCI+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MTYi +IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJZGVudGlmaWVyIiBUeXBlTmFtZT0ib3BjOkJ5dGVT +dHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 +cGUgTmFtZT0iTm9kZUlkIj4NCiAgICA8b3BjOkRvY3VtZW50YXRpb24+QW4gaWRlbnRpZmllciBm +b3IgYSBub2RlIGluIGEgVUEgc2VydmVyIGFkZHJlc3Mgc3BhY2UuPC9vcGM6RG9jdW1lbnRhdGlv +bj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZFR5cGUiIFR5cGVOYW1lPSJ1YTpOb2RlSWRU +eXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzZXJ2ZWQxIiBUeXBlTmFtZT0ib3BjOkJp +dCIgTGVuZ3RoPSIyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHdvQnl0ZSIgVHlwZU5hbWU9 +InVhOlR3b0J5dGVOb2RlSWQiIFN3aXRjaEZpZWxkPSJOb2RlSWRUeXBlIiBTd2l0Y2hWYWx1ZT0i +MCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZvdXJCeXRlIiBUeXBlTmFtZT0idWE6Rm91ckJ5 +dGVOb2RlSWQiIFN3aXRjaEZpZWxkPSJOb2RlSWRUeXBlIiBTd2l0Y2hWYWx1ZT0iMSIgLz4NCiAg +ICA8b3BjOkZpZWxkIE5hbWU9Ik51bWVyaWMiIFR5cGVOYW1lPSJ1YTpOdW1lcmljTm9kZUlkIiBT +d2l0Y2hGaWVsZD0iTm9kZUlkVHlwZSIgU3dpdGNoVmFsdWU9IjIiIC8+DQogICAgPG9wYzpGaWVs +ZCBOYW1lPSJTdHJpbmciIFR5cGVOYW1lPSJ1YTpTdHJpbmdOb2RlSWQiIFN3aXRjaEZpZWxkPSJO +b2RlSWRUeXBlIiBTd2l0Y2hWYWx1ZT0iMyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikd1aWQi +IFR5cGVOYW1lPSJ1YTpHdWlkTm9kZUlkIiBTd2l0Y2hGaWVsZD0iTm9kZUlkVHlwZSIgU3dpdGNo +VmFsdWU9IjQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCeXRlU3RyaW5nIiBUeXBlTmFtZT0i +dWE6Qnl0ZVN0cmluZ05vZGVJZCIgU3dpdGNoRmllbGQ9Ik5vZGVJZFR5cGUiIFN3aXRjaFZhbHVl +PSI1IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl +IE5hbWU9IkV4cGFuZGVkTm9kZUlkIj4NCiAgICA8b3BjOkRvY3VtZW50YXRpb24+QW4gaWRlbnRp +ZmllciBmb3IgYSBub2RlIGluIGEgVUEgc2VydmVyIGFkZHJlc3Mgc3BhY2UgcXVhbGlmaWVkIHdp +dGggYSBjb21wbGV0ZSBuYW1lc3BhY2Ugc3RyaW5nLjwvb3BjOkRvY3VtZW50YXRpb24+DQogICAg +PG9wYzpGaWVsZCBOYW1lPSJOb2RlSWRUeXBlIiBUeXBlTmFtZT0idWE6Tm9kZUlkVHlwZSIgLz4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlckluZGV4U3BlY2lmaWVkIiBUeXBlTmFtZT0ib3Bj +OkJpdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFjZVVSSVNwZWNpZmllZCIgVHlw +ZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUd29CeXRlIiBUeXBlTmFt +ZT0idWE6VHdvQnl0ZU5vZGVJZCIgU3dpdGNoRmllbGQ9Ik5vZGVJZFR5cGUiIFN3aXRjaFZhbHVl +PSIwIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRm91ckJ5dGUiIFR5cGVOYW1lPSJ1YTpGb3Vy +Qnl0ZU5vZGVJZCIgU3dpdGNoRmllbGQ9Ik5vZGVJZFR5cGUiIFN3aXRjaFZhbHVlPSIxIiAvPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iTnVtZXJpYyIgVHlwZU5hbWU9InVhOk51bWVyaWNOb2RlSWQi +IFN3aXRjaEZpZWxkPSJOb2RlSWRUeXBlIiBTd2l0Y2hWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9IlN0cmluZyIgVHlwZU5hbWU9InVhOlN0cmluZ05vZGVJZCIgU3dpdGNoRmllbGQ9 +Ik5vZGVJZFR5cGUiIFN3aXRjaFZhbHVlPSIzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iR3Vp +ZCIgVHlwZU5hbWU9InVhOkd1aWROb2RlSWQiIFN3aXRjaEZpZWxkPSJOb2RlSWRUeXBlIiBTd2l0 +Y2hWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJ5dGVTdHJpbmciIFR5cGVOYW1l +PSJ1YTpCeXRlU3RyaW5nTm9kZUlkIiBTd2l0Y2hGaWVsZD0iTm9kZUlkVHlwZSIgU3dpdGNoVmFs +dWU9IjUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VVUkkiIFR5cGVOYW1lPSJv +cGM6Q2hhckFycmF5IiBTd2l0Y2hGaWVsZD0iTmFtZXNwYWNlVVJJU3BlY2lmaWVkIi8+DQogICAg +PG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFN3aXRj +aEZpZWxkPSJTZXJ2ZXJJbmRleFNwZWNpZmllZCIvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N +Cg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iU3RhdHVzQ29kZSIgTGVuZ3RoSW5CaXRzPSIzMiIg +Qnl0ZU9yZGVyU2lnbmlmaWNhbnQ9InRydWUiPg0KICAgIDxvcGM6RG9jdW1lbnRhdGlvbj5BIDMy +LWJpdCBzdGF0dXMgY29kZSB2YWx1ZS48L29wYzpEb2N1bWVudGF0aW9uPg0KICA8L29wYzpPcGFx +dWVUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGlhZ25vc3RpY0luZm8iPg0K +ICAgIDxvcGM6RG9jdW1lbnRhdGlvbj5BIHJlY3Vyc2l2ZSBzdHJ1Y3R1cmUgY29udGFpbmluZyBk +aWFnbm9zdGljIGluZm9ybWF0aW9uIGFzc29jaWF0ZWQgd2l0aCBhIHN0YXR1cyBjb2RlLjwvb3Bj +OkRvY3VtZW50YXRpb24+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTeW1ib2xpY0lkU3BlY2lmaWVk +IiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFjZVVS +SVNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJM +b2NhbGl6ZWRUZXh0U3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9IkxvY2FsZVNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJBZGRpdGlvbmFsSW5mb1NwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQi +IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbm5lclN0YXR1c0NvZGVTcGVjaWZpZWQiIFR5cGVO +YW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5uZXJEaWFnbm9zdGljSW5m +b1NwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS +ZXNlcnZlZDEiIFR5cGVOYW1lPSJvcGM6Qml0IiBMZW5ndGg9IjEiIC8+DQogICAgPG9wYzpGaWVs +ZCBOYW1lPSJTeW1ib2xpY0lkIiBUeXBlTmFtZT0ib3BjOkludDMyIiBTd2l0Y2hGaWVsZD0iU3lt +Ym9saWNJZFNwZWNpZmllZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFjZVVSSSIg +VHlwZU5hbWU9Im9wYzpJbnQzMiIgU3dpdGNoRmllbGQ9Ik5hbWVzcGFjZVVSSVNwZWNpZmllZCIg +Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkxvY2FsZSIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgU3dp +dGNoRmllbGQ9IkxvY2FsZVNwZWNpZmllZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkxvY2Fs +aXplZFRleHQiIFR5cGVOYW1lPSJvcGM6SW50MzIiIFN3aXRjaEZpZWxkPSJMb2NhbGl6ZWRUZXh0 +U3BlY2lmaWVkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWRkaXRpb25hbEluZm8iIFR5cGVO +YW1lPSJvcGM6Q2hhckFycmF5IiBTd2l0Y2hGaWVsZD0iQWRkaXRpb25hbEluZm9TcGVjaWZpZWQi +IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbm5lclN0YXR1c0NvZGUiIFR5cGVOYW1lPSJ1YTpT +dGF0dXNDb2RlIiBTd2l0Y2hGaWVsZD0iSW5uZXJTdGF0dXNDb2RlU3BlY2lmaWVkIiAvPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iSW5uZXJEaWFnbm9zdGljSW5mbyIgVHlwZU5hbWU9InVhOkRpYWdu +b3N0aWNJbmZvIiBTd2l0Y2hGaWVsZD0iSW5uZXJEaWFnbm9zdGljSW5mb1NwZWNpZmllZCIgLz4N +CiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJR +dWFsaWZpZWROYW1lIj4NCiAgICA8b3BjOkRvY3VtZW50YXRpb24+QSBzdHJpbmcgcXVhbGlmaWVk +IHdpdGggYSBuYW1lc3BhY2UgaW5kZXguPC9vcGM6RG9jdW1lbnRhdGlvbj4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9Ik5hbWVzcGFjZUluZGV4IiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgLz4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVOYW1lPSJvcGM6Q2hhckFycmF5IiAvPg0KICA8L29w +YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkxvY2FsaXpl +ZFRleHQiPg0KICAgIDxvcGM6RG9jdW1lbnRhdGlvbj5BIHN0cmluZyBxdWFsaWZpZWQgd2l0aCBh +IG5hbWVzcGFjZSBpbmRleC48L29wYzpEb2N1bWVudGF0aW9uPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iTG9jYWxlU3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4NCiAgICA8b3BjOkZpZWxk +IE5hbWU9IlRleHRTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6Rmll +bGQgTmFtZT0iUmVzZXJ2ZWQxIiBUeXBlTmFtZT0ib3BjOkJpdCIgTGVuZ3RoPSI2IiAvPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iTG9jYWxlIiBUeXBlTmFtZT0ib3BjOkNoYXJBcnJheSIgU3dpdGNo +RmllbGQ9IkxvY2FsZVNwZWNpZmllZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRleHQiIFR5 +cGVOYW1lPSJvcGM6Q2hhckFycmF5IiBTd2l0Y2hGaWVsZD0iVGV4dFNwZWNpZmllZCIgLz4NCiAg +PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEYXRh +VmFsdWUiPg0KICAgIDxvcGM6RG9jdW1lbnRhdGlvbj5BIHZhbHVlIHdpdGggYW4gYXNzb2NpYXRl +ZCB0aW1lc3RhbXAsIGFuZCBxdWFsaXR5Ljwvb3BjOkRvY3VtZW50YXRpb24+DQogICAgPG9wYzpG +aWVsZCBOYW1lPSJWYWx1ZVNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlU3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNvdXJjZVRpbWVzdGFtcFNwZWNpZmllZCIgVHlwZU5hbWU9 +Im9wYzpCaXQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJUaW1lc3RhbXBTcGVjaWZp +ZWQiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU291cmNlUGlj +b3NlY29uZHNTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6RmllbGQg +TmFtZT0iU2VydmVyUGljb3NlY29uZHNTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzZXJ2ZWQxIiBUeXBlTmFtZT0ib3BjOkJpdCIgTGVuZ3Ro +PSIyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWUiIFR5cGVOYW1lPSJ1YTpWYXJpYW50 +IiBTd2l0Y2hGaWVsZD0iVmFsdWVTcGVjaWZpZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJT +dGF0dXNDb2RlIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgU3dpdGNoRmllbGQ9IlN0YXR1c0Nv +ZGVTcGVjaWZpZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTb3VyY2VUaW1lc3RhbXAiIFR5 +cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIFN3aXRjaEZpZWxkPSJTb3VyY2VUaW1lc3RhbXBTcGVjaWZp +ZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTb3VyY2VQaWNvc2Vjb25kcyIgVHlwZU5hbWU9 +Im9wYzpVSW50MTYiIFN3aXRjaEZpZWxkPSJTb3VyY2VQaWNvc2Vjb25kc1NwZWNpZmllZCIgLz4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlclRpbWVzdGFtcCIgVHlwZU5hbWU9Im9wYzpEYXRl +VGltZSIgU3dpdGNoRmllbGQ9IlNlcnZlclRpbWVzdGFtcFNwZWNpZmllZCIgLz4NCiAgICA8b3Bj +OkZpZWxkIE5hbWU9IlNlcnZlclBpY29zZWNvbmRzIiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgU3dp +dGNoRmllbGQ9IlNlcnZlclBpY29zZWNvbmRzU3BlY2lmaWVkIiAvPg0KICA8L29wYzpTdHJ1Y3R1 +cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkV4dGVuc2lvbk9iamVjdCI+ +DQogICAgPG9wYzpEb2N1bWVudGF0aW9uPkEgc2VyaWFsaXplZCBvYmplY3QgcHJlZml4ZWQgd2l0 +aCBpdHMgZGF0YSB0eXBlIGlkZW50aWZpZXIuPC9vcGM6RG9jdW1lbnRhdGlvbj4NCiAgICA8b3Bj +OkZpZWxkIE5hbWU9IlR5cGVJZFNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAg +PG9wYzpGaWVsZCBOYW1lPSJCaW5hcnlCb2R5IiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9IlhtbEJvZHkiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6 +RmllbGQgTmFtZT0iUmVzZXJ2ZWQxIiBUeXBlTmFtZT0ib3BjOkJpdCIgTGVuZ3RoPSI1IiAvPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iVHlwZUlkIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQi +IFN3aXRjaEZpZWxkPSJUeXBlSWRTcGVjaWZpZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJC +b2R5TGVuZ3RoIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i +Qm9keSIgVHlwZU5hbWU9Im9wYzpCeXRlIiBMZW5ndGhGaWVsZD0iQm9keUxlbmd0aCIgLz4NCiAg +PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJWYXJp +YW50Ij4NCiAgICA8b3BjOkRvY3VtZW50YXRpb24+QSB1bmlvbiBvZiBzZXZlcmFsIHR5cGVzLjwv +b3BjOkRvY3VtZW50YXRpb24+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYXJpYW50VHlwZSIgVHlw +ZU5hbWU9Im9wYzpCaXQiIExlbmd0aD0iNiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5 +RGltZW5zaW9uc1NwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIExlbmd0aD0iMSIvPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iQXJyYXlMZW5ndGhTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Qml0 +IiBMZW5ndGg9IjEiLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5TGVuZ3RoIiBUeXBlTmFt +ZT0ib3BjOkludDMyIiBTd2l0Y2hGaWVsZD0iQXJyYXlMZW5ndGhTcGVjaWZpZWQiIC8+DQogICAg +PG9wYzpGaWVsZCBOYW1lPSJCb29sZWFuIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIExlbmd0aEZp +ZWxkPSJBcnJheUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1ZT0i +MSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNCeXRlIiBUeXBlTmFtZT0ib3BjOlNCeXRlIiBM +ZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJWYXJpYW50VHlwZSIgU3dpdGNo +VmFsdWU9IjIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCeXRlIiBUeXBlTmFtZT0ib3BjOkJ5 +dGUiIExlbmd0aEZpZWxkPSJBcnJheUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBT +d2l0Y2hWYWx1ZT0iMyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkludDE2IiBUeXBlTmFtZT0i +b3BjOkludDE2IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJWYXJpYW50 +VHlwZSIgU3dpdGNoVmFsdWU9IjQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVSW50MTYiIFR5 +cGVOYW1lPSJvcGM6VUludDE2IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxk +PSJWYXJpYW50VHlwZSIgU3dpdGNoVmFsdWU9IjUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJ +bnQzMiIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0 +Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSI2IiAvPg0KICAgIDxvcGM6RmllbGQg +TmFtZT0iVUludDMyIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9IkFycmF5TGVu +Z3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSI3IiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iSW50NjQiIFR5cGVOYW1lPSJvcGM6SW50NjQiIExlbmd0aEZpZWxkPSJB +cnJheUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1ZT0iOCIgLz4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9IlVJbnQ2NCIgVHlwZU5hbWU9Im9wYzpVSW50NjQiIExlbmd0 +aEZpZWxkPSJBcnJheUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1 +ZT0iOSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZsb2F0IiBUeXBlTmFtZT0ib3BjOkZsb2F0 +IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJWYXJpYW50VHlwZSIgU3dp +dGNoVmFsdWU9IjEwIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRG91YmxlIiBUeXBlTmFtZT0i +b3BjOkRvdWJsZSIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFu +dFR5cGUiIFN3aXRjaFZhbHVlPSIxMSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0cmluZyIg +VHlwZU5hbWU9Im9wYzpDaGFyQXJyYXkiIExlbmd0aEZpZWxkPSJBcnJheUxlbmd0aCIgU3dpdGNo +RmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1ZT0iMTIiIC8+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJEYXRlVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgTGVuZ3RoRmllbGQ9IkFycmF5 +TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIxMyIgLz4NCiAg +ICA8b3BjOkZpZWxkIE5hbWU9Ikd1aWQiIFR5cGVOYW1lPSJvcGM6R3VpZCIgTGVuZ3RoRmllbGQ9 +IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIxNCIg +Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJ5dGVTdHJpbmciIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0 +cmluZyIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUi +IFN3aXRjaFZhbHVlPSIxNSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlhtbEVsZW1lbnQiIFR5 +cGVOYW1lPSJ1YTpYbWxFbGVtZW50IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZp +ZWxkPSJWYXJpYW50VHlwZSIgU3dpdGNoVmFsdWU9IjE2IiAvPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgi +IFN3aXRjaEZpZWxkPSJWYXJpYW50VHlwZSIgU3dpdGNoVmFsdWU9IjE3IiAvPg0KICAgIDxvcGM6 +RmllbGQgTmFtZT0iRXhwYW5kZWROb2RlSWQiIFR5cGVOYW1lPSJ1YTpFeHBhbmRlZE5vZGVJZCIg +TGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRj +aFZhbHVlPSIxOCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXR1c0NvZGUiIFR5cGVOYW1l +PSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJW +YXJpYW50VHlwZSIgU3dpdGNoVmFsdWU9IjE5IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUXVh +bGlmaWVkTmFtZSIgVHlwZU5hbWU9InVhOlF1YWxpZmllZE5hbWUiIExlbmd0aEZpZWxkPSJBcnJh +eUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1ZT0iMjAiIC8+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJMb2NhbGl6ZWRUZXh0IiBUeXBlTmFtZT0idWE6TG9jYWxpemVk +VGV4dCIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUi +IFN3aXRjaFZhbHVlPSIyMSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkV4dGVuc2lvbk9iamVj +dCIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3Ro +IiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIyMiIgLz4NCiAgICA8b3Bj +OkZpZWxkIE5hbWU9IkRhdGFWYWx1ZSIgVHlwZU5hbWU9InVhOkRhdGFWYWx1ZSIgTGVuZ3RoRmll +bGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIy +MyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhcmlhbnQiIFR5cGVOYW1lPSJ1YTpWYXJpYW50 +IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJWYXJpYW50VHlwZSIgU3dp +dGNoVmFsdWU9IjI0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlhZ25vc3RpY0luZm8iIFR5 +cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0 +Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIyNSIgLz4NCiAgICA8b3BjOkZpZWxk +IE5hbWU9Ik5vT2ZBcnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIFN3aXRjaEZp +ZWxkPSJBcnJheURpbWVuc2lvbnNTcGVjaWZpZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJB +cnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIExlbmd0aEZpZWxkPSJOb09mQXJy +YXlEaW1lbnNpb25zIiBTd2l0Y2hGaWVsZD0iQXJyYXlEaW1lbnNpb25zU3BlY2lmaWVkIiAvPg0K +ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9Ik5h +bWluZ1J1bGVUeXBlIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 +ZSBOYW1lPSJNYW5kYXRvcnkiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl +IE5hbWU9Ik9wdGlvbmFsIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO +YW1lPSJDb25zdHJhaW50IiBWYWx1ZT0iMyIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQog +ICAgDQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJFbnVtZXJhdGlvbiIgTGVuZ3RoSW5C +aXRzPSIzMiI+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBO +YW1lPSJJbWFnZUJNUCI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBl +IE5hbWU9IkltYWdlR0lGIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5 +cGUgTmFtZT0iSW1hZ2VKUEciPg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQogIDxvcGM6T3BhcXVl +VHlwZSBOYW1lPSJJbWFnZVBORyI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+DQoNCiAgPG9wYzpPcGFx +dWVUeXBlIE5hbWU9IkF1ZGlvRGF0YVR5cGUiPg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQogIDxv +cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVW5pb24iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl +Y3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0i +VXJpU3RyaW5nIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBl +IE5hbWU9IlJlZHVuZGFudFNlcnZlck1vZGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6 +RW51bWVyYXRlZFZhbHVlIE5hbWU9IlByaW1hcnlXaXRoQmFja3VwIiBWYWx1ZT0iMCIgLz4NCiAg +ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJQcmltYXJ5T25seSIgVmFsdWU9IjEiIC8+DQog +ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQmFja3VwUmVhZHkiIFZhbHVlPSIyIiAvPg0K +ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkJhY2t1cE5vdFJlYWR5IiBWYWx1ZT0iMyIg +Lz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkJp +dEZpZWxkTWFza0RhdGFUeXBlIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOk9wYXF1 +ZVR5cGUgTmFtZT0iU2VtYW50aWNWZXJzaW9uU3RyaW5nIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4N +Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IktleVZhbHVlUGFpciIgQmFzZVR5cGU9InVh +OkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJLZXkiIFR5cGVOYW1lPSJ1 +YTpRdWFsaWZpZWROYW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWUiIFR5cGVOYW1l +PSJ1YTpWYXJpYW50IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj +dHVyZWRUeXBlIE5hbWU9IkFkZGl0aW9uYWxQYXJhbWV0ZXJzVHlwZSIgQmFzZVR5cGU9InVhOkV4 +dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUGFyYW1ldGVycyIgVHlw +ZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBhcmFtZXRlcnMiIFR5 +cGVOYW1lPSJ0bnM6S2V5VmFsdWVQYWlyIiBMZW5ndGhGaWVsZD0iTm9PZlBhcmFtZXRlcnMiIC8+ +DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i +RXBoZW1lcmFsS2V5VHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJQdWJsaWNLZXkiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAg +ICA8b3BjOkZpZWxkIE5hbWU9IlNpZ25hdHVyZSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAv +Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 +IkVuZHBvaW50VHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpG +aWVsZCBOYW1lPSJFbmRwb2ludFVybCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJTZWN1cml0eU1vZGUiIFR5cGVOYW1lPSJ0bnM6TWVzc2FnZVNlY3VyaXR5 +TW9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5UG9saWN5VXJpIiBUeXBlTmFt +ZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRyYW5zcG9ydFByb2ZpbGVV +cmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K +ICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iSGFuZGxlIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0K +ICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iVHJpbW1lZFN0cmluZyI+DQogIDwvb3BjOk9wYXF1ZVR5 +cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJCaXRGaWVsZERlZmluaXRpb24iIEJh +c2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZSIg +VHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlv +biIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS +ZXNlcnZlZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i +U3RhcnRpbmdCaXRQb3NpdGlvbiIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpG +aWVsZCBOYW1lPSJFbmRpbmdCaXRQb3NpdGlvbiIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog +IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmF0 +aW9uYWxOdW1iZXIiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6Rmll +bGQgTmFtZT0iTnVtZXJhdG9yIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6Rmll +bGQgTmFtZT0iRGVub21pbmF0b3IiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICA8L29wYzpT +dHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlZlY3RvciIgQmFz +ZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog +IDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVGhyZWVEVmVjdG9yIiBCYXNlVHlwZT0idG5zOlZl +Y3RvciI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJYIiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9IlkiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iWiIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogIDwvb3BjOlN0cnVj +dHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ2FydGVzaWFuQ29vcmRp +bmF0ZXMiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVk +VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlRocmVlRENhcnRlc2lhbkNvb3Jk +aW5hdGVzIiBCYXNlVHlwZT0idG5zOkNhcnRlc2lhbkNvb3JkaW5hdGVzIj4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9IlgiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iWSIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJaIiBU +eXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9w +YzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJPcmllbnRhdGlvbiIgQmFzZVR5cGU9InVhOkV4dGVuc2lv +bk9iamVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 +cGUgTmFtZT0iVGhyZWVET3JpZW50YXRpb24iIEJhc2VUeXBlPSJ0bnM6T3JpZW50YXRpb24iPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iQSIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJCIiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxk +IE5hbWU9IkMiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlw +ZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkZyYW1lIiBCYXNlVHlwZT0idWE6RXh0 +ZW5zaW9uT2JqZWN0Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 +cmVkVHlwZSBOYW1lPSJUaHJlZURGcmFtZSIgQmFzZVR5cGU9InRuczpGcmFtZSI+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJDYXJ0ZXNpYW5Db29yZGluYXRlcyIgVHlwZU5hbWU9InRuczpUaHJlZURD +YXJ0ZXNpYW5Db29yZGluYXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik9yaWVudGF0aW9u +IiBUeXBlTmFtZT0idG5zOlRocmVlRE9yaWVudGF0aW9uIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk +VHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9Ik9wZW5GaWxlTW9kZSIgTGVuZ3Ro +SW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUmVhZCIgVmFsdWU9 +IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iV3JpdGUiIFZhbHVlPSIyIiAv +Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkVyYXNlRXhpc3RpbmciIFZhbHVlPSI0 +IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFwcGVuZCIgVmFsdWU9IjgiIC8+ +DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0i +SWRlbnRpdHlDcml0ZXJpYVR5cGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVy +YXRlZFZhbHVlIE5hbWU9IlVzZXJOYW1lIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0 +ZWRWYWx1ZSBOYW1lPSJUaHVtYnByaW50IiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0 +ZWRWYWx1ZSBOYW1lPSJSb2xlIiBWYWx1ZT0iMyIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 +ZSBOYW1lPSJHcm91cElkIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO +YW1lPSJBbm9ueW1vdXMiIFZhbHVlPSI1IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h +bWU9IkF1dGhlbnRpY2F0ZWRVc2VyIiBWYWx1ZT0iNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW +YWx1ZSBOYW1lPSJBcHBsaWNhdGlvbiIgVmFsdWU9IjciIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk +VmFsdWUgTmFtZT0iWDUwOVN1YmplY3QiIFZhbHVlPSI4IiAvPg0KICA8L29wYzpFbnVtZXJhdGVk +VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IklkZW50aXR5TWFwcGluZ1J1bGVU +eXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 +IkNyaXRlcmlhVHlwZSIgVHlwZU5hbWU9InRuczpJZGVudGl0eUNyaXRlcmlhVHlwZSIgLz4NCiAg +ICA8b3BjOkZpZWxkIE5hbWU9IkNyaXRlcmlhIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAg +PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDdXJy +ZW5jeVVuaXRUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9Ik51bWVyaWNDb2RlIiBUeXBlTmFtZT0ib3BjOkludDE2IiAvPg0KICAgIDxvcGM6 +RmllbGQgTmFtZT0iRXhwb25lbnQiIFR5cGVOYW1lPSJvcGM6U0J5dGUiIC8+DQogICAgPG9wYzpG +aWVsZCBOYW1lPSJBbHBoYWJldGljQ29kZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAg +PG9wYzpGaWVsZCBOYW1lPSJDdXJyZW5jeSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIC8+ +DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i +QW5ub3RhdGlvbkRhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9IkFubm90YXRpb24iIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iRGlzY2lwbGluZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29w +YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkxpbmVhckNv +bnZlcnNpb25EYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJJbml0aWFsQWRkZW5kIiBUeXBlTmFtZT0ib3BjOkZsb2F0IiAvPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iTXVsdGlwbGljYW5kIiBUeXBlTmFtZT0ib3BjOkZsb2F0IiAvPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iRGl2aXNvciIgVHlwZU5hbWU9Im9wYzpGbG9hdCIgLz4NCiAg +ICA8b3BjOkZpZWxkIE5hbWU9IkZpbmFsQWRkZW5kIiBUeXBlTmFtZT0ib3BjOkZsb2F0IiAvPg0K +ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IkNv +bnZlcnNpb25MaW1pdEVudW0iIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRl +ZFZhbHVlIE5hbWU9Ik5vQ29udmVyc2lvbiIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJh +dGVkVmFsdWUgTmFtZT0iTGltaXRlZCIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk +VmFsdWUgTmFtZT0iVW5saW1pdGVkIiBWYWx1ZT0iMiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5 +cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJRdWFudGl0eURpbWVuc2lvbiIgQmFz +ZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXNzRXhw +b25lbnQiIFR5cGVOYW1lPSJvcGM6U0J5dGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMZW5n +dGhFeHBvbmVudCIgVHlwZU5hbWU9Im9wYzpTQnl0ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 +IlRpbWVFeHBvbmVudCIgVHlwZU5hbWU9Im9wYzpTQnl0ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5h +bWU9IkVsZWN0cmljQ3VycmVudEV4cG9uZW50IiBUeXBlTmFtZT0ib3BjOlNCeXRlIiAvPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iQW1vdW50T2ZTdWJzdGFuY2VFeHBvbmVudCIgVHlwZU5hbWU9Im9w +YzpTQnl0ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikx1bWlub3VzSW50ZW5zaXR5RXhwb25l +bnQiIFR5cGVOYW1lPSJvcGM6U0J5dGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBYnNvbHV0 +ZVRlbXBlcmF0dXJlRXhwb25lbnQiIFR5cGVOYW1lPSJvcGM6U0J5dGUiIC8+DQogICAgPG9wYzpG +aWVsZCBOYW1lPSJEaW1lbnNpb25sZXNzRXhwb25lbnQiIFR5cGVOYW1lPSJvcGM6U0J5dGUiIC8+ +DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0i +QWxhcm1NYXNrIiBMZW5ndGhJbkJpdHM9IjE2IiBJc09wdGlvblNldD0idHJ1ZSI+DQogICAgPG9w +YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVt +ZXJhdGVkVmFsdWUgTmFtZT0iQWN0aXZlIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0 +ZWRWYWx1ZSBOYW1lPSJVbmFja25vd2xlZGdlZCIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVt +ZXJhdGVkVmFsdWUgTmFtZT0iVW5jb25maXJtZWQiIFZhbHVlPSI0IiAvPg0KICA8L29wYzpFbnVt +ZXJhdGVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IlRydXN0TGlzdFZhbGlk +YXRpb25PcHRpb25zIiBMZW5ndGhJbkJpdHM9IjMyIiBJc09wdGlvblNldD0idHJ1ZSI+DQogICAg +PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpF +bnVtZXJhdGVkVmFsdWUgTmFtZT0iU3VwcHJlc3NDZXJ0aWZpY2F0ZUV4cGlyZWQiIFZhbHVlPSIx +IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlN1cHByZXNzSG9zdE5hbWVJbnZh +bGlkIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdXBwcmVz +c1Jldm9jYXRpb25TdGF0dXNVbmtub3duIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0 +ZWRWYWx1ZSBOYW1lPSJTdXBwcmVzc0lzc3VlckNlcnRpZmljYXRlRXhwaXJlZCIgVmFsdWU9Ijgi +IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3VwcHJlc3NJc3N1ZXJSZXZvY2F0 +aW9uU3RhdHVzVW5rbm93biIgVmFsdWU9IjE2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl +IE5hbWU9IkNoZWNrUmV2b2NhdGlvblN0YXR1c09ubGluZSIgVmFsdWU9IjMyIiAvPg0KICAgIDxv +cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNoZWNrUmV2b2NhdGlvblN0YXR1c09mZmxpbmUiIFZh +bHVlPSI2NCIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVk +VHlwZSBOYW1lPSJUcnVzdExpc3RNYXNrcyIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpF +bnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJh +dGVkVmFsdWUgTmFtZT0iVHJ1c3RlZENlcnRpZmljYXRlcyIgVmFsdWU9IjEiIC8+DQogICAgPG9w +YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVHJ1c3RlZENybHMiIFZhbHVlPSIyIiAvPg0KICAgIDxv +cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Iklzc3VlckNlcnRpZmljYXRlcyIgVmFsdWU9IjQiIC8+ +DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSXNzdWVyQ3JscyIgVmFsdWU9IjgiIC8+ +DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWxsIiBWYWx1ZT0iMTUiIC8+DQogIDwv +b3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVHJ1c3RM +aXN0RGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6Rmll +bGQgTmFtZT0iU3BlY2lmaWVkTGlzdHMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iTm9PZlRydXN0ZWRDZXJ0aWZpY2F0ZXMiIFR5cGVOYW1lPSJvcGM6SW50 +MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcnVzdGVkQ2VydGlmaWNhdGVzIiBUeXBlTmFt +ZT0ib3BjOkJ5dGVTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mVHJ1c3RlZENlcnRpZmljYXRlcyIg +Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZUcnVzdGVkQ3JscyIgVHlwZU5hbWU9Im9wYzpJ +bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRydXN0ZWRDcmxzIiBUeXBlTmFtZT0ib3Bj +OkJ5dGVTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mVHJ1c3RlZENybHMiIC8+DQogICAgPG9wYzpG +aWVsZCBOYW1lPSJOb09mSXNzdWVyQ2VydGlmaWNhdGVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAv +Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSXNzdWVyQ2VydGlmaWNhdGVzIiBUeXBlTmFtZT0ib3Bj +OkJ5dGVTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mSXNzdWVyQ2VydGlmaWNhdGVzIiAvPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iTm9PZklzc3VlckNybHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+ +DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc3N1ZXJDcmxzIiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJp +bmciIExlbmd0aEZpZWxkPSJOb09mSXNzdWVyQ3JscyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 +cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJUcmFuc2FjdGlvbkVycm9yVHlwZSIg +QmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUYXJn +ZXRJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVycm9y +IiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1lc3Nh +Z2UiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlw +ZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFUeXBlU2NoZW1hSGVhZGVyIiBC +YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZO +YW1lc3BhY2VzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i +TmFtZXNwYWNlcyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mTmFtZXNw +YWNlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTdHJ1Y3R1cmVEYXRhVHlwZXMiIFR5 +cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdHJ1Y3R1cmVEYXRh +VHlwZXMiIFR5cGVOYW1lPSJ0bnM6U3RydWN0dXJlRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJO +b09mU3RydWN0dXJlRGF0YVR5cGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkVudW1E +YXRhVHlwZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJF +bnVtRGF0YVR5cGVzIiBUeXBlTmFtZT0idG5zOkVudW1EZXNjcmlwdGlvbiIgTGVuZ3RoRmllbGQ9 +Ik5vT2ZFbnVtRGF0YVR5cGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNpbXBsZURh +dGFUeXBlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNp +bXBsZURhdGFUeXBlcyIgVHlwZU5hbWU9InRuczpTaW1wbGVUeXBlRGVzY3JpcHRpb24iIExlbmd0 +aEZpZWxkPSJOb09mU2ltcGxlRGF0YVR5cGVzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N +Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFUeXBlRGVzY3JpcHRpb24iIEJhc2VU +eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5cGVJ +ZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5 +cGVOYW1lPSJ1YTpRdWFsaWZpZWROYW1lIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K +ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlN0cnVjdHVyZURlc2NyaXB0aW9uIiBCYXNlVHlw +ZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5 +cGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3Jp +cHRpb24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlm +aWVkTmFtZSIgU291cmNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJTdHJ1Y3R1cmVEZWZpbml0aW9uIiBUeXBlTmFtZT0idG5zOlN0cnVjdHVy +ZURlZmluaXRpb24iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0 +dXJlZFR5cGUgTmFtZT0iRW51bURlc2NyaXB0aW9uIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlRGVz +Y3JpcHRpb24iPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5cGVJZCIgVHlwZU5hbWU9InVh +Ok5vZGVJZCIgU291cmNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlw +ZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbnVt +RGVmaW5pdGlvbiIgVHlwZU5hbWU9InRuczpFbnVtRGVmaW5pdGlvbiIgLz4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9IkJ1aWx0SW5UeXBlIiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwvb3BjOlN0 +cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2ltcGxlVHlwZURl +c2NyaXB0aW9uIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iPg0KICAgIDxvcGM6 +RmllbGQgTmFtZT0iRGF0YVR5cGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNlVHlwZT0i +dG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBU +eXBlTmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3Jp +cHRpb24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCYXNlRGF0YVR5cGUiIFR5cGVOYW1lPSJ1 +YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCdWlsdEluVHlwZSIgVHlwZU5hbWU9 +Im9wYzpCeXRlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy +ZWRUeXBlIE5hbWU9IlVBQmluYXJ5RmlsZURhdGFUeXBlIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBl +U2NoZW1hSGVhZGVyIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZOYW1lc3BhY2VzIiBUeXBl +TmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZXNwYWNlcyIgVHlw +ZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mTmFtZXNwYWNlcyIgLz4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTdHJ1Y3R1cmVEYXRhVHlwZXMiIFR5cGVOYW1lPSJvcGM6SW50 +MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdHJ1Y3R1cmVEYXRhVHlwZXMiIFR5cGVOYW1l +PSJ0bnM6U3RydWN0dXJlRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09mU3RydWN0dXJlRGF0 +YVR5cGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkVudW1EYXRhVHlwZXMiIFR5cGVO +YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbnVtRGF0YVR5cGVzIiBU +eXBlTmFtZT0idG5zOkVudW1EZXNjcmlwdGlvbiIgTGVuZ3RoRmllbGQ9Ik5vT2ZFbnVtRGF0YVR5 +cGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNpbXBsZURhdGFUeXBlcyIgVHlwZU5h +bWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNpbXBsZURhdGFUeXBlcyIg +VHlwZU5hbWU9InRuczpTaW1wbGVUeXBlRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09mU2lt +cGxlRGF0YVR5cGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2NoZW1hTG9jYXRpb24iIFR5 +cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkZpbGVIZWFk +ZXIiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJGaWxlSGVh +ZGVyIiBUeXBlTmFtZT0idG5zOktleVZhbHVlUGFpciIgTGVuZ3RoRmllbGQ9Ik5vT2ZGaWxlSGVh +ZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQm9keSIgVHlwZU5hbWU9InVhOlZhcmlhbnQi +IC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFt +ZT0iUG9ydGFibGVRdWFsaWZpZWROYW1lIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFjZVVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmci +IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4N +CiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJQ +b3J0YWJsZU5vZGVJZCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpG +aWVsZCBOYW1lPSJOYW1lc3BhY2VVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iSWRlbnRpZmllciIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgPC9v +cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJVbnNpZ25l +ZFJhdGlvbmFsTnVtYmVyIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3Bj +OkZpZWxkIE5hbWU9Ik51bWVyYXRvciIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJEZW5vbWluYXRvciIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogIDwv +b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iUHViU3Vi +U3RhdGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 +IkRpc2FibGVkIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJQ +YXVzZWQiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik9wZXJh +dGlvbmFsIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJFcnJv +ciIgVmFsdWU9IjMiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUHJlT3BlcmF0 +aW9uYWwiIFZhbHVlPSI0IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0 +cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFTZXRNZXRhRGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6RGF0 +YVR5cGVTY2hlbWFIZWFkZXIiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk5hbWVzcGFjZXMi +IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2Vz +IiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZOYW1lc3BhY2VzIiAvPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlN0cnVjdHVyZURhdGFUeXBlcyIgVHlwZU5hbWU9Im9w +YzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0cnVjdHVyZURhdGFUeXBlcyIgVHlw +ZU5hbWU9InRuczpTdHJ1Y3R1cmVEZXNjcmlwdGlvbiIgTGVuZ3RoRmllbGQ9Ik5vT2ZTdHJ1Y3R1 +cmVEYXRhVHlwZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRW51bURhdGFUeXBlcyIg +VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVudW1EYXRhVHlw +ZXMiIFR5cGVOYW1lPSJ0bnM6RW51bURlc2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZkVudW1E +YXRhVHlwZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU2ltcGxlRGF0YVR5cGVzIiBU +eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2ltcGxlRGF0YVR5 +cGVzIiBUeXBlTmFtZT0idG5zOlNpbXBsZVR5cGVEZXNjcmlwdGlvbiIgTGVuZ3RoRmllbGQ9Ik5v +T2ZTaW1wbGVEYXRhVHlwZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFt +ZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBl +TmFtZT0idWE6TG9jYWxpemVkVGV4dCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZGaWVs +ZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJGaWVsZHMi +IFR5cGVOYW1lPSJ0bnM6RmllbGRNZXRhRGF0YSIgTGVuZ3RoRmllbGQ9Ik5vT2ZGaWVsZHMiIC8+ +DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0Q2xhc3NJZCIgVHlwZU5hbWU9Im9wYzpHdWlk +IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ29uZmlndXJhdGlvblZlcnNpb24iIFR5cGVOYW1l +PSJ0bnM6Q29uZmlndXJhdGlvblZlcnNpb25EYXRhVHlwZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJl +ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJGaWVsZE1ldGFEYXRhIiBCYXNl +VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5 +cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24i +IFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRmll +bGRGbGFncyIgVHlwZU5hbWU9InRuczpEYXRhU2V0RmllbGRGbGFncyIgLz4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9IkJ1aWx0SW5UeXBlIiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogICAgPG9wYzpG +aWVsZCBOYW1lPSJEYXRhVHlwZSIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9IlZhbHVlUmFuayIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9Ik5vT2ZBcnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJBcnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6VUludDMy +IiBMZW5ndGhGaWVsZD0iTm9PZkFycmF5RGltZW5zaW9ucyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h +bWU9Ik1heFN0cmluZ0xlbmd0aCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpG +aWVsZCBOYW1lPSJEYXRhU2V0RmllbGRJZCIgVHlwZU5hbWU9Im9wYzpHdWlkIiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iTm9PZlByb3BlcnRpZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJQcm9wZXJ0aWVzIiBUeXBlTmFtZT0idG5zOktleVZhbHVlUGFp +ciIgTGVuZ3RoRmllbGQ9Ik5vT2ZQcm9wZXJ0aWVzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlw +ZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IkRhdGFTZXRGaWVsZEZsYWdzIiBMZW5n +dGhJbkJpdHM9IjE2IiBJc09wdGlvblNldD0idHJ1ZSI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs +dWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt +ZT0iUHJvbW90ZWRGaWVsZCIgVmFsdWU9IjEiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0K +DQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ29uZmlndXJhdGlvblZlcnNpb25EYXRhVHlw +ZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJN +YWpvclZlcnNpb24iIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iTWlub3JWZXJzaW9uIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0 +dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJQdWJsaXNoZWREYXRhU2V0 +RGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQg +TmFtZT0iTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJOb09mRGF0YVNldEZvbGRlciIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9IkRhdGFTZXRGb2xkZXIiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBMZW5ndGhGaWVs +ZD0iTm9PZkRhdGFTZXRGb2xkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0TWV0 +YURhdGEiIFR5cGVOYW1lPSJ0bnM6RGF0YVNldE1ldGFEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9Ik5vT2ZFeHRlbnNpb25GaWVsZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJFeHRlbnNpb25GaWVsZHMiIFR5cGVOYW1lPSJ0bnM6S2V5VmFs +dWVQYWlyIiBMZW5ndGhGaWVsZD0iTm9PZkV4dGVuc2lvbkZpZWxkcyIgLz4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9IkRhdGFTZXRTb3VyY2UiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+ +DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i +UHVibGlzaGVkRGF0YVNldFNvdXJjZURhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2Jq +ZWN0Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO +YW1lPSJQdWJsaXNoZWRWYXJpYWJsZURhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2Jq +ZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlB1Ymxpc2hlZFZhcmlhYmxlIiBUeXBlTmFtZT0i +dWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXR0cmlidXRlSWQiIFR5cGVOYW1l +PSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2FtcGxpbmdJbnRlcnZhbEhp +bnQiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVhZGJh +bmRUeXBlIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRl +YWRiYW5kVmFsdWUiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iSW5kZXhSYW5nZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJTdWJzdGl0dXRlVmFsdWUiIFR5cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0KICAgIDxvcGM6 +RmllbGQgTmFtZT0iTm9PZk1ldGFEYXRhUHJvcGVydGllcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg +Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1ldGFEYXRhUHJvcGVydGllcyIgVHlwZU5hbWU9InVh +OlF1YWxpZmllZE5hbWUiIExlbmd0aEZpZWxkPSJOb09mTWV0YURhdGFQcm9wZXJ0aWVzIiAvPg0K +ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlB1 +Ymxpc2hlZERhdGFJdGVtc0RhdGFUeXBlIiBCYXNlVHlwZT0idG5zOlB1Ymxpc2hlZERhdGFTZXRT +b3VyY2VEYXRhVHlwZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUHVibGlzaGVkRGF0YSIg +VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlB1Ymxpc2hlZERh +dGEiIFR5cGVOYW1lPSJ0bnM6UHVibGlzaGVkVmFyaWFibGVEYXRhVHlwZSIgTGVuZ3RoRmllbGQ9 +Ik5vT2ZQdWJsaXNoZWREYXRhIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj +OlN0cnVjdHVyZWRUeXBlIE5hbWU9IlB1Ymxpc2hlZEV2ZW50c0RhdGFUeXBlIiBCYXNlVHlwZT0i +dG5zOlB1Ymxpc2hlZERhdGFTZXRTb3VyY2VEYXRhVHlwZSI+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJFdmVudE5vdGlmaWVyIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQg +TmFtZT0iTm9PZlNlbGVjdGVkRmllbGRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iU2VsZWN0ZWRGaWVsZHMiIFR5cGVOYW1lPSJ0bnM6U2ltcGxlQXR0cmli +dXRlT3BlcmFuZCIgTGVuZ3RoRmllbGQ9Ik5vT2ZTZWxlY3RlZEZpZWxkcyIgLz4NCiAgICA8b3Bj +OkZpZWxkIE5hbWU9IkZpbHRlciIgVHlwZU5hbWU9InRuczpDb250ZW50RmlsdGVyIiAvPg0KICA8 +L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlB1Ymxp +c2hlZERhdGFTZXRDdXN0b21Tb3VyY2VEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpQdWJsaXNoZWRE +YXRhU2V0U291cmNlRGF0YVR5cGUiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ3ljbGljRGF0YVNl +dCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K +ICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIiBMZW5n +dGhJbkJpdHM9IjMyIiBJc09wdGlvblNldD0idHJ1ZSI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs +dWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt +ZT0iU3RhdHVzQ29kZSIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt +ZT0iU291cmNlVGltZXN0YW1wIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 +ZSBOYW1lPSJTZXJ2ZXJUaW1lc3RhbXAiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRl +ZFZhbHVlIE5hbWU9IlNvdXJjZVBpY29TZWNvbmRzIiBWYWx1ZT0iOCIgLz4NCiAgICA8b3BjOkVu +dW1lcmF0ZWRWYWx1ZSBOYW1lPSJTZXJ2ZXJQaWNvU2Vjb25kcyIgVmFsdWU9IjE2IiAvPg0KICAg +IDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJhd0RhdGEiIFZhbHVlPSIzMiIgLz4NCiAgPC9v +cGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEYXRhU2V0 +V3JpdGVyRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6 +RmllbGQgTmFtZT0iTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVs +ZCBOYW1lPSJFbmFibGVkIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVs +ZCBOYW1lPSJEYXRhU2V0V3JpdGVySWQiIFR5cGVOYW1lPSJvcGM6VUludDE2IiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iRGF0YVNldEZpZWxkQ29udGVudE1hc2siIFR5cGVOYW1lPSJ0bnM6RGF0 +YVNldEZpZWxkQ29udGVudE1hc2siIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJLZXlGcmFtZUNv +dW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFT +ZXROYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v +T2ZEYXRhU2V0V3JpdGVyUHJvcGVydGllcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRXcml0ZXJQcm9wZXJ0aWVzIiBUeXBlTmFtZT0idG5zOktl +eVZhbHVlUGFpciIgTGVuZ3RoRmllbGQ9Ik5vT2ZEYXRhU2V0V3JpdGVyUHJvcGVydGllcyIgLz4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9IlRyYW5zcG9ydFNldHRpbmdzIiBUeXBlTmFtZT0idWE6RXh0 +ZW5zaW9uT2JqZWN0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWVzc2FnZVNldHRpbmdzIiBU +eXBlTmFtZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N +Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFTZXRXcml0ZXJUcmFuc3BvcnREYXRh +VHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRU +eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGF0YVNldFdyaXRlck1lc3NhZ2VE +YXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwvb3BjOlN0cnVjdHVy +ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUHViU3ViR3JvdXBEYXRhVHlw +ZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO +YW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuYWJs +ZWQiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3Vy +aXR5TW9kZSIgVHlwZU5hbWU9InRuczpNZXNzYWdlU2VjdXJpdHlNb2RlIiAvPg0KICAgIDxvcGM6 +RmllbGQgTmFtZT0iU2VjdXJpdHlHcm91cElkIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAg +ICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTZWN1cml0eUtleVNlcnZpY2VzIiBUeXBlTmFtZT0ib3Bj +OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlLZXlTZXJ2aWNlcyIgVHlw +ZU5hbWU9InRuczpFbmRwb2ludERlc2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZlNlY3VyaXR5 +S2V5U2VydmljZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhOZXR3b3JrTWVzc2FnZVNp +emUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkdy +b3VwUHJvcGVydGllcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h +bWU9Ikdyb3VwUHJvcGVydGllcyIgVHlwZU5hbWU9InRuczpLZXlWYWx1ZVBhaXIiIExlbmd0aEZp +ZWxkPSJOb09mR3JvdXBQcm9wZXJ0aWVzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K +ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IldyaXRlckdyb3VwRGF0YVR5cGUiIEJhc2VUeXBl +PSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlwZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBU +eXBlTmFtZT0ib3BjOlN0cmluZyIgU291cmNlVHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5cGUi +IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmFibGVkIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4i +IFNvdXJjZVR5cGU9InRuczpQdWJTdWJHcm91cERhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQg +TmFtZT0iU2VjdXJpdHlNb2RlIiBUeXBlTmFtZT0idG5zOk1lc3NhZ2VTZWN1cml0eU1vZGUiIFNv +dXJjZVR5cGU9InRuczpQdWJTdWJHcm91cERhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iU2VjdXJpdHlHcm91cElkIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgU291cmNlVHlwZT0idG5z +OlB1YlN1Ykdyb3VwRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU2VjdXJp +dHlLZXlTZXJ2aWNlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h +bWU9IlNlY3VyaXR5S2V5U2VydmljZXMiIFR5cGVOYW1lPSJ0bnM6RW5kcG9pbnREZXNjcmlwdGlv +biIgTGVuZ3RoRmllbGQ9Ik5vT2ZTZWN1cml0eUtleVNlcnZpY2VzIiAvPg0KICAgIDxvcGM6Rmll +bGQgTmFtZT0iTWF4TmV0d29ya01lc3NhZ2VTaXplIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291 +cmNlVHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJOb09mR3JvdXBQcm9wZXJ0aWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 +RmllbGQgTmFtZT0iR3JvdXBQcm9wZXJ0aWVzIiBUeXBlTmFtZT0idG5zOktleVZhbHVlUGFpciIg +TGVuZ3RoRmllbGQ9Ik5vT2ZHcm91cFByb3BlcnRpZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJXcml0ZXJHcm91cElkIiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgLz4NCiAgICA8b3BjOkZpZWxk +IE5hbWU9IlB1Ymxpc2hpbmdJbnRlcnZhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAg +PG9wYzpGaWVsZCBOYW1lPSJLZWVwQWxpdmVUaW1lIiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9IlByaW9yaXR5IiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTG9jYWxlSWRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAv +Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTG9jYWxlSWRzIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIg +TGVuZ3RoRmllbGQ9Ik5vT2ZMb2NhbGVJZHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJIZWFk +ZXJMYXlvdXRVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iVHJhbnNwb3J0U2V0dGluZ3MiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJNZXNzYWdlU2V0dGluZ3MiIFR5cGVOYW1lPSJ1YTpFeHRlbnNp +b25PYmplY3QiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGF0YVNldFdyaXRlcnMiIFR5 +cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0V3JpdGVy +cyIgVHlwZU5hbWU9InRuczpEYXRhU2V0V3JpdGVyRGF0YVR5cGUiIExlbmd0aEZpZWxkPSJOb09m +RGF0YVNldFdyaXRlcnMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry +dWN0dXJlZFR5cGUgTmFtZT0iV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgQmFzZVR5cGU9 +InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6 +U3RydWN0dXJlZFR5cGUgTmFtZT0iV3JpdGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUiIEJhc2VUeXBl +PSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj +OlN0cnVjdHVyZWRUeXBlIE5hbWU9IlB1YlN1YkNvbm5lY3Rpb25EYXRhVHlwZSIgQmFzZVR5cGU9 +InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFt +ZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuYWJsZWQiIFR5cGVOYW1l +PSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlB1Ymxpc2hlcklkIiBUeXBl +TmFtZT0idWE6VmFyaWFudCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRyYW5zcG9ydFByb2Zp +bGVVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWRk +cmVzcyIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5h +bWU9Ik5vT2ZDb25uZWN0aW9uUHJvcGVydGllcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAg +ICA8b3BjOkZpZWxkIE5hbWU9IkNvbm5lY3Rpb25Qcm9wZXJ0aWVzIiBUeXBlTmFtZT0idG5zOktl +eVZhbHVlUGFpciIgTGVuZ3RoRmllbGQ9Ik5vT2ZDb25uZWN0aW9uUHJvcGVydGllcyIgLz4NCiAg +ICA8b3BjOkZpZWxkIE5hbWU9IlRyYW5zcG9ydFNldHRpbmdzIiBUeXBlTmFtZT0idWE6RXh0ZW5z +aW9uT2JqZWN0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZldyaXRlckdyb3VwcyIgVHlw +ZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlckdyb3VwcyIg +VHlwZU5hbWU9InRuczpXcml0ZXJHcm91cERhdGFUeXBlIiBMZW5ndGhGaWVsZD0iTm9PZldyaXRl +ckdyb3VwcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZWFkZXJHcm91cHMiIFR5cGVO +YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWFkZXJHcm91cHMiIFR5 +cGVOYW1lPSJ0bnM6UmVhZGVyR3JvdXBEYXRhVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZWFkZXJH +cm91cHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 +cGUgTmFtZT0iQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5z +aW9uT2JqZWN0Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk +VHlwZSBOYW1lPSJOZXR3b3JrQWRkcmVzc0RhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u +T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5ldHdvcmtJbnRlcmZhY2UiIFR5cGVOYW1l +PSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj +dHVyZWRUeXBlIE5hbWU9Ik5ldHdvcmtBZGRyZXNzVXJsRGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6 +TmV0d29ya0FkZHJlc3NEYXRhVHlwZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOZXR3b3JrSW50 +ZXJmYWNlIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgU291cmNlVHlwZT0idG5zOk5ldHdvcmtBZGRy +ZXNzRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVcmwiIFR5cGVOYW1lPSJvcGM6 +U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU +eXBlIE5hbWU9IlJlYWRlckdyb3VwRGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6UHViU3ViR3JvdXBE +YXRhVHlwZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmlu +ZyIgU291cmNlVHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVs +ZCBOYW1lPSJFbmFibGVkIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIFNvdXJjZVR5cGU9InRuczpQ +dWJTdWJHcm91cERhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlNb2Rl +IiBUeXBlTmFtZT0idG5zOk1lc3NhZ2VTZWN1cml0eU1vZGUiIFNvdXJjZVR5cGU9InRuczpQdWJT +dWJHcm91cERhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlHcm91cElk +IiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgU291cmNlVHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5 +cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU2VjdXJpdHlLZXlTZXJ2aWNlcyIgVHlw +ZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5S2V5U2Vy +dmljZXMiIFR5cGVOYW1lPSJ0bnM6RW5kcG9pbnREZXNjcmlwdGlvbiIgTGVuZ3RoRmllbGQ9Ik5v +T2ZTZWN1cml0eUtleVNlcnZpY2VzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWF4TmV0d29y +a01lc3NhZ2VTaXplIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOlB1YlN1 +Ykdyb3VwRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mR3JvdXBQcm9wZXJ0 +aWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iR3JvdXBQ +cm9wZXJ0aWVzIiBUeXBlTmFtZT0idG5zOktleVZhbHVlUGFpciIgTGVuZ3RoRmllbGQ9Ik5vT2ZH +cm91cFByb3BlcnRpZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcmFuc3BvcnRTZXR0aW5n +cyIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 +Ik1lc3NhZ2VTZXR0aW5ncyIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEYXRhU2V0UmVhZGVycyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg +Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRSZWFkZXJzIiBUeXBlTmFtZT0idG5zOkRh +dGFTZXRSZWFkZXJEYXRhVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZEYXRhU2V0UmVhZGVycyIgLz4N +CiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJS +ZWFkZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0 +Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l +PSJSZWFkZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVj +dCI+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFt +ZT0iRGF0YVNldFJlYWRlckRhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iRW5hYmxlZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGVySWQiIFR5cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iV3JpdGVyR3JvdXBJZCIgVHlwZU5hbWU9Im9wYzpVSW50MTYi +IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0V3JpdGVySWQiIFR5cGVOYW1lPSJvcGM6 +VUludDE2IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldE1ldGFEYXRhIiBUeXBlTmFt +ZT0idG5zOkRhdGFTZXRNZXRhRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRh +U2V0RmllbGRDb250ZW50TWFzayIgVHlwZU5hbWU9InRuczpEYXRhU2V0RmllbGRDb250ZW50TWFz +ayIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1lc3NhZ2VSZWNlaXZlVGltZW91dCIgVHlwZU5h +bWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJLZXlGcmFtZUNvdW50IiBU +eXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkhlYWRlckxheW91 +dFVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1 +cml0eU1vZGUiIFR5cGVOYW1lPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgLz4NCiAgICA8b3Bj +OkZpZWxkIE5hbWU9IlNlY3VyaXR5R3JvdXBJZCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU2VjdXJpdHlLZXlTZXJ2aWNlcyIgVHlwZU5hbWU9Im9w +YzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5S2V5U2VydmljZXMiIFR5 +cGVOYW1lPSJ0bnM6RW5kcG9pbnREZXNjcmlwdGlvbiIgTGVuZ3RoRmllbGQ9Ik5vT2ZTZWN1cml0 +eUtleVNlcnZpY2VzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRhdGFTZXRSZWFkZXJQ +cm9wZXJ0aWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i +RGF0YVNldFJlYWRlclByb3BlcnRpZXMiIFR5cGVOYW1lPSJ0bnM6S2V5VmFsdWVQYWlyIiBMZW5n +dGhGaWVsZD0iTm9PZkRhdGFTZXRSZWFkZXJQcm9wZXJ0aWVzIiAvPg0KICAgIDxvcGM6RmllbGQg +TmFtZT0iVHJhbnNwb3J0U2V0dGluZ3MiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+ +DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNZXNzYWdlU2V0dGluZ3MiIFR5cGVOYW1lPSJ1YTpFeHRl +bnNpb25PYmplY3QiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdWJzY3JpYmVkRGF0YVNldCIg +VHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+ +DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEYXRhU2V0UmVhZGVyVHJhbnNwb3J0RGF0 +YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVk +VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFTZXRSZWFkZXJNZXNzYWdl +RGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1 +cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlN1YnNjcmliZWREYXRhU2V0 +RGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1 +cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlRhcmdldFZhcmlhYmxlc0Rh +dGFUeXBlIiBCYXNlVHlwZT0idG5zOlN1YnNjcmliZWREYXRhU2V0RGF0YVR5cGUiPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iTm9PZlRhcmdldFZhcmlhYmxlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg +Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRhcmdldFZhcmlhYmxlcyIgVHlwZU5hbWU9InRuczpG +aWVsZFRhcmdldERhdGFUeXBlIiBMZW5ndGhGaWVsZD0iTm9PZlRhcmdldFZhcmlhYmxlcyIgLz4N +CiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJG +aWVsZFRhcmdldERhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRGaWVsZElkIiBUeXBlTmFtZT0ib3BjOkd1aWQiIC8+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJSZWNlaXZlckluZGV4UmFuZ2UiIFR5cGVOYW1lPSJvcGM6U3Ry +aW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGFyZ2V0Tm9kZUlkIiBUeXBlTmFtZT0idWE6 +Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXR0cmlidXRlSWQiIFR5cGVOYW1lPSJv +cGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iV3JpdGVJbmRleFJhbmdlIiBUeXBl +TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik92ZXJyaWRlVmFsdWVI +YW5kbGluZyIgVHlwZU5hbWU9InRuczpPdmVycmlkZVZhbHVlSGFuZGxpbmciIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJPdmVycmlkZVZhbHVlIiBUeXBlTmFtZT0idWE6VmFyaWFudCIgLz4NCiAg +PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJPdmVy +cmlkZVZhbHVlSGFuZGxpbmciIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRl +ZFZhbHVlIE5hbWU9IkRpc2FibGVkIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW +YWx1ZSBOYW1lPSJMYXN0VXNhYmxlVmFsdWUiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVy +YXRlZFZhbHVlIE5hbWU9Ik92ZXJyaWRlVmFsdWUiIFZhbHVlPSIyIiAvPg0KICA8L29wYzpFbnVt +ZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlN1YnNjcmliZWREYXRh +U2V0TWlycm9yRGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6U3Vic2NyaWJlZERhdGFTZXREYXRhVHlw +ZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQYXJlbnROb2RlTmFtZSIgVHlwZU5hbWU9Im9wYzpT +dHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUm9sZVBlcm1pc3Npb25zIiBUeXBl +TmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUm9sZVBlcm1pc3Npb25z +IiBUeXBlTmFtZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSb2xl +UGVybWlzc2lvbnMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0 +dXJlZFR5cGUgTmFtZT0iUHViU3ViQ29uZmlndXJhdGlvbkRhdGFUeXBlIiBCYXNlVHlwZT0idWE6 +RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZQdWJsaXNoZWREYXRh +U2V0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlB1Ymxp +c2hlZERhdGFTZXRzIiBUeXBlTmFtZT0idG5zOlB1Ymxpc2hlZERhdGFTZXREYXRhVHlwZSIgTGVu +Z3RoRmllbGQ9Ik5vT2ZQdWJsaXNoZWREYXRhU2V0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 +Ik5vT2ZDb25uZWN0aW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk +IE5hbWU9IkNvbm5lY3Rpb25zIiBUeXBlTmFtZT0idG5zOlB1YlN1YkNvbm5lY3Rpb25EYXRhVHlw +ZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZDb25uZWN0aW9ucyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 +IkVuYWJsZWQiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 +cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJTdGFuZGFsb25lU3Vic2NyaWJlZERh +dGFTZXRSZWZEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBl +Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXROYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmlu +ZyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO +YW1lPSJTdGFuZGFsb25lU3Vic2NyaWJlZERhdGFTZXREYXRhVHlwZSIgQmFzZVR5cGU9InRuczpT +dWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5 +cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRhdGFTZXRG +b2xkZXIiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRh +U2V0Rm9sZGVyIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEYXRhU2V0 +Rm9sZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldE1ldGFEYXRhIiBUeXBlTmFt +ZT0idG5zOkRhdGFTZXRNZXRhRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdWJz +Y3JpYmVkRGF0YVNldCIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgPC9vcGM6 +U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJTZWN1cml0eUdy +b3VwRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6Rmll +bGQgTmFtZT0iTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJOb09mU2VjdXJpdHlHcm91cEZvbGRlciIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAg +ICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5R3JvdXBGb2xkZXIiIFR5cGVOYW1lPSJvcGM6U3Ry +aW5nIiBMZW5ndGhGaWVsZD0iTm9PZlNlY3VyaXR5R3JvdXBGb2xkZXIiIC8+DQogICAgPG9wYzpG +aWVsZCBOYW1lPSJLZXlMaWZldGltZSIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJTZWN1cml0eVBvbGljeVVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+ +DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhGdXR1cmVLZXlDb3VudCIgVHlwZU5hbWU9Im9wYzpV +SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhQYXN0S2V5Q291bnQiIFR5cGVOYW1l +PSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlHcm91cElkIiBU +eXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSb2xlUGVy +bWlzc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS +b2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25UeXBlIiBMZW5ndGhG +aWVsZD0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZH +cm91cFByb3BlcnRpZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJHcm91cFByb3BlcnRpZXMiIFR5cGVOYW1lPSJ0bnM6S2V5VmFsdWVQYWlyIiBMZW5ndGhG +aWVsZD0iTm9PZkdyb3VwUHJvcGVydGllcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoN +CiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJQdWJTdWJLZXlQdXNoVGFyZ2V0RGF0YVR5cGUi +IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXBw +bGljYXRpb25VcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iTm9PZlB1c2hUYXJnZXRGb2xkZXIiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJQdXNoVGFyZ2V0Rm9sZGVyIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVu +Z3RoRmllbGQ9Ik5vT2ZQdXNoVGFyZ2V0Rm9sZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i +RW5kcG9pbnRVcmwiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iU2VjdXJpdHlQb2xpY3lVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6 +RmllbGQgTmFtZT0iVXNlclRva2VuVHlwZSIgVHlwZU5hbWU9InRuczpVc2VyVG9rZW5Qb2xpY3ki +IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0ZWRLZXlDb3VudCIgVHlwZU5hbWU9Im9w +YzpVSW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXRyeUludGVydmFsIiBUeXBlTmFt +ZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZQdXNoVGFyZ2V0UHJv +cGVydGllcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlB1 +c2hUYXJnZXRQcm9wZXJ0aWVzIiBUeXBlTmFtZT0idG5zOktleVZhbHVlUGFpciIgTGVuZ3RoRmll +bGQ9Ik5vT2ZQdXNoVGFyZ2V0UHJvcGVydGllcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v +T2ZTZWN1cml0eUdyb3VwcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk +IE5hbWU9IlNlY3VyaXR5R3JvdXBzIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9 +Ik5vT2ZTZWN1cml0eUdyb3VwcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9w +YzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJQdWJTdWJDb25maWd1cmF0aW9uMkRhdGFUeXBlIiBCYXNl +VHlwZT0idG5zOlB1YlN1YkNvbmZpZ3VyYXRpb25EYXRhVHlwZSI+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJOb09mUHVibGlzaGVkRGF0YVNldHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAg +PG9wYzpGaWVsZCBOYW1lPSJQdWJsaXNoZWREYXRhU2V0cyIgVHlwZU5hbWU9InRuczpQdWJsaXNo +ZWREYXRhU2V0RGF0YVR5cGUiIExlbmd0aEZpZWxkPSJOb09mUHVibGlzaGVkRGF0YVNldHMiIC8+ +DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mQ29ubmVjdGlvbnMiIFR5cGVOYW1lPSJvcGM6SW50 +MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDb25uZWN0aW9ucyIgVHlwZU5hbWU9InRuczpQ +dWJTdWJDb25uZWN0aW9uRGF0YVR5cGUiIExlbmd0aEZpZWxkPSJOb09mQ29ubmVjdGlvbnMiIC8+ +DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmFibGVkIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIFNv +dXJjZVR5cGU9InRuczpQdWJTdWJDb25maWd1cmF0aW9uRGF0YVR5cGUiIC8+DQogICAgPG9wYzpG +aWVsZCBOYW1lPSJOb09mU3Vic2NyaWJlZERhdGFTZXRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAv +Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3Vic2NyaWJlZERhdGFTZXRzIiBUeXBlTmFtZT0idG5z +OlN0YW5kYWxvbmVTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIiBMZW5ndGhGaWVsZD0iTm9PZlN1 +YnNjcmliZWREYXRhU2V0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEYXRhU2V0Q2xh +c3NlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFT +ZXRDbGFzc2VzIiBUeXBlTmFtZT0idG5zOkRhdGFTZXRNZXRhRGF0YVR5cGUiIExlbmd0aEZpZWxk +PSJOb09mRGF0YVNldENsYXNzZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGVmYXVs +dFNlY3VyaXR5S2V5U2VydmljZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG +aWVsZCBOYW1lPSJEZWZhdWx0U2VjdXJpdHlLZXlTZXJ2aWNlcyIgVHlwZU5hbWU9InRuczpFbmRw +b2ludERlc2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZkRlZmF1bHRTZWN1cml0eUtleVNlcnZp +Y2VzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlY3VyaXR5R3JvdXBzIiBUeXBlTmFt +ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlHcm91cHMiIFR5 +cGVOYW1lPSJ0bnM6U2VjdXJpdHlHcm91cERhdGFUeXBlIiBMZW5ndGhGaWVsZD0iTm9PZlNlY3Vy +aXR5R3JvdXBzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlB1YlN1YktleVB1c2hUYXJn +ZXRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHViU3Vi +S2V5UHVzaFRhcmdldHMiIFR5cGVOYW1lPSJ0bnM6UHViU3ViS2V5UHVzaFRhcmdldERhdGFUeXBl +IiBMZW5ndGhGaWVsZD0iTm9PZlB1YlN1YktleVB1c2hUYXJnZXRzIiAvPg0KICAgIDxvcGM6Rmll +bGQgTmFtZT0iQ29uZmlndXJhdGlvblZlcnNpb24iIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkNvbmZpZ3VyYXRpb25Qcm9wZXJ0aWVzIiBUeXBlTmFt +ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ29uZmlndXJhdGlvblByb3Bl +cnRpZXMiIFR5cGVOYW1lPSJ0bnM6S2V5VmFsdWVQYWlyIiBMZW5ndGhGaWVsZD0iTm9PZkNvbmZp +Z3VyYXRpb25Qcm9wZXJ0aWVzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj +OkVudW1lcmF0ZWRUeXBlIE5hbWU9IkRhdGFTZXRPcmRlcmluZ1R5cGUiIExlbmd0aEluQml0cz0i +MzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlVuZGVmaW5lZCIgVmFsdWU9IjAi +IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQXNjZW5kaW5nV3JpdGVySWQiIFZh +bHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFzY2VuZGluZ1dyaXRl +cklkU2luZ2xlIiBWYWx1ZT0iMiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9w +YzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJVYWRwTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgTGVu +Z3RoSW5CaXRzPSIzMiIgSXNPcHRpb25TZXQ9InRydWUiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh +bHVlIE5hbWU9Ik5vbmUiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h +bWU9IlB1Ymxpc2hlcklkIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO +YW1lPSJHcm91cEhlYWRlciIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg +TmFtZT0iV3JpdGVyR3JvdXBJZCIgVmFsdWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs +dWUgTmFtZT0iR3JvdXBWZXJzaW9uIiBWYWx1ZT0iOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW +YWx1ZSBOYW1lPSJOZXR3b3JrTWVzc2FnZU51bWJlciIgVmFsdWU9IjE2IiAvPg0KICAgIDxvcGM6 +RW51bWVyYXRlZFZhbHVlIE5hbWU9IlNlcXVlbmNlTnVtYmVyIiBWYWx1ZT0iMzIiIC8+DQogICAg +PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUGF5bG9hZEhlYWRlciIgVmFsdWU9IjY0IiAvPg0K +ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlRpbWVzdGFtcCIgVmFsdWU9IjEyOCIgLz4N +CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJQaWNvU2Vjb25kcyIgVmFsdWU9IjI1NiIg +Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEYXRhU2V0Q2xhc3NJZCIgVmFsdWU9 +IjUxMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJQcm9tb3RlZEZpZWxkcyIg +VmFsdWU9IjEwMjQiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0 +dXJlZFR5cGUgTmFtZT0iVWFkcFdyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiBCYXNlVHlwZT0i +dG5zOldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikdy +b3VwVmVyc2lvbiIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJEYXRhU2V0T3JkZXJpbmciIFR5cGVOYW1lPSJ0bnM6RGF0YVNldE9yZGVyaW5nVHlwZSIgLz4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIFR5cGVOYW1l +PSJ0bnM6VWFkcE5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIC8+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJTYW1wbGluZ09mZnNldCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpG +aWVsZCBOYW1lPSJOb09mUHVibGlzaGluZ09mZnNldCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9IlB1Ymxpc2hpbmdPZmZzZXQiIFR5cGVOYW1lPSJvcGM6RG91 +YmxlIiBMZW5ndGhGaWVsZD0iTm9PZlB1Ymxpc2hpbmdPZmZzZXQiIC8+DQogIDwvb3BjOlN0cnVj +dHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iVWFkcERhdGFTZXRNZXNz +YWdlQ29udGVudE1hc2siIExlbmd0aEluQml0cz0iMzIiIElzT3B0aW9uU2V0PSJ0cnVlIj4NCiAg +ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3Bj +OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJUaW1lc3RhbXAiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6 +RW51bWVyYXRlZFZhbHVlIE5hbWU9IlBpY29TZWNvbmRzIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3Bj +OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdGF0dXMiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51 +bWVyYXRlZFZhbHVlIE5hbWU9Ik1ham9yVmVyc2lvbiIgVmFsdWU9IjgiIC8+DQogICAgPG9wYzpF +bnVtZXJhdGVkVmFsdWUgTmFtZT0iTWlub3JWZXJzaW9uIiBWYWx1ZT0iMTYiIC8+DQogICAgPG9w +YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2VxdWVuY2VOdW1iZXIiIFZhbHVlPSIzMiIgLz4NCiAg +PC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJVYWRw +RGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpEYXRhU2V0V3JpdGVy +TWVzc2FnZURhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRNZXNzYWdlQ29u +dGVudE1hc2siIFR5cGVOYW1lPSJ0bnM6VWFkcERhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIC8+ +DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDb25maWd1cmVkU2l6ZSIgVHlwZU5hbWU9Im9wYzpVSW50 +MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOZXR3b3JrTWVzc2FnZU51bWJlciIgVHlwZU5h +bWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0T2Zmc2V0IiBU +eXBlTmFtZT0ib3BjOlVJbnQxNiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9w +YzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJVYWRwRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIg +QmFzZVR5cGU9InRuczpEYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9Ikdyb3VwVmVyc2lvbiIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJOZXR3b3JrTWVzc2FnZU51bWJlciIgVHlwZU5hbWU9Im9wYzpVSW50MTYi +IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0T2Zmc2V0IiBUeXBlTmFtZT0ib3BjOlVJ +bnQxNiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRDbGFzc0lkIiBUeXBlTmFtZT0i +b3BjOkd1aWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOZXR3b3JrTWVzc2FnZUNvbnRlbnRN +YXNrIiBUeXBlTmFtZT0idG5zOlVhZHBOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiAvPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgVHlwZU5hbWU9InRu +czpVYWRwRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 +IlB1Ymxpc2hpbmdJbnRlcnZhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpG +aWVsZCBOYW1lPSJSZWNlaXZlT2Zmc2V0IiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9IlByb2Nlc3NpbmdPZmZzZXQiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAv +Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9 +Ikpzb25OZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiBMZW5ndGhJbkJpdHM9IjMyIiBJc09wdGlv +blNldD0idHJ1ZSI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9 +IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTmV0d29ya01lc3NhZ2VIZWFk +ZXIiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRhdGFTZXRN +ZXNzYWdlSGVhZGVyIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l +PSJTaW5nbGVEYXRhU2V0TWVzc2FnZSIgVmFsdWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk +VmFsdWUgTmFtZT0iUHVibGlzaGVySWQiIFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRl +ZFZhbHVlIE5hbWU9IkRhdGFTZXRDbGFzc0lkIiBWYWx1ZT0iMTYiIC8+DQogICAgPG9wYzpFbnVt +ZXJhdGVkVmFsdWUgTmFtZT0iUmVwbHlUbyIgVmFsdWU9IjMyIiAvPg0KICAgIDxvcGM6RW51bWVy +YXRlZFZhbHVlIE5hbWU9IldyaXRlckdyb3VwTmFtZSIgVmFsdWU9IjY0IiAvPg0KICA8L29wYzpF +bnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikpzb25Xcml0ZXJH +cm91cE1lc3NhZ2VEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpXcml0ZXJHcm91cE1lc3NhZ2VEYXRh +VHlwZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiBU +eXBlTmFtZT0idG5zOkpzb25OZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiAvPg0KICA8L29wYzpT +dHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9Ikpzb25EYXRhU2V0 +TWVzc2FnZUNvbnRlbnRNYXNrIiBMZW5ndGhJbkJpdHM9IjMyIiBJc09wdGlvblNldD0idHJ1ZSI+ +DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAg +PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGF0YVNldFdyaXRlcklkIiBWYWx1ZT0iMSIgLz4N +CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJNZXRhRGF0YVZlcnNpb24iIFZhbHVlPSIy +IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlNlcXVlbmNlTnVtYmVyIiBWYWx1 +ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJUaW1lc3RhbXAiIFZhbHVl +PSI4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlN0YXR1cyIgVmFsdWU9IjE2 +IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik1lc3NhZ2VUeXBlIiBWYWx1ZT0i +MzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGF0YVNldFdyaXRlck5hbWUi +IFZhbHVlPSI2NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZXZlcnNpYmxl +RmllbGRFbmNvZGluZyIgVmFsdWU9IjEyOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO +YW1lPSJQdWJsaXNoZXJJZCIgVmFsdWU9IjI1NiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 +ZSBOYW1lPSJXcml0ZXJHcm91cE5hbWUiIFZhbHVlPSI1MTIiIC8+DQogICAgPG9wYzpFbnVtZXJh +dGVkVmFsdWUgTmFtZT0iTWlub3JWZXJzaW9uIiBWYWx1ZT0iMTAyNCIgLz4NCiAgPC9vcGM6RW51 +bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJKc29uRGF0YVNldFdy +aXRlck1lc3NhZ2VEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpEYXRhU2V0V3JpdGVyTWVzc2FnZURh +dGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2si +IFR5cGVOYW1lPSJ0bnM6SnNvbkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIC8+DQogIDwvb3Bj +OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iSnNvbkRhdGFT +ZXRSZWFkZXJNZXNzYWdlRGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6RGF0YVNldFJlYWRlck1lc3Nh +Z2VEYXRhVHlwZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOZXR3b3JrTWVzc2FnZUNvbnRlbnRN +YXNrIiBUeXBlTmFtZT0idG5zOkpzb25OZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiAvPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgVHlwZU5hbWU9InRu +czpKc29uRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 +cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJRb3NEYXRhVHlwZSIgQmFzZVR5cGU9 +InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6 +U3RydWN0dXJlZFR5cGUgTmFtZT0iVHJhbnNtaXRRb3NEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpR +b3NEYXRhVHlwZSI+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl +ZFR5cGUgTmFtZT0iVHJhbnNtaXRRb3NQcmlvcml0eURhdGFUeXBlIiBCYXNlVHlwZT0idG5zOlRy +YW5zbWl0UW9zRGF0YVR5cGUiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHJpb3JpdHlMYWJlbCIg +VHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv +cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVjZWl2ZVFvc0RhdGFUeXBlIiBCYXNlVHlwZT0idG5z +OlFvc0RhdGFUeXBlIj4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 +cmVkVHlwZSBOYW1lPSJSZWNlaXZlUW9zUHJpb3JpdHlEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpS +ZWNlaXZlUW9zRGF0YVR5cGUiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHJpb3JpdHlMYWJlbCIg +VHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv +cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGF0YWdyYW1Db25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5 +cGUiIEJhc2VUeXBlPSJ0bnM6Q29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8b3Bj +OkZpZWxkIE5hbWU9IkRpc2NvdmVyeUFkZHJlc3MiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmpl +Y3QiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg +TmFtZT0iRGF0YWdyYW1Db25uZWN0aW9uVHJhbnNwb3J0MkRhdGFUeXBlIiBCYXNlVHlwZT0idG5z +OkRhdGFncmFtQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5h +bWU9IkRpc2NvdmVyeUFkZHJlc3MiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIFNvdXJj +ZVR5cGU9InRuczpEYXRhZ3JhbUNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSIgLz4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9IkRpc2NvdmVyeUFubm91bmNlUmF0ZSIgVHlwZU5hbWU9Im9wYzpVSW50 +MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNjb3ZlcnlNYXhNZXNzYWdlU2l6ZSIgVHlw +ZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJRb3NDYXRlZ29yeSIg +VHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGF0YWdy +YW1Rb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRh +Z3JhbVFvcyIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZE +YXRhZ3JhbVFvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 +cmVkVHlwZSBOYW1lPSJEYXRhZ3JhbVdyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIEJhc2VU +eXBlPSJ0bnM6V3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJNZXNzYWdlUmVwZWF0Q291bnQiIFR5cGVOYW1lPSJvcGM6Qnl0ZSIgLz4NCiAgICA8b3Bj +OkZpZWxkIE5hbWU9Ik1lc3NhZ2VSZXBlYXREZWxheSIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+ +DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i +RGF0YWdyYW1Xcml0ZXJHcm91cFRyYW5zcG9ydDJEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpEYXRh +Z3JhbVdyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i +TWVzc2FnZVJlcGVhdENvdW50IiBUeXBlTmFtZT0ib3BjOkJ5dGUiIFNvdXJjZVR5cGU9InRuczpE +YXRhZ3JhbVdyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJNZXNzYWdlUmVwZWF0RGVsYXkiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiBTb3VyY2VUeXBl +PSJ0bnM6RGF0YWdyYW1Xcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIiAvPg0KICAgIDxvcGM6 +RmllbGQgTmFtZT0iQWRkcmVzcyIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAg +ICA8b3BjOkZpZWxkIE5hbWU9IlFvc0NhdGVnb3J5IiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEYXRhZ3JhbVFvcyIgVHlwZU5hbWU9Im9wYzpJbnQz +MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFncmFtUW9zIiBUeXBlTmFtZT0idWE6RXh0 +ZW5zaW9uT2JqZWN0IiBMZW5ndGhGaWVsZD0iTm9PZkRhdGFncmFtUW9zIiAvPg0KICAgIDxvcGM6 +RmllbGQgTmFtZT0iRGlzY292ZXJ5QW5ub3VuY2VSYXRlIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIg +Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRvcGljIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4N +CiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJE +YXRhZ3JhbURhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgQmFzZVR5cGU9InRuczpEYXRh +U2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWRkcmVz +cyIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 +IlFvc0NhdGVnb3J5IiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h +bWU9Ik5vT2ZEYXRhZ3JhbVFvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9IkRhdGFncmFtUW9zIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBMZW5n +dGhGaWVsZD0iTm9PZkRhdGFncmFtUW9zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVG9waWMi +IFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 +b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkJyb2tlckNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlw +ZSIgQmFzZVR5cGU9InRuczpDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDxvcGM6 +RmllbGQgTmFtZT0iUmVzb3VyY2VVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iQXV0aGVudGljYXRpb25Qcm9maWxlVXJpIiBUeXBlTmFtZT0ib3BjOlN0 +cmluZyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlw +ZSBOYW1lPSJCcm9rZXJUcmFuc3BvcnRRdWFsaXR5T2ZTZXJ2aWNlIiBMZW5ndGhJbkJpdHM9IjMy +Ij4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb3RTcGVjaWZpZWQiIFZhbHVlPSIw +IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkJlc3RFZmZvcnQiIFZhbHVlPSIx +IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkF0TGVhc3RPbmNlIiBWYWx1ZT0i +MiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBdE1vc3RPbmNlIiBWYWx1ZT0i +MyIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJFeGFjdGx5T25jZSIgVmFsdWU9 +IjQiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg +TmFtZT0iQnJva2VyV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgQmFzZVR5cGU9InRuczpX +cml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlF1ZXVl +TmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNv +dXJjZVVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJB +dXRoZW50aWNhdGlvblByb2ZpbGVVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iUmVxdWVzdGVkRGVsaXZlcnlHdWFyYW50ZWUiIFR5cGVOYW1lPSJ0bnM6 +QnJva2VyVHJhbnNwb3J0UXVhbGl0eU9mU2VydmljZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 +cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJCcm9rZXJEYXRhU2V0V3JpdGVyVHJh +bnNwb3J0RGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6RGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFU +eXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlF1ZXVlTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJp +bmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNvdXJjZVVyaSIgVHlwZU5hbWU9Im9wYzpT +dHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBdXRoZW50aWNhdGlvblByb2ZpbGVVcmki +IFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdGVk +RGVsaXZlcnlHdWFyYW50ZWUiIFR5cGVOYW1lPSJ0bnM6QnJva2VyVHJhbnNwb3J0UXVhbGl0eU9m +U2VydmljZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1ldGFEYXRhUXVldWVOYW1lIiBUeXBl +TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1ldGFEYXRhVXBkYXRl +VGltZSIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0K +DQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQnJva2VyRGF0YVNldFJlYWRlclRyYW5zcG9y +dERhdGFUeXBlIiBCYXNlVHlwZT0idG5zOkRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSI+ +DQogICAgPG9wYzpGaWVsZCBOYW1lPSJRdWV1ZU5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAv +Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzb3VyY2VVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5n +IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXV0aGVudGljYXRpb25Qcm9maWxlVXJpIiBUeXBl +TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZERlbGl2 +ZXJ5R3VhcmFudGVlIiBUeXBlTmFtZT0idG5zOkJyb2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZp +Y2UiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNZXRhRGF0YVF1ZXVlTmFtZSIgVHlwZU5hbWU9 +Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVy +YXRlZFR5cGUgTmFtZT0iUHViU3ViQ29uZmlndXJhdGlvblJlZk1hc2siIExlbmd0aEluQml0cz0i +MzIiIElzT3B0aW9uU2V0PSJ0cnVlIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJO +b25lIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJFbGVtZW50 +QWRkIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJFbGVtZW50 +TWF0Y2giIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkVsZW1l +bnRNb2RpZnkiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkVs +ZW1lbnRSZW1vdmUiIFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 +IlJlZmVyZW5jZVdyaXRlciIgVmFsdWU9IjE2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl +IE5hbWU9IlJlZmVyZW5jZVJlYWRlciIgVmFsdWU9IjMyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRl +ZFZhbHVlIE5hbWU9IlJlZmVyZW5jZVdyaXRlckdyb3VwIiBWYWx1ZT0iNjQiIC8+DQogICAgPG9w +YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUmVmZXJlbmNlUmVhZGVyR3JvdXAiIFZhbHVlPSIxMjgi +IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUmVmZXJlbmNlQ29ubmVjdGlvbiIg +VmFsdWU9IjI1NiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZWZlcmVuY2VQ +dWJEYXRhc2V0IiBWYWx1ZT0iNTEyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 +IlJlZmVyZW5jZVN1YkRhdGFzZXQiIFZhbHVlPSIxMDI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRl +ZFZhbHVlIE5hbWU9IlJlZmVyZW5jZVNlY3VyaXR5R3JvdXAiIFZhbHVlPSIyMDQ4IiAvPg0KICAg +IDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJlZmVyZW5jZVB1c2hUYXJnZXQiIFZhbHVlPSI0 +MDk2IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl +IE5hbWU9IlB1YlN1YkNvbmZpZ3VyYXRpb25SZWZEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVu +c2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDb25maWd1cmF0aW9uTWFzayIgVHlw +ZU5hbWU9InRuczpQdWJTdWJDb25maWd1cmF0aW9uUmVmTWFzayIgLz4NCiAgICA8b3BjOkZpZWxk +IE5hbWU9IkVsZW1lbnRJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpG +aWVsZCBOYW1lPSJDb25uZWN0aW9uSW5kZXgiIFR5cGVOYW1lPSJvcGM6VUludDE2IiAvPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iR3JvdXBJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQog +IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUHVi +U3ViQ29uZmlndXJhdGlvblZhbHVlRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl +Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ29uZmlndXJhdGlvbkVsZW1lbnQiIFR5cGVOYW1l +PSJ0bnM6UHViU3ViQ29uZmlndXJhdGlvblJlZkRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQg +TmFtZT0iTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJJZGVudGlmaWVyIiBUeXBlTmFtZT0idWE6VmFyaWFudCIgLz4NCiAgPC9vcGM6U3RydWN0dXJl +ZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJEaWFnbm9zdGljc0xldmVsIiBM +ZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJCYXNpYyIg +VmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWR2YW5jZWQiIFZh +bHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkluZm8iIFZhbHVlPSIy +IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkxvZyIgVmFsdWU9IjMiIC8+DQog +ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGVidWciIFZhbHVlPSI0IiAvPg0KICA8L29w +YzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IlB1YlN1YkRp +YWdub3N0aWNzQ291bnRlckNsYXNzaWZpY2F0aW9uIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8 +b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJJbmZvcm1hdGlvbiIgVmFsdWU9IjAiIC8+DQogICAg +PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRXJyb3IiIFZhbHVlPSIxIiAvPg0KICA8L29wYzpF +bnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFsaWFzTmFtZURh +dGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5h +bWU9IkFsaWFzTmFtZSIgVHlwZU5hbWU9InVhOlF1YWxpZmllZE5hbWUiIC8+DQogICAgPG9wYzpG +aWVsZCBOYW1lPSJOb09mUmVmZXJlbmNlZE5vZGVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlZE5vZGVzIiBUeXBlTmFtZT0idWE6RXhwYW5k +ZWROb2RlSWQiIExlbmd0aEZpZWxkPSJOb09mUmVmZXJlbmNlZE5vZGVzIiAvPg0KICA8L29wYzpT +dHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IlBhc3N3b3JkT3B0 +aW9uc01hc2siIExlbmd0aEluQml0cz0iMzIiIElzT3B0aW9uU2V0PSJ0cnVlIj4NCiAgICA8b3Bj +OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1l +cmF0ZWRWYWx1ZSBOYW1lPSJTdXBwb3J0SW5pdGlhbFBhc3N3b3JkQ2hhbmdlIiBWYWx1ZT0iMSIg +Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdXBwb3J0RGlzYWJsZVVzZXIiIFZh +bHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlN1cHBvcnREaXNhYmxl +RGVsZXRlRm9yVXNlciIgVmFsdWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt +ZT0iU3VwcG9ydE5vQ2hhbmdlRm9yVXNlciIgVmFsdWU9IjgiIC8+DQogICAgPG9wYzpFbnVtZXJh +dGVkVmFsdWUgTmFtZT0iU3VwcG9ydERlc2NyaXB0aW9uRm9yVXNlciIgVmFsdWU9IjE2IiAvPg0K +ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJlcXVpcmVzVXBwZXJDYXNlQ2hhcmFjdGVy +cyIgVmFsdWU9IjMyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJlcXVpcmVz +TG93ZXJDYXNlQ2hhcmFjdGVycyIgVmFsdWU9IjY0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh +bHVlIE5hbWU9IlJlcXVpcmVzRGlnaXRDaGFyYWN0ZXJzIiBWYWx1ZT0iMTI4IiAvPg0KICAgIDxv +cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJlcXVpcmVzU3BlY2lhbENoYXJhY3RlcnMiIFZhbHVl +PSIyNTYiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5 +cGUgTmFtZT0iVXNlckNvbmZpZ3VyYXRpb25NYXNrIiBMZW5ndGhJbkJpdHM9IjMyIiBJc09wdGlv +blNldD0idHJ1ZSI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9 +IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9EZWxldGUiIFZhbHVlPSIx +IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRpc2FibGVkIiBWYWx1ZT0iMiIg +Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb0NoYW5nZUJ5VXNlciIgVmFsdWU9 +IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTXVzdENoYW5nZVBhc3N3b3Jk +IiBWYWx1ZT0iOCIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 +cmVkVHlwZSBOYW1lPSJVc2VyTWFuYWdlbWVudERhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5z +aW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJOYW1lIiBUeXBlTmFtZT0ib3Bj +OlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJDb25maWd1cmF0aW9uIiBUeXBl +TmFtZT0idG5zOlVzZXJDb25maWd1cmF0aW9uTWFzayIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 +IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgPC9vcGM6U3RydWN0dXJl +ZFR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkVuY29kZWRUaWNrZXQiPg0KICA8L29w +YzpPcGFxdWVUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iRHVwbGV4IiBMZW5n +dGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJGdWxsIiBWYWx1 +ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJIYWxmIiBWYWx1ZT0iMSIg +Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVbmtub3duIiBWYWx1ZT0iMiIgLz4N +CiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJJ +bnRlcmZhY2VBZG1pblN0YXR1cyIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJh +dGVkVmFsdWUgTmFtZT0iVXAiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl +IE5hbWU9IkRvd24iIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 +IlRlc3RpbmciIFZhbHVlPSIyIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3Bj +OkVudW1lcmF0ZWRUeXBlIE5hbWU9IkludGVyZmFjZU9wZXJTdGF0dXMiIExlbmd0aEluQml0cz0i +MzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlVwIiBWYWx1ZT0iMCIgLz4NCiAg +ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEb3duIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3Bj +OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJUZXN0aW5nIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVu +dW1lcmF0ZWRWYWx1ZSBOYW1lPSJVbmtub3duIiBWYWx1ZT0iMyIgLz4NCiAgICA8b3BjOkVudW1l +cmF0ZWRWYWx1ZSBOYW1lPSJEb3JtYW50IiBWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0 +ZWRWYWx1ZSBOYW1lPSJOb3RQcmVzZW50IiBWYWx1ZT0iNSIgLz4NCiAgICA8b3BjOkVudW1lcmF0 +ZWRWYWx1ZSBOYW1lPSJMb3dlckxheWVyRG93biIgVmFsdWU9IjYiIC8+DQogIDwvb3BjOkVudW1l +cmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iTmVnb3RpYXRpb25TdGF0 +dXMiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Iklu +UHJvZ3Jlc3MiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNv +bXBsZXRlIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJGYWls +ZWQiIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlVua25vd24i +IFZhbHVlPSIzIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vTmVnb3RpYXRp +b24iIFZhbHVlPSI0IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOkVudW1l +cmF0ZWRUeXBlIE5hbWU9IlRzbkZhaWx1cmVDb2RlIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8 +b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb0ZhaWx1cmUiIFZhbHVlPSIwIiAvPg0KICAgIDxv +cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikluc3VmZmljaWVudEJhbmR3aWR0aCIgVmFsdWU9IjEi +IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSW5zdWZmaWNpZW50UmVzb3VyY2Vz +IiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJJbnN1ZmZpY2ll +bnRUcmFmZmljQ2xhc3NCYW5kd2lkdGgiIFZhbHVlPSIzIiAvPg0KICAgIDxvcGM6RW51bWVyYXRl +ZFZhbHVlIE5hbWU9IlN0cmVhbUlkSW5Vc2UiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVy +YXRlZFZhbHVlIE5hbWU9IlN0cmVhbURlc3RpbmF0aW9uQWRkcmVzc0luVXNlIiBWYWx1ZT0iNSIg +Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdHJlYW1QcmVlbXB0ZWRCeUhpZ2hl +clJhbmsiIFZhbHVlPSI2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkxhdGVu +Y3lIYXNDaGFuZ2VkIiBWYWx1ZT0iNyIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l +PSJFZ3Jlc3NQb3J0Tm90QXZiQ2FwYWJsZSIgVmFsdWU9IjgiIC8+DQogICAgPG9wYzpFbnVtZXJh +dGVkVmFsdWUgTmFtZT0iVXNlRGlmZmVyZW50RGVzdGluYXRpb25BZGRyZXNzIiBWYWx1ZT0iOSIg +Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJPdXRPZk1zcnBSZXNvdXJjZXMiIFZh +bHVlPSIxMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJPdXRPZk1tcnBSZXNv +dXJjZXMiIFZhbHVlPSIxMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJDYW5u +b3RTdG9yZURlc3RpbmF0aW9uQWRkcmVzcyIgVmFsdWU9IjEyIiAvPg0KICAgIDxvcGM6RW51bWVy +YXRlZFZhbHVlIE5hbWU9IlByaW9yaXR5SXNOb3RBblNyY0NsYXNzIiBWYWx1ZT0iMTMiIC8+DQog +ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTWF4RnJhbWVTaXplVG9vTGFyZ2UiIFZhbHVl +PSIxNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJNYXhGYW5JblBvcnRzTGlt +aXRSZWFjaGVkIiBWYWx1ZT0iMTUiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i +Rmlyc3RWYWx1ZUNoYW5nZWRGb3JTdHJlYW1JZCIgVmFsdWU9IjE2IiAvPg0KICAgIDxvcGM6RW51 +bWVyYXRlZFZhbHVlIE5hbWU9IlZsYW5CbG9ja2VkT25FZ3Jlc3MiIFZhbHVlPSIxNyIgLz4NCiAg +ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJWbGFuVGFnZ2luZ0Rpc2FibGVkT25FZ3Jlc3Mi +IFZhbHVlPSIxOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTckNsYXNzUHJp +b3JpdHlNaXNtYXRjaCIgVmFsdWU9IjE5IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h +bWU9IkZlYXR1cmVOb3RQcm9wYWdhdGVkIiBWYWx1ZT0iMjAiIC8+DQogICAgPG9wYzpFbnVtZXJh +dGVkVmFsdWUgTmFtZT0iTWF4TGF0ZW5jeUV4Y2VlZGVkIiBWYWx1ZT0iMjEiIC8+DQogICAgPG9w +YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQnJpZGdlRG9lc05vdFByb3ZpZGVOZXR3b3JrSWQiIFZh +bHVlPSIyMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdHJlYW1UcmFuc2Zv +cm1Ob3RTdXBwb3J0ZWQiIFZhbHVlPSIyMyIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO +YW1lPSJTdHJlYW1JZFR5cGVOb3RTdXBwb3J0ZWQiIFZhbHVlPSIyNCIgLz4NCiAgICA8b3BjOkVu +dW1lcmF0ZWRWYWx1ZSBOYW1lPSJGZWF0dXJlTm90U3VwcG9ydGVkIiBWYWx1ZT0iMjUiIC8+DQog +IDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iVHNu +U3RyZWFtU3RhdGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl +IE5hbWU9IkRpc2FibGVkIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO +YW1lPSJDb25maWd1cmluZyIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg +TmFtZT0iUmVhZHkiIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 +Ik9wZXJhdGlvbmFsIiBWYWx1ZT0iMyIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l +PSJFcnJvciIgVmFsdWU9IjQiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6 +RW51bWVyYXRlZFR5cGUgTmFtZT0iVHNuVGFsa2VyU3RhdHVzIiBMZW5ndGhJbkJpdHM9IjMyIj4N +CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4NCiAgICA8 +b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZWFkeSIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpF +bnVtZXJhdGVkVmFsdWUgTmFtZT0iRmFpbGVkIiBWYWx1ZT0iMiIgLz4NCiAgPC9vcGM6RW51bWVy +YXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJUc25MaXN0ZW5lclN0YXR1 +cyIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9u +ZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUmVhZHkiIFZh +bHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlBhcnRpYWxGYWlsZWQi +IFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkZhaWxlZCIgVmFs +dWU9IjMiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 +cGUgTmFtZT0iUHJpb3JpdHlNYXBwaW5nRW50cnlUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u +T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1hcHBpbmdVcmkiIFR5cGVOYW1lPSJvcGM6 +U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHJpb3JpdHlMYWJlbCIgVHlwZU5hbWU9 +Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQcmlvcml0eVZhbHVlX1BDUCIg +VHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHJpb3JpdHlWYWx1 +ZV9EU0NQIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+ +DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWZlcmVuY2VEZXNjcmlwdGlvbkRhdGFU +eXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 +IlNvdXJjZU5vZGUiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJSZWZlcmVuY2VUeXBlIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQg +TmFtZT0iSXNGb3J3YXJkIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVs +ZCBOYW1lPSJUYXJnZXROb2RlIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQiIC8+DQogIDwv +b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVmZXJl +bmNlTGlzdEVudHJ5RGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlVHlwZSIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9IklzRm9yd2FyZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAv +Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGFyZ2V0Tm9kZSIgVHlwZU5hbWU9InVhOkV4cGFuZGVk +Tm9kZUlkIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRU +eXBlIE5hbWU9IklkVHlwZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVk +VmFsdWUgTmFtZT0iTnVtZXJpYyIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs +dWUgTmFtZT0iU3RyaW5nIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO +YW1lPSJHdWlkIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJP +cGFxdWUiIFZhbHVlPSIzIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOkVu +dW1lcmF0ZWRUeXBlIE5hbWU9Ik5vZGVDbGFzcyIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9w +YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVW5zcGVjaWZpZWQiIFZhbHVlPSIwIiAvPg0KICAgIDxv +cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik9iamVjdCIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpF +bnVtZXJhdGVkVmFsdWUgTmFtZT0iVmFyaWFibGUiIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51 +bWVyYXRlZFZhbHVlIE5hbWU9Ik1ldGhvZCIgVmFsdWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJh +dGVkVmFsdWUgTmFtZT0iT2JqZWN0VHlwZSIgVmFsdWU9IjgiIC8+DQogICAgPG9wYzpFbnVtZXJh +dGVkVmFsdWUgTmFtZT0iVmFyaWFibGVUeXBlIiBWYWx1ZT0iMTYiIC8+DQogICAgPG9wYzpFbnVt +ZXJhdGVkVmFsdWUgTmFtZT0iUmVmZXJlbmNlVHlwZSIgVmFsdWU9IjMyIiAvPg0KICAgIDxvcGM6 +RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRhdGFUeXBlIiBWYWx1ZT0iNjQiIC8+DQogICAgPG9wYzpF +bnVtZXJhdGVkVmFsdWUgTmFtZT0iVmlldyIgVmFsdWU9IjEyOCIgLz4NCiAgPC9vcGM6RW51bWVy +YXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJQZXJtaXNzaW9uVHlwZSIg +TGVuZ3RoSW5CaXRzPSIzMiIgSXNPcHRpb25TZXQ9InRydWUiPg0KICAgIDxvcGM6RW51bWVyYXRl +ZFZhbHVlIE5hbWU9Ik5vbmUiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl +IE5hbWU9IkJyb3dzZSIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt +ZT0iUmVhZFJvbGVQZXJtaXNzaW9ucyIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk +VmFsdWUgTmFtZT0iV3JpdGVBdHRyaWJ1dGUiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVy +YXRlZFZhbHVlIE5hbWU9IldyaXRlUm9sZVBlcm1pc3Npb25zIiBWYWx1ZT0iOCIgLz4NCiAgICA8 +b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJXcml0ZUhpc3Rvcml6aW5nIiBWYWx1ZT0iMTYiIC8+ +DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUmVhZCIgVmFsdWU9IjMyIiAvPg0KICAg +IDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IldyaXRlIiBWYWx1ZT0iNjQiIC8+DQogICAgPG9w +YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUmVhZEhpc3RvcnkiIFZhbHVlPSIxMjgiIC8+DQogICAg +PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSW5zZXJ0SGlzdG9yeSIgVmFsdWU9IjI1NiIgLz4N +CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJNb2RpZnlIaXN0b3J5IiBWYWx1ZT0iNTEy +IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRlbGV0ZUhpc3RvcnkiIFZhbHVl +PSIxMDI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJlY2VpdmVFdmVudHMi +IFZhbHVlPSIyMDQ4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNhbGwiIFZh +bHVlPSI0MDk2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFkZFJlZmVyZW5j +ZSIgVmFsdWU9IjgxOTIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUmVtb3Zl +UmVmZXJlbmNlIiBWYWx1ZT0iMTYzODQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt +ZT0iRGVsZXRlTm9kZSIgVmFsdWU9IjMyNzY4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl +IE5hbWU9IkFkZE5vZGUiIFZhbHVlPSI2NTUzNiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+ +DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJBY2Nlc3NMZXZlbFR5cGUiIExlbmd0aElu +Qml0cz0iOCIgSXNPcHRpb25TZXQ9InRydWUiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h +bWU9Ik5vbmUiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkN1 +cnJlbnRSZWFkIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJD +dXJyZW50V3JpdGUiIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 +Ikhpc3RvcnlSZWFkIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l +PSJIaXN0b3J5V3JpdGUiIFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h +bWU9IlNlbWFudGljQ2hhbmdlIiBWYWx1ZT0iMTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs +dWUgTmFtZT0iU3RhdHVzV3JpdGUiIFZhbHVlPSIzMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW +YWx1ZSBOYW1lPSJUaW1lc3RhbXBXcml0ZSIgVmFsdWU9IjY0IiAvPg0KICA8L29wYzpFbnVtZXJh +dGVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IkFjY2Vzc0xldmVsRXhUeXBl +IiBMZW5ndGhJbkJpdHM9IjMyIiBJc09wdGlvblNldD0idHJ1ZSI+DQogICAgPG9wYzpFbnVtZXJh +dGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs +dWUgTmFtZT0iQ3VycmVudFJlYWQiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh +bHVlIE5hbWU9IkN1cnJlbnRXcml0ZSIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk +VmFsdWUgTmFtZT0iSGlzdG9yeVJlYWQiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRl +ZFZhbHVlIE5hbWU9Ikhpc3RvcnlXcml0ZSIgVmFsdWU9IjgiIC8+DQogICAgPG9wYzpFbnVtZXJh +dGVkVmFsdWUgTmFtZT0iU2VtYW50aWNDaGFuZ2UiIFZhbHVlPSIxNiIgLz4NCiAgICA8b3BjOkVu +dW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdGF0dXNXcml0ZSIgVmFsdWU9IjMyIiAvPg0KICAgIDxvcGM6 +RW51bWVyYXRlZFZhbHVlIE5hbWU9IlRpbWVzdGFtcFdyaXRlIiBWYWx1ZT0iNjQiIC8+DQogICAg +PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9uYXRvbWljUmVhZCIgVmFsdWU9IjI1NiIgLz4N +CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb25hdG9taWNXcml0ZSIgVmFsdWU9IjUx +MiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJXcml0ZUZ1bGxBcnJheU9ubHki +IFZhbHVlPSIxMDI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vU3ViRGF0 +YVR5cGVzIiBWYWx1ZT0iMjA0OCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJO +b25Wb2xhdGlsZSIgVmFsdWU9IjQwOTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt +ZT0iQ29uc3RhbnQiIFZhbHVlPSI4MTkyIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0K +ICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IkV2ZW50Tm90aWZpZXJUeXBlIiBMZW5ndGhJbkJp +dHM9IjgiIElzT3B0aW9uU2V0PSJ0cnVlIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l +PSJOb25lIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdWJz +Y3JpYmVUb0V2ZW50cyIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt +ZT0iSGlzdG9yeVJlYWQiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h +bWU9Ikhpc3RvcnlXcml0ZSIgVmFsdWU9IjgiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0K +DQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iQWNjZXNzUmVzdHJpY3Rpb25UeXBlIiBMZW5n +dGhJbkJpdHM9IjE2IiBJc09wdGlvblNldD0idHJ1ZSI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs +dWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt +ZT0iU2lnbmluZ1JlcXVpcmVkIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 +ZSBOYW1lPSJFbmNyeXB0aW9uUmVxdWlyZWQiIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVy +YXRlZFZhbHVlIE5hbWU9IlNlc3Npb25SZXF1aXJlZCIgVmFsdWU9IjQiIC8+DQogICAgPG9wYzpF +bnVtZXJhdGVkVmFsdWUgTmFtZT0iQXBwbHlSZXN0cmljdGlvbnNUb0Jyb3dzZSIgVmFsdWU9Ijgi +IC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFt +ZT0iUm9sZVBlcm1pc3Npb25UeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg +ICA8b3BjOkZpZWxkIE5hbWU9IlJvbGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9IlBlcm1pc3Npb25zIiBUeXBlTmFtZT0idG5zOlBlcm1pc3Npb25UeXBl +IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h +bWU9IkRhdGFUeXBlRGVmaW5pdGlvbiIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog +IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iU3Ry +dWN0dXJlVHlwZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg +TmFtZT0iU3RydWN0dXJlIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO +YW1lPSJTdHJ1Y3R1cmVXaXRoT3B0aW9uYWxGaWVsZHMiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6 +RW51bWVyYXRlZFZhbHVlIE5hbWU9IlVuaW9uIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1l +cmF0ZWRWYWx1ZSBOYW1lPSJTdHJ1Y3R1cmVXaXRoU3VidHlwZWRWYWx1ZXMiIFZhbHVlPSIzIiAv +Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlVuaW9uV2l0aFN1YnR5cGVkVmFsdWVz +IiBWYWx1ZT0iNCIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 +cmVkVHlwZSBOYW1lPSJTdHJ1Y3R1cmVGaWVsZCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVj +dCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVk +VGV4dCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFUeXBlIiBUeXBlTmFtZT0idWE6Tm9k +ZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWVSYW5rIiBUeXBlTmFtZT0ib3BjOklu +dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkFycmF5RGltZW5zaW9ucyIgVHlwZU5h +bWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5RGltZW5zaW9ucyIg +VHlwZU5hbWU9Im9wYzpVSW50MzIiIExlbmd0aEZpZWxkPSJOb09mQXJyYXlEaW1lbnNpb25zIiAv +Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWF4U3RyaW5nTGVuZ3RoIiBUeXBlTmFtZT0ib3BjOlVJ +bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzT3B0aW9uYWwiIFR5cGVOYW1lPSJvcGM6 +Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk +VHlwZSBOYW1lPSJTdHJ1Y3R1cmVEZWZpbml0aW9uIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlRGVm +aW5pdGlvbiI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZWZhdWx0RW5jb2RpbmdJZCIgVHlwZU5h +bWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJhc2VEYXRhVHlwZSIgVHlw +ZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0cnVjdHVyZVR5cGUi +IFR5cGVOYW1lPSJ0bnM6U3RydWN0dXJlVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v +T2ZGaWVsZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJG +aWVsZHMiIFR5cGVOYW1lPSJ0bnM6U3RydWN0dXJlRmllbGQiIExlbmd0aEZpZWxkPSJOb09mRmll +bGRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl +IE5hbWU9IkVudW1EZWZpbml0aW9uIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlRGVmaW5pdGlvbiI+ +DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRmllbGRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAv +Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRmllbGRzIiBUeXBlTmFtZT0idG5zOkVudW1GaWVsZCIg +TGVuZ3RoRmllbGQ9Ik5vT2ZGaWVsZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog +IDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQXJndW1lbnQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNp +b25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJp +bmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhVHlwZSIgVHlwZU5hbWU9InVhOk5vZGVJ +ZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhbHVlUmFuayIgVHlwZU5hbWU9Im9wYzpJbnQz +MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZBcnJheURpbWVuc2lvbnMiIFR5cGVOYW1l +PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBcnJheURpbWVuc2lvbnMiIFR5 +cGVOYW1lPSJvcGM6VUludDMyIiBMZW5ndGhGaWVsZD0iTm9PZkFycmF5RGltZW5zaW9ucyIgLz4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVk +VGV4dCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw +ZSBOYW1lPSJFbnVtVmFsdWVUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg +ICA8b3BjOkZpZWxkIE5hbWU9IlZhbHVlIiBUeXBlTmFtZT0ib3BjOkludDY0IiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAv +Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6 +ZWRUZXh0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU +eXBlIE5hbWU9IkVudW1GaWVsZCIgQmFzZVR5cGU9InRuczpFbnVtVmFsdWVUeXBlIj4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9IlZhbHVlIiBUeXBlTmFtZT0ib3BjOkludDY0IiBTb3VyY2VUeXBlPSJ0 +bnM6RW51bVZhbHVlVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc3BsYXlOYW1lIiBU +eXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOkVudW1WYWx1ZVR5cGUi +IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2Fs +aXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpFbnVtVmFsdWVUeXBlIiAvPg0KICAgIDxvcGM6Rmll +bGQgTmFtZT0iTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVy +ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iT3B0aW9uU2V0IiBCYXNlVHlw +ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhbHVlIiBUeXBl +TmFtZT0ib3BjOkJ5dGVTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWxpZEJpdHMi +IFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoN +CiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9Ik5vcm1hbGl6ZWRTdHJpbmciPg0KICA8L29wYzpPcGFx +dWVUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJEZWNpbWFsU3RyaW5nIj4NCiAgPC9v +cGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iRHVyYXRpb25TdHJpbmci +Pg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJUaW1lU3Ry +aW5nIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iRGF0 +ZVN0cmluZyI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9 +IkR1cmF0aW9uIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFt +ZT0iVXRjVGltZSI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5h +bWU9IkxvY2FsZUlkIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU +eXBlIE5hbWU9IlRpbWVab25lRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3Qi +Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iT2Zmc2V0IiBUeXBlTmFtZT0ib3BjOkludDE2IiAvPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iRGF5bGlnaHRTYXZpbmdJbk9mZnNldCIgVHlwZU5hbWU9Im9w +YzpCb29sZWFuIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5 +cGUgTmFtZT0iSW5kZXgiPg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlw +ZSBOYW1lPSJJbnRlZ2VySWQiPg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQogIDxvcGM6RW51bWVy +YXRlZFR5cGUgTmFtZT0iQXBwbGljYXRpb25UeXBlIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8 +b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTZXJ2ZXIiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6 +RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNsaWVudCIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVt +ZXJhdGVkVmFsdWUgTmFtZT0iQ2xpZW50QW5kU2VydmVyIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3Bj +OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEaXNjb3ZlcnlTZXJ2ZXIiIFZhbHVlPSIzIiAvPg0KICA8 +L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFwcGxp +Y2F0aW9uRGVzY3JpcHRpb24iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iQXBwbGljYXRpb25VcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iUHJvZHVjdFVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+ +DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBcHBsaWNhdGlvbk5hbWUiIFR5cGVOYW1lPSJ1YTpMb2Nh +bGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXBwbGljYXRpb25UeXBlIiBUeXBl +TmFtZT0idG5zOkFwcGxpY2F0aW9uVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkdhdGV3 +YXlTZXJ2ZXJVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iRGlzY292ZXJ5UHJvZmlsZVVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJOb09mRGlzY292ZXJ5VXJscyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc2NvdmVyeVVybHMiIFR5cGVOYW1lPSJvcGM6U3RyaW5n +IiBMZW5ndGhGaWVsZD0iTm9PZkRpc2NvdmVyeVVybHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU +eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVxdWVzdEhlYWRlciIgQmFzZVR5 +cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBdXRoZW50aWNh +dGlvblRva2VuIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i +VGltZXN0YW1wIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iUmVxdWVzdEhhbmRsZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVs +ZCBOYW1lPSJSZXR1cm5EaWFnbm9zdGljcyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAg +PG9wYzpGaWVsZCBOYW1lPSJBdWRpdEVudHJ5SWQiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iVGltZW91dEhpbnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAv +Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWRkaXRpb25hbEhlYWRlciIgVHlwZU5hbWU9InVhOkV4 +dGVuc2lvbk9iamVjdCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 +Y3R1cmVkVHlwZSBOYW1lPSJSZXNwb25zZUhlYWRlciIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9i +amVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUaW1lc3RhbXAiIFR5cGVOYW1lPSJvcGM6RGF0 +ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGFuZGxlIiBUeXBlTmFtZT0i +b3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZpY2VSZXN1bHQiIFR5cGVO +YW1lPSJ1YTpTdGF0dXNDb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmljZURpYWdu +b3N0aWNzIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIC8+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJOb09mU3RyaW5nVGFibGUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG +aWVsZCBOYW1lPSJTdHJpbmdUYWJsZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxk +PSJOb09mU3RyaW5nVGFibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBZGRpdGlvbmFsSGVh +ZGVyIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk +VHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iVmVyc2lvblRpbWUiPg0KICA8L29wYzpP +cGFxdWVUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2VydmljZUZhdWx0IiBC +YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3Bv +bnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICA8L29wYzpTdHJ1 +Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNlc3Npb25sZXNzSW52 +b2tlUmVxdWVzdFR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6 +RmllbGQgTmFtZT0iVXJpc1ZlcnNpb24iIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iTm9PZk5hbWVzcGFjZVVyaXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+ +DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VVcmlzIiBUeXBlTmFtZT0ib3BjOlN0cmlu +ZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZOYW1lc3BhY2VVcmlzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iTm9PZlNlcnZlclVyaXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVs +ZCBOYW1lPSJTZXJ2ZXJVcmlzIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5v +T2ZTZXJ2ZXJVcmlzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkxvY2FsZUlkcyIgVHlw +ZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkxvY2FsZUlkcyIgVHlw +ZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mTG9jYWxlSWRzIiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iU2VydmljZUlkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9v +cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJTZXNzaW9u +bGVzc0ludm9rZVJlc3BvbnNlVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTmFtZXNwYWNlVXJpcyIgVHlwZU5hbWU9Im9wYzpJbnQz +MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFjZVVyaXMiIFR5cGVOYW1lPSJvcGM6 +U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZk5hbWVzcGFjZVVyaXMiIC8+DQogICAgPG9wYzpGaWVs +ZCBOYW1lPSJOb09mU2VydmVyVXJpcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj +OkZpZWxkIE5hbWU9IlNlcnZlclVyaXMiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBMZW5ndGhGaWVs +ZD0iTm9PZlNlcnZlclVyaXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2aWNlSWQiIFR5 +cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj +OlN0cnVjdHVyZWRUeXBlIE5hbWU9IkZpbmRTZXJ2ZXJzUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4 +dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBl +TmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmRwb2lu +dFVybCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m +TG9jYWxlSWRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i +TG9jYWxlSWRzIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZMb2NhbGVJ +ZHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU2VydmVyVXJpcyIgVHlwZU5hbWU9Im9w +YzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlclVyaXMiIFR5cGVOYW1lPSJv +cGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZlNlcnZlclVyaXMiIC8+DQogIDwvb3BjOlN0cnVj +dHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRmluZFNlcnZlcnNSZXNw +b25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTZXJ2ZXJzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iU2VydmVycyIgVHlwZU5hbWU9InRuczpBcHBsaWNhdGlvbkRlc2Ny +aXB0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZlNlcnZlcnMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU +eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2VydmVyT25OZXR3b3JrIiBCYXNl +VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlY29yZElk +IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlck5h +bWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzY292 +ZXJ5VXJsIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v +T2ZTZXJ2ZXJDYXBhYmlsaXRpZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG +aWVsZCBOYW1lPSJTZXJ2ZXJDYXBhYmlsaXRpZXMiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBMZW5n +dGhGaWVsZD0iTm9PZlNlcnZlckNhcGFiaWxpdGllcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 +cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJGaW5kU2VydmVyc09uTmV0d29ya1Jl +cXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iU3RhcnRpbmdSZWNvcmRJZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+ +DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhSZWNvcmRzVG9SZXR1cm4iIFR5cGVOYW1lPSJvcGM6 +VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlcnZlckNhcGFiaWxpdHlGaWx0 +ZXIiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJD +YXBhYmlsaXR5RmlsdGVyIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZT +ZXJ2ZXJDYXBhYmlsaXR5RmlsdGVyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 +b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkZpbmRTZXJ2ZXJzT25OZXR3b3JrUmVzcG9uc2UiIEJh +c2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9u +c2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVs +ZCBOYW1lPSJMYXN0Q291bnRlclJlc2V0VGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTZXJ2ZXJzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAv +Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVycyIgVHlwZU5hbWU9InRuczpTZXJ2ZXJPbk5l +dHdvcmsiIExlbmd0aEZpZWxkPSJOb09mU2VydmVycyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 +cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkFwcGxpY2F0aW9uSW5zdGFuY2VDZXJ0aWZp +Y2F0ZSI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1l +PSJNZXNzYWdlU2VjdXJpdHlNb2RlIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1l +cmF0ZWRWYWx1ZSBOYW1lPSJJbnZhbGlkIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0 +ZWRWYWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 +ZSBOYW1lPSJTaWduIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l +PSJTaWduQW5kRW5jcnlwdCIgVmFsdWU9IjMiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0K +DQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iVXNlclRva2VuVHlwZSIgTGVuZ3RoSW5CaXRz +PSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQW5vbnltb3VzIiBWYWx1ZT0i +MCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVc2VyTmFtZSIgVmFsdWU9IjEi +IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQ2VydGlmaWNhdGUiIFZhbHVlPSIy +IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Iklzc3VlZFRva2VuIiBWYWx1ZT0i +MyIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO +YW1lPSJVc2VyVG9rZW5Qb2xpY3kiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iUG9saWN5SWQiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iVG9rZW5UeXBlIiBUeXBlTmFtZT0idG5zOlVzZXJUb2tlblR5cGUi +IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc3N1ZWRUb2tlblR5cGUiIFR5cGVOYW1lPSJvcGM6 +U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSXNzdWVyRW5kcG9pbnRVcmwiIFR5cGVO +YW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlQb2xpY3lV +cmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K +ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkVuZHBvaW50RGVzY3JpcHRpb24iIEJhc2VUeXBl +PSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5kcG9pbnRVcmwi +IFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyIiBU +eXBlTmFtZT0idG5zOkFwcGxpY2F0aW9uRGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJTZXJ2ZXJDZXJ0aWZpY2F0ZSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlNb2RlIiBUeXBlTmFtZT0idG5zOk1lc3NhZ2VTZWN1 +cml0eU1vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0eVBvbGljeVVyaSIgVHlw +ZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mVXNlcklkZW50 +aXR5VG9rZW5zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i +VXNlcklkZW50aXR5VG9rZW5zIiBUeXBlTmFtZT0idG5zOlVzZXJUb2tlblBvbGljeSIgTGVuZ3Ro +RmllbGQ9Ik5vT2ZVc2VySWRlbnRpdHlUb2tlbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJU +cmFuc3BvcnRQcm9maWxlVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9IlNlY3VyaXR5TGV2ZWwiIFR5cGVOYW1lPSJvcGM6Qnl0ZSIgLz4NCiAgPC9vcGM6 +U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJHZXRFbmRwb2lu +dHNSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxk +IE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAg +ICA8b3BjOkZpZWxkIE5hbWU9IkVuZHBvaW50VXJsIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZMb2NhbGVJZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIi +IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMb2NhbGVJZHMiIFR5cGVOYW1lPSJvcGM6U3RyaW5n +IiBMZW5ndGhGaWVsZD0iTm9PZkxvY2FsZUlkcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v +T2ZQcm9maWxlVXJpcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h +bWU9IlByb2ZpbGVVcmlzIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZQ +cm9maWxlVXJpcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 +cmVkVHlwZSBOYW1lPSJHZXRFbmRwb2ludHNSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lv +bk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9 +InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZFbmRwb2lu +dHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmRwb2lu +dHMiIFR5cGVOYW1lPSJ0bnM6RW5kcG9pbnREZXNjcmlwdGlvbiIgTGVuZ3RoRmllbGQ9Ik5vT2ZF +bmRwb2ludHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl +ZFR5cGUgTmFtZT0iUmVnaXN0ZXJlZFNlcnZlciIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVj +dCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5n +IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHJvZHVjdFVyaSIgVHlwZU5hbWU9Im9wYzpTdHJp +bmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU2VydmVyTmFtZXMiIFR5cGVOYW1lPSJv +cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJOYW1lcyIgVHlwZU5hbWU9 +InVhOkxvY2FsaXplZFRleHQiIExlbmd0aEZpZWxkPSJOb09mU2VydmVyTmFtZXMiIC8+DQogICAg +PG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJUeXBlIiBUeXBlTmFtZT0idG5zOkFwcGxpY2F0aW9uVHlw +ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkdhdGV3YXlTZXJ2ZXJVcmkiIFR5cGVOYW1lPSJv +cGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpc2NvdmVyeVVybHMiIFR5 +cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNjb3ZlcnlVcmxz +IiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaXNjb3ZlcnlVcmxzIiAv +Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VtYXBob3JlRmlsZVBhdGgiIFR5cGVOYW1lPSJvcGM6 +U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSXNPbmxpbmUiIFR5cGVOYW1lPSJvcGM6 +Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk +VHlwZSBOYW1lPSJSZWdpc3RlclNlcnZlclJlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P +YmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRu +czpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyIiBUeXBlTmFt +ZT0idG5zOlJlZ2lzdGVyZWRTZXJ2ZXIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog +IDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVnaXN0ZXJTZXJ2ZXJSZXNwb25zZSIgQmFzZVR5 +cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhl +YWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgPC9vcGM6U3RydWN0dXJl +ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEaXNjb3ZlcnlDb25maWd1cmF0 +aW9uIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 +cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNZG5zRGlzY292ZXJ5Q29uZmlndXJh +dGlvbiIgQmFzZVR5cGU9InRuczpEaXNjb3ZlcnlDb25maWd1cmF0aW9uIj4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9Ik1kbnNTZXJ2ZXJOYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTZXJ2ZXJDYXBhYmlsaXRpZXMiIFR5cGVOYW1lPSJvcGM6SW50 +MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJDYXBhYmlsaXRpZXMiIFR5cGVOYW1l +PSJvcGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZlNlcnZlckNhcGFiaWxpdGllcyIgLz4NCiAg +PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWdp +c3RlclNlcnZlcjJSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRl +ciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlciIgVHlwZU5hbWU9InRuczpSZWdpc3Rl +cmVkU2VydmVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpc2NvdmVyeUNvbmZpZ3Vy +YXRpb24iIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNj +b3ZlcnlDb25maWd1cmF0aW9uIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBMZW5ndGhG +aWVsZD0iTm9PZkRpc2NvdmVyeUNvbmZpZ3VyYXRpb24iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU +eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVnaXN0ZXJTZXJ2ZXIyUmVzcG9u +c2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i +UmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJOb09mQ29uZmlndXJhdGlvblJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50 +MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDb25maWd1cmF0aW9uUmVzdWx0cyIgVHlwZU5h +bWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mQ29uZmlndXJhdGlvblJlc3VsdHMi +IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0i +b3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlhZ25vc3RpY0luZm9zIiBUeXBl +TmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09mRGlhZ25vc3RpY0luZm9z +IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5h +bWU9IlNlY3VyaXR5VG9rZW5SZXF1ZXN0VHlwZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9w +YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSXNzdWUiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51 +bWVyYXRlZFZhbHVlIE5hbWU9IlJlbmV3IiBWYWx1ZT0iMSIgLz4NCiAgPC9vcGM6RW51bWVyYXRl +ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDaGFubmVsU2VjdXJpdHlUb2tl +biIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJD +aGFubmVsSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i +VG9rZW5JZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJD +cmVhdGVkQXQiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJSZXZpc2VkTGlmZXRpbWUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICA8L29wYzpTdHJ1 +Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik9wZW5TZWN1cmVDaGFu +bmVsUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVs +ZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJDbGllbnRQcm90b2NvbFZlcnNpb24iIFR5cGVOYW1lPSJvcGM6 +VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdFR5cGUiIFR5cGVOYW1lPSJ0 +bnM6U2VjdXJpdHlUb2tlblJlcXVlc3RUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2Vj +dXJpdHlNb2RlIiBUeXBlTmFtZT0idG5zOk1lc3NhZ2VTZWN1cml0eU1vZGUiIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJDbGllbnROb25jZSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdGVkTGlmZXRpbWUiIFR5cGVOYW1lPSJvcGM6VUlu +dDMyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl +IE5hbWU9Ik9wZW5TZWN1cmVDaGFubmVsUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P +YmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0 +bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJQcm90b2Nv +bFZlcnNpb24iIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i +U2VjdXJpdHlUb2tlbiIgVHlwZU5hbWU9InRuczpDaGFubmVsU2VjdXJpdHlUb2tlbiIgLz4NCiAg +ICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlck5vbmNlIiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmci +IC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFt +ZT0iQ2xvc2VTZWN1cmVDaGFubmVsUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVj +dCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJl +cXVlc3RIZWFkZXIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0 +dXJlZFR5cGUgTmFtZT0iQ2xvc2VTZWN1cmVDaGFubmVsUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpF +eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5 +cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0K +DQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2lnbmVkU29mdHdhcmVDZXJ0aWZpY2F0ZSIg +QmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDZXJ0 +aWZpY2F0ZURhdGEiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxk +IE5hbWU9IlNpZ25hdHVyZSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICA8L29wYzpT +dHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iU2Vzc2lvbkF1dGhlbnRp +Y2F0aW9uVG9rZW4iPg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 +cGUgTmFtZT0iU2lnbmF0dXJlRGF0YSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJBbGdvcml0aG0iIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iU2lnbmF0dXJlIiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmci +IC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFt +ZT0iQ3JlYXRlU2Vzc2lvblJlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0 +SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ2xpZW50RGVzY3JpcHRpb24iIFR5cGVO +YW1lPSJ0bnM6QXBwbGljYXRpb25EZXNjcmlwdGlvbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 +IlNlcnZlclVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJFbmRwb2ludFVybCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJTZXNzaW9uTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVs +ZCBOYW1lPSJDbGllbnROb25jZSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iQ2xpZW50Q2VydGlmaWNhdGUiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmlu +ZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZFNlc3Npb25UaW1lb3V0IiBUeXBl +TmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1heFJlc3BvbnNlTWVz +c2FnZVNpemUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlw +ZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkNyZWF0ZVNlc3Npb25SZXNwb25zZSIg +QmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNw +b25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9IlNlc3Npb25JZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9IkF1dGhlbnRpY2F0aW9uVG9rZW4iIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJSZXZpc2VkU2Vzc2lvblRpbWVvdXQiIFR5cGVOYW1lPSJvcGM6 +RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyTm9uY2UiIFR5cGVOYW1lPSJv +cGM6Qnl0ZVN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlckNlcnRpZmljYXRl +IiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m +U2VydmVyRW5kcG9pbnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg +TmFtZT0iU2VydmVyRW5kcG9pbnRzIiBUeXBlTmFtZT0idG5zOkVuZHBvaW50RGVzY3JpcHRpb24i +IExlbmd0aEZpZWxkPSJOb09mU2VydmVyRW5kcG9pbnRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iTm9PZlNlcnZlclNvZnR3YXJlQ2VydGlmaWNhdGVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAv +Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyU29mdHdhcmVDZXJ0aWZpY2F0ZXMiIFR5cGVO +YW1lPSJ0bnM6U2lnbmVkU29mdHdhcmVDZXJ0aWZpY2F0ZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZTZXJ2 +ZXJTb2Z0d2FyZUNlcnRpZmljYXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlclNp +Z25hdHVyZSIgVHlwZU5hbWU9InRuczpTaWduYXR1cmVEYXRhIiAvPg0KICAgIDxvcGM6RmllbGQg +TmFtZT0iTWF4UmVxdWVzdE1lc3NhZ2VTaXplIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAg +PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJVc2Vy +SWRlbnRpdHlUb2tlbiIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpG +aWVsZCBOYW1lPSJQb2xpY3lJZCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0 +cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQW5vbnltb3VzSWRl +bnRpdHlUb2tlbiIgQmFzZVR5cGU9InRuczpVc2VySWRlbnRpdHlUb2tlbiI+DQogICAgPG9wYzpG +aWVsZCBOYW1lPSJQb2xpY3lJZCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIFNvdXJjZVR5cGU9InRu +czpVc2VySWRlbnRpdHlUb2tlbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9w +YzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJVc2VyTmFtZUlkZW50aXR5VG9rZW4iIEJhc2VUeXBlPSJ0 +bnM6VXNlcklkZW50aXR5VG9rZW4iPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUG9saWN5SWQiIFR5 +cGVOYW1lPSJvcGM6U3RyaW5nIiBTb3VyY2VUeXBlPSJ0bnM6VXNlcklkZW50aXR5VG9rZW4iIC8+ +DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+ +DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQYXNzd29yZCIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5n +IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5jcnlwdGlvbkFsZ29yaXRobSIgVHlwZU5hbWU9 +Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0 +dXJlZFR5cGUgTmFtZT0iWDUwOUlkZW50aXR5VG9rZW4iIEJhc2VUeXBlPSJ0bnM6VXNlcklkZW50 +aXR5VG9rZW4iPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUG9saWN5SWQiIFR5cGVOYW1lPSJvcGM6 +U3RyaW5nIiBTb3VyY2VUeXBlPSJ0bnM6VXNlcklkZW50aXR5VG9rZW4iIC8+DQogICAgPG9wYzpG +aWVsZCBOYW1lPSJDZXJ0aWZpY2F0ZURhdGEiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4N +CiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJJ +c3N1ZWRJZGVudGl0eVRva2VuIiBCYXNlVHlwZT0idG5zOlVzZXJJZGVudGl0eVRva2VuIj4NCiAg +ICA8b3BjOkZpZWxkIE5hbWU9IlBvbGljeUlkIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgU291cmNl +VHlwZT0idG5zOlVzZXJJZGVudGl0eVRva2VuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVG9r +ZW5EYXRhIiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJFbmNyeXB0aW9uQWxnb3JpdGhtIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgPC9vcGM6 +U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IlJzYUVuY3J5cHRlZFNl +Y3JldCI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkVj +Y0VuY3J5cHRlZFNlY3JldCI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 +cmVkVHlwZSBOYW1lPSJBY3RpdmF0ZVNlc3Npb25SZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5z +aW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1l +PSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNsaWVudFNpZ25h +dHVyZSIgVHlwZU5hbWU9InRuczpTaWduYXR1cmVEYXRhIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iTm9PZkNsaWVudFNvZnR3YXJlQ2VydGlmaWNhdGVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAv +Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ2xpZW50U29mdHdhcmVDZXJ0aWZpY2F0ZXMiIFR5cGVO +YW1lPSJ0bnM6U2lnbmVkU29mdHdhcmVDZXJ0aWZpY2F0ZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZDbGll +bnRTb2Z0d2FyZUNlcnRpZmljYXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZMb2Nh +bGVJZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMb2Nh +bGVJZHMiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZkxvY2FsZUlkcyIg +Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJJZGVudGl0eVRva2VuIiBUeXBlTmFtZT0idWE6 +RXh0ZW5zaW9uT2JqZWN0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlclRva2VuU2lnbmF0 +dXJlIiBUeXBlTmFtZT0idG5zOlNpZ25hdHVyZURhdGEiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU +eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQWN0aXZhdGVTZXNzaW9uUmVzcG9u +c2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i +UmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJTZXJ2ZXJOb25jZSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+ +DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIg +TGVuZ3RoRmllbGQ9Ik5vT2ZSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRp +YWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h +bWU9IkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhG +aWVsZD0iTm9PZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoN +CiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDbG9zZVNlc3Npb25SZXF1ZXN0IiBCYXNlVHlw +ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFk +ZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 +IkRlbGV0ZVN1YnNjcmlwdGlvbnMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6 +U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDbG9zZVNlc3Np +b25SZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVs +ZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4N +CiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJD +YW5jZWxSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIYW5kbGUiIFR5cGVOYW1lPSJvcGM6VUludDMy +IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h +bWU9IkNhbmNlbFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVh +ZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ2FuY2VsQ291bnQiIFR5cGVOYW1lPSJvcGM6 +VUludDMyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRU +eXBlIE5hbWU9Ik5vZGVBdHRyaWJ1dGVzTWFzayIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9w +YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVt +ZXJhdGVkVmFsdWUgTmFtZT0iQWNjZXNzTGV2ZWwiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51 +bWVyYXRlZFZhbHVlIE5hbWU9IkFycmF5RGltZW5zaW9ucyIgVmFsdWU9IjIiIC8+DQogICAgPG9w +YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQnJvd3NlTmFtZSIgVmFsdWU9IjQiIC8+DQogICAgPG9w +YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQ29udGFpbnNOb0xvb3BzIiBWYWx1ZT0iOCIgLz4NCiAg +ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEYXRhVHlwZSIgVmFsdWU9IjE2IiAvPg0KICAg +IDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRlc2NyaXB0aW9uIiBWYWx1ZT0iMzIiIC8+DQog +ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGlzcGxheU5hbWUiIFZhbHVlPSI2NCIgLz4N +CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJFdmVudE5vdGlmaWVyIiBWYWx1ZT0iMTI4 +IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkV4ZWN1dGFibGUiIFZhbHVlPSIy +NTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSGlzdG9yaXppbmciIFZhbHVl +PSI1MTIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSW52ZXJzZU5hbWUiIFZh +bHVlPSIxMDI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IklzQWJzdHJhY3Qi +IFZhbHVlPSIyMDQ4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik1pbmltdW1T +YW1wbGluZ0ludGVydmFsIiBWYWx1ZT0iNDA5NiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 +ZSBOYW1lPSJOb2RlQ2xhc3MiIFZhbHVlPSI4MTkyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh +bHVlIE5hbWU9Ik5vZGVJZCIgVmFsdWU9IjE2Mzg0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh +bHVlIE5hbWU9IlN5bW1ldHJpYyIgVmFsdWU9IjMyNzY4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRl +ZFZhbHVlIE5hbWU9IlVzZXJBY2Nlc3NMZXZlbCIgVmFsdWU9IjY1NTM2IiAvPg0KICAgIDxvcGM6 +RW51bWVyYXRlZFZhbHVlIE5hbWU9IlVzZXJFeGVjdXRhYmxlIiBWYWx1ZT0iMTMxMDcyIiAvPg0K +ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlVzZXJXcml0ZU1hc2siIFZhbHVlPSIyNjIx +NDQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVmFsdWVSYW5rIiBWYWx1ZT0i +NTI0Mjg4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IldyaXRlTWFzayIgVmFs +dWU9IjEwNDg1NzYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVmFsdWUiIFZh +bHVlPSIyMDk3MTUyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRhdGFUeXBl +RGVmaW5pdGlvbiIgVmFsdWU9IjQxOTQzMDQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg +TmFtZT0iUm9sZVBlcm1pc3Npb25zIiBWYWx1ZT0iODM4ODYwOCIgLz4NCiAgICA8b3BjOkVudW1l +cmF0ZWRWYWx1ZSBOYW1lPSJBY2Nlc3NSZXN0cmljdGlvbnMiIFZhbHVlPSIxNjc3NzIxNiIgLz4N +CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBbGwiIFZhbHVlPSIzMzU1NDQzMSIgLz4N +CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJCYXNlTm9kZSIgVmFsdWU9IjI2NTAxMjIw +IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik9iamVjdCIgVmFsdWU9IjI2NTAx +MzQ4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik9iamVjdFR5cGUiIFZhbHVl +PSIyNjUwMzI2OCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJWYXJpYWJsZSIg +VmFsdWU9IjI2NTcxMzgzIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlZhcmlh +YmxlVHlwZSIgVmFsdWU9IjI4NjAwNDM4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h +bWU9Ik1ldGhvZCIgVmFsdWU9IjI2NjMyNTQ4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl +IE5hbWU9IlJlZmVyZW5jZVR5cGUiIFZhbHVlPSIyNjUzNzA2MCIgLz4NCiAgICA8b3BjOkVudW1l +cmF0ZWRWYWx1ZSBOYW1lPSJWaWV3IiBWYWx1ZT0iMjY1MDEzNTYiIC8+DQogIDwvb3BjOkVudW1l +cmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTm9kZUF0dHJpYnV0ZXMi +IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3Bl +Y2lmaWVkQXR0cmlidXRlcyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVs +ZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIC8+DQogICAg +PG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQi +IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMy +IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpV +SW50MzIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 +cGUgTmFtZT0iT2JqZWN0QXR0cmlidXRlcyIgQmFzZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyI+ +DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTcGVjaWZpZWRBdHRyaWJ1dGVzIiBUeXBlTmFtZT0ib3Bj +OlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6Rmll +bGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VU +eXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlw +dGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0 +cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9w +YzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBl +PSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVudE5vdGlm +aWVyIiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog +IDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVmFyaWFibGVBdHRyaWJ1dGVzIiBCYXNlVHlwZT0i +dG5zOk5vZGVBdHRyaWJ1dGVzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNwZWNpZmllZEF0dHJp +YnV0ZXMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0 +ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxv +Y2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3Bj +OkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291 +cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iV3Jp +dGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1 +dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFzayIgVHlwZU5hbWU9Im9w +YzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9IlZhbHVlIiBUeXBlTmFtZT0idWE6VmFyaWFudCIgLz4NCiAgICA8b3BjOkZpZWxk +IE5hbWU9IkRhdGFUeXBlIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQg +TmFtZT0iVmFsdWVSYW5rIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg +TmFtZT0iTm9PZkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9IkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIExl +bmd0aEZpZWxkPSJOb09mQXJyYXlEaW1lbnNpb25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i +QWNjZXNzTGV2ZWwiIFR5cGVOYW1lPSJvcGM6Qnl0ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 +IlVzZXJBY2Nlc3NMZXZlbCIgVHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICAgIDxvcGM6RmllbGQg +TmFtZT0iTWluaW11bVNhbXBsaW5nSW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iSGlzdG9yaXppbmciIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIg +Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l +PSJNZXRob2RBdHRyaWJ1dGVzIiBCYXNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIj4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9IlNwZWNpZmllZEF0dHJpYnV0ZXMiIFR5cGVOYW1lPSJvcGM6VUludDMy +IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRu +czpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBU +eXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVz +IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQz +MiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iVXNlcldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpO +b2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkV4ZWN1dGFibGUiIFR5cGVO +YW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJFeGVjdXRhYmxl +IiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog +IDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iT2JqZWN0VHlwZUF0dHJpYnV0ZXMiIEJhc2VUeXBl +PSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3BlY2lmaWVkQXR0 +cmlidXRlcyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmli +dXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc3BsYXlOYW1lIiBUeXBlTmFtZT0idWE6 +TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBT +b3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJX +cml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJp +YnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyV3JpdGVNYXNrIiBUeXBlTmFtZT0i +b3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6 +RmllbGQgTmFtZT0iSXNBYnN0cmFjdCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICA8L29w +YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlZhcmlhYmxl +VHlwZUF0dHJpYnV0ZXMiIEJhc2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAgIDxvcGM6 +RmllbGQgTmFtZT0iU3BlY2lmaWVkQXR0cmlidXRlcyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNv +dXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRp +c3BsYXlOYW1lIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5v +ZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVO +YW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+ +DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBT +b3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJV +c2VyV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVB +dHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWUiIFR5cGVOYW1lPSJ1YTpW +YXJpYW50IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5cGUiIFR5cGVOYW1lPSJ1YTpO +b2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZVJhbmsiIFR5cGVOYW1lPSJvcGM6 +SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mQXJyYXlEaW1lbnNpb25zIiBUeXBl +TmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXJyYXlEaW1lbnNpb25z +IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZBcnJheURpbWVuc2lvbnMi +IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc0Fic3RyYWN0IiBUeXBlTmFtZT0ib3BjOkJvb2xl +YW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg +TmFtZT0iUmVmZXJlbmNlVHlwZUF0dHJpYnV0ZXMiIEJhc2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0 +ZXMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3BlY2lmaWVkQXR0cmlidXRlcyIgVHlwZU5hbWU9 +Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3Bj +OkZpZWxkIE5hbWU9IkRpc3BsYXlOYW1lIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291 +cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVz +Y3JpcHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9k +ZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZU1hc2siIFR5cGVOYW1l +PSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJVc2VyV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNl +VHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSXNBYnN0 +cmFjdCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3lt +bWV0cmljIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJ +bnZlcnNlTmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIC8+DQogIDwvb3BjOlN0cnVj +dHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGF0YVR5cGVBdHRyaWJ1 +dGVzIiBCYXNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 +IlNwZWNpZmllZEF0dHJpYnV0ZXMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0 +bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIg +VHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRl +cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9j +YWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6 +RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0i +dG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFz +ayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIg +Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzQWJzdHJhY3QiIFR5cGVOYW1lPSJvcGM6Qm9vbGVh +biIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO +YW1lPSJWaWV3QXR0cmlidXRlcyIgQmFzZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyI+DQogICAg +PG9wYzpGaWVsZCBOYW1lPSJTcGVjaWZpZWRBdHRyaWJ1dGVzIiBUeXBlTmFtZT0ib3BjOlVJbnQz +MiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iRGlzcGxheU5hbWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0 +bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIg +VHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRl +cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50 +MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h +bWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6 +Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDb250YWluc05vTG9vcHMi +IFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkV2ZW50Tm90 +aWZpZXIiIFR5cGVOYW1lPSJvcGM6Qnl0ZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoN +CiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJHZW5lcmljQXR0cmlidXRlVmFsdWUiIEJhc2VU +eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXR0cmlidXRl +SWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWUi +IFR5cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 +b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkdlbmVyaWNBdHRyaWJ1dGVzIiBCYXNlVHlwZT0idG5z +Ok5vZGVBdHRyaWJ1dGVzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNwZWNpZmllZEF0dHJpYnV0 +ZXMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMi +IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2Fs +aXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNl +VHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iV3JpdGVN +YXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVz +IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpV +SW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxk +IE5hbWU9Ik5vT2ZBdHRyaWJ1dGVWYWx1ZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAg +PG9wYzpGaWVsZCBOYW1lPSJBdHRyaWJ1dGVWYWx1ZXMiIFR5cGVOYW1lPSJ0bnM6R2VuZXJpY0F0 +dHJpYnV0ZVZhbHVlIiBMZW5ndGhGaWVsZD0iTm9PZkF0dHJpYnV0ZVZhbHVlcyIgLz4NCiAgPC9v +cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJBZGROb2Rl +c0l0ZW0iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iUGFyZW50Tm9kZUlkIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQiIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJSZWZlcmVuY2VUeXBlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0ZWROZXdOb2RlSWQiIFR5cGVOYW1lPSJ1YTpFeHBh +bmRlZE5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJyb3dzZU5hbWUiIFR5cGVOYW1l +PSJ1YTpRdWFsaWZpZWROYW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUNsYXNzIiBU +eXBlTmFtZT0idG5zOk5vZGVDbGFzcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVBdHRy +aWJ1dGVzIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiAvPg0KICAgIDxvcGM6RmllbGQg +TmFtZT0iVHlwZURlZmluaXRpb24iIFR5cGVOYW1lPSJ1YTpFeHBhbmRlZE5vZGVJZCIgLz4NCiAg +PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJBZGRO +b2Rlc1Jlc3VsdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVs +ZCBOYW1lPSJTdGF0dXNDb2RlIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAgICA8b3Bj +OkZpZWxkIE5hbWU9IkFkZGVkTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICA8L29w +YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFkZE5vZGVz +UmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAg +PG9wYzpGaWVsZCBOYW1lPSJOb09mTm9kZXNUb0FkZCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVzVG9BZGQiIFR5cGVOYW1lPSJ0bnM6QWRkTm9kZXNJ +dGVtIiBMZW5ndGhGaWVsZD0iTm9PZk5vZGVzVG9BZGQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU +eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQWRkTm9kZXNSZXNwb25zZSIgQmFz +ZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25z +ZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxk +IE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6Rmll +bGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InRuczpBZGROb2Rlc1Jlc3VsdCIgTGVuZ3RoRmll +bGQ9Ik5vT2ZSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJ +bmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdu +b3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9P +ZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT +dHJ1Y3R1cmVkVHlwZSBOYW1lPSJBZGRSZWZlcmVuY2VzSXRlbSIgQmFzZVR5cGU9InVhOkV4dGVu +c2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTb3VyY2VOb2RlSWQiIFR5cGVOYW1l +PSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2VUeXBlSWQiIFR5 +cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc0ZvcndhcmQiIFR5 +cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRhcmdldFNlcnZl +clVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUYXJn +ZXROb2RlSWQiIFR5cGVOYW1lPSJ1YTpFeHBhbmRlZE5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxk +IE5hbWU9IlRhcmdldE5vZGVDbGFzcyIgVHlwZU5hbWU9InRuczpOb2RlQ2xhc3MiIC8+DQogIDwv +b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQWRkUmVm +ZXJlbmNlc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6 +RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAv +Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlZmVyZW5jZXNUb0FkZCIgVHlwZU5hbWU9Im9w +YzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZXNUb0FkZCIgVHlwZU5h +bWU9InRuczpBZGRSZWZlcmVuY2VzSXRlbSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZWZlcmVuY2VzVG9B +ZGQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg +TmFtZT0iQWRkUmVmZXJlbmNlc1Jlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0 +Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJl +c3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVO +YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFt +ZT0idWE6U3RhdHVzQ29kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZXN1bHRzIiAvPg0KICAgIDxvcGM6 +RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdu +b3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6 +U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEZWxldGVOb2Rl +c0l0ZW0iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i +RGVsZXRlVGFyZ2V0UmVmZXJlbmNlcyIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICA8L29w +YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRlbGV0ZU5v +ZGVzUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVs +ZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTm9kZXNUb0RlbGV0ZSIgVHlwZU5hbWU9Im9wYzpJbnQz +MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVzVG9EZWxldGUiIFR5cGVOYW1lPSJ0bnM6 +RGVsZXRlTm9kZXNJdGVtIiBMZW5ndGhGaWVsZD0iTm9PZk5vZGVzVG9EZWxldGUiIC8+DQogIDwv +b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVsZXRl +Tm9kZXNSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpG +aWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIg +Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMy +IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InVhOlN0YXR1c0Nv +ZGUiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v +T2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVs +ZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVu +Z3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBl +Pg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVsZXRlUmVmZXJlbmNlc0l0ZW0iIEJh +c2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU291cmNl +Tm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVm +ZXJlbmNlVHlwZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iSXNGb3J3YXJkIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJUYXJnZXROb2RlSWQiIFR5cGVOYW1lPSJ1YTpFeHBhbmRlZE5vZGVJZCIgLz4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9IkRlbGV0ZUJpZGlyZWN0aW9uYWwiIFR5cGVOYW1lPSJvcGM6Qm9vbGVh +biIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO +YW1lPSJEZWxldGVSZWZlcmVuY2VzUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVj +dCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJl +cXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVmZXJlbmNlc1RvRGVs +ZXRlIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVmZXJl +bmNlc1RvRGVsZXRlIiBUeXBlTmFtZT0idG5zOkRlbGV0ZVJlZmVyZW5jZXNJdGVtIiBMZW5ndGhG +aWVsZD0iTm9PZlJlZmVyZW5jZXNUb0RlbGV0ZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+ +DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEZWxldGVSZWZlcmVuY2VzUmVzcG9uc2Ui +IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVz +cG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpG +aWVsZCBOYW1lPSJOb09mUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj +OkZpZWxkIE5hbWU9IlJlc3VsdHMiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhGaWVs +ZD0iTm9PZlJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3RpY0lu +Zm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlhZ25v +c3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09m +RGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVu +dW1lcmF0ZWRUeXBlIE5hbWU9IkF0dHJpYnV0ZVdyaXRlTWFzayIgTGVuZ3RoSW5CaXRzPSIzMiIg +SXNPcHRpb25TZXQ9InRydWUiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vbmUi +IFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFjY2Vzc0xldmVs +IiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBcnJheURpbWVu +c2lvbnMiIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkJyb3dz +ZU5hbWUiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNvbnRh +aW5zTm9Mb29wcyIgVmFsdWU9IjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i +RGF0YVR5cGUiIFZhbHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJE +ZXNjcmlwdGlvbiIgVmFsdWU9IjMyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 +IkRpc3BsYXlOYW1lIiBWYWx1ZT0iNjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt +ZT0iRXZlbnROb3RpZmllciIgVmFsdWU9IjEyOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 +ZSBOYW1lPSJFeGVjdXRhYmxlIiBWYWx1ZT0iMjU2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh +bHVlIE5hbWU9Ikhpc3Rvcml6aW5nIiBWYWx1ZT0iNTEyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRl +ZFZhbHVlIE5hbWU9IkludmVyc2VOYW1lIiBWYWx1ZT0iMTAyNCIgLz4NCiAgICA8b3BjOkVudW1l +cmF0ZWRWYWx1ZSBOYW1lPSJJc0Fic3RyYWN0IiBWYWx1ZT0iMjA0OCIgLz4NCiAgICA8b3BjOkVu +dW1lcmF0ZWRWYWx1ZSBOYW1lPSJNaW5pbXVtU2FtcGxpbmdJbnRlcnZhbCIgVmFsdWU9IjQwOTYi +IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9kZUNsYXNzIiBWYWx1ZT0iODE5 +MiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb2RlSWQiIFZhbHVlPSIxNjM4 +NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTeW1tZXRyaWMiIFZhbHVlPSIz +Mjc2OCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVc2VyQWNjZXNzTGV2ZWwi +IFZhbHVlPSI2NTUzNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVc2VyRXhl +Y3V0YWJsZSIgVmFsdWU9IjEzMTA3MiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l +PSJVc2VyV3JpdGVNYXNrIiBWYWx1ZT0iMjYyMTQ0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh +bHVlIE5hbWU9IlZhbHVlUmFuayIgVmFsdWU9IjUyNDI4OCIgLz4NCiAgICA8b3BjOkVudW1lcmF0 +ZWRWYWx1ZSBOYW1lPSJXcml0ZU1hc2siIFZhbHVlPSIxMDQ4NTc2IiAvPg0KICAgIDxvcGM6RW51 +bWVyYXRlZFZhbHVlIE5hbWU9IlZhbHVlRm9yVmFyaWFibGVUeXBlIiBWYWx1ZT0iMjA5NzE1MiIg +Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEYXRhVHlwZURlZmluaXRpb24iIFZh +bHVlPSI0MTk0MzA0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJvbGVQZXJt +aXNzaW9ucyIgVmFsdWU9IjgzODg2MDgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt +ZT0iQWNjZXNzUmVzdHJpY3Rpb25zIiBWYWx1ZT0iMTY3NzcyMTYiIC8+DQogICAgPG9wYzpFbnVt +ZXJhdGVkVmFsdWUgTmFtZT0iQWNjZXNzTGV2ZWxFeCIgVmFsdWU9IjMzNTU0NDMyIiAvPg0KICA8 +L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IkJyb3dz +ZURpcmVjdGlvbiIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg +TmFtZT0iRm9yd2FyZCIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt +ZT0iSW52ZXJzZSIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i +Qm90aCIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSW52YWxp +ZCIgVmFsdWU9IjMiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0 +dXJlZFR5cGUgTmFtZT0iVmlld0Rlc2NyaXB0aW9uIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2Jq +ZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZpZXdJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIg +Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRpbWVzdGFtcCIgVHlwZU5hbWU9Im9wYzpEYXRlVGlt +ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZpZXdWZXJzaW9uIiBUeXBlTmFtZT0ib3BjOlVJ +bnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw +ZSBOYW1lPSJCcm93c2VEZXNjcmlwdGlvbiIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+ +DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VEaXJlY3Rpb24iIFR5cGVOYW1lPSJ0bnM6QnJvd3Nl +RGlyZWN0aW9uIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlVHlwZUlkIiBUeXBl +TmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5jbHVkZVN1YnR5cGVz +IiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlQ2xh +c3NNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJl +c3VsdE1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlw +ZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IkJyb3dzZVJlc3VsdE1hc2siIExlbmd0 +aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vbmUiIFZhbHVl +PSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJlZmVyZW5jZVR5cGVJZCIg +VmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSXNGb3J3YXJkIiBW +YWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb2RlQ2xhc3MiIFZh +bHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkJyb3dzZU5hbWUiIFZh +bHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRpc3BsYXlOYW1lIiBW +YWx1ZT0iMTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVHlwZURlZmluaXRp +b24iIFZhbHVlPSIzMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBbGwiIFZh +bHVlPSI2MyIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZWZlcmVuY2VUeXBl +SW5mbyIgVmFsdWU9IjMiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVGFyZ2V0 +SW5mbyIgVmFsdWU9IjYwIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0 +cnVjdHVyZWRUeXBlIE5hbWU9IlJlZmVyZW5jZURlc2NyaXB0aW9uIiBCYXNlVHlwZT0idWE6RXh0 +ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZVR5cGVJZCIgVHlw +ZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzRm9yd2FyZCIgVHlw +ZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBl +TmFtZT0idWE6RXhwYW5kZWROb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VO +YW1lIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 +IkRpc3BsYXlOYW1lIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgLz4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9Ik5vZGVDbGFzcyIgVHlwZU5hbWU9InRuczpOb2RlQ2xhc3MiIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJUeXBlRGVmaW5pdGlvbiIgVHlwZU5hbWU9InVhOkV4cGFuZGVkTm9kZUlk +IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0i +Q29udGludWF0aW9uUG9pbnQiPg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQogIDxvcGM6U3RydWN0 +dXJlZFR5cGUgTmFtZT0iQnJvd3NlUmVzdWx0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0 +Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXR1c0NvZGUiIFR5cGVOYW1lPSJ1YTpTdGF0dXND +b2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ29udGludWF0aW9uUG9pbnQiIFR5cGVOYW1l +PSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZWZlcmVuY2Vz +IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVmZXJlbmNl +cyIgVHlwZU5hbWU9InRuczpSZWZlcmVuY2VEZXNjcmlwdGlvbiIgTGVuZ3RoRmllbGQ9Ik5vT2ZS +ZWZlcmVuY2VzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy +ZWRUeXBlIE5hbWU9IkJyb3dzZVJlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3Qi +Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1 +ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVmlldyIgVHlwZU5hbWU9InRuczpW +aWV3RGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0ZWRNYXhSZWZl +cmVuY2VzUGVyTm9kZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJOb09mTm9kZXNUb0Jyb3dzZSIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj +OkZpZWxkIE5hbWU9Ik5vZGVzVG9Ccm93c2UiIFR5cGVOYW1lPSJ0bnM6QnJvd3NlRGVzY3JpcHRp +b24iIExlbmd0aEZpZWxkPSJOb09mTm9kZXNUb0Jyb3dzZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJl +ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJCcm93c2VSZXNwb25zZSIgQmFz +ZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25z +ZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxk +IE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6Rmll +bGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InRuczpCcm93c2VSZXN1bHQiIExlbmd0aEZpZWxk +PSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5m +b3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9z +dGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZE +aWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry +dWN0dXJlZFR5cGUgTmFtZT0iQnJvd3NlTmV4dFJlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNp +b25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9 +InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVsZWFzZUNvbnRp +bnVhdGlvblBvaW50cyIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQg +TmFtZT0iTm9PZkNvbnRpbnVhdGlvblBvaW50cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAg +ICA8b3BjOkZpZWxkIE5hbWU9IkNvbnRpbnVhdGlvblBvaW50cyIgVHlwZU5hbWU9Im9wYzpCeXRl +U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZkNvbnRpbnVhdGlvblBvaW50cyIgLz4NCiAgPC9vcGM6 +U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJCcm93c2VOZXh0 +UmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQg +TmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3VsdHMiIFR5cGVOYW1lPSJ0bnM6QnJvd3NlUmVzdWx0 +IiBMZW5ndGhGaWVsZD0iTm9PZlJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m +RGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg +TmFtZT0iRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0 +aEZpZWxkPSJOb09mRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N +Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlbGF0aXZlUGF0aEVsZW1lbnQiIEJhc2VU +eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVmZXJlbmNl +VHlwZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSXNJ +bnZlcnNlIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJ +bmNsdWRlU3VidHlwZXMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxk +IE5hbWU9IlRhcmdldE5hbWUiIFR5cGVOYW1lPSJ1YTpRdWFsaWZpZWROYW1lIiAvPg0KICA8L29w +YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlbGF0aXZl +UGF0aCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJOb09mRWxlbWVudHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJFbGVtZW50cyIgVHlwZU5hbWU9InRuczpSZWxhdGl2ZVBhdGhFbGVtZW50IiBMZW5ndGhG +aWVsZD0iTm9PZkVsZW1lbnRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj +OlN0cnVjdHVyZWRUeXBlIE5hbWU9IkJyb3dzZVBhdGgiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P +YmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhcnRpbmdOb2RlIiBUeXBlTmFtZT0idWE6 +Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVsYXRpdmVQYXRoIiBUeXBlTmFtZT0i +dG5zOlJlbGF0aXZlUGF0aCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT +dHJ1Y3R1cmVkVHlwZSBOYW1lPSJCcm93c2VQYXRoVGFyZ2V0IiBCYXNlVHlwZT0idWE6RXh0ZW5z +aW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRhcmdldElkIiBUeXBlTmFtZT0idWE6 +RXhwYW5kZWROb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZW1haW5pbmdQYXRoSW5k +ZXgiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K +ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkJyb3dzZVBhdGhSZXN1bHQiIEJhc2VUeXBlPSJ1 +YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhdHVzQ29kZSIgVHlw +ZU5hbWU9InVhOlN0YXR1c0NvZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mVGFyZ2V0 +cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRhcmdldHMi +IFR5cGVOYW1lPSJ0bnM6QnJvd3NlUGF0aFRhcmdldCIgTGVuZ3RoRmllbGQ9Ik5vT2ZUYXJnZXRz +IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h +bWU9IlRyYW5zbGF0ZUJyb3dzZVBhdGhzVG9Ob2RlSWRzUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4 +dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBl +TmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mQnJv +d3NlUGF0aHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJC +cm93c2VQYXRocyIgVHlwZU5hbWU9InRuczpCcm93c2VQYXRoIiBMZW5ndGhGaWVsZD0iTm9PZkJy +b3dzZVBhdGhzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy +ZWRUeXBlIE5hbWU9IlRyYW5zbGF0ZUJyb3dzZVBhdGhzVG9Ob2RlSWRzUmVzcG9uc2UiIEJhc2VU +eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VI +ZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJOb09mUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk +IE5hbWU9IlJlc3VsdHMiIFR5cGVOYW1lPSJ0bnM6QnJvd3NlUGF0aFJlc3VsdCIgTGVuZ3RoRmll +bGQ9Ik5vT2ZSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJ +bmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdu +b3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9P +ZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT +dHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWdpc3Rlck5vZGVzUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4 +dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBl +TmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTm9k +ZXNUb1JlZ2lzdGVyIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iTm9kZXNUb1JlZ2lzdGVyIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiBMZW5ndGhGaWVsZD0iTm9P +Zk5vZGVzVG9SZWdpc3RlciIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT +dHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWdpc3Rlck5vZGVzUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpF +eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5 +cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m +UmVnaXN0ZXJlZE5vZGVJZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVs +ZCBOYW1lPSJSZWdpc3RlcmVkTm9kZUlkcyIgVHlwZU5hbWU9InVhOk5vZGVJZCIgTGVuZ3RoRmll +bGQ9Ik5vT2ZSZWdpc3RlcmVkTm9kZUlkcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoN +CiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJVbnJlZ2lzdGVyTm9kZXNSZXF1ZXN0IiBCYXNl +VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RI +ZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5h +bWU9Ik5vT2ZOb2Rlc1RvVW5yZWdpc3RlciIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9Ik5vZGVzVG9VbnJlZ2lzdGVyIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiBM +ZW5ndGhGaWVsZD0iTm9PZk5vZGVzVG9VbnJlZ2lzdGVyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk +VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlVucmVnaXN0ZXJOb2Rlc1Jlc3Bv +bnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 +IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICA8L29w +YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iQ291bnRlciI+DQog +IDwvb3BjOk9wYXF1ZVR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9Ik51bWVyaWNSYW5n +ZSI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJF +bmRwb2ludENvbmZpZ3VyYXRpb24iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iT3BlcmF0aW9uVGltZW91dCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg +Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZUJpbmFyeUVuY29kaW5nIiBUeXBlTmFtZT0ib3Bj +OkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhTdHJpbmdMZW5ndGgiIFR5cGVO +YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhCeXRlU3RyaW5nTGVu +Z3RoIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWF4QXJy +YXlMZW5ndGgiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJN +YXhNZXNzYWdlU2l6ZSIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h +bWU9Ik1heEJ1ZmZlclNpemUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVs +ZCBOYW1lPSJDaGFubmVsTGlmZXRpbWUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJTZWN1cml0eVRva2VuTGlmZXRpbWUiIFR5cGVOYW1lPSJvcGM6SW50MzIi +IC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFt +ZT0iUXVlcnlEYXRhRGVzY3JpcHRpb24iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iUmVsYXRpdmVQYXRoIiBUeXBlTmFtZT0idG5zOlJlbGF0aXZl +UGF0aCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkF0dHJpYnV0ZUlkIiBUeXBlTmFtZT0ib3Bj +OlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkluZGV4UmFuZ2UiIFR5cGVOYW1lPSJv +cGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy +ZWRUeXBlIE5hbWU9Ik5vZGVUeXBlRGVzY3JpcHRpb24iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P +YmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHlwZURlZmluaXRpb25Ob2RlIiBUeXBlTmFt +ZT0idWE6RXhwYW5kZWROb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbmNsdWRlU3Vi +VHlwZXMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v +T2ZEYXRhVG9SZXR1cm4iIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJEYXRhVG9SZXR1cm4iIFR5cGVOYW1lPSJ0bnM6UXVlcnlEYXRhRGVzY3JpcHRpb24iIExl +bmd0aEZpZWxkPSJOb09mRGF0YVRvUmV0dXJuIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N +Cg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IkZpbHRlck9wZXJhdG9yIiBMZW5ndGhJbkJp +dHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJFcXVhbHMiIFZhbHVlPSIw +IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IklzTnVsbCIgVmFsdWU9IjEiIC8+ +DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iR3JlYXRlclRoYW4iIFZhbHVlPSIyIiAv +Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikxlc3NUaGFuIiBWYWx1ZT0iMyIgLz4N +CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJHcmVhdGVyVGhhbk9yRXF1YWwiIFZhbHVl +PSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikxlc3NUaGFuT3JFcXVhbCIg +VmFsdWU9IjUiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTGlrZSIgVmFsdWU9 +IjYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm90IiBWYWx1ZT0iNyIgLz4N +CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJCZXR3ZWVuIiBWYWx1ZT0iOCIgLz4NCiAg +ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJJbkxpc3QiIFZhbHVlPSI5IiAvPg0KICAgIDxv +cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFuZCIgVmFsdWU9IjEwIiAvPg0KICAgIDxvcGM6RW51 +bWVyYXRlZFZhbHVlIE5hbWU9Ik9yIiBWYWx1ZT0iMTEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk +VmFsdWUgTmFtZT0iQ2FzdCIgVmFsdWU9IjEyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl +IE5hbWU9IkluVmlldyIgVmFsdWU9IjEzIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h +bWU9Ik9mVHlwZSIgVmFsdWU9IjE0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 +IlJlbGF0ZWRUbyIgVmFsdWU9IjE1IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 +IkJpdHdpc2VBbmQiIFZhbHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l +PSJCaXR3aXNlT3IiIFZhbHVlPSIxNyIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAg +PG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJRdWVyeURhdGFTZXQiIEJhc2VUeXBlPSJ1YTpFeHRl +bnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6 +RXhwYW5kZWROb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUeXBlRGVmaW5pdGlvbk5v +ZGUiIFR5cGVOYW1lPSJ1YTpFeHBhbmRlZE5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 +Ik5vT2ZWYWx1ZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJWYWx1ZXMiIFR5cGVOYW1lPSJ1YTpWYXJpYW50IiBMZW5ndGhGaWVsZD0iTm9PZlZhbHVlcyIg +Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l +PSJOb2RlUmVmZXJlbmNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3Bj +OkZpZWxkIE5hbWU9Ik5vZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9IlJlZmVyZW5jZVR5cGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9IklzRm9yd2FyZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlZmVyZW5jZWROb2RlSWRzIiBUeXBlTmFtZT0ib3BjOklu +dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlZE5vZGVJZHMiIFR5cGVOYW1l +PSJ1YTpOb2RlSWQiIExlbmd0aEZpZWxkPSJOb09mUmVmZXJlbmNlZE5vZGVJZHMiIC8+DQogIDwv +b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ29udGVu +dEZpbHRlckVsZW1lbnQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6 +RmllbGQgTmFtZT0iRmlsdGVyT3BlcmF0b3IiIFR5cGVOYW1lPSJ0bnM6RmlsdGVyT3BlcmF0b3Ii +IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRmlsdGVyT3BlcmFuZHMiIFR5cGVOYW1lPSJv +cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJGaWx0ZXJPcGVyYW5kcyIgVHlwZU5h +bWU9InVhOkV4dGVuc2lvbk9iamVjdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZGaWx0ZXJPcGVyYW5kcyIg +Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l +PSJDb250ZW50RmlsdGVyIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3Bj +OkZpZWxkIE5hbWU9Ik5vT2ZFbGVtZW50cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9IkVsZW1lbnRzIiBUeXBlTmFtZT0idG5zOkNvbnRlbnRGaWx0ZXJFbGVt +ZW50IiBMZW5ndGhGaWVsZD0iTm9PZkVsZW1lbnRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlw +ZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkZpbHRlck9wZXJhbmQiIEJhc2VUeXBl +PSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj +OlN0cnVjdHVyZWRUeXBlIE5hbWU9IkVsZW1lbnRPcGVyYW5kIiBCYXNlVHlwZT0idG5zOkZpbHRl +ck9wZXJhbmQiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5kZXgiIFR5cGVOYW1lPSJvcGM6VUlu +dDMyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl +IE5hbWU9IkxpdGVyYWxPcGVyYW5kIiBCYXNlVHlwZT0idG5zOkZpbHRlck9wZXJhbmQiPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iVmFsdWUiIFR5cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0KICA8L29w +YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkF0dHJpYnV0 +ZU9wZXJhbmQiIEJhc2VUeXBlPSJ0bnM6RmlsdGVyT3BlcmFuZCI+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJOb2RlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJBbGlhcyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJC +cm93c2VQYXRoIiBUeXBlTmFtZT0idG5zOlJlbGF0aXZlUGF0aCIgLz4NCiAgICA8b3BjOkZpZWxk +IE5hbWU9IkF0dHJpYnV0ZUlkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9IkluZGV4UmFuZ2UiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpT +dHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNpbXBsZUF0dHJp +YnV0ZU9wZXJhbmQiIEJhc2VUeXBlPSJ0bnM6RmlsdGVyT3BlcmFuZCI+DQogICAgPG9wYzpGaWVs +ZCBOYW1lPSJUeXBlRGVmaW5pdGlvbklkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iTm9PZkJyb3dzZVBhdGgiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VQYXRoIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVkTmFt +ZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZCcm93c2VQYXRoIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i +QXR0cmlidXRlSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iSW5kZXhSYW5nZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVy +ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ29udGVudEZpbHRlckVsZW1l +bnRSZXN1bHQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQg +TmFtZT0iU3RhdHVzQ29kZSIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIC8+DQogICAgPG9wYzpG +aWVsZCBOYW1lPSJOb09mT3BlcmFuZFN0YXR1c0NvZGVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAv +Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iT3BlcmFuZFN0YXR1c0NvZGVzIiBUeXBlTmFtZT0idWE6 +U3RhdHVzQ29kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZPcGVyYW5kU3RhdHVzQ29kZXMiIC8+DQogICAg +PG9wYzpGaWVsZCBOYW1lPSJOb09mT3BlcmFuZERpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9w +YzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik9wZXJhbmREaWFnbm9zdGljSW5mb3Mi +IFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZPcGVyYW5kRGlh +Z25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj +dHVyZWRUeXBlIE5hbWU9IkNvbnRlbnRGaWx0ZXJSZXN1bHQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNp +b25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkVsZW1lbnRSZXN1bHRzIiBUeXBl +TmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRWxlbWVudFJlc3VsdHMi +IFR5cGVOYW1lPSJ0bnM6Q29udGVudEZpbHRlckVsZW1lbnRSZXN1bHQiIExlbmd0aEZpZWxkPSJO +b09mRWxlbWVudFJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRWxlbWVudERp +YWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h +bWU9IkVsZW1lbnREaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIg +TGVuZ3RoRmllbGQ9Ik5vT2ZFbGVtZW50RGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1 +Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlBhcnNpbmdSZXN1bHQi +IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3Rh +dHVzQ29kZSIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJOb09mRGF0YVN0YXR1c0NvZGVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 +RmllbGQgTmFtZT0iRGF0YVN0YXR1c0NvZGVzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVu +Z3RoRmllbGQ9Ik5vT2ZEYXRhU3RhdHVzQ29kZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO +b09mRGF0YURpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj +OkZpZWxkIE5hbWU9IkRhdGFEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGlj +SW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEYXRhRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpT +dHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlF1ZXJ5Rmlyc3RS +ZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5h +bWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9IlZpZXciIFR5cGVOYW1lPSJ0bnM6Vmlld0Rlc2NyaXB0aW9uIiAvPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk5vZGVUeXBlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg +Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVUeXBlcyIgVHlwZU5hbWU9InRuczpOb2RlVHlw +ZURlc2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZk5vZGVUeXBlcyIgLz4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9IkZpbHRlciIgVHlwZU5hbWU9InRuczpDb250ZW50RmlsdGVyIiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iTWF4RGF0YVNldHNUb1JldHVybiIgVHlwZU5hbWU9Im9wYzpVSW50MzIi +IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhSZWZlcmVuY2VzVG9SZXR1cm4iIFR5cGVOYW1l +PSJvcGM6VUludDMyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj +dHVyZWRUeXBlIE5hbWU9IlF1ZXJ5Rmlyc3RSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lv +bk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9 +InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZRdWVyeURh +dGFTZXRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUXVl +cnlEYXRhU2V0cyIgVHlwZU5hbWU9InRuczpRdWVyeURhdGFTZXQiIExlbmd0aEZpZWxkPSJOb09m +UXVlcnlEYXRhU2V0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNvbnRpbnVhdGlvblBvaW50 +IiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m +UGFyc2luZ1Jlc3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJQYXJzaW5nUmVzdWx0cyIgVHlwZU5hbWU9InRuczpQYXJzaW5nUmVzdWx0IiBMZW5ndGhG +aWVsZD0iTm9PZlBhcnNpbmdSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRp +YWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h +bWU9IkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhG +aWVsZD0iTm9PZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpbHRl +clJlc3VsdCIgVHlwZU5hbWU9InRuczpDb250ZW50RmlsdGVyUmVzdWx0IiAvPg0KICA8L29wYzpT +dHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlF1ZXJ5TmV4dFJl +cXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iUmVsZWFzZUNvbnRpbnVhdGlvblBvaW50IiBUeXBlTmFtZT0ib3BjOkJv +b2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDb250aW51YXRpb25Qb2ludCIgVHlwZU5h +bWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj +OlN0cnVjdHVyZWRUeXBlIE5hbWU9IlF1ZXJ5TmV4dFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0 +ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBl +TmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlF1 +ZXJ5RGF0YVNldHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJRdWVyeURhdGFTZXRzIiBUeXBlTmFtZT0idG5zOlF1ZXJ5RGF0YVNldCIgTGVuZ3RoRmllbGQ9 +Ik5vT2ZRdWVyeURhdGFTZXRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNlZENvbnRp +bnVhdGlvblBvaW50IiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVj +dHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iVGltZXN0YW1wc1RvUmV0 +dXJuIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJT +b3VyY2UiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlNlcnZl +ciIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQm90aCIgVmFs +dWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTmVpdGhlciIgVmFsdWU9 +IjMiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSW52YWxpZCIgVmFsdWU9IjQi +IC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFt +ZT0iUmVhZFZhbHVlSWQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6 +RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6Rmll +bGQgTmFtZT0iQXR0cmlidXRlSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6 +RmllbGQgTmFtZT0iSW5kZXhSYW5nZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJEYXRhRW5jb2RpbmciIFR5cGVOYW1lPSJ1YTpRdWFsaWZpZWROYW1lIiAv +Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 +IlJlYWRSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1heEFnZSIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJUaW1lc3RhbXBzVG9SZXR1cm4iIFR5cGVOYW1lPSJ0bnM6VGlt +ZXN0YW1wc1RvUmV0dXJuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk5vZGVzVG9SZWFk +IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZXNUb1Jl +YWQiIFR5cGVOYW1lPSJ0bnM6UmVhZFZhbHVlSWQiIExlbmd0aEZpZWxkPSJOb09mTm9kZXNUb1Jl +YWQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg +TmFtZT0iUmVhZFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVh +ZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6 +SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0idWE6RGF0 +YVZhbHVlIiBMZW5ndGhGaWVsZD0iTm9PZlJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJOb09mRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 +RmllbGQgTmFtZT0iRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8i +IExlbmd0aEZpZWxkPSJOb09mRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk +VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlSZWFkVmFsdWVJZCIg +QmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2Rl +SWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbmRleFJh +bmdlIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFF +bmNvZGluZyIgVHlwZU5hbWU9InVhOlF1YWxpZmllZE5hbWUiIC8+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJDb250aW51YXRpb25Qb2ludCIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICA8 +L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3Rv +cnlSZWFkUmVzdWx0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9IlN0YXR1c0NvZGUiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iQ29udGludWF0aW9uUG9pbnQiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmlu +ZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikhpc3RvcnlEYXRhIiBUeXBlTmFtZT0idWE6RXh0 +ZW5zaW9uT2JqZWN0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj +dHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlSZWFkRGV0YWlscyIgQmFzZVR5cGU9InVhOkV4dGVuc2lv +bk9iamVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 +cGUgTmFtZT0iUmVhZEV2ZW50RGV0YWlscyIgQmFzZVR5cGU9InRuczpIaXN0b3J5UmVhZERldGFp +bHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTnVtVmFsdWVzUGVyTm9kZSIgVHlwZU5hbWU9Im9w +YzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdGFydFRpbWUiIFR5cGVOYW1lPSJv +cGM6RGF0ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmRUaW1lIiBUeXBlTmFtZT0i +b3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRmlsdGVyIiBUeXBlTmFtZT0i +dG5zOkV2ZW50RmlsdGVyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0 +cnVjdHVyZWRUeXBlIE5hbWU9IlJlYWRFdmVudERldGFpbHMyIiBCYXNlVHlwZT0idG5zOlJlYWRF +dmVudERldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTnVtVmFsdWVzUGVyTm9kZSIgVHlw +ZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpSZWFkRXZlbnREZXRhaWxzIiAvPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhcnRUaW1lIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiBT +b3VyY2VUeXBlPSJ0bnM6UmVhZEV2ZW50RGV0YWlscyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 +IkVuZFRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIFNvdXJjZVR5cGU9InRuczpSZWFkRXZl +bnREZXRhaWxzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRmlsdGVyIiBUeXBlTmFtZT0idG5z +OkV2ZW50RmlsdGVyIiBTb3VyY2VUeXBlPSJ0bnM6UmVhZEV2ZW50RGV0YWlscyIgLz4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9IlJlYWRNb2RpZmllZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0K +ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJl +YWRSYXdNb2RpZmllZERldGFpbHMiIEJhc2VUeXBlPSJ0bnM6SGlzdG9yeVJlYWREZXRhaWxzIj4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9IklzUmVhZE1vZGlmaWVkIiBUeXBlTmFtZT0ib3BjOkJvb2xl +YW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdGFydFRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0 +ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmRUaW1lIiBUeXBlTmFtZT0ib3BjOkRh +dGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTnVtVmFsdWVzUGVyTm9kZSIgVHlwZU5h +bWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXR1cm5Cb3VuZHMiIFR5 +cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9w +YzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWFkUHJvY2Vzc2VkRGV0YWlscyIgQmFzZVR5cGU9InRu +czpIaXN0b3J5UmVhZERldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhcnRUaW1lIiBU +eXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5kVGltZSIg +VHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlByb2Nlc3Np +bmdJbnRlcnZhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJOb09mQWdncmVnYXRlVHlwZSIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9IkFnZ3JlZ2F0ZVR5cGUiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIExlbmd0aEZpZWxk +PSJOb09mQWdncmVnYXRlVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFnZ3JlZ2F0ZUNv +bmZpZ3VyYXRpb24iIFR5cGVOYW1lPSJ0bnM6QWdncmVnYXRlQ29uZmlndXJhdGlvbiIgLz4NCiAg +PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWFk +QXRUaW1lRGV0YWlscyIgQmFzZVR5cGU9InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iTm9PZlJlcVRpbWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iUmVxVGltZXMiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIExlbmd0 +aEZpZWxkPSJOb09mUmVxVGltZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VTaW1wbGVC +b3VuZHMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+ +DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWFkQW5ub3RhdGlvbkRhdGFEZXRhaWxz +IiBCYXNlVHlwZT0idG5zOkhpc3RvcnlSZWFkRGV0YWlscyI+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJOb09mUmVxVGltZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJSZXFUaW1lcyIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZS +ZXFUaW1lcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk +VHlwZSBOYW1lPSJIaXN0b3J5RGF0YSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGF0YVZhbHVlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg +Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFWYWx1ZXMiIFR5cGVOYW1lPSJ1YTpEYXRhVmFs +dWUiIExlbmd0aEZpZWxkPSJOb09mRGF0YVZhbHVlcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 +cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb2RpZmljYXRpb25JbmZvIiBCYXNl +VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1vZGlmaWNh +dGlvblRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJVcGRhdGVUeXBlIiBUeXBlTmFtZT0idG5zOkhpc3RvcnlVcGRhdGVUeXBlIiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iVXNlck5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29w +YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlN +b2RpZmllZERhdGEiIEJhc2VUeXBlPSJ0bnM6SGlzdG9yeURhdGEiPg0KICAgIDxvcGM6RmllbGQg +TmFtZT0iTm9PZkRhdGFWYWx1ZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG +aWVsZCBOYW1lPSJEYXRhVmFsdWVzIiBUeXBlTmFtZT0idWE6RGF0YVZhbHVlIiBMZW5ndGhGaWVs +ZD0iTm9PZkRhdGFWYWx1ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTW9kaWZpY2F0 +aW9uSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJN +b2RpZmljYXRpb25JbmZvcyIgVHlwZU5hbWU9InRuczpNb2RpZmljYXRpb25JbmZvIiBMZW5ndGhG +aWVsZD0iTm9PZk1vZGlmaWNhdGlvbkluZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N +Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlFdmVudCIgQmFzZVR5cGU9InVh +OkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRXZlbnRzIiBUeXBl +TmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRXZlbnRzIiBUeXBlTmFt +ZT0idG5zOkhpc3RvcnlFdmVudEZpZWxkTGlzdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZFdmVudHMiIC8+ +DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i +SGlzdG9yeU1vZGlmaWVkRXZlbnQiIEJhc2VUeXBlPSJ0bnM6SGlzdG9yeUV2ZW50Ij4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9Ik5vT2ZFdmVudHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAg +PG9wYzpGaWVsZCBOYW1lPSJFdmVudHMiIFR5cGVOYW1lPSJ0bnM6SGlzdG9yeUV2ZW50RmllbGRM +aXN0IiBMZW5ndGhGaWVsZD0iTm9PZkV2ZW50cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v +T2ZNb2RpZmljYXRpb25JbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9Ik1vZGlmaWNhdGlvbkluZm9zIiBUeXBlTmFtZT0idG5zOk1vZGlmaWNhdGlvbklu +Zm8iIExlbmd0aEZpZWxkPSJOb09mTW9kaWZpY2F0aW9uSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVj +dHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iSGlzdG9yeVJlYWRSZXF1 +ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 +IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3Bj +OkZpZWxkIE5hbWU9Ikhpc3RvcnlSZWFkRGV0YWlscyIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9i +amVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRpbWVzdGFtcHNUb1JldHVybiIgVHlwZU5h +bWU9InRuczpUaW1lc3RhbXBzVG9SZXR1cm4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWxl +YXNlQ29udGludWF0aW9uUG9pbnRzIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJOb09mTm9kZXNUb1JlYWQiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJOb2Rlc1RvUmVhZCIgVHlwZU5hbWU9InRuczpIaXN0b3J5UmVh +ZFZhbHVlSWQiIExlbmd0aEZpZWxkPSJOb09mTm9kZXNUb1JlYWQiIC8+DQogIDwvb3BjOlN0cnVj +dHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iSGlzdG9yeVJlYWRSZXNw +b25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InRuczpIaXN0b3J5UmVhZFJlc3Vs +dCIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9P +ZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk +IE5hbWU9IkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5n +dGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+ +DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJXcml0ZVZhbHVlIiBCYXNlVHlwZT0idWE6 +RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZCIgVHlwZU5hbWU9 +InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkF0dHJpYnV0ZUlkIiBUeXBlTmFt +ZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkluZGV4UmFuZ2UiIFR5cGVO +YW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWUiIFR5cGVOYW1l +PSJ1YTpEYXRhVmFsdWUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry +dWN0dXJlZFR5cGUgTmFtZT0iV3JpdGVSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2Jq +ZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6 +UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZOb2Rlc1RvV3JpdGUi +IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2Rlc1RvV3Jp +dGUiIFR5cGVOYW1lPSJ0bnM6V3JpdGVWYWx1ZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZOb2Rlc1RvV3Jp +dGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg +TmFtZT0iV3JpdGVSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg +PG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhl +YWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3Bj +OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InVhOlN0 +YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h +bWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5m +byIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVy +ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iSGlzdG9yeVVwZGF0ZURldGFp +bHMiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlw +ZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9Ikhpc3RvcnlVcGRhdGVUeXBlIiBMZW5n +dGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJJbnNlcnQiIFZh +bHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJlcGxhY2UiIFZhbHVl +PSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlVwZGF0ZSIgVmFsdWU9IjMi +IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGVsZXRlIiBWYWx1ZT0iNCIgLz4N +CiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJQ +ZXJmb3JtVXBkYXRlVHlwZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVk +VmFsdWUgTmFtZT0iSW5zZXJ0IiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 +ZSBOYW1lPSJSZXBsYWNlIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO +YW1lPSJVcGRhdGUiIFZhbHVlPSIzIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 +IlJlbW92ZSIgVmFsdWU9IjQiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6 +U3RydWN0dXJlZFR5cGUgTmFtZT0iVXBkYXRlRGF0YURldGFpbHMiIEJhc2VUeXBlPSJ0bnM6SGlz +dG9yeVVwZGF0ZURldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFt +ZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUGVyZm9ybUluc2VydFJlcGxh +Y2UiIFR5cGVOYW1lPSJ0bnM6UGVyZm9ybVVwZGF0ZVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJOb09mVXBkYXRlVmFsdWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 +RmllbGQgTmFtZT0iVXBkYXRlVmFsdWVzIiBUeXBlTmFtZT0idWE6RGF0YVZhbHVlIiBMZW5ndGhG +aWVsZD0iTm9PZlVwZGF0ZVZhbHVlcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAg +PG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJVcGRhdGVTdHJ1Y3R1cmVEYXRhRGV0YWlscyIgQmFz +ZVR5cGU9InRuczpIaXN0b3J5VXBkYXRlRGV0YWlscyI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO +b2RlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQZXJm +b3JtSW5zZXJ0UmVwbGFjZSIgVHlwZU5hbWU9InRuczpQZXJmb3JtVXBkYXRlVHlwZSIgLz4NCiAg +ICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZVcGRhdGVWYWx1ZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIi +IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVcGRhdGVWYWx1ZXMiIFR5cGVOYW1lPSJ1YTpEYXRh +VmFsdWUiIExlbmd0aEZpZWxkPSJOb09mVXBkYXRlVmFsdWVzIiAvPg0KICA8L29wYzpTdHJ1Y3R1 +cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlVwZGF0ZUV2ZW50RGV0YWls +cyIgQmFzZVR5cGU9InRuczpIaXN0b3J5VXBkYXRlRGV0YWlscyI+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJOb2RlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJQZXJmb3JtSW5zZXJ0UmVwbGFjZSIgVHlwZU5hbWU9InRuczpQZXJmb3JtVXBkYXRlVHlwZSIg +Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpbHRlciIgVHlwZU5hbWU9InRuczpFdmVudEZpbHRl +ciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZFdmVudERhdGEiIFR5cGVOYW1lPSJvcGM6 +SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVudERhdGEiIFR5cGVOYW1lPSJ0bnM6 +SGlzdG9yeUV2ZW50RmllbGRMaXN0IiBMZW5ndGhGaWVsZD0iTm9PZkV2ZW50RGF0YSIgLz4NCiAg +PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEZWxl +dGVSYXdNb2RpZmllZERldGFpbHMiIEJhc2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMi +Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iSXNEZWxldGVNb2RpZmllZCIgVHlwZU5hbWU9Im9wYzpCb29s +ZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhcnRUaW1lIiBUeXBlTmFtZT0ib3BjOkRh +dGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5kVGltZSIgVHlwZU5hbWU9Im9wYzpE +YXRlVGltZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk +VHlwZSBOYW1lPSJEZWxldGVBdFRpbWVEZXRhaWxzIiBCYXNlVHlwZT0idG5zOkhpc3RvcnlVcGRh +dGVEZXRhaWxzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZCIgVHlwZU5hbWU9InVhOk5v +ZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXFUaW1lcyIgVHlwZU5hbWU9Im9w +YzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcVRpbWVzIiBUeXBlTmFtZT0ib3Bj +OkRhdGVUaW1lIiBMZW5ndGhGaWVsZD0iTm9PZlJlcVRpbWVzIiAvPg0KICA8L29wYzpTdHJ1Y3R1 +cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRlbGV0ZUV2ZW50RGV0YWls +cyIgQmFzZVR5cGU9InRuczpIaXN0b3J5VXBkYXRlRGV0YWlscyI+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJOb2RlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJOb09mRXZlbnRJZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJFdmVudElkcyIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9P +ZkV2ZW50SWRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy +ZWRUeXBlIE5hbWU9Ikhpc3RvcnlVcGRhdGVSZXN1bHQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P +YmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhdHVzQ29kZSIgVHlwZU5hbWU9InVhOlN0 +YXR1c0NvZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mT3BlcmF0aW9uUmVzdWx0cyIg +VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik9wZXJhdGlvblJl +c3VsdHMiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhGaWVsZD0iTm9PZk9wZXJhdGlv +blJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3RpY0luZm9zIiBU +eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlhZ25vc3RpY0lu +Zm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09mRGlhZ25v +c3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy +ZWRUeXBlIE5hbWU9Ikhpc3RvcnlVcGRhdGVSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u +T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0 +bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZIaXN0b3J5VXBk +YXRlRGV0YWlscyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 +Ikhpc3RvcnlVcGRhdGVEZXRhaWxzIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBMZW5n +dGhGaWVsZD0iTm9PZkhpc3RvcnlVcGRhdGVEZXRhaWxzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk +VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlVcGRhdGVSZXNwb25z +ZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS +ZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3Bj +OkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InRuczpIaXN0b3J5VXBkYXRlUmVzdWx0 +IiBMZW5ndGhGaWVsZD0iTm9PZlJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m +RGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg +TmFtZT0iRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0 +aEZpZWxkPSJOb09mRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N +Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkNhbGxNZXRob2RSZXF1ZXN0IiBCYXNlVHlw +ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik9iamVjdElkIiBU +eXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWV0aG9kSWQiIFR5 +cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mSW5wdXRBcmd1 +bWVudHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbnB1 +dEFyZ3VtZW50cyIgVHlwZU5hbWU9InVhOlZhcmlhbnQiIExlbmd0aEZpZWxkPSJOb09mSW5wdXRB +cmd1bWVudHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl +ZFR5cGUgTmFtZT0iQ2FsbE1ldGhvZFJlc3VsdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVj +dCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlIiBUeXBlTmFtZT0idWE6U3RhdHVz +Q29kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZJbnB1dEFyZ3VtZW50UmVzdWx0cyIg +VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklucHV0QXJndW1l +bnRSZXN1bHRzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZJbnB1 +dEFyZ3VtZW50UmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZJbnB1dEFyZ3Vt +ZW50RGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6Rmll +bGQgTmFtZT0iSW5wdXRBcmd1bWVudERpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdu +b3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZklucHV0QXJndW1lbnREaWFnbm9zdGljSW5mb3Mi +IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mT3V0cHV0QXJndW1lbnRzIiBUeXBlTmFtZT0i +b3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iT3V0cHV0QXJndW1lbnRzIiBUeXBl +TmFtZT0idWE6VmFyaWFudCIgTGVuZ3RoRmllbGQ9Ik5vT2ZPdXRwdXRBcmd1bWVudHMiIC8+DQog +IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ2Fs +bFJlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQg +TmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iTm9PZk1ldGhvZHNUb0NhbGwiIFR5cGVOYW1lPSJvcGM6SW50MzIi +IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNZXRob2RzVG9DYWxsIiBUeXBlTmFtZT0idG5zOkNh +bGxNZXRob2RSZXF1ZXN0IiBMZW5ndGhGaWVsZD0iTm9PZk1ldGhvZHNUb0NhbGwiIC8+DQogIDwv +b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ2FsbFJl +c3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5h +bWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0idG5zOkNhbGxNZXRob2RSZXN1 +bHQiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v +T2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVs +ZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVu +Z3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBl +Pg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iTW9uaXRvcmluZ01vZGUiIExlbmd0aElu +Qml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRpc2FibGVkIiBWYWx1 +ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTYW1wbGluZyIgVmFsdWU9 +IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUmVwb3J0aW5nIiBWYWx1ZT0i +MiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBO +YW1lPSJEYXRhQ2hhbmdlVHJpZ2dlciIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVt +ZXJhdGVkVmFsdWUgTmFtZT0iU3RhdHVzIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0 +ZWRWYWx1ZSBOYW1lPSJTdGF0dXNWYWx1ZSIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJh +dGVkVmFsdWUgTmFtZT0iU3RhdHVzVmFsdWVUaW1lc3RhbXAiIFZhbHVlPSIyIiAvPg0KICA8L29w +YzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IkRlYWRiYW5k +VHlwZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i +Tm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWJzb2x1 +dGUiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlBlcmNlbnQi +IFZhbHVlPSIyIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy +ZWRUeXBlIE5hbWU9Ik1vbml0b3JpbmdGaWx0ZXIiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl +Y3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h +bWU9IkRhdGFDaGFuZ2VGaWx0ZXIiIEJhc2VUeXBlPSJ0bnM6TW9uaXRvcmluZ0ZpbHRlciI+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJUcmlnZ2VyIiBUeXBlTmFtZT0idG5zOkRhdGFDaGFuZ2VUcmln +Z2VyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVhZGJhbmRUeXBlIiBUeXBlTmFtZT0ib3Bj +OlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlYWRiYW5kVmFsdWUiIFR5cGVOYW1l +PSJvcGM6RG91YmxlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj +dHVyZWRUeXBlIE5hbWU9IkV2ZW50RmlsdGVyIiBCYXNlVHlwZT0idG5zOk1vbml0b3JpbmdGaWx0 +ZXIiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlbGVjdENsYXVzZXMiIFR5cGVOYW1lPSJv +cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWxlY3RDbGF1c2VzIiBUeXBlTmFt +ZT0idG5zOlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIExlbmd0aEZpZWxkPSJOb09mU2VsZWN0Q2xh +dXNlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldoZXJlQ2xhdXNlIiBUeXBlTmFtZT0idG5z +OkNvbnRlbnRGaWx0ZXIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry +dWN0dXJlZFR5cGUgTmFtZT0iQWdncmVnYXRlQ29uZmlndXJhdGlvbiIgQmFzZVR5cGU9InVhOkV4 +dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VTZXJ2ZXJDYXBhYmlsaXRp +ZXNEZWZhdWx0cyIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iVHJlYXRVbmNlcnRhaW5Bc0JhZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iUGVyY2VudERhdGFCYWQiIFR5cGVOYW1lPSJvcGM6Qnl0ZSIgLz4NCiAg +ICA8b3BjOkZpZWxkIE5hbWU9IlBlcmNlbnREYXRhR29vZCIgVHlwZU5hbWU9Im9wYzpCeXRlIiAv +Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlU2xvcGVkRXh0cmFwb2xhdGlvbiIgVHlwZU5hbWU9 +Im9wYzpCb29sZWFuIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj +dHVyZWRUeXBlIE5hbWU9IkFnZ3JlZ2F0ZUZpbHRlciIgQmFzZVR5cGU9InRuczpNb25pdG9yaW5n +RmlsdGVyIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXJ0VGltZSIgVHlwZU5hbWU9Im9wYzpE +YXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFnZ3JlZ2F0ZVR5cGUiIFR5cGVOYW1l +PSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQcm9jZXNzaW5nSW50ZXJ2YWwi +IFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWdncmVnYXRl +Q29uZmlndXJhdGlvbiIgVHlwZU5hbWU9InRuczpBZ2dyZWdhdGVDb25maWd1cmF0aW9uIiAvPg0K +ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik1v +bml0b3JpbmdGaWx0ZXJSZXN1bHQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8 +L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkV2ZW50 +RmlsdGVyUmVzdWx0IiBCYXNlVHlwZT0idG5zOk1vbml0b3JpbmdGaWx0ZXJSZXN1bHQiPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlbGVjdENsYXVzZVJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6 +SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWxlY3RDbGF1c2VSZXN1bHRzIiBUeXBl +TmFtZT0idWE6U3RhdHVzQ29kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZTZWxlY3RDbGF1c2VSZXN1bHRz +IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlbGVjdENsYXVzZURpYWdub3N0aWNJbmZv +cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlbGVjdENs +YXVzZURpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhG +aWVsZD0iTm9PZlNlbGVjdENsYXVzZURpYWdub3N0aWNJbmZvcyIgLz4NCiAgICA8b3BjOkZpZWxk +IE5hbWU9IldoZXJlQ2xhdXNlUmVzdWx0IiBUeXBlTmFtZT0idG5zOkNvbnRlbnRGaWx0ZXJSZXN1 +bHQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg +TmFtZT0iQWdncmVnYXRlRmlsdGVyUmVzdWx0IiBCYXNlVHlwZT0idG5zOk1vbml0b3JpbmdGaWx0 +ZXJSZXN1bHQiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNlZFN0YXJ0VGltZSIgVHlwZU5h +bWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJldmlzZWRQcm9jZXNz +aW5nSW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iUmV2aXNlZEFnZ3JlZ2F0ZUNvbmZpZ3VyYXRpb24iIFR5cGVOYW1lPSJ0bnM6QWdncmVnYXRl +Q29uZmlndXJhdGlvbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 +Y3R1cmVkVHlwZSBOYW1lPSJNb25pdG9yaW5nUGFyYW1ldGVycyIgQmFzZVR5cGU9InVhOkV4dGVu +c2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDbGllbnRIYW5kbGUiIFR5cGVOYW1l +PSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2FtcGxpbmdJbnRlcnZhbCIg +VHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJGaWx0ZXIiIFR5 +cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJRdWV1 +ZVNpemUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlz +Y2FyZE9sZGVzdCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk +VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik1vbml0b3JlZEl0ZW1DcmVhdGVS +ZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5h +bWU9Ikl0ZW1Ub01vbml0b3IiIFR5cGVOYW1lPSJ0bnM6UmVhZFZhbHVlSWQiIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJNb25pdG9yaW5nTW9kZSIgVHlwZU5hbWU9InRuczpNb25pdG9yaW5nTW9k +ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZFBhcmFtZXRlcnMiIFR5cGVOYW1l +PSJ0bnM6TW9uaXRvcmluZ1BhcmFtZXRlcnMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0K +DQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTW9uaXRvcmVkSXRlbUNyZWF0ZVJlc3VsdCIg +QmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdGF0 +dXNDb2RlIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 +Ik1vbml0b3JlZEl0ZW1JZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVs +ZCBOYW1lPSJSZXZpc2VkU2FtcGxpbmdJbnRlcnZhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+ +DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXZpc2VkUXVldWVTaXplIiBUeXBlTmFtZT0ib3BjOlVJ +bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpbHRlclJlc3VsdCIgVHlwZU5hbWU9InVh +OkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT +dHJ1Y3R1cmVkVHlwZSBOYW1lPSJDcmVhdGVNb25pdG9yZWRJdGVtc1JlcXVlc3QiIEJhc2VUeXBl +PSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRl +ciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i +U3Vic2NyaXB0aW9uSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg +TmFtZT0iVGltZXN0YW1wc1RvUmV0dXJuIiBUeXBlTmFtZT0idG5zOlRpbWVzdGFtcHNUb1JldHVy +biIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZJdGVtc1RvQ3JlYXRlIiBUeXBlTmFtZT0i +b3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSXRlbXNUb0NyZWF0ZSIgVHlwZU5h +bWU9InRuczpNb25pdG9yZWRJdGVtQ3JlYXRlUmVxdWVzdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZJdGVt +c1RvQ3JlYXRlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy +ZWRUeXBlIE5hbWU9IkNyZWF0ZU1vbml0b3JlZEl0ZW1zUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpF +eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5 +cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m +UmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJl +c3VsdHMiIFR5cGVOYW1lPSJ0bnM6TW9uaXRvcmVkSXRlbUNyZWF0ZVJlc3VsdCIgTGVuZ3RoRmll +bGQ9Ik5vT2ZSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJ +bmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdu +b3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9P +ZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT +dHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb25pdG9yZWRJdGVtTW9kaWZ5UmVxdWVzdCIgQmFzZVR5cGU9 +InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNb25pdG9yZWRJdGVt +SWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVz +dGVkUGFyYW1ldGVycyIgVHlwZU5hbWU9InRuczpNb25pdG9yaW5nUGFyYW1ldGVycyIgLz4NCiAg +PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb25p +dG9yZWRJdGVtTW9kaWZ5UmVzdWx0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg +ICA8b3BjOkZpZWxkIE5hbWU9IlN0YXR1c0NvZGUiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiAv +Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNlZFNhbXBsaW5nSW50ZXJ2YWwiIFR5cGVOYW1l +PSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNlZFF1ZXVlU2l6ZSIg +VHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJGaWx0ZXJSZXN1 +bHQiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU +eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTW9kaWZ5TW9uaXRvcmVkSXRlbXNS +ZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5h +bWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9IlRpbWVzdGFtcHNUb1JldHVybiIgVHlwZU5hbWU9InRuczpU +aW1lc3RhbXBzVG9SZXR1cm4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mSXRlbXNUb01v +ZGlmeSIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikl0ZW1z +VG9Nb2RpZnkiIFR5cGVOYW1lPSJ0bnM6TW9uaXRvcmVkSXRlbU1vZGlmeVJlcXVlc3QiIExlbmd0 +aEZpZWxkPSJOb09mSXRlbXNUb01vZGlmeSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoN +CiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb2RpZnlNb25pdG9yZWRJdGVtc1Jlc3BvbnNl +IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJl +c3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6 +RmllbGQgTmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0idG5zOk1vbml0b3JlZEl0ZW1Nb2RpZnlS +ZXN1bHQiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 +Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG +aWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIg +TGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU +eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2V0TW9uaXRvcmluZ01vZGVSZXF1 +ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 +IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3Bj +OkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAg +ICA8b3BjOkZpZWxkIE5hbWU9Ik1vbml0b3JpbmdNb2RlIiBUeXBlTmFtZT0idG5zOk1vbml0b3Jp +bmdNb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk1vbml0b3JlZEl0ZW1JZHMiIFR5 +cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNb25pdG9yZWRJdGVt +SWRzIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZNb25pdG9yZWRJdGVt +SWRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl +IE5hbWU9IlNldE1vbml0b3JpbmdNb2RlUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P +YmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0 +bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVzdWx0cyIg +VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3VsdHMiIFR5 +cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhGaWVsZD0iTm9PZlJlc3VsdHMiIC8+DQogICAg +PG9wYzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMy +IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6 +RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09mRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8 +L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNldFRy +aWdnZXJpbmdSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3Bj +OkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIg +Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBUeXBlTmFtZT0ib3BjOlVJ +bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRyaWdnZXJpbmdJdGVtSWQiIFR5cGVOYW1l +PSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkxpbmtzVG9BZGQiIFR5 +cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMaW5rc1RvQWRkIiBU +eXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZMaW5rc1RvQWRkIiAvPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iTm9PZkxpbmtzVG9SZW1vdmUiIFR5cGVOYW1lPSJvcGM6SW50MzIi +IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMaW5rc1RvUmVtb3ZlIiBUeXBlTmFtZT0ib3BjOlVJ +bnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZMaW5rc1RvUmVtb3ZlIiAvPg0KICA8L29wYzpTdHJ1Y3R1 +cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNldFRyaWdnZXJpbmdSZXNw +b25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9Ik5vT2ZBZGRSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iQWRkUmVzdWx0cyIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUi +IExlbmd0aEZpZWxkPSJOb09mQWRkUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v +T2ZBZGREaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG +aWVsZCBOYW1lPSJBZGREaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5m +byIgTGVuZ3RoRmllbGQ9Ik5vT2ZBZGREaWFnbm9zdGljSW5mb3MiIC8+DQogICAgPG9wYzpGaWVs +ZCBOYW1lPSJOb09mUmVtb3ZlUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9IlJlbW92ZVJlc3VsdHMiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiBM +ZW5ndGhGaWVsZD0iTm9PZlJlbW92ZVJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO +b09mUmVtb3ZlRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iUmVtb3ZlRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlhZ25v +c3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09mUmVtb3ZlRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8 +L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRlbGV0 +ZU1vbml0b3JlZEl0ZW1zUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RI +ZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdWJzY3JpcHRpb25JZCIgVHlwZU5hbWU9 +Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTW9uaXRvcmVkSXRlbUlk +cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1vbml0b3Jl +ZEl0ZW1JZHMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiBMZW5ndGhGaWVsZD0iTm9PZk1vbml0b3Jl +ZEl0ZW1JZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl +ZFR5cGUgTmFtZT0iRGVsZXRlTW9uaXRvcmVkSXRlbXNSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4 +dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlw +ZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZS +ZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVz +dWx0cyIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIg +Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJv +cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVO +YW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3Mi +IC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFt +ZT0iQ3JlYXRlU3Vic2NyaXB0aW9uUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVj +dCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJl +cXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0ZWRQdWJsaXNoaW5n +SW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i +UmVxdWVzdGVkTGlmZXRpbWVDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJSZXF1ZXN0ZWRNYXhLZWVwQWxpdmVDb3VudCIgVHlwZU5hbWU9Im9wYzpV +SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhOb3RpZmljYXRpb25zUGVyUHVibGlz +aCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQdWJsaXNo +aW5nRW5hYmxlZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iUHJpb3JpdHkiIFR5cGVOYW1lPSJvcGM6Qnl0ZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 +cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDcmVhdGVTdWJzY3JpcHRpb25SZXNw +b25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJldmlzZWRQdWJsaXNoaW5nSW50ZXJ2YWwiIFR5cGVOYW1l +PSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNlZExpZmV0aW1lQ291 +bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNl +ZE1heEtlZXBBbGl2ZUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3Ry +dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb2RpZnlTdWJzY3Jp +cHRpb25SZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBUeXBlTmFtZT0ib3BjOlVJbnQz +MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZFB1Ymxpc2hpbmdJbnRlcnZhbCIg +VHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0ZWRM +aWZldGltZUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h +bWU9IlJlcXVlc3RlZE1heEtlZXBBbGl2ZUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1heE5vdGlmaWNhdGlvbnNQZXJQdWJsaXNoIiBUeXBlTmFt +ZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlByaW9yaXR5IiBUeXBlTmFt +ZT0ib3BjOkJ5dGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0 +dXJlZFR5cGUgTmFtZT0iTW9kaWZ5U3Vic2NyaXB0aW9uUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpF +eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5 +cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXZp +c2VkUHVibGlzaGluZ0ludGVydmFsIiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3Bj +OkZpZWxkIE5hbWU9IlJldmlzZWRMaWZldGltZUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIg +Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJldmlzZWRNYXhLZWVwQWxpdmVDb3VudCIgVHlwZU5h +bWU9Im9wYzpVSW50MzIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry +dWN0dXJlZFR5cGUgTmFtZT0iU2V0UHVibGlzaGluZ01vZGVSZXF1ZXN0IiBCYXNlVHlwZT0idWE6 +RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5 +cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlB1Ymxp +c2hpbmdFbmFibGVkIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJOb09mU3Vic2NyaXB0aW9uSWRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iU3Vic2NyaXB0aW9uSWRzIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVu +Z3RoRmllbGQ9Ik5vT2ZTdWJzY3JpcHRpb25JZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBl +Pg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2V0UHVibGlzaGluZ01vZGVSZXNwb25z +ZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS +ZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3Bj +OkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZp +ZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGlj +SW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFn +bm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5v +T2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6 +U3RydWN0dXJlZFR5cGUgTmFtZT0iTm90aWZpY2F0aW9uTWVzc2FnZSIgQmFzZVR5cGU9InVhOkV4 +dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXF1ZW5jZU51bWJlciIgVHlw +ZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQdWJsaXNoVGltZSIg +VHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZOb3Rp +ZmljYXRpb25EYXRhIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iTm90aWZpY2F0aW9uRGF0YSIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgTGVuZ3Ro +RmllbGQ9Ik5vT2ZOb3RpZmljYXRpb25EYXRhIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N +Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik5vdGlmaWNhdGlvbkRhdGEiIEJhc2VUeXBl +PSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj +OlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFDaGFuZ2VOb3RpZmljYXRpb24iIEJhc2VUeXBlPSJ0 +bnM6Tm90aWZpY2F0aW9uRGF0YSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTW9uaXRvcmVk +SXRlbXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNb25p +dG9yZWRJdGVtcyIgVHlwZU5hbWU9InRuczpNb25pdG9yZWRJdGVtTm90aWZpY2F0aW9uIiBMZW5n +dGhGaWVsZD0iTm9PZk1vbml0b3JlZEl0ZW1zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9P +ZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk +IE5hbWU9IkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5n +dGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+ +DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb25pdG9yZWRJdGVtTm90aWZpY2F0aW9u +IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNs +aWVudEhhbmRsZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJWYWx1ZSIgVHlwZU5hbWU9InVhOkRhdGFWYWx1ZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 +cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFdmVudE5vdGlmaWNhdGlvbkxpc3Qi +IEJhc2VUeXBlPSJ0bnM6Tm90aWZpY2F0aW9uRGF0YSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO +b09mRXZlbnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i +RXZlbnRzIiBUeXBlTmFtZT0idG5zOkV2ZW50RmllbGRMaXN0IiBMZW5ndGhGaWVsZD0iTm9PZkV2 +ZW50cyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw +ZSBOYW1lPSJFdmVudEZpZWxkTGlzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJDbGllbnRIYW5kbGUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAv +Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkV2ZW50RmllbGRzIiBUeXBlTmFtZT0ib3BjOklu +dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRXZlbnRGaWVsZHMiIFR5cGVOYW1lPSJ1YTpW +YXJpYW50IiBMZW5ndGhGaWVsZD0iTm9PZkV2ZW50RmllbGRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1 +cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlFdmVudEZpZWxk +TGlzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJOb09mRXZlbnRGaWVsZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVs +ZCBOYW1lPSJFdmVudEZpZWxkcyIgVHlwZU5hbWU9InVhOlZhcmlhbnQiIExlbmd0aEZpZWxkPSJO +b09mRXZlbnRGaWVsZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry +dWN0dXJlZFR5cGUgTmFtZT0iU3RhdHVzQ2hhbmdlTm90aWZpY2F0aW9uIiBCYXNlVHlwZT0idG5z +Ok5vdGlmaWNhdGlvbkRhdGEiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhdHVzIiBUeXBlTmFt +ZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZv +IiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBl +Pg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU3Vic2NyaXB0aW9uQWNrbm93bGVkZ2Vt +ZW50IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 +IlN1YnNjcmlwdGlvbklkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk +IE5hbWU9IlNlcXVlbmNlTnVtYmVyIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6 +U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJQdWJsaXNoUmVx +dWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJOb09mU3Vic2NyaXB0aW9uQWNrbm93bGVkZ2VtZW50cyIgVHlwZU5hbWU9 +Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbkFja25vd2xl +ZGdlbWVudHMiIFR5cGVOYW1lPSJ0bnM6U3Vic2NyaXB0aW9uQWNrbm93bGVkZ2VtZW50IiBMZW5n +dGhGaWVsZD0iTm9PZlN1YnNjcmlwdGlvbkFja25vd2xlZGdlbWVudHMiIC8+DQogIDwvb3BjOlN0 +cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUHVibGlzaFJlc3Bv +bnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 +IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iU3Vic2NyaXB0aW9uSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkF2YWlsYWJsZVNlcXVlbmNlTnVtYmVycyIgVHlwZU5h +bWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkF2YWlsYWJsZVNlcXVlbmNl +TnVtYmVycyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIExlbmd0aEZpZWxkPSJOb09mQXZhaWxhYmxl +U2VxdWVuY2VOdW1iZXJzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTW9yZU5vdGlmaWNhdGlv +bnMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vdGlm +aWNhdGlvbk1lc3NhZ2UiIFR5cGVOYW1lPSJ0bnM6Tm90aWZpY2F0aW9uTWVzc2FnZSIgLz4NCiAg +ICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIExl +bmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFn +bm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmll +bGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog +IDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVwdWJsaXNoUmVxdWVzdCIgQmFzZVR5cGU9InVh +OkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBU +eXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdWJz +Y3JpcHRpb25JZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJSZXRyYW5zbWl0U2VxdWVuY2VOdW1iZXIiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICA8 +L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlcHVi +bGlzaFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAv +Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm90aWZpY2F0aW9uTWVzc2FnZSIgVHlwZU5hbWU9InRu +czpOb3RpZmljYXRpb25NZXNzYWdlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 +b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlRyYW5zZmVyUmVzdWx0IiBCYXNlVHlwZT0idWE6RXh0 +ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXR1c0NvZGUiIFR5cGVOYW1l +PSJ1YTpTdGF0dXNDb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkF2YWlsYWJsZVNl +cXVlbmNlTnVtYmVycyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h +bWU9IkF2YWlsYWJsZVNlcXVlbmNlTnVtYmVycyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIExlbmd0 +aEZpZWxkPSJOb09mQXZhaWxhYmxlU2VxdWVuY2VOdW1iZXJzIiAvPg0KICA8L29wYzpTdHJ1Y3R1 +cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlRyYW5zZmVyU3Vic2NyaXB0 +aW9uc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6Rmll +bGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlN1YnNjcmlwdGlvbklkcyIgVHlwZU5hbWU9Im9wYzpJ +bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkcyIgVHlwZU5hbWU9 +Im9wYzpVSW50MzIiIExlbmd0aEZpZWxkPSJOb09mU3Vic2NyaXB0aW9uSWRzIiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iU2VuZEluaXRpYWxWYWx1ZXMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIg +Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l +PSJUcmFuc2ZlclN1YnNjcmlwdGlvbnNSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9i +amVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRu +czpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBU +eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlw +ZU5hbWU9InRuczpUcmFuc2ZlclJlc3VsdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZXN1bHRzIiAvPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJ +bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9 +InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJbmZvcyIgLz4N +CiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJE +ZWxldGVTdWJzY3JpcHRpb25zUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+ +DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVl +c3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU3Vic2NyaXB0aW9uSWRzIiBU +eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3Vic2NyaXB0aW9u +SWRzIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZTdWJzY3JpcHRpb25J +ZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg +TmFtZT0iRGVsZXRlU3Vic2NyaXB0aW9uc1Jlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u +T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0i +dG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlc3VsdHMi +IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRzIiBU +eXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZXN1bHRzIiAvPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQz +MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVh +OkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAg +PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJCdWls +ZEluZm8iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iUHJvZHVjdFVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJNYW51ZmFjdHVyZXJOYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3Bj +OkZpZWxkIE5hbWU9IlByb2R1Y3ROYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9IlNvZnR3YXJlVmVyc2lvbiIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+ +DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCdWlsZE51bWJlciIgVHlwZU5hbWU9Im9wYzpTdHJpbmci +IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCdWlsZERhdGUiIFR5cGVOYW1lPSJvcGM6RGF0ZVRp +bWUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUg +TmFtZT0iUmVkdW5kYW5jeVN1cHBvcnQiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51 +bWVyYXRlZFZhbHVlIE5hbWU9Ik5vbmUiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRl +ZFZhbHVlIE5hbWU9IkNvbGQiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl +IE5hbWU9Ildhcm0iIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 +IkhvdCIgVmFsdWU9IjMiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVHJhbnNw +YXJlbnQiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkhvdEFu +ZE1pcnJvcmVkIiBWYWx1ZT0iNSIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9w +YzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJTZXJ2ZXJTdGF0ZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQog +ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUnVubmluZyIgVmFsdWU9IjAiIC8+DQogICAg +PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRmFpbGVkIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3Bj +OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb0NvbmZpZ3VyYXRpb24iIFZhbHVlPSIyIiAvPg0KICAg +IDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlN1c3BlbmRlZCIgVmFsdWU9IjMiIC8+DQogICAg +PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2h1dGRvd24iIFZhbHVlPSI0IiAvPg0KICAgIDxv +cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlRlc3QiIFZhbHVlPSI1IiAvPg0KICAgIDxvcGM6RW51 +bWVyYXRlZFZhbHVlIE5hbWU9IkNvbW11bmljYXRpb25GYXVsdCIgVmFsdWU9IjYiIC8+DQogICAg +PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVW5rbm93biIgVmFsdWU9IjciIC8+DQogIDwvb3Bj +OkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVkdW5kYW50 +U2VydmVyRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6 +RmllbGQgTmFtZT0iU2VydmVySWQiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6 +RmllbGQgTmFtZT0iU2VydmljZUxldmVsIiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJTZXJ2ZXJTdGF0ZSIgVHlwZU5hbWU9InRuczpTZXJ2ZXJTdGF0ZSIgLz4N +CiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJF +bmRwb2ludFVybExpc3REYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRW5kcG9pbnRVcmxMaXN0IiBUeXBlTmFtZT0ib3BjOklu +dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5kcG9pbnRVcmxMaXN0IiBUeXBlTmFtZT0i +b3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZFbmRwb2ludFVybExpc3QiIC8+DQogIDwvb3Bj +OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTmV0d29ya0dy +b3VwRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6Rmll +bGQgTmFtZT0iU2VydmVyVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9Ik5vT2ZOZXR3b3JrUGF0aHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAg +PG9wYzpGaWVsZCBOYW1lPSJOZXR3b3JrUGF0aHMiIFR5cGVOYW1lPSJ0bnM6RW5kcG9pbnRVcmxM +aXN0RGF0YVR5cGUiIExlbmd0aEZpZWxkPSJOb09mTmV0d29ya1BhdGhzIiAvPg0KICA8L29wYzpT +dHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNhbXBsaW5nSW50 +ZXJ2YWxEaWFnbm9zdGljc0RhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNhbXBsaW5nSW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91 +YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTW9uaXRvcmVkSXRlbUNvdW50IiBUeXBlTmFt +ZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1heE1vbml0b3JlZEl0ZW1D +b3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNh +YmxlZE1vbml0b3JlZEl0ZW1Db3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogIDwvb3Bj +OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2VydmVyRGlh +Z25vc3RpY3NTdW1tYXJ5RGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyVmlld0NvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQz +MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkN1cnJlbnRTZXNzaW9uQ291bnQiIFR5cGVOYW1l +PSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ3VtdWxhdGVkU2Vzc2lvbkNv +dW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3Vy +aXR5UmVqZWN0ZWRTZXNzaW9uQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iUmVqZWN0ZWRTZXNzaW9uQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMy +IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2Vzc2lvblRpbWVvdXRDb3VudCIgVHlwZU5hbWU9 +Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXNzaW9uQWJvcnRDb3VudCIg +VHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDdXJyZW50U3Vi +c2NyaXB0aW9uQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg +TmFtZT0iQ3VtdWxhdGVkU3Vic2NyaXB0aW9uQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAv +Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGluZ0ludGVydmFsQ291bnQiIFR5cGVOYW1l +PSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlSZWplY3RlZFJl +cXVlc3RzQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iUmVqZWN0ZWRSZXF1ZXN0c0NvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9v +cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJTZXJ2ZXJT +dGF0dXNEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpG +aWVsZCBOYW1lPSJTdGFydFRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJDdXJyZW50VGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAg +ICA8b3BjOkZpZWxkIE5hbWU9IlN0YXRlIiBUeXBlTmFtZT0idG5zOlNlcnZlclN0YXRlIiAvPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iQnVpbGRJbmZvIiBUeXBlTmFtZT0idG5zOkJ1aWxkSW5mbyIg +Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY29uZHNUaWxsU2h1dGRvd24iIFR5cGVOYW1lPSJv +cGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2h1dGRvd25SZWFzb24iIFR5cGVO +YW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 +b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNlc3Npb25EaWFnbm9zdGljc0RhdGFUeXBlIiBCYXNl +VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlc3Npb25J +ZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlc3Npb25O +YW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNsaWVu +dERlc2NyaXB0aW9uIiBUeXBlTmFtZT0idG5zOkFwcGxpY2F0aW9uRGVzY3JpcHRpb24iIC8+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iRW5kcG9pbnRVcmwiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAv +Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkxvY2FsZUlkcyIgVHlwZU5hbWU9Im9wYzpJbnQz +MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkxvY2FsZUlkcyIgVHlwZU5hbWU9Im9wYzpTdHJp +bmciIExlbmd0aEZpZWxkPSJOb09mTG9jYWxlSWRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i +QWN0dWFsU2Vzc2lvblRpbWVvdXQiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6 +RmllbGQgTmFtZT0iTWF4UmVzcG9uc2VNZXNzYWdlU2l6ZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIi +IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDbGllbnRDb25uZWN0aW9uVGltZSIgVHlwZU5hbWU9 +Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNsaWVudExhc3RDb250YWN0 +VGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkN1 +cnJlbnRTdWJzY3JpcHRpb25zQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iQ3VycmVudE1vbml0b3JlZEl0ZW1zQ291bnQiIFR5cGVOYW1lPSJvcGM6 +VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ3VycmVudFB1Ymxpc2hSZXF1ZXN0c0lu +UXVldWUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVG90 +YWxSZXF1ZXN0Q291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9IlVuYXV0aG9yaXplZFJlcXVlc3RDb3VudCIgVHlwZU5hbWU9 +Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWFkQ291bnQiIFR5cGVOYW1l +PSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikhp +c3RvcnlSZWFkQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNv +dW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikhpc3RvcnlVcGRhdGVDb3Vu +dCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6Rmll +bGQgTmFtZT0iQ2FsbENvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUi +IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDcmVhdGVNb25pdG9yZWRJdGVtc0NvdW50IiBUeXBl +TmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJNb2RpZnlNb25pdG9yZWRJdGVtc0NvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVy +RGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXRNb25pdG9yaW5nTW9kZUNvdW50 +IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVs +ZCBOYW1lPSJTZXRUcmlnZ2VyaW5nQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJE +YXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlbGV0ZU1vbml0b3JlZEl0ZW1zQ291 +bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9IkNyZWF0ZVN1YnNjcmlwdGlvbkNvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VD +b3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNb2RpZnlTdWJzY3JpcHRp +b25Db3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iU2V0UHVibGlzaGluZ01vZGVDb3VudCIgVHlwZU5hbWU9InRuczpTZXJ2 +aWNlQ291bnRlckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaENvdW50 +IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVs +ZCBOYW1lPSJSZXB1Ymxpc2hDb3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFU +eXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHJhbnNmZXJTdWJzY3JpcHRpb25zQ291bnQi +IFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxk +IE5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlvbnNDb3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291 +bnRlckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWRkTm9kZXNDb3VudCIgVHlw +ZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iQWRkUmVmZXJlbmNlc0NvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5 +cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZWxldGVOb2Rlc0NvdW50IiBUeXBlTmFtZT0i +dG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZWxl +dGVSZWZlcmVuY2VzQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIg +Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJyb3dzZUNvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZp +Y2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VOZXh0Q291 +bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9IlRyYW5zbGF0ZUJyb3dzZVBhdGhzVG9Ob2RlSWRzQ291bnQiIFR5cGVOYW1lPSJ0 +bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlF1ZXJ5 +Rmlyc3RDb3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iUXVlcnlOZXh0Q291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNv +dW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZ2lzdGVyTm9kZXNDb3Vu +dCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6Rmll +bGQgTmFtZT0iVW5yZWdpc3Rlck5vZGVzQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50 +ZXJEYXRhVHlwZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 +cmVkVHlwZSBOYW1lPSJTZXNzaW9uU2VjdXJpdHlEaWFnbm9zdGljc0RhdGFUeXBlIiBCYXNlVHlw +ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlc3Npb25JZCIg +VHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNsaWVudFVzZXJJ +ZE9mU2Vzc2lvbiIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJOb09mQ2xpZW50VXNlcklkSGlzdG9yeSIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9IkNsaWVudFVzZXJJZEhpc3RvcnkiIFR5cGVOYW1lPSJvcGM6U3RyaW5n +IiBMZW5ndGhGaWVsZD0iTm9PZkNsaWVudFVzZXJJZEhpc3RvcnkiIC8+DQogICAgPG9wYzpGaWVs +ZCBOYW1lPSJBdXRoZW50aWNhdGlvbk1lY2hhbmlzbSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+ +DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmNvZGluZyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+ +DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcmFuc3BvcnRQcm90b2NvbCIgVHlwZU5hbWU9Im9wYzpT +dHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0eU1vZGUiIFR5cGVOYW1lPSJ0 +bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5 +UG9saWN5VXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 +IkNsaWVudENlcnRpZmljYXRlIiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIC8+DQogIDwvb3Bj +OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2VydmljZUNv +dW50ZXJEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpG +aWVsZCBOYW1lPSJUb3RhbENvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3Bj +OkZpZWxkIE5hbWU9IkVycm9yQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICA8L29w +YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlN0YXR1c1Jl +c3VsdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJTdGF0dXNDb2RlIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAgICA8b3BjOkZpZWxk +IE5hbWU9IkRpYWdub3N0aWNJbmZvIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIC8+DQog +IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU3Vi +c2NyaXB0aW9uRGlhZ25vc3RpY3NEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVj +dCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXNzaW9uSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQi +IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdWJzY3JpcHRpb25JZCIgVHlwZU5hbWU9Im9wYzpV +SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQcmlvcml0eSIgVHlwZU5hbWU9Im9wYzpC +eXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGluZ0ludGVydmFsIiBUeXBlTmFt +ZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1heEtlZXBBbGl2ZUNvdW50 +IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1heExpZmV0 +aW1lQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i +TWF4Tm90aWZpY2F0aW9uc1BlclB1Ymxpc2giIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGluZ0VuYWJsZWQiIFR5cGVOYW1lPSJvcGM6Qm9vbGVh +biIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1vZGlmeUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJ +bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuYWJsZUNvdW50IiBUeXBlTmFtZT0ib3Bj +OlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc2FibGVDb3VudCIgVHlwZU5hbWU9 +Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXB1Ymxpc2hSZXF1ZXN0Q291 +bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVwdWJs +aXNoTWVzc2FnZVJlcXVlc3RDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9w +YzpGaWVsZCBOYW1lPSJSZXB1Ymxpc2hNZXNzYWdlQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMy +IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHJhbnNmZXJSZXF1ZXN0Q291bnQiIFR5cGVOYW1l +PSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHJhbnNmZXJyZWRUb0FsdENs +aWVudENvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 +IlRyYW5zZmVycmVkVG9TYW1lQ2xpZW50Q291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaFJlcXVlc3RDb3VudCIgVHlwZU5hbWU9Im9wYzpV +SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhQ2hhbmdlTm90aWZpY2F0aW9uc0Nv +dW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkV2ZW50 +Tm90aWZpY2F0aW9uc0NvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZp +ZWxkIE5hbWU9Ik5vdGlmaWNhdGlvbnNDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJMYXRlUHVibGlzaFJlcXVlc3RDb3VudCIgVHlwZU5hbWU9Im9w +YzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDdXJyZW50S2VlcEFsaXZlQ291bnQi +IFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ3VycmVudExp +ZmV0aW1lQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iVW5hY2tub3dsZWRnZWRNZXNzYWdlQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzY2FyZGVkTWVzc2FnZUNvdW50IiBUeXBlTmFtZT0ib3Bj +OlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1vbml0b3JlZEl0ZW1Db3VudCIgVHlw +ZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNhYmxlZE1vbml0 +b3JlZEl0ZW1Db3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJNb25pdG9yaW5nUXVldWVPdmVyZmxvd0NvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIg +Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5leHRTZXF1ZW5jZU51bWJlciIgVHlwZU5hbWU9Im9w +YzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVudFF1ZXVlT3ZlckZsb3dDb3Vu +dCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog +IDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iTW9kZWxDaGFuZ2VTdHJ1Y3R1cmVWZXJiTWFzayIg +TGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9kZUFk +ZGVkIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb2RlRGVs +ZXRlZCIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUmVmZXJl +bmNlQWRkZWQiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJl +ZmVyZW5jZURlbGV0ZWQiIFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h +bWU9IkRhdGFUeXBlQ2hhbmdlZCIgVmFsdWU9IjE2IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlw +ZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik1vZGVsQ2hhbmdlU3RydWN0dXJlRGF0 +YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iQWZmZWN0ZWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l +PSJBZmZlY3RlZFR5cGUiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJWZXJiIiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBl +Pg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2VtYW50aWNDaGFuZ2VTdHJ1Y3R1cmVE +YXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJBZmZlY3RlZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5h +bWU9IkFmZmVjdGVkVHlwZSIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgPC9vcGM6U3RydWN0 +dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJSYW5nZSIgQmFzZVR5cGU9 +InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMb3ciIFR5cGVOYW1l +PSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSGlnaCIgVHlwZU5hbWU9Im9w +YzpEb3VibGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl +ZFR5cGUgTmFtZT0iRVVJbmZvcm1hdGlvbiIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+ +DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5n +IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVW5pdElkIiBUeXBlTmFtZT0ib3BjOkludDMyIiAv +Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6 +ZWRUZXh0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1 +YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVu +dW1lcmF0ZWRUeXBlIE5hbWU9IkF4aXNTY2FsZUVudW1lcmF0aW9uIiBMZW5ndGhJbkJpdHM9IjMy +Ij4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJMaW5lYXIiIFZhbHVlPSIwIiAvPg0K +ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkxvZyIgVmFsdWU9IjEiIC8+DQogICAgPG9w +YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTG4iIFZhbHVlPSIyIiAvPg0KICA8L29wYzpFbnVtZXJh +dGVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkNvbXBsZXhOdW1iZXJUeXBl +IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJl +YWwiIFR5cGVOYW1lPSJvcGM6RmxvYXQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbWFnaW5h +cnkiIFR5cGVOYW1lPSJvcGM6RmxvYXQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog +IDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRG91YmxlQ29tcGxleE51bWJlclR5cGUiIEJhc2VU +eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVhbCIgVHlw +ZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbWFnaW5hcnkiIFR5 +cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj +OlN0cnVjdHVyZWRUeXBlIE5hbWU9IkF4aXNJbmZvcm1hdGlvbiIgQmFzZVR5cGU9InVhOkV4dGVu +c2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmdpbmVlcmluZ1VuaXRzIiBUeXBl +TmFtZT0idG5zOkVVSW5mb3JtYXRpb24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFVVJhbmdl +IiBUeXBlTmFtZT0idG5zOlJhbmdlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGl0bGUiIFR5 +cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXhpc1Nj +YWxlVHlwZSIgVHlwZU5hbWU9InRuczpBeGlzU2NhbGVFbnVtZXJhdGlvbiIgLz4NCiAgICA8b3Bj +OkZpZWxkIE5hbWU9Ik5vT2ZBeGlzU3RlcHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAg +PG9wYzpGaWVsZCBOYW1lPSJBeGlzU3RlcHMiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiBMZW5ndGhG +aWVsZD0iTm9PZkF4aXNTdGVwcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9w +YzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJYVlR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl +Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iWCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQog +ICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZSIgVHlwZU5hbWU9Im9wYzpGbG9hdCIgLz4NCiAgPC9v +cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJQcm9ncmFt +RGlhZ25vc3RpY0RhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8 +b3BjOkZpZWxkIE5hbWU9IkNyZWF0ZVNlc3Npb25JZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4N +CiAgICA8b3BjOkZpZWxkIE5hbWU9IkNyZWF0ZUNsaWVudE5hbWUiIFR5cGVOYW1lPSJvcGM6U3Ry +aW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW52b2NhdGlvbkNyZWF0aW9uVGltZSIgVHlw +ZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikxhc3RUcmFuc2l0 +aW9uVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 +Ikxhc3RNZXRob2RDYWxsIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxk +IE5hbWU9Ikxhc3RNZXRob2RTZXNzaW9uSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAg +PG9wYzpGaWVsZCBOYW1lPSJOb09mTGFzdE1ldGhvZElucHV0QXJndW1lbnRzIiBUeXBlTmFtZT0i +b3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1ldGhvZElucHV0QXJndW1l +bnRzIiBUeXBlTmFtZT0idG5zOkFyZ3VtZW50IiBMZW5ndGhGaWVsZD0iTm9PZkxhc3RNZXRob2RJ +bnB1dEFyZ3VtZW50cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZMYXN0TWV0aG9kT3V0 +cHV0QXJndW1lbnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt +ZT0iTGFzdE1ldGhvZE91dHB1dEFyZ3VtZW50cyIgVHlwZU5hbWU9InRuczpBcmd1bWVudCIgTGVu +Z3RoRmllbGQ9Ik5vT2ZMYXN0TWV0aG9kT3V0cHV0QXJndW1lbnRzIiAvPg0KICAgIDxvcGM6Rmll +bGQgTmFtZT0iTGFzdE1ldGhvZENhbGxUaW1lIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0K +ICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1ldGhvZFJldHVyblN0YXR1cyIgVHlwZU5hbWU9InRu +czpTdGF0dXNSZXN1bHQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry +dWN0dXJlZFR5cGUgTmFtZT0iUHJvZ3JhbURpYWdub3N0aWMyRGF0YVR5cGUiIEJhc2VUeXBlPSJ1 +YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ3JlYXRlU2Vzc2lvbklk +IiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ3JlYXRlQ2xp +ZW50TmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJ +bnZvY2F0aW9uQ3JlYXRpb25UaW1lIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAgIDxv +cGM6RmllbGQgTmFtZT0iTGFzdFRyYW5zaXRpb25UaW1lIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1l +IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1ldGhvZENhbGwiIFR5cGVOYW1lPSJvcGM6 +U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1ldGhvZFNlc3Npb25JZCIgVHlw +ZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZMYXN0TWV0aG9k +SW5wdXRBcmd1bWVudHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJMYXN0TWV0aG9kSW5wdXRBcmd1bWVudHMiIFR5cGVOYW1lPSJ0bnM6QXJndW1lbnQiIExl +bmd0aEZpZWxkPSJOb09mTGFzdE1ldGhvZElucHV0QXJndW1lbnRzIiAvPg0KICAgIDxvcGM6Rmll +bGQgTmFtZT0iTm9PZkxhc3RNZXRob2RPdXRwdXRBcmd1bWVudHMiIFR5cGVOYW1lPSJvcGM6SW50 +MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMYXN0TWV0aG9kT3V0cHV0QXJndW1lbnRzIiBU +eXBlTmFtZT0idG5zOkFyZ3VtZW50IiBMZW5ndGhGaWVsZD0iTm9PZkxhc3RNZXRob2RPdXRwdXRB +cmd1bWVudHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTGFzdE1ldGhvZElucHV0VmFs +dWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1l +dGhvZElucHV0VmFsdWVzIiBUeXBlTmFtZT0idWE6VmFyaWFudCIgTGVuZ3RoRmllbGQ9Ik5vT2ZM +YXN0TWV0aG9kSW5wdXRWYWx1ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTGFzdE1l +dGhvZE91dHB1dFZhbHVlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk +IE5hbWU9Ikxhc3RNZXRob2RPdXRwdXRWYWx1ZXMiIFR5cGVOYW1lPSJ1YTpWYXJpYW50IiBMZW5n +dGhGaWVsZD0iTm9PZkxhc3RNZXRob2RPdXRwdXRWYWx1ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBO +YW1lPSJMYXN0TWV0aG9kQ2FsbFRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogICAg +PG9wYzpGaWVsZCBOYW1lPSJMYXN0TWV0aG9kUmV0dXJuU3RhdHVzIiBUeXBlTmFtZT0idWE6U3Rh +dHVzQ29kZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk +VHlwZSBOYW1lPSJBbm5vdGF0aW9uIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg +ICA8b3BjOkZpZWxkIE5hbWU9Ik1lc3NhZ2UiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iVXNlck5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAg +IDxvcGM6RmllbGQgTmFtZT0iQW5ub3RhdGlvblRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUi +IC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFt +ZT0iRXhjZXB0aW9uRGV2aWF0aW9uRm9ybWF0IiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3Bj +OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBYnNvbHV0ZVZhbHVlIiBWYWx1ZT0iMCIgLz4NCiAgICA8 +b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJQZXJjZW50T2ZWYWx1ZSIgVmFsdWU9IjEiIC8+DQog +ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUGVyY2VudE9mUmFuZ2UiIFZhbHVlPSIyIiAv +Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlBlcmNlbnRPZkVVUmFuZ2UiIFZhbHVl +PSIzIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlVua25vd24iIFZhbHVlPSI0 +IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KPC9vcGM6VHlwZURpY3Rpb25hcnk+ + + + + NamespaceUri + + i=68 + i=7617 + + + http://opcfoundation.org/UA/ + + + + Deprecated + + i=68 + i=7617 + + + true + + + + Union + + i=69 + i=7617 + + + Union + + + + KeyValuePair + + i=69 + i=7617 + + + KeyValuePair + + + + AdditionalParametersType + + i=69 + i=7617 + + + AdditionalParametersType + + + + EphemeralKeyType + + i=69 + i=7617 + + + EphemeralKeyType + + + + EndpointType + + i=69 + i=7617 + + + EndpointType + + + + BitFieldDefinition + + i=69 + i=7617 + + + BitFieldDefinition + + + + RationalNumber + + i=69 + i=7617 + + + RationalNumber + + + + Vector + + i=69 + i=7617 + + + Vector + + + + 3DVector + + i=69 + i=7617 + + + ThreeDVector + + + + CartesianCoordinates + + i=69 + i=7617 + + + CartesianCoordinates + + + + 3DCartesianCoordinates + + i=69 + i=7617 + + + ThreeDCartesianCoordinates + + + + Orientation + + i=69 + i=7617 + + + Orientation + + + + 3DOrientation + + i=69 + i=7617 + + + ThreeDOrientation + + + + Frame + + i=69 + i=7617 + + + Frame + + + + 3DFrame + + i=69 + i=7617 + + + ThreeDFrame + + + + IdentityMappingRuleType + + i=69 + i=7617 + + + IdentityMappingRuleType + + + + CurrencyUnitType + + i=69 + i=7617 + + + CurrencyUnitType + + + + AnnotationDataType + + i=69 + i=7617 + + + AnnotationDataType + + + + LinearConversionDataType + + i=69 + i=7617 + + + LinearConversionDataType + + + + QuantityDimension + + i=69 + i=7617 + + + QuantityDimension + + + + TrustListDataType + + i=69 + i=7617 + + + TrustListDataType + + + + TransactionErrorType + + i=69 + i=7617 + + + TransactionErrorType + + + + DataTypeSchemaHeader + + i=69 + i=7617 + + + DataTypeSchemaHeader + + + + DataTypeDescription + + i=69 + i=7617 + + + DataTypeDescription + + + + StructureDescription + + i=69 + i=7617 + + + StructureDescription + + + + EnumDescription + + i=69 + i=7617 + + + EnumDescription + + + + SimpleTypeDescription + + i=69 + i=7617 + + + SimpleTypeDescription + + + + UABinaryFileDataType + + i=69 + i=7617 + + + UABinaryFileDataType + + + + PortableQualifiedName + + i=69 + i=7617 + + + PortableQualifiedName + + + + PortableNodeId + + i=69 + i=7617 + + + PortableNodeId + + + + UnsignedRationalNumber + + i=69 + i=7617 + + + UnsignedRationalNumber + + + + DataSetMetaDataType + + i=69 + i=7617 + + + DataSetMetaDataType + + + + FieldMetaData + + i=69 + i=7617 + + + FieldMetaData + + + + ConfigurationVersionDataType + + i=69 + i=7617 + + + ConfigurationVersionDataType + + + + PublishedDataSetDataType + + i=69 + i=7617 + + + PublishedDataSetDataType + + + + PublishedDataSetSourceDataType + + i=69 + i=7617 + + + PublishedDataSetSourceDataType + + + + PublishedVariableDataType + + i=69 + i=7617 + + + PublishedVariableDataType + + + + PublishedDataItemsDataType + + i=69 + i=7617 + + + PublishedDataItemsDataType + + + + PublishedEventsDataType + + i=69 + i=7617 + + + PublishedEventsDataType + + + + PublishedDataSetCustomSourceDataType + + i=69 + i=7617 + + + PublishedDataSetCustomSourceDataType + + + + DataSetWriterDataType + + i=69 + i=7617 + + + DataSetWriterDataType + + + + DataSetWriterTransportDataType + + i=69 + i=7617 + + + DataSetWriterTransportDataType + + + + DataSetWriterMessageDataType + + i=69 + i=7617 + + + DataSetWriterMessageDataType + + + + PubSubGroupDataType + + i=69 + i=7617 + + + PubSubGroupDataType + + + + WriterGroupDataType + + i=69 + i=7617 + + + WriterGroupDataType + + + + WriterGroupTransportDataType + + i=69 + i=7617 + + + WriterGroupTransportDataType + + + + WriterGroupMessageDataType + + i=69 + i=7617 + + + WriterGroupMessageDataType + + + + PubSubConnectionDataType + + i=69 + i=7617 + + + PubSubConnectionDataType + + + + ConnectionTransportDataType + + i=69 + i=7617 + + + ConnectionTransportDataType + + + + NetworkAddressDataType + + i=69 + i=7617 + + + NetworkAddressDataType + + + + NetworkAddressUrlDataType + + i=69 + i=7617 + + + NetworkAddressUrlDataType + + + + ReaderGroupDataType + + i=69 + i=7617 + + + ReaderGroupDataType + + + + ReaderGroupTransportDataType + + i=69 + i=7617 + + + ReaderGroupTransportDataType + + + + ReaderGroupMessageDataType + + i=69 + i=7617 + + + ReaderGroupMessageDataType + + + + DataSetReaderDataType + + i=69 + i=7617 + + + DataSetReaderDataType + + + + DataSetReaderTransportDataType + + i=69 + i=7617 + + + DataSetReaderTransportDataType + + + + DataSetReaderMessageDataType + + i=69 + i=7617 + + + DataSetReaderMessageDataType + + + + SubscribedDataSetDataType + + i=69 + i=7617 + + + SubscribedDataSetDataType + + + + TargetVariablesDataType + + i=69 + i=7617 + + + TargetVariablesDataType + + + + FieldTargetDataType + + i=69 + i=7617 + + + FieldTargetDataType + + + + SubscribedDataSetMirrorDataType + + i=69 + i=7617 + + + SubscribedDataSetMirrorDataType + + + + PubSubConfigurationDataType + + i=69 + i=7617 + + + PubSubConfigurationDataType + + + + StandaloneSubscribedDataSetRefDataType + + i=69 + i=7617 + + + StandaloneSubscribedDataSetRefDataType + + + + StandaloneSubscribedDataSetDataType + + i=69 + i=7617 + + + StandaloneSubscribedDataSetDataType + + + + SecurityGroupDataType + + i=69 + i=7617 + + + SecurityGroupDataType + + + + PubSubKeyPushTargetDataType + + i=69 + i=7617 + + + PubSubKeyPushTargetDataType + + + + PubSubConfiguration2DataType + + i=69 + i=7617 + + + PubSubConfiguration2DataType + + + + UadpWriterGroupMessageDataType + + i=69 + i=7617 + + + UadpWriterGroupMessageDataType + + + + UadpDataSetWriterMessageDataType + + i=69 + i=7617 + + + UadpDataSetWriterMessageDataType + + + + UadpDataSetReaderMessageDataType + + i=69 + i=7617 + + + UadpDataSetReaderMessageDataType + + + + JsonWriterGroupMessageDataType + + i=69 + i=7617 + + + JsonWriterGroupMessageDataType + + + + JsonDataSetWriterMessageDataType + + i=69 + i=7617 + + + JsonDataSetWriterMessageDataType + + + + JsonDataSetReaderMessageDataType + + i=69 + i=7617 + + + JsonDataSetReaderMessageDataType + + + + QosDataType + + i=69 + i=7617 + + + QosDataType + + + + TransmitQosDataType + + i=69 + i=7617 + + + TransmitQosDataType + + + + TransmitQosPriorityDataType + + i=69 + i=7617 + + + TransmitQosPriorityDataType + + + + ReceiveQosDataType + + i=69 + i=7617 + + + ReceiveQosDataType + + + + ReceiveQosPriorityDataType + + i=69 + i=7617 + + + ReceiveQosPriorityDataType + + + + DatagramConnectionTransportDataType + + i=69 + i=7617 + + + DatagramConnectionTransportDataType + + + + DatagramConnectionTransport2DataType + + i=69 + i=7617 + + + DatagramConnectionTransport2DataType + + + + DatagramWriterGroupTransportDataType + + i=69 + i=7617 + + + DatagramWriterGroupTransportDataType + + + + DatagramWriterGroupTransport2DataType + + i=69 + i=7617 + + + DatagramWriterGroupTransport2DataType + + + + DatagramDataSetReaderTransportDataType + + i=69 + i=7617 + + + DatagramDataSetReaderTransportDataType + + + + BrokerConnectionTransportDataType + + i=69 + i=7617 + + + BrokerConnectionTransportDataType + + + + BrokerWriterGroupTransportDataType + + i=69 + i=7617 + + + BrokerWriterGroupTransportDataType + + + + BrokerDataSetWriterTransportDataType + + i=69 + i=7617 + + + BrokerDataSetWriterTransportDataType + + + + BrokerDataSetReaderTransportDataType + + i=69 + i=7617 + + + BrokerDataSetReaderTransportDataType + + + + PubSubConfigurationRefDataType + + i=69 + i=7617 + + + PubSubConfigurationRefDataType + + + + PubSubConfigurationValueDataType + + i=69 + i=7617 + + + PubSubConfigurationValueDataType + + + + AliasNameDataType + + i=69 + i=7617 + + + AliasNameDataType + + + + UserManagementDataType + + i=69 + i=7617 + + + UserManagementDataType + + + + PriorityMappingEntryType + + i=69 + i=7617 + + + PriorityMappingEntryType + + + + ReferenceDescriptionDataType + + i=69 + i=7617 + + + ReferenceDescriptionDataType + + + + ReferenceListEntryDataType + + i=69 + i=7617 + + + ReferenceListEntryDataType + + + + RolePermissionType + + i=69 + i=7617 + + + RolePermissionType + + + + DataTypeDefinition + + i=69 + i=7617 + + + DataTypeDefinition + + + + StructureField + + i=69 + i=7617 + + + StructureField + + + + StructureDefinition + + i=69 + i=7617 + + + StructureDefinition + + + + EnumDefinition + + i=69 + i=7617 + + + EnumDefinition + + + + Argument + + i=69 + i=7617 + + + Argument + + + + EnumValueType + + i=69 + i=7617 + + + EnumValueType + + + + EnumField + + i=69 + i=7617 + + + EnumField + + + + OptionSet + + i=69 + i=7617 + + + OptionSet + + + + TimeZoneDataType + + i=69 + i=7617 + + + TimeZoneDataType + + + + ApplicationDescription + + i=69 + i=7617 + + + ApplicationDescription + + + + ServerOnNetwork + + i=69 + i=7617 + + + ServerOnNetwork + + + + UserTokenPolicy + + i=69 + i=7617 + + + UserTokenPolicy + + + + EndpointDescription + + i=69 + i=7617 + + + EndpointDescription + + + + RegisteredServer + + i=69 + i=7617 + + + RegisteredServer + + + + DiscoveryConfiguration + + i=69 + i=7617 + + + DiscoveryConfiguration + + + + MdnsDiscoveryConfiguration + + i=69 + i=7617 + + + MdnsDiscoveryConfiguration + + + + SignedSoftwareCertificate + + i=69 + i=7617 + + + SignedSoftwareCertificate + + + + UserIdentityToken + + i=69 + i=7617 + + + UserIdentityToken + + + + AnonymousIdentityToken + + i=69 + i=7617 + + + AnonymousIdentityToken + + + + UserNameIdentityToken + + i=69 + i=7617 + + + UserNameIdentityToken + + + + X509IdentityToken + + i=69 + i=7617 + + + X509IdentityToken + + + + IssuedIdentityToken + + i=69 + i=7617 + + + IssuedIdentityToken + + + + AddNodesItem + + i=69 + i=7617 + + + AddNodesItem + + + + AddReferencesItem + + i=69 + i=7617 + + + AddReferencesItem + + + + DeleteNodesItem + + i=69 + i=7617 + + + DeleteNodesItem + + + + DeleteReferencesItem + + i=69 + i=7617 + + + DeleteReferencesItem + + + + RelativePathElement + + i=69 + i=7617 + + + RelativePathElement + + + + RelativePath + + i=69 + i=7617 + + + RelativePath + + + + EndpointConfiguration + + i=69 + i=7617 + + + EndpointConfiguration + + + + ContentFilterElement + + i=69 + i=7617 + + + ContentFilterElement + + + + ContentFilter + + i=69 + i=7617 + + + ContentFilter + + + + FilterOperand + + i=69 + i=7617 + + + FilterOperand + + + + ElementOperand + + i=69 + i=7617 + + + ElementOperand + + + + LiteralOperand + + i=69 + i=7617 + + + LiteralOperand + + + + AttributeOperand + + i=69 + i=7617 + + + AttributeOperand + + + + SimpleAttributeOperand + + i=69 + i=7617 + + + SimpleAttributeOperand + + + + ModificationInfo + + i=69 + i=7617 + + + ModificationInfo + + + + HistoryEvent + + i=69 + i=7617 + + + HistoryEvent + + + + HistoryModifiedEvent + + i=69 + i=7617 + + + HistoryModifiedEvent + + + + MonitoringFilter + + i=69 + i=7617 + + + MonitoringFilter + + + + EventFilter + + i=69 + i=7617 + + + EventFilter + + + + AggregateConfiguration + + i=69 + i=7617 + + + AggregateConfiguration + + + + HistoryEventFieldList + + i=69 + i=7617 + + + HistoryEventFieldList + + + + BuildInfo + + i=69 + i=7617 + + + BuildInfo + + + + RedundantServerDataType + + i=69 + i=7617 + + + RedundantServerDataType + + + + EndpointUrlListDataType + + i=69 + i=7617 + + + EndpointUrlListDataType + + + + NetworkGroupDataType + + i=69 + i=7617 + + + NetworkGroupDataType + + + + SamplingIntervalDiagnosticsDataType + + i=69 + i=7617 + + + SamplingIntervalDiagnosticsDataType + + + + ServerDiagnosticsSummaryDataType + + i=69 + i=7617 + + + ServerDiagnosticsSummaryDataType + + + + ServerStatusDataType + + i=69 + i=7617 + + + ServerStatusDataType + + + + SessionDiagnosticsDataType + + i=69 + i=7617 + + + SessionDiagnosticsDataType + + + + SessionSecurityDiagnosticsDataType + + i=69 + i=7617 + + + SessionSecurityDiagnosticsDataType + + + + ServiceCounterDataType + + i=69 + i=7617 + + + ServiceCounterDataType + + + + StatusResult + + i=69 + i=7617 + + + StatusResult + + + + SubscriptionDiagnosticsDataType + + i=69 + i=7617 + + + SubscriptionDiagnosticsDataType + + + + ModelChangeStructureDataType + + i=69 + i=7617 + + + ModelChangeStructureDataType + + + + SemanticChangeStructureDataType + + i=69 + i=7617 + + + SemanticChangeStructureDataType + + + + Range + + i=69 + i=7617 + + + Range + + + + EUInformation + + i=69 + i=7617 + + + EUInformation + + + + ComplexNumberType + + i=69 + i=7617 + + + ComplexNumberType + + + + DoubleComplexNumberType + + i=69 + i=7617 + + + DoubleComplexNumberType + + + + AxisInformation + + i=69 + i=7617 + + + AxisInformation + + + + XVType + + i=69 + i=7617 + + + XVType + + + + ProgramDiagnosticDataType + + i=69 + i=7617 + + + ProgramDiagnosticDataType + + + + ProgramDiagnostic2DataType + + i=69 + i=7617 + + + ProgramDiagnostic2DataType + + + + Annotation + + i=69 + i=7617 + + + Annotation + + + + Default XML + + i=12756 + i=12762 + i=76 + + + + Default XML + + i=14533 + i=14829 + i=76 + + + + Default XML + + i=16313 + i=17542 + i=76 + + + + Default XML + + i=17548 + i=17554 + i=76 + + + + Default XML + + i=15528 + i=16024 + i=76 + + + + Default XML + + i=32421 + i=32427 + i=76 + + + + Default XML + + i=18806 + i=18860 + i=76 + + + + Default XML + + i=18807 + i=18863 + i=76 + + + + Default XML + + i=18808 + i=18866 + i=76 + + + + Default XML + + i=18809 + i=18869 + i=76 + + + + Default XML + + i=18810 + i=19049 + i=76 + + + + Default XML + + i=18811 + i=19052 + i=76 + + + + Default XML + + i=18812 + i=19055 + i=76 + + + + Default XML + + i=18813 + i=19058 + i=76 + + + + Default XML + + i=18814 + i=19061 + i=76 + + + + Default XML + + i=15634 + i=15730 + i=76 + + + + Default XML + + i=23498 + i=23522 + i=76 + + + + Default XML + + i=32434 + i=32575 + i=76 + + + + Default XML + + i=32435 + i=32578 + i=76 + + + + Default XML + + i=32438 + i=32581 + i=76 + + + + Default XML + + i=12554 + i=12677 + i=76 + + + + Default XML + + i=32285 + i=32387 + i=76 + + + + Default XML + + i=15534 + i=16027 + i=76 + + + + Default XML + + i=14525 + i=14811 + i=76 + + + + Default XML + + i=15487 + i=15591 + i=76 + + + + Default XML + + i=15488 + i=15594 + i=76 + + + + Default XML + + i=15005 + i=15585 + i=76 + + + + Default XML + + i=15006 + i=15588 + i=76 + + + + Default XML + + i=24105 + i=24123 + i=76 + + + + Default XML + + i=24106 + i=24126 + i=76 + + + + Default XML + + i=24107 + i=24129 + i=76 + + + + Default XML + + i=14523 + i=14805 + i=76 + + + + Default XML + + i=14524 + i=14808 + i=76 + + + + Default XML + + i=14593 + i=14832 + i=76 + + + + Default XML + + i=15578 + i=16030 + i=76 + + + + Default XML + + i=15580 + i=16033 + i=76 + + + + Default XML + + i=14273 + i=14320 + i=76 + + + + Default XML + + i=15581 + i=16037 + i=76 + + + + Default XML + + i=15582 + i=16040 + i=76 + + + + Default XML + + i=25269 + i=25549 + i=76 + + + + Default XML + + i=15597 + i=16047 + i=76 + + + + Default XML + + i=15598 + i=16050 + i=76 + + + + Default XML + + i=15605 + i=16053 + i=76 + + + + Default XML + + i=15609 + i=16056 + i=76 + + + + Default XML + + i=15480 + i=21180 + i=76 + + + + Default XML + + i=15611 + i=16062 + i=76 + + + + Default XML + + i=15616 + i=16065 + i=76 + + + + Default XML + + i=15617 + i=16068 + i=76 + + + + Default XML + + i=15618 + i=16071 + i=76 + + + + Default XML + + i=15502 + i=21183 + i=76 + + + + Default XML + + i=15510 + i=21186 + i=76 + + + + Default XML + + i=15520 + i=21189 + i=76 + + + + Default XML + + i=15621 + i=16077 + i=76 + + + + Default XML + + i=15622 + i=16080 + i=76 + + + + Default XML + + i=15623 + i=16083 + i=76 + + + + Default XML + + i=15628 + i=16086 + i=76 + + + + Default XML + + i=15629 + i=16089 + i=76 + + + + Default XML + + i=15630 + i=16092 + i=76 + + + + Default XML + + i=15631 + i=16095 + i=76 + + + + Default XML + + i=14744 + i=14835 + i=76 + + + + Default XML + + i=15635 + i=16098 + i=76 + + + + Default XML + + i=15530 + i=21192 + i=76 + + + + Default XML + + i=23599 + i=23938 + i=76 + + + + Default XML + + i=23600 + i=23941 + i=76 + + + + Default XML + + i=23601 + i=23944 + i=76 + + + + Default XML + + i=25270 + i=25552 + i=76 + + + + Default XML + + i=23602 + i=23947 + i=76 + + + + Default XML + + i=15645 + i=16104 + i=76 + + + + Default XML + + i=15652 + i=16107 + i=76 + + + + Default XML + + i=15653 + i=16110 + i=76 + + + + Default XML + + i=15657 + i=16113 + i=76 + + + + Default XML + + i=15664 + i=16116 + i=76 + + + + Default XML + + i=15665 + i=16119 + i=76 + + + + Default XML + + i=23603 + i=23950 + i=76 + + + + Default XML + + i=23604 + i=23953 + i=76 + + + + Default XML + + i=23605 + i=23956 + i=76 + + + + Default XML + + i=23608 + i=23965 + i=76 + + + + Default XML + + i=23609 + i=23968 + i=76 + + + + Default XML + + i=17467 + i=17473 + i=76 + + + + Default XML + + i=23612 + i=23977 + i=76 + + + + Default XML + + i=15532 + i=21195 + i=76 + + + + Default XML + + i=23613 + i=23980 + i=76 + + + + Default XML + + i=23614 + i=23983 + i=76 + + + + Default XML + + i=15007 + i=15640 + i=76 + + + + Default XML + + i=15667 + i=16125 + i=76 + + + + Default XML + + i=15669 + i=16144 + i=76 + + + + Default XML + + i=15670 + i=16147 + i=76 + + + + Default XML + + i=25519 + i=25555 + i=76 + + + + Default XML + + i=25520 + i=25558 + i=76 + + + + Default XML + + i=23468 + i=23508 + i=76 + + + + Default XML + + i=24281 + i=24297 + i=76 + + + + Default XML + + i=25220 + i=25244 + i=76 + + + + Default XML + + i=32659 + i=32671 + i=76 + + + + Default XML + + i=32660 + i=32674 + i=76 + + + + Default XML + + i=96 + i=16127 + i=76 + + + + Default XML + + i=97 + i=18166 + i=76 + + + + Default XML + + i=101 + i=18169 + i=76 + + + + Default XML + + i=99 + i=18172 + i=76 + + + + Default XML + + i=100 + i=18175 + i=76 + + + + Default XML + + i=296 + i=8285 + i=76 + + + + Default XML + + i=7594 + i=8291 + i=76 + + + + Default XML + + i=102 + i=14826 + i=76 + + + + Default XML + + i=12755 + i=12759 + i=76 + + + + Default XML + + i=8912 + i=8918 + i=76 + + + + Default XML + + i=308 + i=8300 + i=76 + + + + Default XML + + i=12189 + i=12201 + i=76 + + + + Default XML + + i=304 + i=8297 + i=76 + + + + Default XML + + i=312 + i=8303 + i=76 + + + + Default XML + + i=432 + i=8417 + i=76 + + + + Default XML + + i=12890 + i=12894 + i=76 + + + + Default XML + + i=12891 + i=12897 + i=76 + + + + Default XML + + i=344 + i=8333 + i=76 + + + + Default XML + + i=316 + i=8306 + i=76 + + + + Default XML + + i=319 + i=8309 + i=76 + + + + Default XML + + i=322 + i=8312 + i=76 + + + + Default XML + + i=325 + i=8315 + i=76 + + + + Default XML + + i=938 + i=8318 + i=76 + + + + Default XML + + i=376 + i=8363 + i=76 + + + + Default XML + + i=379 + i=8366 + i=76 + + + + Default XML + + i=382 + i=8369 + i=76 + + + + Default XML + + i=385 + i=8372 + i=76 + + + + Default XML + + i=537 + i=12712 + i=76 + + + + Default XML + + i=540 + i=12715 + i=76 + + + + Default XML + + i=331 + i=8321 + i=76 + + + + Default XML + + i=583 + i=8564 + i=76 + + + + Default XML + + i=586 + i=8567 + i=76 + + + + Default XML + + i=589 + i=8570 + i=76 + + + + Default XML + + i=592 + i=8573 + i=76 + + + + Default XML + + i=595 + i=8576 + i=76 + + + + Default XML + + i=598 + i=8579 + i=76 + + + + Default XML + + i=601 + i=8582 + i=76 + + + + Default XML + + i=11216 + i=15021 + i=76 + + + + Default XML + + i=659 + i=8639 + i=76 + + + + Default XML + + i=32824 + i=32830 + i=76 + + + + Default XML + + i=719 + i=8702 + i=76 + + + + Default XML + + i=725 + i=8708 + i=76 + + + + Default XML + + i=948 + i=8711 + i=76 + + + + Default XML + + i=920 + i=8807 + i=76 + + + + Default XML + + i=338 + i=8327 + i=76 + + + + Default XML + + i=853 + i=8843 + i=76 + + + + Default XML + + i=11943 + i=11951 + i=76 + + + + Default XML + + i=11944 + i=11954 + i=76 + + + + Default XML + + i=856 + i=8846 + i=76 + + + + Default XML + + i=859 + i=8849 + i=76 + + + + Default XML + + i=862 + i=8852 + i=76 + + + + Default XML + + i=865 + i=8855 + i=76 + + + + Default XML + + i=868 + i=8858 + i=76 + + + + Default XML + + i=871 + i=8861 + i=76 + + + + Default XML + + i=299 + i=8294 + i=76 + + + + Default XML + + i=874 + i=8864 + i=76 + + + + Default XML + + i=877 + i=8867 + i=76 + + + + Default XML + + i=897 + i=8870 + i=76 + + + + Default XML + + i=884 + i=8873 + i=76 + + + + Default XML + + i=887 + i=8876 + i=76 + + + + Default XML + + i=12171 + i=12175 + i=76 + + + + Default XML + + i=12172 + i=12178 + i=76 + + + + Default XML + + i=12079 + i=12083 + i=76 + + + + Default XML + + i=12080 + i=12086 + i=76 + + + + Default XML + + i=894 + i=8882 + i=76 + + + + Default XML + + i=24033 + i=24039 + i=76 + + + + Default XML + + i=891 + i=8879 + i=76 + + + + Opc.Ua + + i=8254 + i=15039 + i=12762 + i=14829 + i=17542 + i=17554 + i=16024 + i=32427 + i=18860 + i=18863 + i=18866 + i=18869 + i=19049 + i=19052 + i=19055 + i=19058 + i=19061 + i=15730 + i=23522 + i=32575 + i=32578 + i=32581 + i=12677 + i=32387 + i=16027 + i=14811 + i=15591 + i=15594 + i=15585 + i=15588 + i=24123 + i=24126 + i=24129 + i=14805 + i=14808 + i=14832 + i=16030 + i=16033 + i=14320 + i=16037 + i=16040 + i=25549 + i=16047 + i=16050 + i=16053 + i=16056 + i=21180 + i=16062 + i=16065 + i=16068 + i=16071 + i=21183 + i=21186 + i=21189 + i=16077 + i=16080 + i=16083 + i=16086 + i=16089 + i=16092 + i=16095 + i=14835 + i=16098 + i=21192 + i=23938 + i=23941 + i=23944 + i=25552 + i=23947 + i=16104 + i=16107 + i=16110 + i=16113 + i=16116 + i=16119 + i=23950 + i=23953 + i=23956 + i=23965 + i=23968 + i=17473 + i=23977 + i=21195 + i=23980 + i=23983 + i=15640 + i=16125 + i=16144 + i=16147 + i=25555 + i=25558 + i=23508 + i=24297 + i=25244 + i=32671 + i=32674 + i=16127 + i=18166 + i=18169 + i=18172 + i=18175 + i=8285 + i=8291 + i=14826 + i=12759 + i=8918 + i=8300 + i=12201 + i=8297 + i=8303 + i=8417 + i=12894 + i=12897 + i=8333 + i=8306 + i=8309 + i=8312 + i=8315 + i=8318 + i=8363 + i=8366 + i=8369 + i=8372 + i=12712 + i=12715 + i=8321 + i=8564 + i=8567 + i=8570 + i=8573 + i=8576 + i=8579 + i=8582 + i=15021 + i=8639 + i=32830 + i=8702 + i=8708 + i=8711 + i=8807 + i=8327 + i=8843 + i=11951 + i=11954 + i=8846 + i=8849 + i=8852 + i=8855 + i=8858 + i=8861 + i=8294 + i=8864 + i=8867 + i=8870 + i=8873 + i=8876 + i=12175 + i=12178 + i=12083 + i=12086 + i=8882 + i=24039 + i=8879 + i=92 + i=72 + + + PHhzOnNjaGVtYQ0KICB4bWxuczp4cz0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEi +DQogIHhtbG5zOnVhPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvMjAwOC8wMi9UeXBlcy54 +c2QiDQogIHhtbG5zOnRucz0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBLzIwMDgvMDIvVHlw +ZXMueHNkIg0KICB0YXJnZXROYW1lc3BhY2U9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS8y +MDA4LzAyL1R5cGVzLnhzZCINCiAgZWxlbWVudEZvcm1EZWZhdWx0PSJxdWFsaWZpZWQiDQo+DQog +IDx4czphbm5vdGF0aW9uPg0KICAgIDx4czphcHBpbmZvPg0KICAgICAgPHVhOk1vZGVsIE1vZGVs +VXJpPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvIiBWZXJzaW9uPSIxLjA1LjAzIiBQdWJs +aWNhdGlvbkRhdGU9IjIwMjMtMTItMTVUMDA6MDA6MDBaIiAvPg0KICAgIDwveHM6YXBwaW5mbz4N +CiAgPC94czphbm5vdGF0aW9uPg0KICANCiAgPHhzOmVsZW1lbnQgbmFtZT0iQm9vbGVhbiIgdHlw +ZT0ieHM6Ym9vbGVhbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQm9vbGVh +biI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQm9vbGVhbiIg +dHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4N +CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu +YW1lPSJMaXN0T2ZCb29sZWFuIiB0eXBlPSJ0bnM6TGlzdE9mQm9vbGVhbiIgbmlsbGFibGU9InRy +dWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTQnl0ZSIgdHlwZT0ieHM6 +Ynl0ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU0J5dGUiPg0KICAgIDx4 +czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNCeXRlIiB0eXBlPSJ4czpieXRl +IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2VxdWVu +Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlNCeXRl +IiB0eXBlPSJ0bnM6TGlzdE9mU0J5dGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoN +CiAgPHhzOmVsZW1lbnQgbmFtZT0iQnl0ZSIgdHlwZT0ieHM6dW5zaWduZWRCeXRlIiAvPg0KDQog +IDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZCeXRlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog +ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCeXRlIiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9j +Y3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg +PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQnl0ZSIgdHlwZT0i +dG5zOkxpc3RPZkJ5dGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVs +ZW1lbnQgbmFtZT0iSW50MTYiIHR5cGU9InhzOnNob3J0IiAvPg0KDQogIDx4czpjb21wbGV4VHlw +ZSBuYW1lPSJMaXN0T2ZJbnQxNiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iSW50MTYiIHR5cGU9InhzOnNob3J0IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0i +dW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog +IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkludDE2IiB0eXBlPSJ0bnM6TGlzdE9mSW50MTYiIG5p +bGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iVUludDE2 +IiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJM +aXN0T2ZVSW50MTYiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 +IlVJbnQxNiIgdHlwZT0ieHM6dW5zaWduZWRTaG9ydCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9 +InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K +ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZVSW50MTYiIHR5cGU9InRuczpMaXN0T2ZVSW50MTYi +IG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iSW50 +MzIiIHR5cGU9InhzOmludCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mSW50 +MzIiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkludDMyIiB0 +eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAg +PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i +TGlzdE9mSW50MzIiIHR5cGU9InRuczpMaXN0T2ZJbnQzMiIgbmlsbGFibGU9InRydWUiPjwveHM6 +ZWxlbWVudD4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVSW50MzIiIHR5cGU9InhzOnVuc2lnbmVk +SW50IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZVSW50MzIiPg0KICAgIDx4 +czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlVJbnQzMiIgdHlwZT0ieHM6dW5z +aWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94 +czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz +dE9mVUludDMyIiB0eXBlPSJ0bnM6TGlzdE9mVUludDMyIiBuaWxsYWJsZT0idHJ1ZSI+PC94czpl +bGVtZW50Pg0KDQogIDx4czplbGVtZW50IG5hbWU9IkludDY0IiB0eXBlPSJ4czpsb25nIiAvPg0K +DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZJbnQ2NCI+DQogICAgPHhzOnNlcXVlbmNl +Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW50NjQiIHR5cGU9InhzOmxvbmciIG1pbk9jY3Vy +cz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 +czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mSW50NjQiIHR5cGU9InRu +czpMaXN0T2ZJbnQ2NCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6ZWxl +bWVudCBuYW1lPSJVSW50NjQiIHR5cGU9InhzOnVuc2lnbmVkTG9uZyIgLz4NCg0KICA8eHM6Y29t +cGxleFR5cGUgbmFtZT0iTGlzdE9mVUludDY0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJVSW50NjQiIHR5cGU9InhzOnVuc2lnbmVkTG9uZyIgbWluT2NjdXJz +PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz +OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZVSW50NjQiIHR5cGU9InRu +czpMaXN0T2ZVSW50NjQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVs +ZW1lbnQgbmFtZT0iRmxvYXQiIHR5cGU9InhzOmZsb2F0IiAvPg0KDQogIDx4czpjb21wbGV4VHlw +ZSBuYW1lPSJMaXN0T2ZGbG9hdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iRmxvYXQiIHR5cGU9InhzOmZsb2F0IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0i +dW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog +IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkZsb2F0IiB0eXBlPSJ0bnM6TGlzdE9mRmxvYXQiIG5p +bGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iRG91Ymxl +IiB0eXBlPSJ4czpkb3VibGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRv +dWJsZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRG91Ymxl +IiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+ +DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg +bmFtZT0iTGlzdE9mRG91YmxlIiB0eXBlPSJ0bnM6TGlzdE9mRG91YmxlIiBuaWxsYWJsZT0idHJ1 +ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czplbGVtZW50IG5hbWU9IlN0cmluZyIgbmlsbGFibGU9 +InRydWUiIHR5cGU9InhzOnN0cmluZyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz +dE9mU3RyaW5nIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJT +dHJpbmciIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRl +ZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl +bWVudCBuYW1lPSJMaXN0T2ZTdHJpbmciIHR5cGU9InRuczpMaXN0T2ZTdHJpbmciIG5pbGxhYmxl +PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0ZVRpbWUiIG5p +bGxhYmxlPSJ0cnVlIiB0eXBlPSJ4czpkYXRlVGltZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg +bmFtZT0iTGlzdE9mRGF0ZVRpbWUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt +ZW50IG5hbWU9IkRhdGVUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiBtYXhP +Y2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU +eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZEYXRlVGltZSIgdHlwZT0idG5zOkxpc3RP +ZkRhdGVUaW1lIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4 +VHlwZSBuYW1lPSJHdWlkIj4NCiAgICA8eHM6YW5ub3RhdGlvbj4NCiAgICAgIDx4czphcHBpbmZv +Pg0KICAgICAgICA8SXNWYWx1ZVR5cGUgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5j +b20vMjAwMy8xMC9TZXJpYWxpemF0aW9uLyI+dHJ1ZTwvSXNWYWx1ZVR5cGU+DQogICAgICA8L3hz +OmFwcGluZm8+DQogICAgPC94czphbm5vdGF0aW9uPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg +IDx4czplbGVtZW50IG5hbWU9IlN0cmluZyIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAi +IG1heE9jY3Vycz0iMSIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg +PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iR3VpZCIgdHlwZT0idG5zOkd1 +aWQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h +bWU9Ikxpc3RPZkd1aWQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h +bWU9Ikd1aWQiIHR5cGU9InRuczpHdWlkIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3Vu +ZGVkIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl +bGVtZW50IG5hbWU9Ikxpc3RPZkd1aWQiIHR5cGU9InRuczpMaXN0T2ZHdWlkIiBuaWxsYWJsZT0i +dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czplbGVtZW50IG5hbWU9IkJ5dGVTdHJpbmciIG5p +bGxhYmxlPSJ0cnVlIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIC8+DQoNCiAgPHhzOmNvbXBsZXhU +eXBlIG5hbWU9Ikxpc3RPZkJ5dGVTdHJpbmciPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 +czplbGVtZW50IG5hbWU9IkJ5dGVTdHJpbmciIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2Nj +dXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 +czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz +dE9mQnl0ZVN0cmluZyIgdHlwZT0idG5zOkxpc3RPZkJ5dGVTdHJpbmciIG5pbGxhYmxlPSJ0cnVl +Ij48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlhtbEVsZW1l +bnQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlhtbEVsZW1l +bnQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIj4N +CiAgICAgICAgPHhzOmNvbXBsZXhUeXBlPg0KICAgICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg +ICAgICAgIDx4czphbnkgbWluT2NjdXJzPSIwIiBwcm9jZXNzQ29udGVudHM9ImxheCIvPg0KICAg +ICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICAgIDwveHM6Y29tcGxleFR5cGU+DQogICAgICA8 +L3hzOmVsZW1lbnQ+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg +PHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mWG1sRWxlbWVudCIgdHlwZT0idG5zOkxpc3RPZlhtbEVs +ZW1lbnQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBl +IG5hbWU9Ik5vZGVJZCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt +ZT0iSWRlbnRpZmllciIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0i +MSIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 +VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZUlkIiB0eXBlPSJ0bnM6Tm9kZUlkIiBuaWxs +YWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 +T2ZOb2RlSWQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5v +ZGVJZCIgdHlwZT0idG5zOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRl +ZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 +VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mTm9kZUlkIiB0eXBlPSJ0bnM6TGlzdE9m +Tm9kZUlkIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlw +ZSBuYW1lPSJFeHBhbmRlZE5vZGVJZCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVs +ZW1lbnQgbmFtZT0iSWRlbnRpZmllciIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG1h +eE9jY3Vycz0iMSIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 +czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRXhwYW5kZWROb2RlSWQiIHR5cGU9 +InRuczpFeHBhbmRlZE5vZGVJZCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 +eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRXhwYW5kZWROb2RlSWQiPg0KICAgIDx4czpzZXF1 +ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkV4cGFuZGVkTm9kZUlkIiB0eXBlPSJ0bnM6 +RXhwYW5kZWROb2RlSWQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxh +YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog +IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkV4cGFuZGVkTm9kZUlkIiB0eXBlPSJ0bnM6TGlzdE9m +RXhwYW5kZWROb2RlSWQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNv +bXBsZXhUeXBlIG5hbWU9IlN0YXR1c0NvZGUiPg0KICAgIDx4czphbm5vdGF0aW9uPg0KICAgICAg +PHhzOmFwcGluZm8+DQogICAgICAgIDxJc1ZhbHVlVHlwZSB4bWxucz0iaHR0cDovL3NjaGVtYXMu +bWljcm9zb2Z0LmNvbS8yMDAzLzEwL1NlcmlhbGl6YXRpb24vIj50cnVlPC9Jc1ZhbHVlVHlwZT4N +CiAgICAgIDwveHM6YXBwaW5mbz4NCiAgICA8L3hzOmFubm90YXRpb24+DQogICAgPHhzOnNlcXVl +bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29kZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQi +IG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl +Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTdGF0dXNDb2RlIiB0eXBlPSJ0bnM6U3RhdHVzQ29kZSI+ +PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZTdGF0dXNDb2Rl +Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGF0dXNDb2Rl +IiB0eXBlPSJ0bnM6U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRl +ZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl +bWVudCBuYW1lPSJMaXN0T2ZTdGF0dXNDb2RlIiB0eXBlPSJ0bnM6TGlzdE9mU3RhdHVzQ29kZSIg +bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i +RGlhZ25vc3RpY0luZm8iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h +bWU9IlN5bWJvbGljSWQiIHR5cGU9InhzOmludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz +OmVsZW1lbnQgbmFtZT0iTmFtZXNwYWNlVXJpIiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIg +Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkxvY2FsZSIgdHlwZT0ieHM6aW50IiBtaW5PY2N1 +cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMb2NhbGl6ZWRUZXh0IiB0eXBlPSJ4 +czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFkZGl0aW9u +YWxJbmZvIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt +ZW50IG5hbWU9IklubmVyU3RhdHVzQ29kZSIgdHlwZT0idG5zOlN0YXR1c0NvZGUiIG1pbk9jY3Vy +cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IklubmVyRGlhZ25vc3RpY0luZm8iIHR5 +cGU9InRuczpEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVu +Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJ +bmZvIiB0eXBlPSJ0bnM6RGlhZ25vc3RpY0luZm8iIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1l +bnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRpYWdub3N0aWNJbmZvIj4NCiAg +ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mbyIg +dHlwZT0idG5zOkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3Vu +ZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs +ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZEaWFnbm9zdGljSW5mbyIgdHlwZT0i +dG5zOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K +DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMb2NhbGl6ZWRUZXh0Ij4NCiAgICA8eHM6c2VxdWVu +Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMb2NhbGUiIHR5cGU9InhzOnN0cmluZyIgbWlu +T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRl +eHQiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiAgbmlsbGFibGU9InRydWUiIC8+DQog +ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt +ZT0iTG9jYWxpemVkVGV4dCIgdHlwZT0idG5zOkxvY2FsaXplZFRleHQiIG5pbGxhYmxlPSJ0cnVl +IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZMb2NhbGl6ZWRUZXh0Ij4NCiAg +ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMb2NhbGl6ZWRUZXh0IiB0 +eXBlPSJ0bnM6TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRl +ZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 +VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mTG9jYWxpemVkVGV4dCIgdHlwZT0idG5z +Okxpc3RPZkxvY2FsaXplZFRleHQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg +PHhzOmNvbXBsZXhUeXBlIG5hbWU9IlF1YWxpZmllZE5hbWUiPg0KICAgIDx4czpzZXF1ZW5jZT4N +CiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5hbWVzcGFjZUluZGV4IiB0eXBlPSJ4czp1bnNpZ25l +ZFNob3J0IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lIiB0 +eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 +czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUXVh +bGlmaWVkTmFtZSIgdHlwZT0idG5zOlF1YWxpZmllZE5hbWUiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K +DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZRdWFsaWZpZWROYW1lIj4NCiAgICA8eHM6 +c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJRdWFsaWZpZWROYW1lIiB0eXBlPSJ0 +bnM6UXVhbGlmaWVkTmFtZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmls +bGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N +CiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUXVhbGlmaWVkTmFtZSIgdHlwZT0idG5zOkxpc3RP +ZlF1YWxpZmllZE5hbWUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPCEtLQ0K +ICAgIFNvbWUgZW52aXJvbm1lbnRzIHJlcXVpcmUgYSBXU0RML1hTRCB3aGljaCBleHBsaWNpdGx5 +IGRlZmluZXMgYWxsIHBvc3NpYmxlIHR5cGVzLg0KICAgIFRoZSBVQSBXU0RML1hTRCBjYW4gYmUg +bW9kaWZpZWQgdG8gc3VwcG9ydCB0aGVzZSBlbnZpcm9ubWVudHMgYnkgcmVwbGFjaW5nIHRoZQ0K +ICAgIGRlZmluaXRpb25zIG9mIHRoZSBFeHRlbnNpb25PYmplY3RCb2R5IGFuZCBWYXJpYW50VmFs +dWUgY29tcGxleCB0eXBlcyB3aXRoIHRoZQ0KICAgIGRlZmluaXRpb25zIGluIHRoZSBjb21tZW50 +cyBzaG93biBoZXJlLiBEZXZlbG9wZXJzIHdvdWxkIHRoZW4gZGVmaW5lIHN1YnR5cGVzDQogICAg +b2YgdGhlIEV4dGVuc2lvbk9iamVjdEJvZHkgdHlwZSB3aGljaCBleHBsaWNpdGx5IGRlY2xhcmUg +YSBjaG9pY2UgYmV0d2VlbiBhbGwgb2YgdGhlDQogICAgY29tcGxleCB0eXBlcyB1c2VkIGJ5IHRo +ZSBzeXN0ZW0uIFRoZSBFeGFtcGxlRXh0ZW5zaW9uT2JqZWN0Qm9keSBzdWJ0eXBlIGlzIHByb3Zp +ZGVzDQogICAgYSB0ZW1wbGF0ZSBiYXNlZCBvbiBhIGZldyBjb21tb24gVUEtZGVmaW5lZCBjb21w +bGV4IHR5cGVzLg0KICAgIC0tPg0KDQogIDwhLS0NCiAgICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i +RXh0ZW5zaW9uT2JqZWN0Qm9keSIgLz4NCg0KICAgIDx4czpjb21wbGV4VHlwZSBuYW1lPSJFeGFt +cGxlRXh0ZW5zaW9uT2JqZWN0Qm9keSI+DQogICAgICA8eHM6Y29tcGxleENvbnRlbnQ+DQogICAg +ICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkV4dGVuc2lvbk9iamVjdEJvZHkiPg0KICAgICAg +ICAgIDx4czpjaG9pY2U+DQogICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBcmd1bWVudCIg +dHlwZT0idG5zOkFyZ3VtZW50IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg +ICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlcklkZW50aXR5VG9rZW4iIHR5cGU9InRuczpV +c2VySWRlbnRpdHlUb2tlbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg +ICAgICAgIDx4czplbGVtZW50IG5hbWU9IlVzZXJOYW1lSWRlbnRpdHlUb2tlbiIgdHlwZT0idG5z +OlVzZXJOYW1lSWRlbnRpdHlUb2tlbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N +CiAgICAgICAgICA8L3hzOmNob2ljZT4NCiAgICAgICAgPC94czpleHRlbnNpb24+DQogICAgICA8 +L3hzOmNvbXBsZXhDb250ZW50Pg0KICAgIDwveHM6Y29tcGxleFR5cGU+DQoNCiAgICA8eHM6Y29t +cGxleFR5cGUgbmFtZT0iRXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICAgIDx4czpzZXF1ZW5jZT4NCiAg +ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHlwZUlkIiB0eXBlPSJ0bnM6RXhwYW5kZWROb2RlSWQi +IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5h +bWU9IkJvZHkiIG1pbk9jY3Vycz0iMCIgdHlwZT0idG5zOkV4dGVuc2lvbk9iamVjdEJvZHkiIG5p +bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICA8L3hzOmNvbXBsZXhU +eXBlPg0KICAgIDx4czplbGVtZW50IG5hbWU9IkV4dGVuc2lvbk9iamVjdCIgdHlwZT0idG5zOkV4 +dGVuc2lvbk9iamVjdCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgLS0+DQoNCiAgPHhzOmNvbXBs +ZXhUeXBlIG5hbWU9IkV4dGVuc2lvbk9iamVjdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg +PHhzOmVsZW1lbnQgbmFtZT0iVHlwZUlkIiB0eXBlPSJ0bnM6Tm9kZUlkIiBtaW5PY2N1cnM9IjAi +IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQm9keSIgbWluT2Nj +dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSI+DQogICAgICAgIDx4czpjb21wbGV4VHlwZT4NCiAgICAg +ICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgICA8eHM6YW55IG1pbk9jY3Vycz0iMCIgcHJv +Y2Vzc0NvbnRlbnRzPSJsYXgiLz4NCiAgICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgICA8 +L3hzOmNvbXBsZXhUeXBlPg0KICAgICAgPC94czplbGVtZW50Pg0KICAgIDwveHM6c2VxdWVuY2U+ +DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkV4dGVuc2lvbk9iamVj +dCIgdHlwZT0idG5zOkV4dGVuc2lvbk9iamVjdCIgbmlsbGFibGU9InRydWUiIC8+DQoNCiAgPHhz +OmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkV4dGVuc2lvbk9iamVjdCI+DQogICAgPHhzOnNlcXVl +bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXh0ZW5zaW9uT2JqZWN0IiB0eXBlPSJ0bnM6 +RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxs +YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K +ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZFeHRlbnNpb25PYmplY3QiIHR5cGU9InRuczpMaXN0 +T2ZFeHRlbnNpb25PYmplY3QiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhz +OmNvbXBsZXhUeXBlIG5hbWU9IkRlY2ltYWwiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 +czplbGVtZW50IG5hbWU9IlR5cGVJZCIgdHlwZT0idG5zOk5vZGVJZCIgbWluT2NjdXJzPSIwIiAv +Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQm9keSIgbWluT2NjdXJzPSIwIj4NCiAgICAgICAg +PHhzOmNvbXBsZXhUeXBlPg0KICAgICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICAgIDx4 +czplbGVtZW50IG5hbWU9IlNjYWxlIiB0eXBlPSJ4czpzaG9ydCIgLz4NCiAgICAgICAgICAgIDx4 +czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ4czpzdHJpbmciIC8+DQogICAgICAgICAgPC94 +czpzZXF1ZW5jZT4NCiAgICAgICAgPC94czpjb21wbGV4VHlwZT4NCiAgICAgIDwveHM6ZWxlbWVu +dD4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KDQogICAgPCEtLQ0K +ICAgIFNvbWUgV1NETC9YTUwgY29tcGlsZXJzIGhhdmUgaXNzdWVzIHdpdGggdGhlIHhzOmNob2lj +ZSBjb25zdHJ1Y3QuIEZvciB0aGF0IHJlYXNvbg0KICAgIHRoZSBkZWZhdWx0IGRlY2xhcmF0aW9u +IG9mIGEgVmFyaWFudCB1c2VzIHhzOmFueSBjb25zdHJ1Y3QuIFRoZSBzY2hlbWEgYWN1dHVhbGx5 +DQogICAgZGVmaW5lZCBieSB0aGUgc3BlY2lmaWNhdGlvbiBpcyBwcm92aWRlZCBieSB0aGUgTWF0 +cml4IGFuZCBWYXJpYW50VmFsdWUgY29tcGxleCB0eXBlcw0KICAgIHNob3duIGluIGNvbW1lbnRz +IGJlbG93LiBBcHBsaWNhdGlvbiBkZXZlbG9wZXJzIGNhbiByZXBsYWNlIHRoZSBWYXJpYW50VmFs +dWUgZGVjbGFyYXRpb24NCiAgICB3aXRoIHRoZSBzcGVjaWZpYyBkZWNsYXJhdGlvbiBpZiB0aGV5 +IGhhdmUgYSBkZXZlbG9wbWVudCBlbnZpcm9ubWVudCB0aGF0IGNhbiBoYW5kbGUNCiAgICB0aGUg +eHM6Y2hvaWNlIGNvbnN0cnVjdCBpbiBhIHJlYXNvbmFibGUgd2F5Lg0KICAgIC0tPg0KDQogIDwh +LS0NCiAgICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTWF0cml4Ij4NCiAgICAgIDx4czpzZXF1ZW5j +ZT4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGltZW5zaW9ucyIgdHlwZT0idG5zOkxpc3RP +ZlVJbnQzMiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPHhzOmVs +ZW1lbnQgbmFtZT0iVmFsdWUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiPg0KICAgICAg +ICAgIDx4czpjb21wbGV4VHlwZSBtaXhlZD0iZmFsc2UiPg0KICAgICAgICAgICAgPHhzOmNob2lj +ZSBtYXhPY2N1cnM9InVuYm91bmRlZCI+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9 +IkJvb2xlYW4iIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAg +ICAgPHhzOmVsZW1lbnQgbmFtZT0iU0J5dGUiIHR5cGU9InhzOmJ5dGUiIG1pbk9jY3Vycz0iMCIg +Lz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnl0ZSIgdHlwZT0ieHM6dW5zaWdu +ZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9 +IkludDE2IiB0eXBlPSJ4czpzaG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJVSW50MTYiIHR5cGU9InhzOnVuc2lnbmVkU2hvcnQiIG1pbk9jY3Vy +cz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW50MzIiIHR5cGU9Inhz +OmludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJV +SW50MzIiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAg +ICAgIDx4czplbGVtZW50IG5hbWU9IkludDY0IiB0eXBlPSJ4czpsb25nIiBtaW5PY2N1cnM9IjAi +IC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlVJbnQ2NCIgdHlwZT0ieHM6dW5z +aWduZWRMb25nIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5h +bWU9IkZsb2F0IiB0eXBlPSJ4czpmbG9hdCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAg +ICA8eHM6ZWxlbWVudCBuYW1lPSJEb3VibGUiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIw +IiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdHJpbmciIHR5cGU9InhzOnN0 +cmluZyIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJE +YXRlVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAg +ICAgPHhzOmVsZW1lbnQgbmFtZT0iR3VpZCIgdHlwZT0idG5zOkd1aWQiIG1pbk9jY3Vycz0iMCIg +Lz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnl0ZVN0cmluZyIgdHlwZT0ieHM6 +YmFzZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50 +IG5hbWU9IlhtbEVsZW1lbnQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiPg0KICAgICAg +ICAgICAgICAgIDx4czpjb21wbGV4VHlwZT4NCiAgICAgICAgICAgICAgICAgIDx4czpzZXF1ZW5j +ZT4NCiAgICAgICAgICAgICAgICAgICAgPHhzOmFueSBtaW5PY2N1cnM9IjAiIHByb2Nlc3NDb250 +ZW50cz0ibGF4IiAvPg0KICAgICAgICAgICAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgICAg +ICAgICAgICA8L3hzOmNvbXBsZXhUeXBlPg0KICAgICAgICAgICAgICA8L3hzOmVsZW1lbnQ+DQog +ICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5cGU9InRuczpTdGF0 +dXNDb2RlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9 +Ik5vZGVJZCIgdHlwZT0idG5zOk5vZGVJZCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAg +ICA8eHM6ZWxlbWVudCBuYW1lPSJFeHBhbmRlZE5vZGVJZCIgdHlwZT0idG5zOkV4cGFuZGVkTm9k +ZUlkIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlF1 +YWxpZmllZE5hbWUiIHR5cGU9InRuczpRdWFsaWZpZWROYW1lIiBtaW5PY2N1cnM9IjAiIC8+DQog +ICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkxvY2FsaXplZFRleHQiIHR5cGU9InRuczpM +b2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50 +IG5hbWU9IkV4dGVuc2lvbk9iamVjdCIgdHlwZT0idG5zOkV4dGVuc2lvbk9iamVjdCIgbWluT2Nj +dXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYXJpYW50IiB0eXBl +PSJ0bnM6VmFyaWFudCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgPC94czpjaG9pY2U+ +DQogICAgICAgICAgPC94czpjb21wbGV4VHlwZT4NCiAgICAgICAgPC94czplbGVtZW50Pg0KICAg +ICAgPC94czpzZXF1ZW5jZT4NCiAgICA8L3hzOmNvbXBsZXhUeXBlPg0KICAgIDx4czplbGVtZW50 +IG5hbWU9Ik1hdHJpeCIgdHlwZT0idG5zOk1hdHJpeCIgbmlsbGFibGU9InRydWUiIC8+DQoNCiAg +ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVmFyaWFudFZhbHVlIj4NCiAgICAgIDx4czpjaG9pY2U+ +DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkJvb2xlYW4iIHR5cGU9InhzOmJvb2xlYW4iIG1p +bk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU0J5dGUiIHR5cGU9Inhz +OmJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnl0ZSIg +dHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVt +ZW50IG5hbWU9IkludDE2IiB0eXBlPSJ4czpzaG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg +ICA8eHM6ZWxlbWVudCBuYW1lPSJVSW50MTYiIHR5cGU9InhzOnVuc2lnbmVkU2hvcnQiIG1pbk9j +Y3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW50MzIiIHR5cGU9InhzOmlu +dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVSW50MzIiIHR5 +cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50 +IG5hbWU9IkludDY0IiB0eXBlPSJ4czpsb25nIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4 +czplbGVtZW50IG5hbWU9IlVJbnQ2NCIgdHlwZT0ieHM6dW5zaWduZWRMb25nIiBtaW5PY2N1cnM9 +IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkZsb2F0IiB0eXBlPSJ4czpmbG9hdCIg +bWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEb3VibGUiIHR5cGU9 +InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJT +dHJpbmciIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxl +bWVudCBuYW1lPSJEYXRlVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4N +CiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iR3VpZCIgdHlwZT0idG5zOkd1aWQiIG1pbk9jY3Vy +cz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnl0ZVN0cmluZyIgdHlwZT0ieHM6 +YmFzZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9 +IlhtbEVsZW1lbnQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiPg0KICAgICAgICAgIDx4 +czpjb21wbGV4VHlwZT4NCiAgICAgICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICAgICAg +PHhzOmFueSBtaW5PY2N1cnM9IjAiIHByb2Nlc3NDb250ZW50cz0ibGF4IiAvPg0KICAgICAgICAg +ICAgPC94czpzZXF1ZW5jZT4NCiAgICAgICAgICA8L3hzOmNvbXBsZXhUeXBlPg0KICAgICAgICA8 +L3hzOmVsZW1lbnQ+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5cGU9 +InRuczpTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5h +bWU9Ik5vZGVJZCIgdHlwZT0idG5zOk5vZGVJZCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJFeHBhbmRlZE5vZGVJZCIgdHlwZT0idG5zOkV4cGFuZGVkTm9kZUlk +IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IlF1YWxpZmllZE5h +bWUiIHR5cGU9InRuczpRdWFsaWZpZWROYW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4 +czplbGVtZW50IG5hbWU9IkxvY2FsaXplZFRleHQiIHR5cGU9InRuczpMb2NhbGl6ZWRUZXh0IiBt +aW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkV4dGVuc2lvbk9iamVj +dCIgdHlwZT0idG5zOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZCb29sZWFuIiB0eXBlPSJ0bnM6TGlzdE9mQm9vbGVhbiIg +bWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTQnl0ZSIg +dHlwZT0idG5zOkxpc3RPZlNCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVt +ZW50IG5hbWU9Ikxpc3RPZkJ5dGUiIHR5cGU9InRuczpMaXN0T2ZCeXRlIiBtaW5PY2N1cnM9IjAi +IC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkludDE2IiB0eXBlPSJ0bnM6TGlz +dE9mSW50MTYiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz +dE9mVUludDE2IiB0eXBlPSJ0bnM6TGlzdE9mVUludDE2IiBtaW5PY2N1cnM9IjAiIC8+DQogICAg +ICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkludDMyIiB0eXBlPSJ0bnM6TGlzdE9mSW50MzIi +IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mVUludDMy +IiB0eXBlPSJ0bnM6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czpl +bGVtZW50IG5hbWU9Ikxpc3RPZkludDY0IiB0eXBlPSJ0bnM6TGlzdE9mSW50NjQiIG1pbk9jY3Vy +cz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mVUludDY0IiB0eXBlPSJ0 +bnM6TGlzdE9mVUludDY0IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5h +bWU9Ikxpc3RPZkZsb2F0IiB0eXBlPSJ0bnM6TGlzdE9mRmxvYXQiIG1pbk9jY3Vycz0iMCIgLz4N +CiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRG91YmxlIiB0eXBlPSJ0bnM6TGlzdE9m +RG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP +ZlN0cmluZyIgdHlwZT0idG5zOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg +ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZEYXRlVGltZSIgdHlwZT0idG5zOkxpc3RPZkRhdGVU +aW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkd1 +aWQiIHR5cGU9InRuczpMaXN0T2ZHdWlkIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czpl +bGVtZW50IG5hbWU9Ikxpc3RPZkJ5dGVTdHJpbmciIHR5cGU9InRuczpMaXN0T2ZCeXRlU3RyaW5n +IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlhtbEVs +ZW1lbnQiIHR5cGU9InRuczpMaXN0T2ZYbWxFbGVtZW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAg +ICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlN0YXR1c0NvZGUiIHR5cGU9InRuczpMaXN0T2ZT +dGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxp +c3RPZk5vZGVJZCIgdHlwZT0idG5zOkxpc3RPZk5vZGVJZCIgbWluT2NjdXJzPSIwIiAvPg0KICAg +ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZFeHBhbmRlZE5vZGVJZCIgdHlwZT0idG5zOkxp +c3RPZkV4cGFuZGVkTm9kZUlkIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50 +IG5hbWU9Ikxpc3RPZlF1YWxpZmllZE5hbWUiIHR5cGU9InRuczpMaXN0T2ZRdWFsaWZpZWROYW1l +IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkxvY2Fs +aXplZFRleHQiIHR5cGU9InRuczpMaXN0T2ZMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIC8+ +DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkV4dGVuc2lvbk9iamVjdCIgdHlwZT0i +dG5zOkxpc3RPZkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6 +ZWxlbWVudCBuYW1lPSJMaXN0T2ZWYXJpYW50IiB0eXBlPSJ0bnM6TGlzdE9mVmFyaWFudCIgbWlu +T2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXRyaXgiIHR5cGU9InRu +czpNYXRyaXgiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDwveHM6Y2hvaWNlPg0KICAgIDwveHM6 +Y29tcGxleFR5cGU+DQoNCiAgICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVmFyaWFudCI+DQogICAg +ICA8eHM6c2VxdWVuY2U+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ0 +bnM6VmFyaWFudFZhbHVlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg +PC94czpzZXF1ZW5jZT4NCiAgICA8L3hzOmNvbXBsZXhUeXBlPg0KICAgIDx4czplbGVtZW50IG5h +bWU9IlZhcmlhbnQiIHR5cGU9InRuczpWYXJpYW50IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAt +LT4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVmFyaWFudCI+DQogICAgPHhzOmFubm90YXRp +b24+DQogICAgICA8eHM6YXBwaW5mbz4NCiAgICAgICAgPElzVmFsdWVUeXBlIHhtbG5zPSJodHRw +Oi8vc2NoZW1hcy5taWNyb3NvZnQuY29tLzIwMDMvMTAvU2VyaWFsaXphdGlvbi8iPnRydWU8L0lz +VmFsdWVUeXBlPg0KICAgICAgPC94czphcHBpbmZvPg0KICAgIDwveHM6YW5ub3RhdGlvbj4NCiAg +ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZSIgbWluT2NjdXJz +PSIwIiBuaWxsYWJsZT0idHJ1ZSI+DQogICAgICAgIDx4czpjb21wbGV4VHlwZT4NCiAgICAgICAg +ICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgICA8eHM6YW55IG1pbk9jY3Vycz0iMCIgcHJvY2Vz +c0NvbnRlbnRzPSJsYXgiIC8+DQogICAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgICAgPC94 +czpjb21wbGV4VHlwZT4NCiAgICAgIDwveHM6ZWxlbWVudD4NCiAgICA8L3hzOnNlcXVlbmNlPg0K +ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJWYXJpYW50IiB0eXBlPSJ0 +bnM6VmFyaWFudCIgbmlsbGFibGU9InRydWUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 +Ikxpc3RPZlZhcmlhbnQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h +bWU9IlZhcmlhbnQiIHR5cGU9InRuczpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0i +dW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog +IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlZhcmlhbnQiIHR5cGU9InRuczpMaXN0T2ZWYXJpYW50 +IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l +PSJEYXRhVmFsdWUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 +IlZhbHVlIiB0eXBlPSJ0bnM6VmFyaWFudCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVs +ZW1lbnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlwZT0idG5zOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0i +MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNvdXJjZVRpbWVzdGFtcCIgdHlwZT0ieHM6 +ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNvdXJj +ZVBpY29zZWNvbmRzIiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1cnM9IjAiIC8+DQog +ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJUaW1lc3RhbXAiIHR5cGU9InhzOmRhdGVUaW1l +IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJQaWNvc2Vj +b25kcyIgdHlwZT0ieHM6dW5zaWduZWRTaG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6 +c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRhdGFW +YWx1ZSIgdHlwZT0idG5zOkRhdGFWYWx1ZSIgbmlsbGFibGU9InRydWUiLz4NCg0KICA8eHM6Y29t +cGxleFR5cGUgbmFtZT0iTGlzdE9mRGF0YVZhbHVlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg +ICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhVmFsdWUiIHR5cGU9InRuczpEYXRhVmFsdWUiIG1pbk9j +Y3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv +eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxp +c3RPZkRhdGFWYWx1ZSIgdHlwZT0idG5zOkxpc3RPZkRhdGFWYWx1ZSIgbmlsbGFibGU9InRydWUi +PjwveHM6ZWxlbWVudD4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJJbnZva2VTZXJ2aWNlUmVxdWVz +dCIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgPHhzOmVsZW1l +bnQgbmFtZT0iSW52b2tlU2VydmljZVJlc3BvbnNlIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG5p +bGxhYmxlPSJ0cnVlIiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IkltYWdlQk1QIiB0eXBlPSJ4 +czpiYXNlNjRCaW5hcnkiIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iSW1hZ2VHSUYiIHR5cGU9 +InhzOmJhc2U2NEJpbmFyeSIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJJbWFnZUpQRyIgdHlw +ZT0ieHM6YmFzZTY0QmluYXJ5IiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IkltYWdlUE5HIiB0 +eXBlPSJ4czpiYXNlNjRCaW5hcnkiIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iQXVkaW9EYXRh +VHlwZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l +PSJVbmlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 +Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlVuaW9uIiB0eXBlPSJ0bnM6VW5pb24i +IC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlVuaW9uIj4NCiAgICA8eHM6c2Vx +dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVbmlvbiIgdHlwZT0idG5zOlVuaW9uIiBt +aW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg +ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l +PSJMaXN0T2ZVbmlvbiIgdHlwZT0idG5zOkxpc3RPZlVuaW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94 +czplbGVtZW50Pg0KDQogIDx4czplbGVtZW50IG5hbWU9IlVyaVN0cmluZyIgdHlwZT0ieHM6c3Ry +aW5nIiAvPg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJSZWR1bmRhbnRTZXJ2ZXJNb2RlIj4N +CiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJh +dGlvbiB2YWx1ZT0iUHJpbWFyeVdpdGhCYWNrdXBfMCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlv +biB2YWx1ZT0iUHJpbWFyeU9ubHlfMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i +QmFja3VwUmVhZHlfMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQmFja3VwTm90 +UmVhZHlfMyIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQog +IDx4czplbGVtZW50IG5hbWU9IlJlZHVuZGFudFNlcnZlck1vZGUiIHR5cGU9InRuczpSZWR1bmRh +bnRTZXJ2ZXJNb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZSZWR1bmRh +bnRTZXJ2ZXJNb2RlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l +PSJSZWR1bmRhbnRTZXJ2ZXJNb2RlIiB0eXBlPSJ0bnM6UmVkdW5kYW50U2VydmVyTW9kZSIgbWlu +T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K +ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZSZWR1bmRhbnRT +ZXJ2ZXJNb2RlIiB0eXBlPSJ0bnM6TGlzdE9mUmVkdW5kYW50U2VydmVyTW9kZSIgbmlsbGFibGU9 +InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJCaXRGaWVsZE1hc2tE +YXRhVHlwZSIgdHlwZT0ieHM6dW5zaWduZWRMb25nIiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9 +IlNlbWFudGljVmVyc2lvblN0cmluZyIgdHlwZT0ieHM6c3RyaW5nIiAvPg0KDQogIDx4czpjb21w +bGV4VHlwZSBuYW1lPSJLZXlWYWx1ZVBhaXIiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 +czplbGVtZW50IG5hbWU9IktleSIgdHlwZT0idWE6UXVhbGlmaWVkTmFtZSIgbWluT2NjdXJzPSIw +IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBl +PSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 +czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iS2V5VmFsdWVQYWlyIiB0eXBlPSJ0 +bnM6S2V5VmFsdWVQYWlyIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZLZXlW +YWx1ZVBhaXIiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Iktl +eVZhbHVlUGFpciIgdHlwZT0idG5zOktleVZhbHVlUGFpciIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 +cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg +PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mS2V5VmFsdWVQYWly +IiB0eXBlPSJ0bnM6TGlzdE9mS2V5VmFsdWVQYWlyIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVt +ZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJBZGRpdGlvbmFsUGFyYW1ldGVyc1R5cGUi +Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlBhcmFtZXRlcnMi +IHR5cGU9InRuczpMaXN0T2ZLZXlWYWx1ZVBhaXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy +dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs +ZW1lbnQgbmFtZT0iQWRkaXRpb25hbFBhcmFtZXRlcnNUeXBlIiB0eXBlPSJ0bnM6QWRkaXRpb25h +bFBhcmFtZXRlcnNUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJFcGhlbWVyYWxL +ZXlUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJs +aWNLZXkiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 +ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNpZ25hdHVyZSIgdHlwZT0ieHM6YmFzZTY0 +QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu +Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkVwaGVtZXJhbEtl +eVR5cGUiIHR5cGU9InRuczpFcGhlbWVyYWxLZXlUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlw +ZSBuYW1lPSJFbmRwb2ludFR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt +ZW50IG5hbWU9IkVuZHBvaW50VXJsIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls +bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0eU1vZGUiIHR5 +cGU9InRuczpNZXNzYWdlU2VjdXJpdHlNb2RlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6 +ZWxlbWVudCBuYW1lPSJTZWN1cml0eVBvbGljeVVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1 +cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNw +b3J0UHJvZmlsZVVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 +cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl +bGVtZW50IG5hbWU9IkVuZHBvaW50VHlwZSIgdHlwZT0idG5zOkVuZHBvaW50VHlwZSIgLz4NCg0K +ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRW5kcG9pbnRUeXBlIj4NCiAgICA8eHM6c2Vx +dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRwb2ludFR5cGUiIHR5cGU9InRuczpF +bmRwb2ludFR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxl +PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 +czplbGVtZW50IG5hbWU9Ikxpc3RPZkVuZHBvaW50VHlwZSIgdHlwZT0idG5zOkxpc3RPZkVuZHBv +aW50VHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6ZWxlbWVudCBu +YW1lPSJIYW5kbGUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiAvPg0KDQogIDx4czplbGVtZW50IG5h +bWU9IlRyaW1tZWRTdHJpbmciIHR5cGU9InhzOnN0cmluZyIgLz4NCg0KICA8eHM6Y29tcGxleFR5 +cGUgbmFtZT0iQml0RmllbGREZWZpbml0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls +bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEZXNjcmlwdGlvbiIgdHlw +ZT0idWE6TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg +ICAgIDx4czplbGVtZW50IG5hbWU9IlJlc2VydmVkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1 +cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGFydGluZ0JpdFBvc2l0aW9uIiB0 +eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg +bmFtZT0iRW5kaW5nQml0UG9zaXRpb24iIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9 +IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs +ZW1lbnQgbmFtZT0iQml0RmllbGREZWZpbml0aW9uIiB0eXBlPSJ0bnM6Qml0RmllbGREZWZpbml0 +aW9uIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZCaXRGaWVsZERlZmluaXRp +b24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJpdEZpZWxk +RGVmaW5pdGlvbiIgdHlwZT0idG5zOkJpdEZpZWxkRGVmaW5pdGlvbiIgbWluT2NjdXJzPSIwIiBt +YXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j +ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQml0Rmll +bGREZWZpbml0aW9uIiB0eXBlPSJ0bnM6TGlzdE9mQml0RmllbGREZWZpbml0aW9uIiBuaWxsYWJs +ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSYXRpb25h +bE51bWJlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTnVt +ZXJhdG9yIiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 +IG5hbWU9IkRlbm9taW5hdG9yIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAv +Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 +IG5hbWU9IlJhdGlvbmFsTnVtYmVyIiB0eXBlPSJ0bnM6UmF0aW9uYWxOdW1iZXIiIC8+DQoNCiAg +PHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlJhdGlvbmFsTnVtYmVyIj4NCiAgICA8eHM6c2Vx +dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSYXRpb25hbE51bWJlciIgdHlwZT0idG5z +OlJhdGlvbmFsTnVtYmVyIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxs +YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K +ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZSYXRpb25hbE51bWJlciIgdHlwZT0idG5zOkxpc3RP +ZlJhdGlvbmFsTnVtYmVyIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpj +b21wbGV4VHlwZSBuYW1lPSJWZWN0b3IiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICA8L3hzOnNl +cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJWZWN0b3Ii +IHR5cGU9InRuczpWZWN0b3IiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlZl +Y3RvciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmVjdG9y +IiB0eXBlPSJ0bnM6VmVjdG9yIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBu +aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl +Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZWZWN0b3IiIHR5cGU9InRuczpMaXN0T2ZWZWN0 +b3IiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h +bWU9IlRocmVlRFZlY3RvciI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+ +DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpWZWN0b3IiPg0KICAgICAgICA8eHM6c2Vx +dWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iWCIgdHlwZT0ieHM6ZG91YmxlIiBt +aW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iWSIgdHlwZT0ieHM6 +ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iWiIg +dHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+ +DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hz +OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJUaHJlZURWZWN0b3IiIHR5cGU9InRu +czpUaHJlZURWZWN0b3IiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlRocmVl +RFZlY3RvciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVGhy +ZWVEVmVjdG9yIiB0eXBlPSJ0bnM6VGhyZWVEVmVjdG9yIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vy +cz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 +L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZUaHJlZURWZWN0b3Ii +IHR5cGU9InRuczpMaXN0T2ZUaHJlZURWZWN0b3IiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1l +bnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkNhcnRlc2lhbkNvb3JkaW5hdGVzIj4NCiAg +ICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N +CiAgPHhzOmVsZW1lbnQgbmFtZT0iQ2FydGVzaWFuQ29vcmRpbmF0ZXMiIHR5cGU9InRuczpDYXJ0 +ZXNpYW5Db29yZGluYXRlcyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQ2Fy +dGVzaWFuQ29vcmRpbmF0ZXMiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 +IG5hbWU9IkNhcnRlc2lhbkNvb3JkaW5hdGVzIiB0eXBlPSJ0bnM6Q2FydGVzaWFuQ29vcmRpbmF0 +ZXMiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAv +Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 +IG5hbWU9Ikxpc3RPZkNhcnRlc2lhbkNvb3JkaW5hdGVzIiB0eXBlPSJ0bnM6TGlzdE9mQ2FydGVz +aWFuQ29vcmRpbmF0ZXMiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNv +bXBsZXhUeXBlIG5hbWU9IlRocmVlRENhcnRlc2lhbkNvb3JkaW5hdGVzIj4NCiAgICA8eHM6Y29t +cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z +OkNhcnRlc2lhbkNvb3JkaW5hdGVzIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAg +IDx4czplbGVtZW50IG5hbWU9IlgiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0K +ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlkiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJz +PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IloiIHR5cGU9InhzOmRvdWJsZSIg +bWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRl +bnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg +PHhzOmVsZW1lbnQgbmFtZT0iVGhyZWVEQ2FydGVzaWFuQ29vcmRpbmF0ZXMiIHR5cGU9InRuczpU +aHJlZURDYXJ0ZXNpYW5Db29yZGluYXRlcyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i +TGlzdE9mVGhyZWVEQ2FydGVzaWFuQ29vcmRpbmF0ZXMiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg +ICAgIDx4czplbGVtZW50IG5hbWU9IlRocmVlRENhcnRlc2lhbkNvb3JkaW5hdGVzIiB0eXBlPSJ0 +bnM6VGhyZWVEQ2FydGVzaWFuQ29vcmRpbmF0ZXMiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1 +bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 +Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlRocmVlRENhcnRlc2lhbkNv +b3JkaW5hdGVzIiB0eXBlPSJ0bnM6TGlzdE9mVGhyZWVEQ2FydGVzaWFuQ29vcmRpbmF0ZXMiIG5p +bGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik9y +aWVudGF0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 +czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iT3JpZW50YXRpb24iIHR5cGU9InRu +czpPcmllbnRhdGlvbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mT3JpZW50 +YXRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik9yaWVu +dGF0aW9uIiB0eXBlPSJ0bnM6T3JpZW50YXRpb24iIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1 +bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 +Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZk9yaWVudGF0aW9uIiB0eXBl +PSJ0bnM6TGlzdE9mT3JpZW50YXRpb24iIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoN +CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlRocmVlRE9yaWVudGF0aW9uIj4NCiAgICA8eHM6Y29t +cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z +Ok9yaWVudGF0aW9uIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVt +ZW50IG5hbWU9IkEiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAg +IDx4czplbGVtZW50IG5hbWU9IkIiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0K +ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkMiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJz +PSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQog +ICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l +bnQgbmFtZT0iVGhyZWVET3JpZW50YXRpb24iIHR5cGU9InRuczpUaHJlZURPcmllbnRhdGlvbiIg +Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVGhyZWVET3JpZW50YXRpb24iPg0K +ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRocmVlRE9yaWVudGF0 +aW9uIiB0eXBlPSJ0bnM6VGhyZWVET3JpZW50YXRpb24iIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJz +PSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwv +eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlRocmVlRE9yaWVudGF0 +aW9uIiB0eXBlPSJ0bnM6TGlzdE9mVGhyZWVET3JpZW50YXRpb24iIG5pbGxhYmxlPSJ0cnVlIj48 +L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkZyYW1lIj4NCiAgICA8eHM6 +c2VxdWVuY2U+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz +OmVsZW1lbnQgbmFtZT0iRnJhbWUiIHR5cGU9InRuczpGcmFtZSIgLz4NCg0KICA8eHM6Y29tcGxl +eFR5cGUgbmFtZT0iTGlzdE9mRnJhbWUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl +bGVtZW50IG5hbWU9IkZyYW1lIiB0eXBlPSJ0bnM6RnJhbWUiIG1pbk9jY3Vycz0iMCIgbWF4T2Nj +dXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog +IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkZyYW1lIiB0eXBl +PSJ0bnM6TGlzdE9mRnJhbWUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhz +OmNvbXBsZXhUeXBlIG5hbWU9IlRocmVlREZyYW1lIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQg +bWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkZyYW1lIj4NCiAg +ICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkNhcnRlc2lh +bkNvb3JkaW5hdGVzIiB0eXBlPSJ0bnM6VGhyZWVEQ2FydGVzaWFuQ29vcmRpbmF0ZXMiIG1pbk9j +Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i +T3JpZW50YXRpb24iIHR5cGU9InRuczpUaHJlZURPcmllbnRhdGlvbiIgbWluT2NjdXJzPSIwIiBu +aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0 +ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQog +IDx4czplbGVtZW50IG5hbWU9IlRocmVlREZyYW1lIiB0eXBlPSJ0bnM6VGhyZWVERnJhbWUiIC8+ +DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlRocmVlREZyYW1lIj4NCiAgICA8eHM6 +c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUaHJlZURGcmFtZSIgdHlwZT0idG5z +OlRocmVlREZyYW1lIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs +ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 +eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZUaHJlZURGcmFtZSIgdHlwZT0idG5zOkxpc3RPZlRocmVl +REZyYW1lIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBl +ICBuYW1lPSJPcGVuRmlsZU1vZGUiPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJp +bmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZWFkXzEiIC8+DQogICAgICA8eHM6 +ZW51bWVyYXRpb24gdmFsdWU9IldyaXRlXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFs +dWU9IkVyYXNlRXhpc3RpbmdfNCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQXBw +ZW5kXzgiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8 +eHM6ZWxlbWVudCBuYW1lPSJPcGVuRmlsZU1vZGUiIHR5cGU9InRuczpPcGVuRmlsZU1vZGUiIC8+ +DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZk9wZW5GaWxlTW9kZSI+DQogICAgPHhz +OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iT3BlbkZpbGVNb2RlIiB0eXBlPSJ0 +bnM6T3BlbkZpbGVNb2RlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0K +ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h +bWU9Ikxpc3RPZk9wZW5GaWxlTW9kZSIgdHlwZT0idG5zOkxpc3RPZk9wZW5GaWxlTW9kZSIgbmls +bGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iSWRl +bnRpdHlDcml0ZXJpYVR5cGUiPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmci +Pg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVc2VyTmFtZV8xIiAvPg0KICAgICAgPHhz +OmVudW1lcmF0aW9uIHZhbHVlPSJUaHVtYnByaW50XzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp +b24gdmFsdWU9IlJvbGVfMyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iR3JvdXBJ +ZF80IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJBbm9ueW1vdXNfNSIgLz4NCiAg +ICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQXV0aGVudGljYXRlZFVzZXJfNiIgLz4NCiAgICAg +IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQXBwbGljYXRpb25fNyIgLz4NCiAgICAgIDx4czplbnVt +ZXJhdGlvbiB2YWx1ZT0iWDUwOVN1YmplY3RfOCIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0K +ICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IklkZW50aXR5Q3JpdGVyaWFU +eXBlIiB0eXBlPSJ0bnM6SWRlbnRpdHlDcml0ZXJpYVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhU +eXBlIG5hbWU9Ikxpc3RPZklkZW50aXR5Q3JpdGVyaWFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+ +DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJZGVudGl0eUNyaXRlcmlhVHlwZSIgdHlwZT0idG5z +OklkZW50aXR5Q3JpdGVyaWFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk +IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt +ZW50IG5hbWU9Ikxpc3RPZklkZW50aXR5Q3JpdGVyaWFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mSWRl +bnRpdHlDcml0ZXJpYVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhz +OmNvbXBsZXhUeXBlIG5hbWU9IklkZW50aXR5TWFwcGluZ1J1bGVUeXBlIj4NCiAgICA8eHM6c2Vx +dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDcml0ZXJpYVR5cGUiIHR5cGU9InRuczpJ +ZGVudGl0eUNyaXRlcmlhVHlwZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg +bmFtZT0iQ3JpdGVyaWEiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i +dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 +ZWxlbWVudCBuYW1lPSJJZGVudGl0eU1hcHBpbmdSdWxlVHlwZSIgdHlwZT0idG5zOklkZW50aXR5 +TWFwcGluZ1J1bGVUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZJZGVu +dGl0eU1hcHBpbmdSdWxlVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iSWRlbnRpdHlNYXBwaW5nUnVsZVR5cGUiIHR5cGU9InRuczpJZGVudGl0eU1hcHBp +bmdSdWxlVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9 +InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz +OmVsZW1lbnQgbmFtZT0iTGlzdE9mSWRlbnRpdHlNYXBwaW5nUnVsZVR5cGUiIHR5cGU9InRuczpM +aXN0T2ZJZGVudGl0eU1hcHBpbmdSdWxlVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVu +dD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ3VycmVuY3lVbml0VHlwZSI+DQogICAgPHhz +OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTnVtZXJpY0NvZGUiIHR5cGU9Inhz +OnNob3J0IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFeHBvbmVu +dCIgdHlwZT0ieHM6Ynl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt +ZT0iQWxwaGFiZXRpY0NvZGUiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJs +ZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkN1cnJlbmN5IiB0eXBlPSJ1YTpM +b2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6 +c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkN1cnJl +bmN5VW5pdFR5cGUiIHR5cGU9InRuczpDdXJyZW5jeVVuaXRUeXBlIiAvPg0KDQogIDx4czpjb21w +bGV4VHlwZSBuYW1lPSJMaXN0T2ZDdXJyZW5jeVVuaXRUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+ +DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDdXJyZW5jeVVuaXRUeXBlIiB0eXBlPSJ0bnM6Q3Vy +cmVuY3lVbml0VHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFi +bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg +PHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQ3VycmVuY3lVbml0VHlwZSIgdHlwZT0idG5zOkxpc3RP +ZkN1cnJlbmN5VW5pdFR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhz +OmNvbXBsZXhUeXBlIG5hbWU9IkFubm90YXRpb25EYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNl +Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQW5ub3RhdGlvbiIgdHlwZT0ieHM6c3RyaW5nIiBt +aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i +RGlzY2lwbGluZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl +IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9j +Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj +b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQW5ub3RhdGlvbkRhdGFUeXBlIiB0eXBl +PSJ0bnM6QW5ub3RhdGlvbkRhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJM +aXN0T2ZBbm5vdGF0aW9uRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl +bGVtZW50IG5hbWU9IkFubm90YXRpb25EYXRhVHlwZSIgdHlwZT0idG5zOkFubm90YXRpb25EYXRh +VHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUi +IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l +bnQgbmFtZT0iTGlzdE9mQW5ub3RhdGlvbkRhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mQW5ub3Rh +dGlvbkRhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w +bGV4VHlwZSBuYW1lPSJMaW5lYXJDb252ZXJzaW9uRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5j +ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkluaXRpYWxBZGRlbmQiIHR5cGU9InhzOmZsb2F0 +IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNdWx0aXBsaWNhbmQi +IHR5cGU9InhzOmZsb2F0IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l +PSJEaXZpc29yIiB0eXBlPSJ4czpmbG9hdCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVs +ZW1lbnQgbmFtZT0iRmluYWxBZGRlbmQiIHR5cGU9InhzOmZsb2F0IiBtaW5PY2N1cnM9IjAiIC8+ +DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg +bmFtZT0iTGluZWFyQ29udmVyc2lvbkRhdGFUeXBlIiB0eXBlPSJ0bnM6TGluZWFyQ29udmVyc2lv +bkRhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZMaW5lYXJDb252 +ZXJzaW9uRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h +bWU9IkxpbmVhckNvbnZlcnNpb25EYXRhVHlwZSIgdHlwZT0idG5zOkxpbmVhckNvbnZlcnNpb25E +YXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRy +dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs +ZW1lbnQgbmFtZT0iTGlzdE9mTGluZWFyQ29udmVyc2lvbkRhdGFUeXBlIiB0eXBlPSJ0bnM6TGlz +dE9mTGluZWFyQ29udmVyc2lvbkRhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50 +Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJDb252ZXJzaW9uTGltaXRFbnVtIj4NCiAgICA8 +eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2 +YWx1ZT0iTm9Db252ZXJzaW9uXzAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ikxp +bWl0ZWRfMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVW5saW1pdGVkXzIiIC8+ +DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVu +dCBuYW1lPSJDb252ZXJzaW9uTGltaXRFbnVtIiB0eXBlPSJ0bnM6Q29udmVyc2lvbkxpbWl0RW51 +bSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQ29udmVyc2lvbkxpbWl0RW51 +bSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29udmVyc2lv +bkxpbWl0RW51bSIgdHlwZT0idG5zOkNvbnZlcnNpb25MaW1pdEVudW0iIG1pbk9jY3Vycz0iMCIg +bWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w +bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQ29udmVyc2lvbkxpbWl0RW51bSIg +dHlwZT0idG5zOkxpc3RPZkNvbnZlcnNpb25MaW1pdEVudW0iIG5pbGxhYmxlPSJ0cnVlIj48L3hz +OmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlF1YW50aXR5RGltZW5zaW9uIj4N +CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXNzRXhwb25lbnQi +IHR5cGU9InhzOmJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 +Ikxlbmd0aEV4cG9uZW50IiB0eXBlPSJ4czpieXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJUaW1lRXhwb25lbnQiIHR5cGU9InhzOmJ5dGUiIG1pbk9jY3Vycz0i +MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVsZWN0cmljQ3VycmVudEV4cG9uZW50IiB0 +eXBlPSJ4czpieXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJB +bW91bnRPZlN1YnN0YW5jZUV4cG9uZW50IiB0eXBlPSJ4czpieXRlIiBtaW5PY2N1cnM9IjAiIC8+ +DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMdW1pbm91c0ludGVuc2l0eUV4cG9uZW50IiB0eXBl +PSJ4czpieXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBYnNv +bHV0ZVRlbXBlcmF0dXJlRXhwb25lbnQiIHR5cGU9InhzOmJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4N +CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpbWVuc2lvbmxlc3NFeHBvbmVudCIgdHlwZT0ieHM6 +Ynl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl +eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlF1YW50aXR5RGltZW5zaW9uIiB0eXBlPSJ0bnM6 +UXVhbnRpdHlEaW1lbnNpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlF1 +YW50aXR5RGltZW5zaW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu +YW1lPSJRdWFudGl0eURpbWVuc2lvbiIgdHlwZT0idG5zOlF1YW50aXR5RGltZW5zaW9uIiBtaW5P +Y2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 +L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJM +aXN0T2ZRdWFudGl0eURpbWVuc2lvbiIgdHlwZT0idG5zOkxpc3RPZlF1YW50aXR5RGltZW5zaW9u +IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1l +PSJBbGFybU1hc2siPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czp1bnNpZ25lZFNob3J0 +Ij4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVt +ZW50IG5hbWU9IkFsYXJtTWFzayIgdHlwZT0idG5zOkFsYXJtTWFzayIgLz4NCg0KICA8eHM6Y29t +cGxleFR5cGUgbmFtZT0iTGlzdE9mQWxhcm1NYXNrIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg +ICA8eHM6ZWxlbWVudCBuYW1lPSJBbGFybU1hc2siIHR5cGU9InRuczpBbGFybU1hc2siIG1pbk9j +Y3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg +PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQWxhcm1NYXNrIiB0 +eXBlPSJ0bnM6TGlzdE9mQWxhcm1NYXNrIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K +DQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJUcnVzdExpc3RWYWxpZGF0aW9uT3B0aW9ucyI+DQog +ICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnVuc2lnbmVkSW50Ij4NCiAgICA8L3hzOnJlc3Ry +aWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlRydXN0TGlz +dFZhbGlkYXRpb25PcHRpb25zIiB0eXBlPSJ0bnM6VHJ1c3RMaXN0VmFsaWRhdGlvbk9wdGlvbnMi +IC8+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IlRydXN0TGlzdE1hc2tzIj4NCiAgICA8eHM6 +cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1 +ZT0iTm9uZV8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJUcnVzdGVkQ2VydGlm +aWNhdGVzXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlRydXN0ZWRDcmxzXzIi +IC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Iklzc3VlckNlcnRpZmljYXRlc180IiAv +Pg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJc3N1ZXJDcmxzXzgiIC8+DQogICAgICA8 +eHM6ZW51bWVyYXRpb24gdmFsdWU9IkFsbF8xNSIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0K +ICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlRydXN0TGlzdE1hc2tzIiB0 +eXBlPSJ0bnM6VHJ1c3RMaXN0TWFza3MiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlRy +dXN0TGlzdERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu +YW1lPSJTcGVjaWZpZWRMaXN0cyIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIg +Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRydXN0ZWRDZXJ0aWZpY2F0ZXMiIHR5cGU9InVh +Okxpc3RPZkJ5dGVTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg +ICA8eHM6ZWxlbWVudCBuYW1lPSJUcnVzdGVkQ3JscyIgdHlwZT0idWE6TGlzdE9mQnl0ZVN0cmlu +ZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h +bWU9Iklzc3VlckNlcnRpZmljYXRlcyIgdHlwZT0idWE6TGlzdE9mQnl0ZVN0cmluZyIgbWluT2Nj +dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Iklzc3Vl +ckNybHMiIHR5cGU9InVhOkxpc3RPZkJ5dGVTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 +InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz +OmVsZW1lbnQgbmFtZT0iVHJ1c3RMaXN0RGF0YVR5cGUiIHR5cGU9InRuczpUcnVzdExpc3REYXRh +VHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVHJ1c3RMaXN0RGF0YVR5 +cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRydXN0TGlz +dERhdGFUeXBlIiB0eXBlPSJ0bnM6VHJ1c3RMaXN0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4 +T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ +DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlRydXN0TGlz +dERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mVHJ1c3RMaXN0RGF0YVR5cGUiIG5pbGxhYmxlPSJ0 +cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlRyYW5zYWN0aW9u +RXJyb3JUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJU +YXJnZXRJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv +Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXJyb3IiIHR5cGU9InVhOlN0YXR1c0NvZGUiIG1p +bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1lc3NhZ2UiIHR5cGU9InVh +OkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 +czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVHJh +bnNhY3Rpb25FcnJvclR5cGUiIHR5cGU9InRuczpUcmFuc2FjdGlvbkVycm9yVHlwZSIgLz4NCg0K +ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVHJhbnNhY3Rpb25FcnJvclR5cGUiPg0KICAg +IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRyYW5zYWN0aW9uRXJyb3JU +eXBlIiB0eXBlPSJ0bnM6VHJhbnNhY3Rpb25FcnJvclR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2Nj +dXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog +IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlRyYW5zYWN0aW9u +RXJyb3JUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mVHJhbnNhY3Rpb25FcnJvclR5cGUiIG5pbGxhYmxl +PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRlY2ltYWxE +YXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2Nh +bGUiIHR5cGU9InhzOnNob3J0IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu +YW1lPSJWYWx1ZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl +PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 +czplbGVtZW50IG5hbWU9IkRlY2ltYWxEYXRhVHlwZSIgdHlwZT0idG5zOkRlY2ltYWxEYXRhVHlw +ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRGF0YVR5cGVTY2hlbWFIZWFkZXIiPg0K +ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5hbWVzcGFjZXMiIHR5 +cGU9InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg +ICAgIDx4czplbGVtZW50IG5hbWU9IlN0cnVjdHVyZURhdGFUeXBlcyIgdHlwZT0idG5zOkxpc3RP +ZlN0cnVjdHVyZURlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K +ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW51bURhdGFUeXBlcyIgdHlwZT0idG5zOkxpc3RPZkVu +dW1EZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 +czplbGVtZW50IG5hbWU9IlNpbXBsZURhdGFUeXBlcyIgdHlwZT0idG5zOkxpc3RPZlNpbXBsZVR5 +cGVEZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz +OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRh +VHlwZVNjaGVtYUhlYWRlciIgdHlwZT0idG5zOkRhdGFUeXBlU2NoZW1hSGVhZGVyIiAvPg0KDQog +IDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZEYXRhVHlwZVNjaGVtYUhlYWRlciI+DQogICAg +PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVR5cGVTY2hlbWFIZWFk +ZXIiIHR5cGU9InRuczpEYXRhVHlwZVNjaGVtYUhlYWRlciIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 +cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg +PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGF0YVR5cGVTY2hl +bWFIZWFkZXIiIHR5cGU9InRuczpMaXN0T2ZEYXRhVHlwZVNjaGVtYUhlYWRlciIgbmlsbGFibGU9 +InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRGF0YVR5cGVE +ZXNjcmlwdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i +RGF0YVR5cGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl +IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmFtZSIgdHlwZT0idWE6UXVhbGlmaWVkTmFt +ZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K +ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhVHlwZURlc2NyaXB0 +aW9uIiB0eXBlPSJ0bnM6RGF0YVR5cGVEZXNjcmlwdGlvbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5 +cGUgbmFtZT0iTGlzdE9mRGF0YVR5cGVEZXNjcmlwdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0K +ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVR5cGVEZXNjcmlwdGlvbiIgdHlwZT0idG5zOkRh +dGFUeXBlRGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5p +bGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ +DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFUeXBlRGVzY3JpcHRpb24iIHR5cGU9InRu +czpMaXN0T2ZEYXRhVHlwZURlc2NyaXB0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50 +Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTdHJ1Y3R1cmVEZXNjcmlwdGlvbiI+DQogICAg +PHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJh +c2U9InRuczpEYXRhVHlwZURlc2NyaXB0aW9uIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAg +ICAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0cnVjdHVyZURlZmluaXRpb24iIHR5cGU9InRuczpT +dHJ1Y3R1cmVEZWZpbml0aW9uIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg +ICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21w +bGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU3Ry +dWN0dXJlRGVzY3JpcHRpb24iIHR5cGU9InRuczpTdHJ1Y3R1cmVEZXNjcmlwdGlvbiIgLz4NCg0K +ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3RydWN0dXJlRGVzY3JpcHRpb24iPg0KICAg +IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0cnVjdHVyZURlc2NyaXB0 +aW9uIiB0eXBlPSJ0bnM6U3RydWN0dXJlRGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbWF4T2Nj +dXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog +IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlN0cnVjdHVyZURl +c2NyaXB0aW9uIiB0eXBlPSJ0bnM6TGlzdE9mU3RydWN0dXJlRGVzY3JpcHRpb24iIG5pbGxhYmxl +PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVudW1EZXNj +cmlwdGlvbiI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8 +eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpEYXRhVHlwZURlc2NyaXB0aW9uIj4NCiAgICAgICAgPHhz +OnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkVudW1EZWZpbml0aW9uIiB0 +eXBlPSJ0bnM6RW51bURlZmluaXRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ +DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnVpbHRJblR5cGUiIHR5cGU9InhzOnVuc2ln +bmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAg +PC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4 +VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRW51bURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6RW51 +bURlc2NyaXB0aW9uIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZFbnVtRGVz +Y3JpcHRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVu +dW1EZXNjcmlwdGlvbiIgdHlwZT0idG5zOkVudW1EZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBt +YXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j +ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRW51bURl +c2NyaXB0aW9uIiB0eXBlPSJ0bnM6TGlzdE9mRW51bURlc2NyaXB0aW9uIiBuaWxsYWJsZT0idHJ1 +ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTaW1wbGVUeXBlRGVz +Y3JpcHRpb24iPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAg +PHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6RGF0YVR5cGVEZXNjcmlwdGlvbiI+DQogICAgICAgIDx4 +czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCYXNlRGF0YVR5cGUiIHR5 +cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAg +ICA8eHM6ZWxlbWVudCBuYW1lPSJCdWlsdEluVHlwZSIgdHlwZT0ieHM6dW5zaWduZWRCeXRlIiBt +aW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVu +c2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 +eHM6ZWxlbWVudCBuYW1lPSJTaW1wbGVUeXBlRGVzY3JpcHRpb24iIHR5cGU9InRuczpTaW1wbGVU +eXBlRGVzY3JpcHRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlNpbXBs +ZVR5cGVEZXNjcmlwdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg +bmFtZT0iU2ltcGxlVHlwZURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6U2ltcGxlVHlwZURlc2NyaXB0 +aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIg +Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu +dCBuYW1lPSJMaXN0T2ZTaW1wbGVUeXBlRGVzY3JpcHRpb24iIHR5cGU9InRuczpMaXN0T2ZTaW1w +bGVUeXBlRGVzY3JpcHRpb24iIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhz +OmNvbXBsZXhUeXBlIG5hbWU9IlVBQmluYXJ5RmlsZURhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxl +eENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkRh +dGFUeXBlU2NoZW1hSGVhZGVyIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4 +czplbGVtZW50IG5hbWU9IlNjaGVtYUxvY2F0aW9uIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vy +cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRmls +ZUhlYWRlciIgdHlwZT0idG5zOkxpc3RPZktleVZhbHVlUGFpciIgbWluT2NjdXJzPSIwIiBuaWxs +YWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCb2R5IiB0eXBlPSJ1 +YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAg +ICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBs +ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVQUJpbmFyeUZpbGVEYXRhVHlwZSIgdHlwZT0i +dG5zOlVBQmluYXJ5RmlsZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJM +aXN0T2ZVQUJpbmFyeUZpbGVEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz +OmVsZW1lbnQgbmFtZT0iVUFCaW5hcnlGaWxlRGF0YVR5cGUiIHR5cGU9InRuczpVQUJpbmFyeUZp +bGVEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9 +InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz +OmVsZW1lbnQgbmFtZT0iTGlzdE9mVUFCaW5hcnlGaWxlRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0 +T2ZVQUJpbmFyeUZpbGVEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0K +ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUG9ydGFibGVRdWFsaWZpZWROYW1lIj4NCiAgICA8eHM6 +c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lc3BhY2VVcmkiIHR5cGU9Inhz +OnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt +ZW50IG5hbWU9Ik5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i +dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 +ZWxlbWVudCBuYW1lPSJQb3J0YWJsZVF1YWxpZmllZE5hbWUiIHR5cGU9InRuczpQb3J0YWJsZVF1 +YWxpZmllZE5hbWUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlBvcnRhYmxl +UXVhbGlmaWVkTmFtZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt +ZT0iUG9ydGFibGVRdWFsaWZpZWROYW1lIiB0eXBlPSJ0bnM6UG9ydGFibGVRdWFsaWZpZWROYW1l +IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4N +CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu +YW1lPSJMaXN0T2ZQb3J0YWJsZVF1YWxpZmllZE5hbWUiIHR5cGU9InRuczpMaXN0T2ZQb3J0YWJs +ZVF1YWxpZmllZE5hbWUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNv +bXBsZXhUeXBlIG5hbWU9IlBvcnRhYmxlTm9kZUlkIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg +ICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lc3BhY2VVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2Nj +dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IklkZW50 +aWZpZXIiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N +CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu +YW1lPSJQb3J0YWJsZU5vZGVJZCIgdHlwZT0idG5zOlBvcnRhYmxlTm9kZUlkIiAvPg0KDQogIDx4 +czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQb3J0YWJsZU5vZGVJZCI+DQogICAgPHhzOnNlcXVl +bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUG9ydGFibGVOb2RlSWQiIHR5cGU9InRuczpQ +b3J0YWJsZU5vZGVJZCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFi +bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg +PHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUG9ydGFibGVOb2RlSWQiIHR5cGU9InRuczpMaXN0T2ZQ +b3J0YWJsZU5vZGVJZCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29t +cGxleFR5cGUgbmFtZT0iVW5zaWduZWRSYXRpb25hbE51bWJlciI+DQogICAgPHhzOnNlcXVlbmNl +Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTnVtZXJhdG9yIiB0eXBlPSJ4czp1bnNpZ25lZElu +dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVub21pbmF0b3Ii +IHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5j +ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVW5zaWduZWRSYXRp +b25hbE51bWJlciIgdHlwZT0idG5zOlVuc2lnbmVkUmF0aW9uYWxOdW1iZXIiIC8+DQoNCiAgPHhz +OmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlVuc2lnbmVkUmF0aW9uYWxOdW1iZXIiPg0KICAgIDx4 +czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlVuc2lnbmVkUmF0aW9uYWxOdW1i +ZXIiIHR5cGU9InRuczpVbnNpZ25lZFJhdGlvbmFsTnVtYmVyIiBtaW5PY2N1cnM9IjAiIG1heE9j +Y3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K +ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZVbnNpZ25lZFJh +dGlvbmFsTnVtYmVyIiB0eXBlPSJ0bnM6TGlzdE9mVW5zaWduZWRSYXRpb25hbE51bWJlciIgbmls +bGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iUHVi +U3ViU3RhdGUiPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPg0KICAgICAg +PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJEaXNhYmxlZF8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0 +aW9uIHZhbHVlPSJQYXVzZWRfMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iT3Bl +cmF0aW9uYWxfMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRXJyb3JfMyIgLz4N +CiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUHJlT3BlcmF0aW9uYWxfNCIgLz4NCiAgICA8 +L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 +IlB1YlN1YlN0YXRlIiB0eXBlPSJ0bnM6UHViU3ViU3RhdGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhU +eXBlIG5hbWU9Ikxpc3RPZlB1YlN1YlN0YXRlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJQdWJTdWJTdGF0ZSIgdHlwZT0idG5zOlB1YlN1YlN0YXRlIiBtaW5P +Y2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog +IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlB1YlN1YlN0YXRl +IiB0eXBlPSJ0bnM6TGlzdE9mUHViU3ViU3RhdGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1l +bnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRhdGFTZXRNZXRhRGF0YVR5cGUiPg0KICAg +IDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBi +YXNlPSJ0bnM6RGF0YVR5cGVTY2hlbWFIZWFkZXIiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQog +ICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1 +cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRl +c2NyaXB0aW9uIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl +PSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkZpZWxkcyIgdHlwZT0idG5z +Okxpc3RPZkZpZWxkTWV0YURhdGEiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog +ICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldENsYXNzSWQiIHR5cGU9InVhOkd1aWQi +IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb25maWd1cmF0 +aW9uVmVyc2lvbiIgdHlwZT0idG5zOkNvbmZpZ3VyYXRpb25WZXJzaW9uRGF0YVR5cGUiIG1pbk9j +Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAg +ICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBs +ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0TWV0YURhdGFUeXBlIiB0eXBlPSJ0 +bnM6RGF0YVNldE1ldGFEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz +dE9mRGF0YVNldE1ldGFEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVs +ZW1lbnQgbmFtZT0iRGF0YVNldE1ldGFEYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFTZXRNZXRhRGF0 +YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVl +IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt +ZW50IG5hbWU9Ikxpc3RPZkRhdGFTZXRNZXRhRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZEYXRh +U2V0TWV0YURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpj +b21wbGV4VHlwZSBuYW1lPSJGaWVsZE1ldGFEYXRhIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg +ICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIg +bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEZXNjcmlwdGlvbiIg +dHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N +CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkZpZWxkRmxhZ3MiIHR5cGU9InRuczpEYXRhU2V0Rmll +bGRGbGFncyIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnVpbHRJ +blR5cGUiIHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz +OmVsZW1lbnQgbmFtZT0iRGF0YVR5cGUiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBu +aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlUmFuayIgdHlw +ZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBcnJh +eURpbWVuc2lvbnMiIHR5cGU9InVhOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIwIiBuaWxsYWJs +ZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1heFN0cmluZ0xlbmd0aCIgdHlw +ZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h +bWU9IkRhdGFTZXRGaWVsZElkIiB0eXBlPSJ1YTpHdWlkIiBtaW5PY2N1cnM9IjAiIC8+DQogICAg +ICA8eHM6ZWxlbWVudCBuYW1lPSJQcm9wZXJ0aWVzIiB0eXBlPSJ0bnM6TGlzdE9mS2V5VmFsdWVQ +YWlyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ +DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkZpZWxkTWV0YURhdGEi +IHR5cGU9InRuczpGaWVsZE1ldGFEYXRhIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJM +aXN0T2ZGaWVsZE1ldGFEYXRhIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu +dCBuYW1lPSJGaWVsZE1ldGFEYXRhIiB0eXBlPSJ0bnM6RmllbGRNZXRhRGF0YSIgbWluT2NjdXJz +PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz +ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9m +RmllbGRNZXRhRGF0YSIgdHlwZT0idG5zOkxpc3RPZkZpZWxkTWV0YURhdGEiIG5pbGxhYmxlPSJ0 +cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IkRhdGFTZXRGaWVs +ZEZsYWdzIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6dW5zaWduZWRTaG9ydCI+DQog +ICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBu +YW1lPSJEYXRhU2V0RmllbGRGbGFncyIgdHlwZT0idG5zOkRhdGFTZXRGaWVsZEZsYWdzIiAvPg0K +DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDb25maWd1cmF0aW9uVmVyc2lvbkRhdGFUeXBlIj4N +CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYWpvclZlcnNpb24i +IHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu +dCBuYW1lPSJNaW5vclZlcnNpb24iIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAi +IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l +bnQgbmFtZT0iQ29uZmlndXJhdGlvblZlcnNpb25EYXRhVHlwZSIgdHlwZT0idG5zOkNvbmZpZ3Vy +YXRpb25WZXJzaW9uRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RP +ZkNvbmZpZ3VyYXRpb25WZXJzaW9uRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg +IDx4czplbGVtZW50IG5hbWU9IkNvbmZpZ3VyYXRpb25WZXJzaW9uRGF0YVR5cGUiIHR5cGU9InRu +czpDb25maWd1cmF0aW9uVmVyc2lvbkRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0i +dW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz +OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZDb25maWd1cmF0aW9uVmVy +c2lvbkRhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mQ29uZmlndXJhdGlvblZlcnNpb25EYXRhVHlw +ZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt +ZT0iUHVibGlzaGVkRGF0YVNldERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls +bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0Rm9sZGVyIiB0 +eXBlPSJ1YTpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog +ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0TWV0YURhdGEiIHR5cGU9InRuczpEYXRhU2V0 +TWV0YURhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz +OmVsZW1lbnQgbmFtZT0iRXh0ZW5zaW9uRmllbGRzIiB0eXBlPSJ0bnM6TGlzdE9mS2V5VmFsdWVQ +YWlyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg +bmFtZT0iRGF0YVNldFNvdXJjZSIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9 +IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl +eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlB1Ymxpc2hlZERhdGFTZXREYXRhVHlwZSIgdHlw +ZT0idG5zOlB1Ymxpc2hlZERhdGFTZXREYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg +bmFtZT0iTGlzdE9mUHVibGlzaGVkRGF0YVNldERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+ +DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoZWREYXRhU2V0RGF0YVR5cGUiIHR5cGU9 +InRuczpQdWJsaXNoZWREYXRhU2V0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1 +bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 +Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlB1Ymxpc2hlZERhdGFTZXRE +YXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlB1Ymxpc2hlZERhdGFTZXREYXRhVHlwZSIgbmlsbGFi +bGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUHVibGlz +aGVkRGF0YVNldFNvdXJjZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpz +ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlz +aGVkRGF0YVNldFNvdXJjZURhdGFUeXBlIiB0eXBlPSJ0bnM6UHVibGlzaGVkRGF0YVNldFNvdXJj +ZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQdWJsaXNoZWRE +YXRhU2V0U291cmNlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt +ZW50IG5hbWU9IlB1Ymxpc2hlZERhdGFTZXRTb3VyY2VEYXRhVHlwZSIgdHlwZT0idG5zOlB1Ymxp +c2hlZERhdGFTZXRTb3VyY2VEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91 +bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w +bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUHVibGlzaGVkRGF0YVNldFNvdXJj +ZURhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mUHVibGlzaGVkRGF0YVNldFNvdXJjZURhdGFUeXBl +IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l +PSJQdWJsaXNoZWRWYXJpYWJsZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoZWRWYXJpYWJsZSIgdHlwZT0idWE6Tm9kZUlkIiBtaW5P +Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXR0 +cmlidXRlSWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJTYW1wbGluZ0ludGVydmFsSGludCIgdHlwZT0ieHM6ZG91YmxlIiBt +aW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEZWFkYmFuZFR5cGUiIHR5 +cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu +YW1lPSJEZWFkYmFuZFZhbHVlIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAg +ICAgIDx4czplbGVtZW50IG5hbWU9IkluZGV4UmFuZ2UiIHR5cGU9InhzOnN0cmluZyIgbWluT2Nj +dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnN0 +aXR1dGVWYWx1ZSIgdHlwZT0idWE6VmFyaWFudCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz +OmVsZW1lbnQgbmFtZT0iTWV0YURhdGFQcm9wZXJ0aWVzIiB0eXBlPSJ1YTpMaXN0T2ZRdWFsaWZp +ZWROYW1lIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu +Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlB1Ymxpc2hlZFZh +cmlhYmxlRGF0YVR5cGUiIHR5cGU9InRuczpQdWJsaXNoZWRWYXJpYWJsZURhdGFUeXBlIiAvPg0K +DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQdWJsaXNoZWRWYXJpYWJsZURhdGFUeXBl +Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoZWRW +YXJpYWJsZURhdGFUeXBlIiB0eXBlPSJ0bnM6UHVibGlzaGVkVmFyaWFibGVEYXRhVHlwZSIgbWlu +T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg +PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i +TGlzdE9mUHVibGlzaGVkVmFyaWFibGVEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlB1Ymxpc2hl +ZFZhcmlhYmxlRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhz +OmNvbXBsZXhUeXBlIG5hbWU9IlB1Ymxpc2hlZERhdGFJdGVtc0RhdGFUeXBlIj4NCiAgICA8eHM6 +Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0i +dG5zOlB1Ymxpc2hlZERhdGFTZXRTb3VyY2VEYXRhVHlwZSI+DQogICAgICAgIDx4czpzZXF1ZW5j +ZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoZWREYXRhIiB0eXBlPSJ0bnM6 +TGlzdE9mUHVibGlzaGVkVmFyaWFibGVEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i +dHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0K +ICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt +ZW50IG5hbWU9IlB1Ymxpc2hlZERhdGFJdGVtc0RhdGFUeXBlIiB0eXBlPSJ0bnM6UHVibGlzaGVk +RGF0YUl0ZW1zRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlB1 +Ymxpc2hlZERhdGFJdGVtc0RhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 +ZWxlbWVudCBuYW1lPSJQdWJsaXNoZWREYXRhSXRlbXNEYXRhVHlwZSIgdHlwZT0idG5zOlB1Ymxp +c2hlZERhdGFJdGVtc0RhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk +IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU +eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZQdWJsaXNoZWREYXRhSXRlbXNEYXRhVHlw +ZSIgdHlwZT0idG5zOkxpc3RPZlB1Ymxpc2hlZERhdGFJdGVtc0RhdGFUeXBlIiBuaWxsYWJsZT0i +dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJQdWJsaXNoZWRF +dmVudHNEYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQog +ICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpQdWJsaXNoZWREYXRhU2V0U291cmNlRGF0YVR5 +cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i +RXZlbnROb3RpZmllciIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 +cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlbGVjdGVkRmllbGRzIiB0eXBl +PSJ0bnM6TGlzdE9mU2ltcGxlQXR0cmlidXRlT3BlcmFuZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJs +ZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGaWx0ZXIiIHR5cGU9InRu +czpDb250ZW50RmlsdGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg +ICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4 +Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlz +aGVkRXZlbnRzRGF0YVR5cGUiIHR5cGU9InRuczpQdWJsaXNoZWRFdmVudHNEYXRhVHlwZSIgLz4N +Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUHVibGlzaGVkRXZlbnRzRGF0YVR5cGUi +Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlB1Ymxpc2hlZEV2 +ZW50c0RhdGFUeXBlIiB0eXBlPSJ0bnM6UHVibGlzaGVkRXZlbnRzRGF0YVR5cGUiIG1pbk9jY3Vy +cz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6 +c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP +ZlB1Ymxpc2hlZEV2ZW50c0RhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mUHVibGlzaGVkRXZlbnRz +RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhU +eXBlIG5hbWU9IlB1Ymxpc2hlZERhdGFTZXRDdXN0b21Tb3VyY2VEYXRhVHlwZSI+DQogICAgPHhz +OmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9 +InRuczpQdWJsaXNoZWREYXRhU2V0U291cmNlRGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVu +Y2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3ljbGljRGF0YVNldCIgdHlwZT0ieHM6 +Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAg +PC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4 +VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaGVkRGF0YVNldEN1c3RvbVNvdXJjZURh +dGFUeXBlIiB0eXBlPSJ0bnM6UHVibGlzaGVkRGF0YVNldEN1c3RvbVNvdXJjZURhdGFUeXBlIiAv +Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQdWJsaXNoZWREYXRhU2V0Q3VzdG9t +U291cmNlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h +bWU9IlB1Ymxpc2hlZERhdGFTZXRDdXN0b21Tb3VyY2VEYXRhVHlwZSIgdHlwZT0idG5zOlB1Ymxp +c2hlZERhdGFTZXRDdXN0b21Tb3VyY2VEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9 +InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 +czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUHVibGlzaGVkRGF0YVNl +dEN1c3RvbVNvdXJjZURhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mUHVibGlzaGVkRGF0YVNldEN1 +c3RvbVNvdXJjZURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4 +czpzaW1wbGVUeXBlICBuYW1lPSJEYXRhU2V0RmllbGRDb250ZW50TWFzayI+DQogICAgPHhzOnJl +c3RyaWN0aW9uIGJhc2U9InhzOnVuc2lnbmVkSW50Ij4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0K +ICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRGaWVsZENvbnRl +bnRNYXNrIiB0eXBlPSJ0bnM6RGF0YVNldEZpZWxkQ29udGVudE1hc2siIC8+DQoNCiAgPHhzOmNv +bXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIj4NCiAgICA8eHM6 +c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0RmllbGRDb250ZW50TWFz +ayIgdHlwZT0idG5zOkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIiBtaW5PY2N1cnM9IjAiIG1heE9j +Y3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 +cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIiB0 +eXBlPSJ0bnM6TGlzdE9mRGF0YVNldEZpZWxkQ29udGVudE1hc2siIG5pbGxhYmxlPSJ0cnVlIj48 +L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRhdGFTZXRXcml0ZXJEYXRh +VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmFtZSIg +dHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg +PHhzOmVsZW1lbnQgbmFtZT0iRW5hYmxlZCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIw +IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldFdyaXRlcklkIiB0eXBlPSJ4czp1 +bnNpZ25lZFNob3J0IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJE +YXRhU2V0RmllbGRDb250ZW50TWFzayIgdHlwZT0idG5zOkRhdGFTZXRGaWVsZENvbnRlbnRNYXNr +IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJLZXlGcmFtZUNvdW50 +IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iRGF0YVNldE5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxs +YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRXcml0ZXJQcm9w +ZXJ0aWVzIiB0eXBlPSJ0bnM6TGlzdE9mS2V5VmFsdWVQYWlyIiBtaW5PY2N1cnM9IjAiIG5pbGxh +YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNwb3J0U2V0dGluZ3Mi +IHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg +Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1lc3NhZ2VTZXR0aW5ncyIgdHlwZT0idWE6RXh0 +ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6 +c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRhdGFT +ZXRXcml0ZXJEYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFTZXRXcml0ZXJEYXRhVHlwZSIgLz4NCg0K +ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRGF0YVNldFdyaXRlckRhdGFUeXBlIj4NCiAg +ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0V3JpdGVyRGF0 +YVR5cGUiIHR5cGU9InRuczpEYXRhU2V0V3JpdGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4 +T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ +DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFTZXRX +cml0ZXJEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZkRhdGFTZXRXcml0ZXJEYXRhVHlwZSIgbmls +bGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRGF0 +YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94 +czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0 +YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6RGF0YVNldFdyaXRlclRyYW5z +cG9ydERhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZEYXRhU2V0 +V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl +bGVtZW50IG5hbWU9IkRhdGFTZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOkRh +dGFTZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu +Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj +b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGF0YVNldFdyaXRlclRyYW5z +cG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFU +eXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBu +YW1lPSJEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog +ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt +ZT0iRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFTZXRXcml0ZXJN +ZXNzYWdlRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRhdGFT +ZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl +bGVtZW50IG5hbWU9IkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpEYXRh +U2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3Vu +ZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs +ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZEYXRhU2V0V3JpdGVyTWVzc2FnZURh +dGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgbmls +bGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUHVi +U3ViR3JvdXBEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg +bmFtZT0iTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl +IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5hYmxlZCIgdHlwZT0ieHM6Ym9vbGVhbiIg +bWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlNb2RlIiB0 +eXBlPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz +OmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlHcm91cElkIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vy +cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0 +eUtleVNlcnZpY2VzIiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9pbnREZXNjcmlwdGlvbiIgbWluT2Nj +dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1heE5l +dHdvcmtNZXNzYWdlU2l6ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4N +CiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikdyb3VwUHJvcGVydGllcyIgdHlwZT0idG5zOkxpc3RP +ZktleVZhbHVlUGFpciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz +OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJT +dWJHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlwZSIgLz4NCg0KICA8 +eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUHViU3ViR3JvdXBEYXRhVHlwZSI+DQogICAgPHhz +OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHViU3ViR3JvdXBEYXRhVHlwZSIg +dHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1 +bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 +Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlB1YlN1Ykdyb3VwRGF0YVR5 +cGUiIHR5cGU9InRuczpMaXN0T2ZQdWJTdWJHcm91cERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+ +PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJXcml0ZXJHcm91cERhdGFU +eXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpl +eHRlbnNpb24gYmFzZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2Vx +dWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVyR3JvdXBJZCIgdHlwZT0i +eHM6dW5zaWduZWRTaG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50 +IG5hbWU9IlB1Ymxpc2hpbmdJbnRlcnZhbCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAi +IC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iS2VlcEFsaXZlVGltZSIgdHlwZT0ieHM6 +ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHJp +b3JpdHkiIHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAg +IDx4czplbGVtZW50IG5hbWU9IkxvY2FsZUlkcyIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5P +Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9 +IkhlYWRlckxheW91dFVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl +PSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlRyYW5zcG9ydFNldHRpbmdz +IiB0eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi +IC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWVzc2FnZVNldHRpbmdzIiB0eXBlPSJ1 +YTpFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg +ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldFdyaXRlcnMiIHR5cGU9InRuczpMaXN0T2ZE +YXRhU2V0V3JpdGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog +ICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNv +bXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJX +cml0ZXJHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6V3JpdGVyR3JvdXBEYXRhVHlwZSIgLz4NCg0K +ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mV3JpdGVyR3JvdXBEYXRhVHlwZSI+DQogICAg +PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVyR3JvdXBEYXRhVHlw +ZSIgdHlwZT0idG5zOldyaXRlckdyb3VwRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJz +PSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwv +eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZldyaXRlckdyb3VwRGF0 +YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZXcml0ZXJHcm91cERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1 +ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJXcml0ZXJHcm91cFRy +YW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpzZXF1ZW5jZT4N +CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVyR3JvdXBUcmFu +c3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOldyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIC8+ +DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZldyaXRlckdyb3VwVHJhbnNwb3J0RGF0 +YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IldyaXRl +ckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpXcml0ZXJHcm91cFRyYW5zcG9ydERh +dGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1 +ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl +bWVudCBuYW1lPSJMaXN0T2ZXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6 +TGlzdE9mV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6 +ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iV3JpdGVyR3JvdXBNZXNzYWdlRGF0 +YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv +bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlw +ZSIgdHlwZT0idG5zOldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21w +bGV4VHlwZSBuYW1lPSJMaXN0T2ZXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPHhz +OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVyR3JvdXBNZXNzYWdlRGF0 +YVR5cGUiIHR5cGU9InRuczpXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgbWluT2NjdXJzPSIw +IiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 +ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mV3Jp +dGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZXcml0ZXJHcm91cE1lc3Nh +Z2VEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxl +eFR5cGUgbmFtZT0iUHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+ +DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vy +cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbmFibGVk +IiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu +YW1lPSJQdWJsaXNoZXJJZCIgdHlwZT0idWE6VmFyaWFudCIgbWluT2NjdXJzPSIwIiAvPg0KICAg +ICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNwb3J0UHJvZmlsZVVyaSIgdHlwZT0ieHM6c3RyaW5n +IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt +ZT0iQWRkcmVzcyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxh +YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29ubmVjdGlvblByb3BlcnRp +ZXMiIHR5cGU9InRuczpMaXN0T2ZLZXlWYWx1ZVBhaXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 +InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUcmFuc3BvcnRTZXR0aW5ncyIgdHlw +ZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K +ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVyR3JvdXBzIiB0eXBlPSJ0bnM6TGlzdE9mV3Jp +dGVyR3JvdXBEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg +IDx4czplbGVtZW50IG5hbWU9IlJlYWRlckdyb3VwcyIgdHlwZT0idG5zOkxpc3RPZlJlYWRlckdy +b3VwRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz +ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUHViU3Vi +Q29ubmVjdGlvbkRhdGFUeXBlIiB0eXBlPSJ0bnM6UHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIiAv +Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQdWJTdWJDb25uZWN0aW9uRGF0YVR5 +cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlB1YlN1YkNv +bm5lY3Rpb25EYXRhVHlwZSIgdHlwZT0idG5zOlB1YlN1YkNvbm5lY3Rpb25EYXRhVHlwZSIgbWlu +T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg +PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i +TGlzdE9mUHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mUHViU3ViQ29u +bmVjdGlvbkRhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpj +b21wbGV4VHlwZSBuYW1lPSJDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpz +ZXF1ZW5jZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 +ZWxlbWVudCBuYW1lPSJDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpDb25u +ZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxp +c3RPZkNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg +ICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0 +bnM6Q29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0i +dW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz +OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZDb25uZWN0aW9uVHJhbnNw +b3J0RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUi +IG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 +Ik5ldHdvcmtBZGRyZXNzRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl +bGVtZW50IG5hbWU9Ik5ldHdvcmtJbnRlcmZhY2UiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJz +PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs +ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJOZXR3b3JrQWRkcmVzc0RhdGFUeXBlIiB0eXBl +PSJ0bnM6TmV0d29ya0FkZHJlc3NEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt +ZT0iTGlzdE9mTmV0d29ya0FkZHJlc3NEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg +ICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya0FkZHJlc3NEYXRhVHlwZSIgdHlwZT0idG5zOk5l +dHdvcmtBZGRyZXNzRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQi +IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 +cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZk5ldHdvcmtBZGRyZXNzRGF0YVR5cGUiIHR5 +cGU9InRuczpMaXN0T2ZOZXR3b3JrQWRkcmVzc0RhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94 +czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJOZXR3b3JrQWRkcmVzc1VybERh +dGFUeXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4 +czpleHRlbnNpb24gYmFzZT0idG5zOk5ldHdvcmtBZGRyZXNzRGF0YVR5cGUiPg0KICAgICAgICA8 +eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXJsIiB0eXBlPSJ4czpz +dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2Vx +dWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0K +ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJOZXR3b3JrQWRkcmVzc1Vy +bERhdGFUeXBlIiB0eXBlPSJ0bnM6TmV0d29ya0FkZHJlc3NVcmxEYXRhVHlwZSIgLz4NCg0KICA8 +eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mTmV0d29ya0FkZHJlc3NVcmxEYXRhVHlwZSI+DQog +ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya0FkZHJlc3NV +cmxEYXRhVHlwZSIgdHlwZT0idG5zOk5ldHdvcmtBZGRyZXNzVXJsRGF0YVR5cGUiIG1pbk9jY3Vy +cz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6 +c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP +Zk5ldHdvcmtBZGRyZXNzVXJsRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZOZXR3b3JrQWRkcmVz +c1VybERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w +bGV4VHlwZSBuYW1lPSJSZWFkZXJHcm91cERhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRl +bnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOlB1YlN1Ykdy +b3VwRGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iVHJhbnNwb3J0U2V0dGluZ3MiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWlu +T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l +PSJNZXNzYWdlU2V0dGluZ3MiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIw +IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0 +UmVhZGVycyIgdHlwZT0idG5zOkxpc3RPZkRhdGFTZXRSZWFkZXJEYXRhVHlwZSIgbWluT2NjdXJz +PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwv +eHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5 +cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlYWRlckdyb3VwRGF0YVR5cGUiIHR5cGU9InRuczpS +ZWFkZXJHcm91cERhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZS +ZWFkZXJHcm91cERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu +dCBuYW1lPSJSZWFkZXJHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6UmVhZGVyR3JvdXBEYXRhVHlw +ZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ +DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg +bmFtZT0iTGlzdE9mUmVhZGVyR3JvdXBEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlJlYWRlckdy +b3VwRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBs +ZXhUeXBlIG5hbWU9IlJlYWRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1 +ZW5jZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl +bWVudCBuYW1lPSJSZWFkZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6UmVhZGVy +R3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz +dE9mUmVhZGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg +ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVhZGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0i +dG5zOlJlYWRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJz +PSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwv +eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlJlYWRlckdyb3VwVHJh +bnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZSZWFkZXJHcm91cFRyYW5zcG9ydERhdGFU +eXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBu +YW1lPSJSZWFkZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg +IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 +IlJlYWRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6UmVhZGVyR3JvdXBNZXNzYWdl +RGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlJlYWRlckdyb3Vw +TWVzc2FnZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu +YW1lPSJSZWFkZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOlJlYWRlckdyb3VwTWVz +c2FnZURhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs +ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 +eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZSZWFkZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0i +dG5zOkxpc3RPZlJlYWRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94 +czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhU2V0UmVhZGVyRGF0YVR5 +cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5hbWUiIHR5 +cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 +czplbGVtZW50IG5hbWU9IkVuYWJsZWQiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIg +Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlB1Ymxpc2hlcklkIiB0eXBlPSJ1YTpWYXJpYW50 +IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJXcml0ZXJHcm91cElk +IiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxl +bWVudCBuYW1lPSJEYXRhU2V0V3JpdGVySWQiIHR5cGU9InhzOnVuc2lnbmVkU2hvcnQiIG1pbk9j +Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRNZXRhRGF0YSIgdHlw +ZT0idG5zOkRhdGFTZXRNZXRhRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi +IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0RmllbGRDb250ZW50TWFzayIgdHlw +ZT0idG5zOkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJNZXNzYWdlUmVjZWl2ZVRpbWVvdXQiIHR5cGU9InhzOmRvdWJsZSIg +bWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iS2V5RnJhbWVDb3VudCIg +dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 +IG5hbWU9IkhlYWRlckxheW91dFVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5p +bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlNb2RlIiB0 +eXBlPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz +OmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlHcm91cElkIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vy +cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0 +eUtleVNlcnZpY2VzIiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9pbnREZXNjcmlwdGlvbiIgbWluT2Nj +dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFT +ZXRSZWFkZXJQcm9wZXJ0aWVzIiB0eXBlPSJ0bnM6TGlzdE9mS2V5VmFsdWVQYWlyIiBtaW5PY2N1 +cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNw +b3J0U2V0dGluZ3MiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxs +YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1lc3NhZ2VTZXR0aW5ncyIg +dHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv +Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2NyaWJlZERhdGFTZXQiIHR5cGU9InVhOkV4 +dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz +OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRh +U2V0UmVhZGVyRGF0YVR5cGUiIHR5cGU9InRuczpEYXRhU2V0UmVhZGVyRGF0YVR5cGUiIC8+DQoN +CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRhdGFTZXRSZWFkZXJEYXRhVHlwZSI+DQog +ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldFJlYWRlckRh +dGFUeXBlIiB0eXBlPSJ0bnM6RGF0YVNldFJlYWRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1h +eE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNl +Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZEYXRhU2V0 +UmVhZGVyRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZEYXRhU2V0UmVhZGVyRGF0YVR5cGUiIG5p +bGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRh +dGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwv +eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRh +dGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFTZXRSZWFkZXJUcmFu +c3BvcnREYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRGF0YVNl +dFJlYWRlclRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 +ZWxlbWVudCBuYW1lPSJEYXRhU2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpE +YXRhU2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1 +bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 +Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFTZXRSZWFkZXJUcmFu +c3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZkRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRh +VHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUg +bmFtZT0iRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0K +ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h +bWU9IkRhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpEYXRhU2V0UmVhZGVy +TWVzc2FnZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZEYXRh +U2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 +ZWxlbWVudCBuYW1lPSJEYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6RGF0 +YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91 +bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w +bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGF0YVNldFJlYWRlck1lc3NhZ2VE +YXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZkRhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5cGUiIG5p +bGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlN1 +YnNjcmliZWREYXRhU2V0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICA8L3hzOnNl +cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3Jp +YmVkRGF0YVNldERhdGFUeXBlIiB0eXBlPSJ0bnM6U3Vic2NyaWJlZERhdGFTZXREYXRhVHlwZSIg +Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3Vic2NyaWJlZERhdGFTZXREYXRh +VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2Ny +aWJlZERhdGFTZXREYXRhVHlwZSIgdHlwZT0idG5zOlN1YnNjcmliZWREYXRhU2V0RGF0YVR5cGUi +IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K +ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h +bWU9Ikxpc3RPZlN1YnNjcmliZWREYXRhU2V0RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZTdWJz +Y3JpYmVkRGF0YVNldERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog +IDx4czpjb21wbGV4VHlwZSBuYW1lPSJUYXJnZXRWYXJpYWJsZXNEYXRhVHlwZSI+DQogICAgPHhz +OmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9 +InRuczpTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0K +ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlRhcmdldFZhcmlhYmxlcyIgdHlwZT0idG5zOkxp +c3RPZkZpZWxkVGFyZ2V0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ +DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hz +OmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l +PSJUYXJnZXRWYXJpYWJsZXNEYXRhVHlwZSIgdHlwZT0idG5zOlRhcmdldFZhcmlhYmxlc0RhdGFU +eXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZUYXJnZXRWYXJpYWJsZXNE +YXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVGFy +Z2V0VmFyaWFibGVzRGF0YVR5cGUiIHR5cGU9InRuczpUYXJnZXRWYXJpYWJsZXNEYXRhVHlwZSIg +bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQog +ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt +ZT0iTGlzdE9mVGFyZ2V0VmFyaWFibGVzRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZUYXJnZXRW +YXJpYWJsZXNEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6 +Y29tcGxleFR5cGUgbmFtZT0iRmllbGRUYXJnZXREYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNl +Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldEZpZWxkSWQiIHR5cGU9InVhOkd1aWQi +IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlY2VpdmVySW5kZXhS +YW5nZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K +ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVGFyZ2V0Tm9kZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1p +bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJB +dHRyaWJ1dGVJZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg +IDx4czplbGVtZW50IG5hbWU9IldyaXRlSW5kZXhSYW5nZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5P +Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iT3Zl +cnJpZGVWYWx1ZUhhbmRsaW5nIiB0eXBlPSJ0bnM6T3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIiBtaW5P +Y2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJPdmVycmlkZVZhbHVlIiB0eXBl +PSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 +czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRmllbGRUYXJnZXREYXRhVHlwZSIg +dHlwZT0idG5zOkZpZWxkVGFyZ2V0RGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h +bWU9Ikxpc3RPZkZpZWxkVGFyZ2V0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg +IDx4czplbGVtZW50IG5hbWU9IkZpZWxkVGFyZ2V0RGF0YVR5cGUiIHR5cGU9InRuczpGaWVsZFRh +cmdldERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs +ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 +eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZGaWVsZFRhcmdldERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlz +dE9mRmllbGRUYXJnZXREYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0K +ICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iT3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIj4NCiAgICA8eHM6 +cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1 +ZT0iRGlzYWJsZWRfMCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTGFzdFVzYWJs +ZVZhbHVlXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik92ZXJyaWRlVmFsdWVf +MiIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czpl +bGVtZW50IG5hbWU9Ik92ZXJyaWRlVmFsdWVIYW5kbGluZyIgdHlwZT0idG5zOk92ZXJyaWRlVmFs +dWVIYW5kbGluZyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mT3ZlcnJpZGVW +YWx1ZUhhbmRsaW5nIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l +PSJPdmVycmlkZVZhbHVlSGFuZGxpbmciIHR5cGU9InRuczpPdmVycmlkZVZhbHVlSGFuZGxpbmci +IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5j +ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mT3ZlcnJp +ZGVWYWx1ZUhhbmRsaW5nIiB0eXBlPSJ0bnM6TGlzdE9mT3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIiBu +aWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJT +dWJzY3JpYmVkRGF0YVNldE1pcnJvckRhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQg +bWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOlN1YnNjcmliZWRE +YXRhU2V0RGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVs +ZW1lbnQgbmFtZT0iUGFyZW50Tm9kZU5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIw +IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSb2xlUGVy +bWlzc2lvbnMiIHR5cGU9InRuczpMaXN0T2ZSb2xlUGVybWlzc2lvblR5cGUiIG1pbk9jY3Vycz0i +MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hz +OmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBl +Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpYmVkRGF0YVNldE1pcnJvckRhdGFUeXBlIiB0 +eXBlPSJ0bnM6U3Vic2NyaWJlZERhdGFTZXRNaXJyb3JEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29t +cGxleFR5cGUgbmFtZT0iTGlzdE9mU3Vic2NyaWJlZERhdGFTZXRNaXJyb3JEYXRhVHlwZSI+DQog +ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2NyaWJlZERhdGFT +ZXRNaXJyb3JEYXRhVHlwZSIgdHlwZT0idG5zOlN1YnNjcmliZWREYXRhU2V0TWlycm9yRGF0YVR5 +cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAv +Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 +IG5hbWU9Ikxpc3RPZlN1YnNjcmliZWREYXRhU2V0TWlycm9yRGF0YVR5cGUiIHR5cGU9InRuczpM +aXN0T2ZTdWJzY3JpYmVkRGF0YVNldE1pcnJvckRhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94 +czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJQdWJTdWJDb25maWd1cmF0aW9u +RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlB1 +Ymxpc2hlZERhdGFTZXRzIiB0eXBlPSJ0bnM6TGlzdE9mUHVibGlzaGVkRGF0YVNldERhdGFUeXBl +IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt +ZT0iQ29ubmVjdGlvbnMiIHR5cGU9InRuczpMaXN0T2ZQdWJTdWJDb25uZWN0aW9uRGF0YVR5cGUi +IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l +PSJFbmFibGVkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpz +ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUHViU3Vi +Q29uZmlndXJhdGlvbkRhdGFUeXBlIiB0eXBlPSJ0bnM6UHViU3ViQ29uZmlndXJhdGlvbkRhdGFU +eXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQdWJTdWJDb25maWd1cmF0 +aW9uRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 +IlB1YlN1YkNvbmZpZ3VyYXRpb25EYXRhVHlwZSIgdHlwZT0idG5zOlB1YlN1YkNvbmZpZ3VyYXRp +b25EYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9 +InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz +OmVsZW1lbnQgbmFtZT0iTGlzdE9mUHViU3ViQ29uZmlndXJhdGlvbkRhdGFUeXBlIiB0eXBlPSJ0 +bnM6TGlzdE9mUHViU3ViQ29uZmlndXJhdGlvbkRhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94 +czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTdGFuZGFsb25lU3Vic2NyaWJl +ZERhdGFTZXRSZWZEYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxz +ZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpTdWJzY3JpYmVkRGF0YVNldERhdGFU +eXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9 +IkRhdGFTZXROYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy +dWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAg +ICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu +dCBuYW1lPSJTdGFuZGFsb25lU3Vic2NyaWJlZERhdGFTZXRSZWZEYXRhVHlwZSIgdHlwZT0idG5z +OlN0YW5kYWxvbmVTdWJzY3JpYmVkRGF0YVNldFJlZkRhdGFUeXBlIiAvPg0KDQogIDx4czpjb21w +bGV4VHlwZSBuYW1lPSJMaXN0T2ZTdGFuZGFsb25lU3Vic2NyaWJlZERhdGFTZXRSZWZEYXRhVHlw +ZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhbmRhbG9u +ZVN1YnNjcmliZWREYXRhU2V0UmVmRGF0YVR5cGUiIHR5cGU9InRuczpTdGFuZGFsb25lU3Vic2Ny +aWJlZERhdGFTZXRSZWZEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRl +ZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 +VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mU3RhbmRhbG9uZVN1YnNjcmliZWREYXRh +U2V0UmVmRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZTdGFuZGFsb25lU3Vic2NyaWJlZERhdGFT +ZXRSZWZEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29t +cGxleFR5cGUgbmFtZT0iU3RhbmRhbG9uZVN1YnNjcmliZWREYXRhU2V0RGF0YVR5cGUiPg0KICAg +IDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBi +YXNlPSJ0bnM6U3Vic2NyaWJlZERhdGFTZXREYXRhVHlwZSI+DQogICAgICAgIDx4czpzZXF1ZW5j +ZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1p +bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFt +ZT0iRGF0YVNldEZvbGRlciIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5p +bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRNZXRh +RGF0YSIgdHlwZT0idG5zOkRhdGFTZXRNZXRhRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFi +bGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2NyaWJlZERhdGFT +ZXQiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 +ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAg +IDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 +IG5hbWU9IlN0YW5kYWxvbmVTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIiB0eXBlPSJ0bnM6U3Rh +bmRhbG9uZVN1YnNjcmliZWREYXRhU2V0RGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl +IG5hbWU9Ikxpc3RPZlN0YW5kYWxvbmVTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIj4NCiAgICA8 +eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGFuZGFsb25lU3Vic2NyaWJl +ZERhdGFTZXREYXRhVHlwZSIgdHlwZT0idG5zOlN0YW5kYWxvbmVTdWJzY3JpYmVkRGF0YVNldERh +dGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1 +ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl +bWVudCBuYW1lPSJMaXN0T2ZTdGFuZGFsb25lU3Vic2NyaWJlZERhdGFTZXREYXRhVHlwZSIgdHlw +ZT0idG5zOkxpc3RPZlN0YW5kYWxvbmVTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIiBuaWxsYWJs +ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTZWN1cml0 +eUdyb3VwRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h +bWU9Ik5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg +Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlY3VyaXR5R3JvdXBGb2xkZXIiIHR5cGU9InVh +Okxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 +czplbGVtZW50IG5hbWU9IktleUxpZmV0aW1lIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0i +MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlY3VyaXR5UG9saWN5VXJpIiB0eXBlPSJ4 +czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl +bWVudCBuYW1lPSJNYXhGdXR1cmVLZXlDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9j +Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1heFBhc3RLZXlDb3VudCIgdHlw +ZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h +bWU9IlNlY3VyaXR5R3JvdXBJZCIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxh +YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUm9sZVBlcm1pc3Npb25zIiB0 +eXBlPSJ0bnM6TGlzdE9mUm9sZVBlcm1pc3Npb25UeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl +PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iR3JvdXBQcm9wZXJ0aWVzIiB0eXBl +PSJ0bnM6TGlzdE9mS2V5VmFsdWVQYWlyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv +Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 +IG5hbWU9IlNlY3VyaXR5R3JvdXBEYXRhVHlwZSIgdHlwZT0idG5zOlNlY3VyaXR5R3JvdXBEYXRh +VHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU2VjdXJpdHlHcm91cERh +dGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1 +cml0eUdyb3VwRGF0YVR5cGUiIHR5cGU9InRuczpTZWN1cml0eUdyb3VwRGF0YVR5cGUiIG1pbk9j +Y3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv +eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxp +c3RPZlNlY3VyaXR5R3JvdXBEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlNlY3VyaXR5R3JvdXBE +YXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5 +cGUgbmFtZT0iUHViU3ViS2V5UHVzaFRhcmdldERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+ +DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBcHBsaWNhdGlvblVyaSIgdHlwZT0ieHM6c3RyaW5n +IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt +ZT0iUHVzaFRhcmdldEZvbGRlciIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAi +IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kcG9pbnRVcmwi +IHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg +IDx4czplbGVtZW50IG5hbWU9IlNlY3VyaXR5UG9saWN5VXJpIiB0eXBlPSJ4czpzdHJpbmciIG1p +bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJV +c2VyVG9rZW5UeXBlIiB0eXBlPSJ0bnM6VXNlclRva2VuUG9saWN5IiBtaW5PY2N1cnM9IjAiIG5p +bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdGVkS2V5Q291 +bnQiIHR5cGU9InhzOnVuc2lnbmVkU2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl +bGVtZW50IG5hbWU9IlJldHJ5SW50ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIw +IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVzaFRhcmdldFByb3BlcnRpZXMiIHR5cGU9 +InRuczpMaXN0T2ZLZXlWYWx1ZVBhaXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ +DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0eUdyb3VwcyIgdHlwZT0idWE6TGlzdE9m +U3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu +Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlB1YlN1YktleVB1 +c2hUYXJnZXREYXRhVHlwZSIgdHlwZT0idG5zOlB1YlN1YktleVB1c2hUYXJnZXREYXRhVHlwZSIg +Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUHViU3ViS2V5UHVzaFRhcmdldERh +dGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJT +dWJLZXlQdXNoVGFyZ2V0RGF0YVR5cGUiIHR5cGU9InRuczpQdWJTdWJLZXlQdXNoVGFyZ2V0RGF0 +YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVl +IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt +ZW50IG5hbWU9Ikxpc3RPZlB1YlN1YktleVB1c2hUYXJnZXREYXRhVHlwZSIgdHlwZT0idG5zOkxp +c3RPZlB1YlN1YktleVB1c2hUYXJnZXREYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxl +bWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUHViU3ViQ29uZmlndXJhdGlvbjJEYXRh +VHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6 +ZXh0ZW5zaW9uIGJhc2U9InRuczpQdWJTdWJDb25maWd1cmF0aW9uRGF0YVR5cGUiPg0KICAgICAg +ICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2NyaWJlZERh +dGFTZXRzIiB0eXBlPSJ0bnM6TGlzdE9mU3RhbmRhbG9uZVN1YnNjcmliZWREYXRhU2V0RGF0YVR5 +cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iRGF0YVNldENsYXNzZXMiIHR5cGU9InRuczpMaXN0T2ZEYXRhU2V0TWV0YURhdGFU +eXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVt +ZW50IG5hbWU9IkRlZmF1bHRTZWN1cml0eUtleVNlcnZpY2VzIiB0eXBlPSJ0bnM6TGlzdE9mRW5k +cG9pbnREZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg +ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0eUdyb3VwcyIgdHlwZT0idG5zOkxpc3RPZlNl +Y3VyaXR5R3JvdXBEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg +ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJTdWJLZXlQdXNoVGFyZ2V0cyIgdHlwZT0idG5z +Okxpc3RPZlB1YlN1YktleVB1c2hUYXJnZXREYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJs +ZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb25maWd1cmF0aW9uVmVy +c2lvbiIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJDb25maWd1cmF0aW9uUHJvcGVydGllcyIgdHlwZT0idG5zOkxpc3RP +ZktleVZhbHVlUGFpciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAg +PC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENv +bnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlB1YlN1YkNv +bmZpZ3VyYXRpb24yRGF0YVR5cGUiIHR5cGU9InRuczpQdWJTdWJDb25maWd1cmF0aW9uMkRhdGFU +eXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQdWJTdWJDb25maWd1cmF0 +aW9uMkRhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l +PSJQdWJTdWJDb25maWd1cmF0aW9uMkRhdGFUeXBlIiB0eXBlPSJ0bnM6UHViU3ViQ29uZmlndXJh +dGlvbjJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFi +bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg +PHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUHViU3ViQ29uZmlndXJhdGlvbjJEYXRhVHlwZSIgdHlw +ZT0idG5zOkxpc3RPZlB1YlN1YkNvbmZpZ3VyYXRpb24yRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVl +Ij48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IkRhdGFTZXRPcmRlcmlu +Z1R5cGUiPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPg0KICAgICAgPHhz +OmVudW1lcmF0aW9uIHZhbHVlPSJVbmRlZmluZWRfMCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlv +biB2YWx1ZT0iQXNjZW5kaW5nV3JpdGVySWRfMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2 +YWx1ZT0iQXNjZW5kaW5nV3JpdGVySWRTaW5nbGVfMiIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9u +Pg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRPcmRlcmlu +Z1R5cGUiIHR5cGU9InRuczpEYXRhU2V0T3JkZXJpbmdUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4 +VHlwZSBuYW1lPSJMaXN0T2ZEYXRhU2V0T3JkZXJpbmdUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+ +DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0T3JkZXJpbmdUeXBlIiB0eXBlPSJ0bnM6 +RGF0YVNldE9yZGVyaW5nVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIg +Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu +dCBuYW1lPSJMaXN0T2ZEYXRhU2V0T3JkZXJpbmdUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVNl +dE9yZGVyaW5nVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6c2lt +cGxlVHlwZSAgbmFtZT0iVWFkcE5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siPg0KICAgIDx4czpy +ZXN0cmljdGlvbiBiYXNlPSJ4czp1bnNpZ25lZEludCI+DQogICAgPC94czpyZXN0cmljdGlvbj4N +CiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVYWRwTmV0d29ya01lc3Nh +Z2VDb250ZW50TWFzayIgdHlwZT0idG5zOlVhZHBOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiAv +Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZVYWRwTmV0d29ya01lc3NhZ2VDb250 +ZW50TWFzayI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVWFk +cE5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9InRuczpVYWRwTmV0d29ya01lc3NhZ2VD +b250ZW50TWFzayIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8 +L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJM +aXN0T2ZVYWRwTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgdHlwZT0idG5zOkxpc3RPZlVhZHBO +ZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K +DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJVYWRwV3JpdGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUi +Pg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVu +c2lvbiBiYXNlPSJ0bnM6V3JpdGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUiPg0KICAgICAgICA8eHM6 +c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iR3JvdXBWZXJzaW9uIiB0eXBl +PSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50 +IG5hbWU9IkRhdGFTZXRPcmRlcmluZyIgdHlwZT0idG5zOkRhdGFTZXRPcmRlcmluZ1R5cGUiIG1p +bk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOZXR3b3JrTWVzc2Fn +ZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6VWFkcE5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIG1p +bk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTYW1wbGluZ09mZnNl +dCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iUHVibGlzaGluZ09mZnNldCIgdHlwZT0idWE6TGlzdE9mRG91YmxlIiBtaW5PY2N1 +cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAg +PC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4 +VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVWFkcFdyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBl +IiB0eXBlPSJ0bnM6VWFkcFdyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiAvPg0KDQogIDx4czpj +b21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZVYWRwV3JpdGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUiPg0K +ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlVhZHBXcml0ZXJHcm91 +cE1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOlVhZHBXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlw +ZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ +DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg +bmFtZT0iTGlzdE9mVWFkcFdyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6TGlz +dE9mVWFkcFdyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czpl +bGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJVYWRwRGF0YVNldE1lc3NhZ2VDb250 +ZW50TWFzayI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnVuc2lnbmVkSW50Ij4NCiAg +ICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5h +bWU9IlVhZHBEYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6VWFkcERhdGFTZXRN +ZXNzYWdlQ29udGVudE1hc2siIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlVh +ZHBEYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJVYWRwRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgdHlwZT0idG5z +OlVhZHBEYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0i +dW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog +IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlVhZHBEYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiB0 +eXBlPSJ0bnM6TGlzdE9mVWFkcERhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIG5pbGxhYmxlPSJ0 +cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlVhZHBEYXRhU2V0 +V3JpdGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZh +bHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkRhdGFTZXRXcml0ZXJNZXNzYWdl +RGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQg +bmFtZT0iRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgdHlwZT0idG5zOlVhZHBEYXRhU2V0TWVz +c2FnZUNvbnRlbnRNYXNrIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQg +bmFtZT0iQ29uZmlndXJlZFNpemUiIHR5cGU9InhzOnVuc2lnbmVkU2hvcnQiIG1pbk9jY3Vycz0i +MCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOZXR3b3JrTWVzc2FnZU51bWJlciIg +dHlwZT0ieHM6dW5zaWduZWRTaG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czpl +bGVtZW50IG5hbWU9IkRhdGFTZXRPZmZzZXQiIHR5cGU9InhzOnVuc2lnbmVkU2hvcnQiIG1pbk9j +Y3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9u +Pg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl +bGVtZW50IG5hbWU9IlVhZHBEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6 +VWFkcERhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl +IG5hbWU9Ikxpc3RPZlVhZHBEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8eHM6 +c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVYWRwRGF0YVNldFdyaXRlck1lc3Nh +Z2VEYXRhVHlwZSIgdHlwZT0idG5zOlVhZHBEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIiBt +aW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg +ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l +PSJMaXN0T2ZVYWRwRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RP +ZlVhZHBEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czpl +bGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJVYWRwRGF0YVNldFJlYWRlck1lc3Nh +Z2VEYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAg +ICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpEYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIj4N +CiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikdyb3Vw +VmVyc2lvbiIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg +ICA8eHM6ZWxlbWVudCBuYW1lPSJOZXR3b3JrTWVzc2FnZU51bWJlciIgdHlwZT0ieHM6dW5zaWdu +ZWRTaG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRh +dGFTZXRPZmZzZXQiIHR5cGU9InhzOnVuc2lnbmVkU2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAg +ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0Q2xhc3NJZCIgdHlwZT0idWE6R3VpZCIg +bWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5ldHdvcmtNZXNz +YWdlQ29udGVudE1hc2siIHR5cGU9InRuczpVYWRwTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIg +bWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRNZXNz +YWdlQ29udGVudE1hc2siIHR5cGU9InRuczpVYWRwRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIg +bWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlB1Ymxpc2hpbmdJ +bnRlcnZhbCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhz +OmVsZW1lbnQgbmFtZT0iUmVjZWl2ZU9mZnNldCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9 +IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHJvY2Vzc2luZ09mZnNldCIgdHlw +ZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQog +ICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNv +bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVYWRwRGF0YVNldFJlYWRlck1lc3NhZ2VE +YXRhVHlwZSIgdHlwZT0idG5zOlVhZHBEYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiAvPg0K +DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZVYWRwRGF0YVNldFJlYWRlck1lc3NhZ2VE +YXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVWFk +cERhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpVYWRwRGF0YVNldFJlYWRl +ck1lc3NhZ2VEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmls +bGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N +CiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mVWFkcERhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5 +cGUiIHR5cGU9InRuczpMaXN0T2ZVYWRwRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIgbmls +bGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iSnNv +bk5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4 +czp1bnNpZ25lZEludCI+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBl +Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJKc29uTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgdHlw +ZT0idG5zOkpzb25OZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiAvPg0KDQogIDx4czpjb21wbGV4 +VHlwZSBuYW1lPSJMaXN0T2ZKc29uTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayI+DQogICAgPHhz +OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSnNvbk5ldHdvcmtNZXNzYWdlQ29u +dGVudE1hc2siIHR5cGU9InRuczpKc29uTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgbWluT2Nj +dXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 +L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZKc29uTmV0d29ya01l +c3NhZ2VDb250ZW50TWFzayIgdHlwZT0idG5zOkxpc3RPZkpzb25OZXR3b3JrTWVzc2FnZUNvbnRl +bnRNYXNrIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlw +ZSBuYW1lPSJKc29uV3JpdGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUiPg0KICAgIDx4czpjb21wbGV4 +Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6V3Jp +dGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg +ICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgdHlwZT0idG5z +Okpzb25OZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAg +IDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhD +b250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJKc29uV3Jp +dGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpKc29uV3JpdGVyR3JvdXBNZXNzYWdl +RGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkpzb25Xcml0ZXJH +cm91cE1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iSnNvbldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6SnNvbldy +aXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3Vu +ZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs +ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZKc29uV3JpdGVyR3JvdXBNZXNzYWdl +RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZKc29uV3JpdGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUi +IG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9 +Ikpzb25EYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFz +ZT0ieHM6dW5zaWduZWRJbnQiPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxl +VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSnNvbkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2si +IHR5cGU9InRuczpKc29uRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgLz4NCg0KICA8eHM6Y29t +cGxleFR5cGUgbmFtZT0iTGlzdE9mSnNvbkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siPg0KICAg +IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikpzb25EYXRhU2V0TWVzc2Fn +ZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6SnNvbkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIG1p +bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N +CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mSnNvbkRhdGFT +ZXRNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9InRuczpMaXN0T2ZKc29uRGF0YVNldE1lc3NhZ2VD +b250ZW50TWFzayIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxl +eFR5cGUgbmFtZT0iSnNvbkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiPg0KICAgIDx4czpj +b21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0 +bnM6RGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4N +CiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiB0 +eXBlPSJ0bnM6SnNvbkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIG1pbk9jY3Vycz0iMCIgLz4N +CiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6 +Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 +Ikpzb25EYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6SnNvbkRhdGFTZXRX +cml0ZXJNZXNzYWdlRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RP +Zkpzb25EYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog +ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJKc29uRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIg +dHlwZT0idG5zOkpzb25EYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIiBtaW5PY2N1cnM9IjAi +IG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl +bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZKc29u +RGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZkpzb25EYXRhU2V0 +V3JpdGVyTWVzc2FnZURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog +IDx4czpjb21wbGV4VHlwZSBuYW1lPSJKc29uRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSI+ +DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5z +aW9uIGJhc2U9InRuczpEYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICAgICAgPHhz +OnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5ldHdvcmtNZXNzYWdlQ29u +dGVudE1hc2siIHR5cGU9InRuczpKc29uTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgbWluT2Nj +dXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRNZXNzYWdlQ29u +dGVudE1hc2siIHR5cGU9InRuczpKc29uRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgbWluT2Nj +dXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+ +DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs +ZW1lbnQgbmFtZT0iSnNvbkRhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpK +c29uRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg +bmFtZT0iTGlzdE9mSnNvbkRhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5cGUiPg0KICAgIDx4czpz +ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikpzb25EYXRhU2V0UmVhZGVyTWVzc2Fn +ZURhdGFUeXBlIiB0eXBlPSJ0bnM6SnNvbkRhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5cGUiIG1p +bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg +IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 +Ikxpc3RPZkpzb25EYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9m +SnNvbkRhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVs +ZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlFvc0RhdGFUeXBlIj4NCiAgICA8eHM6 +c2VxdWVuY2U+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz +OmVsZW1lbnQgbmFtZT0iUW9zRGF0YVR5cGUiIHR5cGU9InRuczpRb3NEYXRhVHlwZSIgLz4NCg0K +ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUW9zRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1 +ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlFvc0RhdGFUeXBlIiB0eXBlPSJ0bnM6UW9z +RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0 +cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl +bGVtZW50IG5hbWU9Ikxpc3RPZlFvc0RhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mUW9zRGF0YVR5 +cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h +bWU9IlRyYW5zbWl0UW9zRGF0YVR5cGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0i +ZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6UW9zRGF0YVR5cGUiPg0KICAg +ICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4 +dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K +ICA8eHM6ZWxlbWVudCBuYW1lPSJUcmFuc21pdFFvc0RhdGFUeXBlIiB0eXBlPSJ0bnM6VHJhbnNt +aXRRb3NEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVHJhbnNt +aXRRb3NEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt +ZT0iVHJhbnNtaXRRb3NEYXRhVHlwZSIgdHlwZT0idG5zOlRyYW5zbWl0UW9zRGF0YVR5cGUiIG1p +bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg +IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 +Ikxpc3RPZlRyYW5zbWl0UW9zRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZUcmFuc21pdFFvc0Rh +dGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlw +ZSBuYW1lPSJUcmFuc21pdFFvc1ByaW9yaXR5RGF0YVR5cGUiPg0KICAgIDx4czpjb21wbGV4Q29u +dGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6VHJhbnNt +aXRRb3NEYXRhVHlwZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxl +bWVudCBuYW1lPSJQcmlvcml0eUxhYmVsIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIg +bmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4 +dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K +ICA8eHM6ZWxlbWVudCBuYW1lPSJUcmFuc21pdFFvc1ByaW9yaXR5RGF0YVR5cGUiIHR5cGU9InRu +czpUcmFuc21pdFFvc1ByaW9yaXR5RGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h +bWU9Ikxpc3RPZlRyYW5zbWl0UW9zUHJpb3JpdHlEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNl +Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNtaXRRb3NQcmlvcml0eURhdGFUeXBlIiB0 +eXBlPSJ0bnM6VHJhbnNtaXRRb3NQcmlvcml0eURhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9j +Y3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K +ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZUcmFuc21pdFFv +c1ByaW9yaXR5RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZUcmFuc21pdFFvc1ByaW9yaXR5RGF0 +YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBl +IG5hbWU9IlJlY2VpdmVRb3NEYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVk +PSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpRb3NEYXRhVHlwZSI+DQog +ICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6 +ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+ +DQogIDx4czplbGVtZW50IG5hbWU9IlJlY2VpdmVRb3NEYXRhVHlwZSIgdHlwZT0idG5zOlJlY2Vp +dmVRb3NEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUmVjZWl2 +ZVFvc0RhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l +PSJSZWNlaXZlUW9zRGF0YVR5cGUiIHR5cGU9InRuczpSZWNlaXZlUW9zRGF0YVR5cGUiIG1pbk9j +Y3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv +eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxp +c3RPZlJlY2VpdmVRb3NEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlJlY2VpdmVRb3NEYXRhVHlw +ZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt +ZT0iUmVjZWl2ZVFvc1ByaW9yaXR5RGF0YVR5cGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBt +aXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6UmVjZWl2ZVFvc0Rh +dGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5h +bWU9IlByaW9yaXR5TGFiZWwiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJs +ZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9u +Pg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl +bGVtZW50IG5hbWU9IlJlY2VpdmVRb3NQcmlvcml0eURhdGFUeXBlIiB0eXBlPSJ0bnM6UmVjZWl2 +ZVFvc1ByaW9yaXR5RGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RP +ZlJlY2VpdmVRb3NQcmlvcml0eURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJSZWNlaXZlUW9zUHJpb3JpdHlEYXRhVHlwZSIgdHlwZT0idG5zOlJl +Y2VpdmVRb3NQcmlvcml0eURhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3Vu +ZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs +ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZSZWNlaXZlUW9zUHJpb3JpdHlEYXRh +VHlwZSIgdHlwZT0idG5zOkxpc3RPZlJlY2VpdmVRb3NQcmlvcml0eURhdGFUeXBlIiBuaWxsYWJs +ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhZ3Jh +bUNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1p +eGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpDb25uZWN0aW9uVHJh +bnNwb3J0RGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVs +ZW1lbnQgbmFtZT0iRGlzY292ZXJ5QWRkcmVzcyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBt +aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0K +ICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpj +b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YWdyYW1Db25uZWN0aW9uVHJhbnNw +b3J0RGF0YVR5cGUiIHR5cGU9InRuczpEYXRhZ3JhbUNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlw +ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRGF0YWdyYW1Db25uZWN0aW9u +VHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 +IG5hbWU9IkRhdGFncmFtQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6RGF0 +YWdyYW1Db25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJz +PSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwv +eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFncmFtQ29ubmVj +dGlvblRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YWdyYW1Db25uZWN0aW9u +VHJhbnNwb3J0RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhz +OmNvbXBsZXhUeXBlIG5hbWU9IkRhdGFncmFtQ29ubmVjdGlvblRyYW5zcG9ydDJEYXRhVHlwZSI+ +DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5z +aW9uIGJhc2U9InRuczpEYXRhZ3JhbUNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSI+DQogICAg +ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaXNjb3ZlcnlB +bm5vdW5jZVJhdGUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAg +ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlzY292ZXJ5TWF4TWVzc2FnZVNpemUiIHR5cGU9Inhz +OnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFt +ZT0iUW9zQ2F0ZWdvcnkiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i +dHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhZ3JhbVFvcyIgdHlwZT0i +dWE6TGlzdE9mRXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv +Pg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94 +czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt +ZT0iRGF0YWdyYW1Db25uZWN0aW9uVHJhbnNwb3J0MkRhdGFUeXBlIiB0eXBlPSJ0bnM6RGF0YWdy +YW1Db25uZWN0aW9uVHJhbnNwb3J0MkRhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu +YW1lPSJMaXN0T2ZEYXRhZ3JhbUNvbm5lY3Rpb25UcmFuc3BvcnQyRGF0YVR5cGUiPg0KICAgIDx4 +czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFncmFtQ29ubmVjdGlvblRy +YW5zcG9ydDJEYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFncmFtQ29ubmVjdGlvblRyYW5zcG9ydDJE +YXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRy +dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs +ZW1lbnQgbmFtZT0iTGlzdE9mRGF0YWdyYW1Db25uZWN0aW9uVHJhbnNwb3J0MkRhdGFUeXBlIiB0 +eXBlPSJ0bnM6TGlzdE9mRGF0YWdyYW1Db25uZWN0aW9uVHJhbnNwb3J0MkRhdGFUeXBlIiBuaWxs +YWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRh +Z3JhbVdyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVu +dCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6V3JpdGVyR3Jv +dXBUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJNZXNzYWdlUmVwZWF0Q291bnQiIHR5cGU9InhzOnVuc2lnbmVkQnl0 +ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1lc3NhZ2VS +ZXBlYXREZWxheSIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwv +eHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250 +ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhZ3JhbVdy +aXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpEYXRhZ3JhbVdyaXRlckdyb3Vw +VHJhbnNwb3J0RGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRh +dGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0K +ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YWdyYW1Xcml0ZXJHcm91cFRyYW5zcG9ydERhdGFU +eXBlIiB0eXBlPSJ0bnM6RGF0YWdyYW1Xcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIiBtaW5P +Y2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 +L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJM +aXN0T2ZEYXRhZ3JhbVdyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0 +T2ZEYXRhZ3JhbVdyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48 +L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRhdGFncmFtV3JpdGVyR3Jv +dXBUcmFuc3BvcnQyRGF0YVR5cGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFs +c2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6RGF0YWdyYW1Xcml0ZXJHcm91cFRy +YW5zcG9ydERhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czpl +bGVtZW50IG5hbWU9IkFkZHJlc3MiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJz +PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJRb3ND +YXRlZ29yeSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv +Pg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFncmFtUW9zIiB0eXBlPSJ1YTpMaXN0 +T2ZFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg +ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlzY292ZXJ5QW5ub3VuY2VSYXRlIiB0eXBlPSJ4czp1 +bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9 +IlRvcGljIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ +DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hz +OmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l +PSJEYXRhZ3JhbVdyaXRlckdyb3VwVHJhbnNwb3J0MkRhdGFUeXBlIiB0eXBlPSJ0bnM6RGF0YWdy +YW1Xcml0ZXJHcm91cFRyYW5zcG9ydDJEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg +bmFtZT0iTGlzdE9mRGF0YWdyYW1Xcml0ZXJHcm91cFRyYW5zcG9ydDJEYXRhVHlwZSI+DQogICAg +PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YWdyYW1Xcml0ZXJHcm91 +cFRyYW5zcG9ydDJEYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3Bv +cnQyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxl +PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 +czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnQyRGF0YVR5 +cGUiIHR5cGU9InRuczpMaXN0T2ZEYXRhZ3JhbVdyaXRlckdyb3VwVHJhbnNwb3J0MkRhdGFUeXBl +IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l +PSJEYXRhZ3JhbURhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOmNvbXBs +ZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpE +YXRhU2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQog +ICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkcmVzcyIgdHlwZT0idWE6RXh0ZW5zaW9uT2Jq +ZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVt +ZW50IG5hbWU9IlFvc0NhdGVnb3J5IiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls +bGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YWdyYW1Rb3Mi +IHR5cGU9InVhOkxpc3RPZkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i +dHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUb3BpYyIgdHlwZT0ieHM6c3Ry +aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVl +bmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAg +PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YWdyYW1EYXRhU2V0UmVh +ZGVyVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpEYXRhZ3JhbURhdGFTZXRSZWFkZXJUcmFu +c3BvcnREYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRGF0YWdy +YW1EYXRhU2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg +ICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFncmFtRGF0YVNldFJlYWRlclRyYW5zcG9ydERhdGFU +eXBlIiB0eXBlPSJ0bnM6RGF0YWdyYW1EYXRhU2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUiIG1p +bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg +IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 +Ikxpc3RPZkRhdGFncmFtRGF0YVNldFJlYWRlclRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6 +TGlzdE9mRGF0YWdyYW1EYXRhU2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUiIG5pbGxhYmxlPSJ0 +cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkJyb2tlckNvbm5l +Y3Rpb25UcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJm +YWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpDb25uZWN0aW9uVHJhbnNwb3J0 +RGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQg +bmFtZT0iUmVzb3VyY2VVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJs +ZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBdXRoZW50aWNhdGlvblBy +b2ZpbGVVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg +Lz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwv +eHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h +bWU9IkJyb2tlckNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOkJyb2tlckNv +bm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i +TGlzdE9mQnJva2VyQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVu +Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCcm9rZXJDb25uZWN0aW9uVHJhbnNwb3J0RGF0 +YVR5cGUiIHR5cGU9InRuczpCcm9rZXJDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiIG1pbk9j +Y3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv +eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxp +c3RPZkJyb2tlckNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZkJy +b2tlckNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxl +bWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iQnJva2VyVHJhbnNwb3J0UXVhbGl0eU9m +U2VydmljZSI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8 +eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik5vdFNwZWNpZmllZF8wIiAvPg0KICAgICAgPHhzOmVudW1l +cmF0aW9uIHZhbHVlPSJCZXN0RWZmb3J0XzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFs +dWU9IkF0TGVhc3RPbmNlXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkF0TW9z +dE9uY2VfMyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRXhhY3RseU9uY2VfNCIg +Lz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVt +ZW50IG5hbWU9IkJyb2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiIHR5cGU9InRuczpCcm9r +ZXJUcmFuc3BvcnRRdWFsaXR5T2ZTZXJ2aWNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l +PSJMaXN0T2ZCcm9rZXJUcmFuc3BvcnRRdWFsaXR5T2ZTZXJ2aWNlIj4NCiAgICA8eHM6c2VxdWVu +Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCcm9rZXJUcmFuc3BvcnRRdWFsaXR5T2ZTZXJ2 +aWNlIiB0eXBlPSJ0bnM6QnJva2VyVHJhbnNwb3J0UXVhbGl0eU9mU2VydmljZSIgbWluT2NjdXJz +PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz +OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZCcm9rZXJUcmFuc3BvcnRR +dWFsaXR5T2ZTZXJ2aWNlIiB0eXBlPSJ0bnM6TGlzdE9mQnJva2VyVHJhbnNwb3J0UXVhbGl0eU9m +U2VydmljZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5 +cGUgbmFtZT0iQnJva2VyV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOmNv +bXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRu +czpXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0K +ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlF1ZXVlTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBt +aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5h +bWU9IlJlc291cmNlVXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 +InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXV0aGVudGljYXRpb25Qcm9m +aWxlVXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ +DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdGVkRGVsaXZlcnlHdWFyYW50ZWUi +IHR5cGU9InRuczpCcm9rZXJUcmFuc3BvcnRRdWFsaXR5T2ZTZXJ2aWNlIiBtaW5PY2N1cnM9IjAi +IC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8 +L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu +YW1lPSJCcm9rZXJXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6QnJva2Vy +V3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt +ZT0iTGlzdE9mQnJva2VyV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOnNl +cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnJva2VyV3JpdGVyR3JvdXBUcmFuc3Bv +cnREYXRhVHlwZSIgdHlwZT0idG5zOkJyb2tlcldyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUi +IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K +ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h +bWU9Ikxpc3RPZkJyb2tlcldyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpM +aXN0T2ZCcm9rZXJXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+ +PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJCcm9rZXJEYXRhU2V0V3Jp +dGVyVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFs +c2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6RGF0YVNldFdyaXRlclRyYW5zcG9y +dERhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50 +IG5hbWU9IlF1ZXVlTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl +PSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc291cmNlVXJpIiB0eXBl +PSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAg +PHhzOmVsZW1lbnQgbmFtZT0iQXV0aGVudGljYXRpb25Qcm9maWxlVXJpIiB0eXBlPSJ4czpzdHJp +bmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iUmVxdWVzdGVkRGVsaXZlcnlHdWFyYW50ZWUiIHR5cGU9InRuczpCcm9rZXJUcmFu +c3BvcnRRdWFsaXR5T2ZTZXJ2aWNlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVs +ZW1lbnQgbmFtZT0iTWV0YURhdGFRdWV1ZU5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJz +PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNZXRh +RGF0YVVwZGF0ZVRpbWUiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg +ICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4 +Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQnJva2Vy +RGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6QnJva2VyRGF0YVNldFdy +aXRlclRyYW5zcG9ydERhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 +T2ZCcm9rZXJEYXRhU2V0V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5j +ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJyb2tlckRhdGFTZXRXcml0ZXJUcmFuc3BvcnRE +YXRhVHlwZSIgdHlwZT0idG5zOkJyb2tlckRhdGFTZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSIg +bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQog +ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt +ZT0iTGlzdE9mQnJva2VyRGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6 +TGlzdE9mQnJva2VyRGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1 +ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJCcm9rZXJEYXRhU2V0 +UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0i +ZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6RGF0YVNldFJlYWRlclRyYW5z +cG9ydERhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVt +ZW50IG5hbWU9IlF1ZXVlTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxh +YmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc291cmNlVXJpIiB0 +eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAg +ICAgPHhzOmVsZW1lbnQgbmFtZT0iQXV0aGVudGljYXRpb25Qcm9maWxlVXJpIiB0eXBlPSJ4czpz +dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVs +ZW1lbnQgbmFtZT0iUmVxdWVzdGVkRGVsaXZlcnlHdWFyYW50ZWUiIHR5cGU9InRuczpCcm9rZXJU +cmFuc3BvcnRRdWFsaXR5T2ZTZXJ2aWNlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhz +OmVsZW1lbnQgbmFtZT0iTWV0YURhdGFRdWV1ZU5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2Nj +dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAg +IDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxl +eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkJyb2tlckRhdGFTZXRSZWFkZXJUcmFuc3BvcnRE +YXRhVHlwZSIgdHlwZT0idG5zOkJyb2tlckRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIg +Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQnJva2VyRGF0YVNldFJlYWRlclRy +YW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu +YW1lPSJCcm9rZXJEYXRhU2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpCcm9r +ZXJEYXRhU2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJz +PSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwv +eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkJyb2tlckRhdGFTZXRS +ZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZkJyb2tlckRhdGFTZXRSZWFk +ZXJUcmFuc3BvcnREYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 +eHM6c2ltcGxlVHlwZSAgbmFtZT0iUHViU3ViQ29uZmlndXJhdGlvblJlZk1hc2siPg0KICAgIDx4 +czpyZXN0cmljdGlvbiBiYXNlPSJ4czp1bnNpZ25lZEludCI+DQogICAgPC94czpyZXN0cmljdGlv +bj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJTdWJDb25maWd1 +cmF0aW9uUmVmTWFzayIgdHlwZT0idG5zOlB1YlN1YkNvbmZpZ3VyYXRpb25SZWZNYXNrIiAvPg0K +DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQdWJTdWJDb25maWd1cmF0aW9uUmVmTWFz +ayI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHViU3ViQ29u +ZmlndXJhdGlvblJlZk1hc2siIHR5cGU9InRuczpQdWJTdWJDb25maWd1cmF0aW9uUmVmTWFzayIg +bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNl +Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZQdWJTdWJD +b25maWd1cmF0aW9uUmVmTWFzayIgdHlwZT0idG5zOkxpc3RPZlB1YlN1YkNvbmZpZ3VyYXRpb25S +ZWZNYXNrIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlw +ZSBuYW1lPSJQdWJTdWJDb25maWd1cmF0aW9uUmVmRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5j +ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNvbmZpZ3VyYXRpb25NYXNrIiB0eXBlPSJ0bnM6 +UHViU3ViQ29uZmlndXJhdGlvblJlZk1hc2siIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl +bGVtZW50IG5hbWU9IkVsZW1lbnRJbmRleCIgdHlwZT0ieHM6dW5zaWduZWRTaG9ydCIgbWluT2Nj +dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29ubmVjdGlvbkluZGV4IiB0eXBl +PSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu +YW1lPSJHcm91cEluZGV4IiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1cnM9IjAiIC8+ +DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg +bmFtZT0iUHViU3ViQ29uZmlndXJhdGlvblJlZkRhdGFUeXBlIiB0eXBlPSJ0bnM6UHViU3ViQ29u +ZmlndXJhdGlvblJlZkRhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 +T2ZQdWJTdWJDb25maWd1cmF0aW9uUmVmRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg +ICAgIDx4czplbGVtZW50IG5hbWU9IlB1YlN1YkNvbmZpZ3VyYXRpb25SZWZEYXRhVHlwZSIgdHlw +ZT0idG5zOlB1YlN1YkNvbmZpZ3VyYXRpb25SZWZEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhP +Y2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N +CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUHViU3ViQ29u +ZmlndXJhdGlvblJlZkRhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mUHViU3ViQ29uZmlndXJhdGlv +blJlZkRhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w +bGV4VHlwZSBuYW1lPSJQdWJTdWJDb25maWd1cmF0aW9uVmFsdWVEYXRhVHlwZSI+DQogICAgPHhz +OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29uZmlndXJhdGlvbkVsZW1lbnQi +IHR5cGU9InRuczpQdWJTdWJDb25maWd1cmF0aW9uUmVmRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIg +bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lIiB0eXBlPSJ4 +czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl +bWVudCBuYW1lPSJJZGVudGlmaWVyIiB0eXBlPSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+ +DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg +bmFtZT0iUHViU3ViQ29uZmlndXJhdGlvblZhbHVlRGF0YVR5cGUiIHR5cGU9InRuczpQdWJTdWJD +b25maWd1cmF0aW9uVmFsdWVEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i +TGlzdE9mUHViU3ViQ29uZmlndXJhdGlvblZhbHVlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5j +ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlB1YlN1YkNvbmZpZ3VyYXRpb25WYWx1ZURhdGFU +eXBlIiB0eXBlPSJ0bnM6UHViU3ViQ29uZmlndXJhdGlvblZhbHVlRGF0YVR5cGUiIG1pbk9jY3Vy +cz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6 +c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP +ZlB1YlN1YkNvbmZpZ3VyYXRpb25WYWx1ZURhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mUHViU3Vi +Q29uZmlndXJhdGlvblZhbHVlRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+ +DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IkRpYWdub3N0aWNzTGV2ZWwiPg0KICAgIDx4czpy +ZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVl +PSJCYXNpY18wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJBZHZhbmNlZF8xIiAv +Pg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJbmZvXzIiIC8+DQogICAgICA8eHM6ZW51 +bWVyYXRpb24gdmFsdWU9IkxvZ18zIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJE +ZWJ1Z180IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAg +PHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY3NMZXZlbCIgdHlwZT0idG5zOkRpYWdub3N0aWNz +TGV2ZWwiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRpYWdub3N0aWNzTGV2 +ZWwiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0 +aWNzTGV2ZWwiIHR5cGU9InRuczpEaWFnbm9zdGljc0xldmVsIiBtaW5PY2N1cnM9IjAiIG1heE9j +Y3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 +cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRpYWdub3N0aWNzTGV2ZWwiIHR5cGU9InRu +czpMaXN0T2ZEaWFnbm9zdGljc0xldmVsIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K +DQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJQdWJTdWJEaWFnbm9zdGljc0NvdW50ZXJDbGFzc2lm +aWNhdGlvbiI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8 +eHM6ZW51bWVyYXRpb24gdmFsdWU9IkluZm9ybWF0aW9uXzAiIC8+DQogICAgICA8eHM6ZW51bWVy +YXRpb24gdmFsdWU9IkVycm9yXzEiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpz +aW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJTdWJEaWFnbm9zdGljc0NvdW50ZXJD +bGFzc2lmaWNhdGlvbiIgdHlwZT0idG5zOlB1YlN1YkRpYWdub3N0aWNzQ291bnRlckNsYXNzaWZp +Y2F0aW9uIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQdWJTdWJEaWFnbm9z +dGljc0NvdW50ZXJDbGFzc2lmaWNhdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz +OmVsZW1lbnQgbmFtZT0iUHViU3ViRGlhZ25vc3RpY3NDb3VudGVyQ2xhc3NpZmljYXRpb24iIHR5 +cGU9InRuczpQdWJTdWJEaWFnbm9zdGljc0NvdW50ZXJDbGFzc2lmaWNhdGlvbiIgbWluT2NjdXJz +PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz +OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZQdWJTdWJEaWFnbm9zdGlj +c0NvdW50ZXJDbGFzc2lmaWNhdGlvbiIgdHlwZT0idG5zOkxpc3RPZlB1YlN1YkRpYWdub3N0aWNz +Q291bnRlckNsYXNzaWZpY2F0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog +IDx4czpjb21wbGV4VHlwZSBuYW1lPSJBbGlhc05hbWVEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVl +bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWxpYXNOYW1lIiB0eXBlPSJ1YTpRdWFsaWZp +ZWROYW1lIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iUmVmZXJlbmNlZE5vZGVzIiB0eXBlPSJ1YTpMaXN0T2ZFeHBhbmRlZE5vZGVJZCIg +bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 +L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJBbGlhc05hbWVEYXRhVHlwZSIg +dHlwZT0idG5zOkFsaWFzTmFtZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l +PSJMaXN0T2ZBbGlhc05hbWVEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz +OmVsZW1lbnQgbmFtZT0iQWxpYXNOYW1lRGF0YVR5cGUiIHR5cGU9InRuczpBbGlhc05hbWVEYXRh +VHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUi +IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l +bnQgbmFtZT0iTGlzdE9mQWxpYXNOYW1lRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZBbGlhc05h +bWVEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxl +VHlwZSAgbmFtZT0iUGFzc3dvcmRPcHRpb25zTWFzayI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJh +c2U9InhzOnVuc2lnbmVkSW50Ij4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBs +ZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlBhc3N3b3JkT3B0aW9uc01hc2siIHR5cGU9InRu +czpQYXNzd29yZE9wdGlvbnNNYXNrIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 +T2ZQYXNzd29yZE9wdGlvbnNNYXNrIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxl +bWVudCBuYW1lPSJQYXNzd29yZE9wdGlvbnNNYXNrIiB0eXBlPSJ0bnM6UGFzc3dvcmRPcHRpb25z +TWFzayIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNl +cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZQ +YXNzd29yZE9wdGlvbnNNYXNrIiB0eXBlPSJ0bnM6TGlzdE9mUGFzc3dvcmRPcHRpb25zTWFzayIg +bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0i +VXNlckNvbmZpZ3VyYXRpb25NYXNrIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6dW5z +aWduZWRJbnQiPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAg +PHhzOmVsZW1lbnQgbmFtZT0iVXNlckNvbmZpZ3VyYXRpb25NYXNrIiB0eXBlPSJ0bnM6VXNlckNv +bmZpZ3VyYXRpb25NYXNrIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZVc2Vy +Q29uZmlndXJhdGlvbk1hc2siPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 +IG5hbWU9IlVzZXJDb25maWd1cmF0aW9uTWFzayIgdHlwZT0idG5zOlVzZXJDb25maWd1cmF0aW9u +TWFzayIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNl +cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZV +c2VyQ29uZmlndXJhdGlvbk1hc2siIHR5cGU9InRuczpMaXN0T2ZVc2VyQ29uZmlndXJhdGlvbk1h +c2siIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h +bWU9IlVzZXJNYW5hZ2VtZW50RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 +czplbGVtZW50IG5hbWU9IlVzZXJOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIg +bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VyQ29uZmlndXJh +dGlvbiIgdHlwZT0idG5zOlVzZXJDb25maWd1cmF0aW9uTWFzayIgbWluT2NjdXJzPSIwIiAvPg0K +ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVzY3JpcHRpb24iIHR5cGU9InhzOnN0cmluZyIgbWlu +T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz +OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VyTWFuYWdlbWVudERhdGFUeXBl +IiB0eXBlPSJ0bnM6VXNlck1hbmFnZW1lbnREYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5 +cGUgbmFtZT0iTGlzdE9mVXNlck1hbmFnZW1lbnREYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNl +Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlck1hbmFnZW1lbnREYXRhVHlwZSIgdHlwZT0i +dG5zOlVzZXJNYW5hZ2VtZW50RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJv +dW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t +cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlVzZXJNYW5hZ2VtZW50RGF0YVR5 +cGUiIHR5cGU9InRuczpMaXN0T2ZVc2VyTWFuYWdlbWVudERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1 +ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czplbGVtZW50IG5hbWU9IkVuY29kZWRUaWNrZXQiIHR5 +cGU9InhzOnN0cmluZyIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iRHVwbGV4Ij4NCiAg +ICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlv +biB2YWx1ZT0iRnVsbF8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJIYWxmXzEi +IC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVua25vd25fMiIgLz4NCiAgICA8L3hz +OnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkR1 +cGxleCIgdHlwZT0idG5zOkR1cGxleCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz +dE9mRHVwbGV4Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJE +dXBsZXgiIHR5cGU9InRuczpEdXBsZXgiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5k +ZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs +ZW1lbnQgbmFtZT0iTGlzdE9mRHVwbGV4IiB0eXBlPSJ0bnM6TGlzdE9mRHVwbGV4IiBuaWxsYWJs +ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJJbnRlcmZh +Y2VBZG1pblN0YXR1cyI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+DQog +ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVwXzAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp +b24gdmFsdWU9IkRvd25fMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVGVzdGlu +Z18yIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhz +OmVsZW1lbnQgbmFtZT0iSW50ZXJmYWNlQWRtaW5TdGF0dXMiIHR5cGU9InRuczpJbnRlcmZhY2VB +ZG1pblN0YXR1cyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mSW50ZXJmYWNl +QWRtaW5TdGF0dXMiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 +IkludGVyZmFjZUFkbWluU3RhdHVzIiB0eXBlPSJ0bnM6SW50ZXJmYWNlQWRtaW5TdGF0dXMiIG1p +bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N +CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mSW50ZXJmYWNl +QWRtaW5TdGF0dXMiIHR5cGU9InRuczpMaXN0T2ZJbnRlcmZhY2VBZG1pblN0YXR1cyIgbmlsbGFi +bGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iSW50ZXJm +YWNlT3BlclN0YXR1cyI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+DQog +ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVwXzAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp +b24gdmFsdWU9IkRvd25fMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVGVzdGlu +Z18yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVbmtub3duXzMiIC8+DQogICAg +ICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkRvcm1hbnRfNCIgLz4NCiAgICAgIDx4czplbnVtZXJh +dGlvbiB2YWx1ZT0iTm90UHJlc2VudF81IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVl +PSJMb3dlckxheWVyRG93bl82IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2lt +cGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSW50ZXJmYWNlT3BlclN0YXR1cyIgdHlwZT0i +dG5zOkludGVyZmFjZU9wZXJTdGF0dXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxp +c3RPZkludGVyZmFjZU9wZXJTdGF0dXMiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl +bGVtZW50IG5hbWU9IkludGVyZmFjZU9wZXJTdGF0dXMiIHR5cGU9InRuczpJbnRlcmZhY2VPcGVy +U3RhdHVzIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6 +c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP +ZkludGVyZmFjZU9wZXJTdGF0dXMiIHR5cGU9InRuczpMaXN0T2ZJbnRlcmZhY2VPcGVyU3RhdHVz +IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1l +PSJOZWdvdGlhdGlvblN0YXR1cyI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmlu +ZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkluUHJvZ3Jlc3NfMCIgLz4NCiAgICAg +IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQ29tcGxldGVfMSIgLz4NCiAgICAgIDx4czplbnVtZXJh +dGlvbiB2YWx1ZT0iRmFpbGVkXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVu +a25vd25fMyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTm9OZWdvdGlhdGlvbl80 +IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVs +ZW1lbnQgbmFtZT0iTmVnb3RpYXRpb25TdGF0dXMiIHR5cGU9InRuczpOZWdvdGlhdGlvblN0YXR1 +cyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mTmVnb3RpYXRpb25TdGF0dXMi +Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5lZ290aWF0aW9u +U3RhdHVzIiB0eXBlPSJ0bnM6TmVnb3RpYXRpb25TdGF0dXMiIG1pbk9jY3Vycz0iMCIgbWF4T2Nj +dXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw +ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mTmVnb3RpYXRpb25TdGF0dXMiIHR5cGU9InRu +czpMaXN0T2ZOZWdvdGlhdGlvblN0YXR1cyIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N +Cg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iVHNuRmFpbHVyZUNvZGUiPg0KICAgIDx4czpyZXN0 +cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJO +b0ZhaWx1cmVfMCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSW5zdWZmaWNpZW50 +QmFuZHdpZHRoXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ikluc3VmZmljaWVu +dFJlc291cmNlc18yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJbnN1ZmZpY2ll +bnRUcmFmZmljQ2xhc3NCYW5kd2lkdGhfMyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1 +ZT0iU3RyZWFtSWRJblVzZV80IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJTdHJl +YW1EZXN0aW5hdGlvbkFkZHJlc3NJblVzZV81IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh +bHVlPSJTdHJlYW1QcmVlbXB0ZWRCeUhpZ2hlclJhbmtfNiIgLz4NCiAgICAgIDx4czplbnVtZXJh +dGlvbiB2YWx1ZT0iTGF0ZW5jeUhhc0NoYW5nZWRfNyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlv +biB2YWx1ZT0iRWdyZXNzUG9ydE5vdEF2YkNhcGFibGVfOCIgLz4NCiAgICAgIDx4czplbnVtZXJh +dGlvbiB2YWx1ZT0iVXNlRGlmZmVyZW50RGVzdGluYXRpb25BZGRyZXNzXzkiIC8+DQogICAgICA8 +eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik91dE9mTXNycFJlc291cmNlc18xMCIgLz4NCiAgICAgIDx4 +czplbnVtZXJhdGlvbiB2YWx1ZT0iT3V0T2ZNbXJwUmVzb3VyY2VzXzExIiAvPg0KICAgICAgPHhz +OmVudW1lcmF0aW9uIHZhbHVlPSJDYW5ub3RTdG9yZURlc3RpbmF0aW9uQWRkcmVzc18xMiIgLz4N +CiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUHJpb3JpdHlJc05vdEFuU3JjQ2xhc3NfMTMi +IC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik1heEZyYW1lU2l6ZVRvb0xhcmdlXzE0 +IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJNYXhGYW5JblBvcnRzTGltaXRSZWFj +aGVkXzE1IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJGaXJzdFZhbHVlQ2hhbmdl +ZEZvclN0cmVhbUlkXzE2IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJWbGFuQmxv +Y2tlZE9uRWdyZXNzXzE3IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJWbGFuVGFn +Z2luZ0Rpc2FibGVkT25FZ3Jlc3NfMTgiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9 +IlNyQ2xhc3NQcmlvcml0eU1pc21hdGNoXzE5IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh +bHVlPSJGZWF0dXJlTm90UHJvcGFnYXRlZF8yMCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2 +YWx1ZT0iTWF4TGF0ZW5jeUV4Y2VlZGVkXzIxIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh +bHVlPSJCcmlkZ2VEb2VzTm90UHJvdmlkZU5ldHdvcmtJZF8yMiIgLz4NCiAgICAgIDx4czplbnVt +ZXJhdGlvbiB2YWx1ZT0iU3RyZWFtVHJhbnNmb3JtTm90U3VwcG9ydGVkXzIzIiAvPg0KICAgICAg +PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJTdHJlYW1JZFR5cGVOb3RTdXBwb3J0ZWRfMjQiIC8+DQog +ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkZlYXR1cmVOb3RTdXBwb3J0ZWRfMjUiIC8+DQog +ICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBu +YW1lPSJUc25GYWlsdXJlQ29kZSIgdHlwZT0idG5zOlRzbkZhaWx1cmVDb2RlIiAvPg0KDQogIDx4 +czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZUc25GYWlsdXJlQ29kZSI+DQogICAgPHhzOnNlcXVl +bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHNuRmFpbHVyZUNvZGUiIHR5cGU9InRuczpU +c25GYWlsdXJlQ29kZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAg +ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l +PSJMaXN0T2ZUc25GYWlsdXJlQ29kZSIgdHlwZT0idG5zOkxpc3RPZlRzbkZhaWx1cmVDb2RlIiBu +aWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJU +c25TdHJlYW1TdGF0ZSI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+DQog +ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkRpc2FibGVkXzAiIC8+DQogICAgICA8eHM6ZW51 +bWVyYXRpb24gdmFsdWU9IkNvbmZpZ3VyaW5nXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24g +dmFsdWU9IlJlYWR5XzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik9wZXJhdGlv +bmFsXzMiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkVycm9yXzQiIC8+DQogICAg +PC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l +PSJUc25TdHJlYW1TdGF0ZSIgdHlwZT0idG5zOlRzblN0cmVhbVN0YXRlIiAvPg0KDQogIDx4czpj +b21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZUc25TdHJlYW1TdGF0ZSI+DQogICAgPHhzOnNlcXVlbmNl +Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHNuU3RyZWFtU3RhdGUiIHR5cGU9InRuczpUc25T +dHJlYW1TdGF0ZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8 +L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJM +aXN0T2ZUc25TdHJlYW1TdGF0ZSIgdHlwZT0idG5zOkxpc3RPZlRzblN0cmVhbVN0YXRlIiBuaWxs +YWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJUc25U +YWxrZXJTdGF0dXMiPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPg0KICAg +ICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOb25lXzAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp +b24gdmFsdWU9IlJlYWR5XzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkZhaWxl +ZF8yIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhz +OmVsZW1lbnQgbmFtZT0iVHNuVGFsa2VyU3RhdHVzIiB0eXBlPSJ0bnM6VHNuVGFsa2VyU3RhdHVz +IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZUc25UYWxrZXJTdGF0dXMiPg0K +ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRzblRhbGtlclN0YXR1 +cyIgdHlwZT0idG5zOlRzblRhbGtlclN0YXR1cyIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu +Ym91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 +eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZUc25UYWxrZXJTdGF0dXMiIHR5cGU9InRuczpMaXN0T2ZU +c25UYWxrZXJTdGF0dXMiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOnNp +bXBsZVR5cGUgIG5hbWU9IlRzbkxpc3RlbmVyU3RhdHVzIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24g +YmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTm9uZV8wIiAv +Pg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZWFkeV8xIiAvPg0KICAgICAgPHhzOmVu +dW1lcmF0aW9uIHZhbHVlPSJQYXJ0aWFsRmFpbGVkXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp +b24gdmFsdWU9IkZhaWxlZF8zIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2lt +cGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVHNuTGlzdGVuZXJTdGF0dXMiIHR5cGU9InRu +czpUc25MaXN0ZW5lclN0YXR1cyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9m +VHNuTGlzdGVuZXJTdGF0dXMiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 +IG5hbWU9IlRzbkxpc3RlbmVyU3RhdHVzIiB0eXBlPSJ0bnM6VHNuTGlzdGVuZXJTdGF0dXMiIG1p +bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N +CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mVHNuTGlzdGVu +ZXJTdGF0dXMiIHR5cGU9InRuczpMaXN0T2ZUc25MaXN0ZW5lclN0YXR1cyIgbmlsbGFibGU9InRy +dWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUHJpb3JpdHlNYXBw +aW5nRW50cnlUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l +PSJNYXBwaW5nVXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy +dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQcmlvcml0eUxhYmVsIiB0eXBlPSJ4czpz +dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu +dCBuYW1lPSJQcmlvcml0eVZhbHVlX1BDUCIgdHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1 +cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQcmlvcml0eVZhbHVlX0RTQ1AiIHR5 +cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N +CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUHJpb3JpdHlNYXBwaW5n +RW50cnlUeXBlIiB0eXBlPSJ0bnM6UHJpb3JpdHlNYXBwaW5nRW50cnlUeXBlIiAvPg0KDQogIDx4 +czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQcmlvcml0eU1hcHBpbmdFbnRyeVR5cGUiPg0KICAg +IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlByaW9yaXR5TWFwcGluZ0Vu +dHJ5VHlwZSIgdHlwZT0idG5zOlByaW9yaXR5TWFwcGluZ0VudHJ5VHlwZSIgbWluT2NjdXJzPSIw +IiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 +ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUHJp +b3JpdHlNYXBwaW5nRW50cnlUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mUHJpb3JpdHlNYXBwaW5nRW50 +cnlUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlw +ZSBuYW1lPSJSZWZlcmVuY2VEZXNjcmlwdGlvbkRhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+ +DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTb3VyY2VOb2RlIiB0eXBlPSJ1YTpOb2RlSWQiIG1p +bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS +ZWZlcmVuY2VUeXBlIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy +dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc0ZvcndhcmQiIHR5cGU9InhzOmJvb2xl +YW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRhcmdldE5vZGUi +IHR5cGU9InVhOkV4cGFuZGVkTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv +Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 +IG5hbWU9IlJlZmVyZW5jZURlc2NyaXB0aW9uRGF0YVR5cGUiIHR5cGU9InRuczpSZWZlcmVuY2VE +ZXNjcmlwdGlvbkRhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZS +ZWZlcmVuY2VEZXNjcmlwdGlvbkRhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VEZXNjcmlwdGlvbkRhdGFUeXBlIiB0eXBlPSJ0bnM6 +UmVmZXJlbmNlRGVzY3JpcHRpb25EYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu +Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj +b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUmVmZXJlbmNlRGVzY3JpcHRp +b25EYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlJlZmVyZW5jZURlc2NyaXB0aW9uRGF0YVR5cGUi +IG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 +IlJlZmVyZW5jZUxpc3RFbnRyeURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBlIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vy +cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc0Zvcndh +cmQiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 +IG5hbWU9IlRhcmdldE5vZGUiIHR5cGU9InVhOkV4cGFuZGVkTm9kZUlkIiBtaW5PY2N1cnM9IjAi +IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 +cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZUxpc3RFbnRyeURhdGFUeXBlIiB0eXBl +PSJ0bnM6UmVmZXJlbmNlTGlzdEVudHJ5RGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl +IG5hbWU9Ikxpc3RPZlJlZmVyZW5jZUxpc3RFbnRyeURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVu +Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VMaXN0RW50cnlEYXRhVHlwZSIg +dHlwZT0idG5zOlJlZmVyZW5jZUxpc3RFbnRyeURhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9j +Y3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K +ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZSZWZlcmVuY2VM +aXN0RW50cnlEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlJlZmVyZW5jZUxpc3RFbnRyeURhdGFU +eXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBu +YW1lPSJJZFR5cGUiPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPg0KICAg +ICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOdW1lcmljXzAiIC8+DQogICAgICA8eHM6ZW51bWVy +YXRpb24gdmFsdWU9IlN0cmluZ18xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJH +dWlkXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik9wYXF1ZV8zIiAvPg0KICAg +IDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt +ZT0iSWRUeXBlIiB0eXBlPSJ0bnM6SWRUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l +PSJMaXN0T2ZJZFR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h +bWU9IklkVHlwZSIgdHlwZT0idG5zOklkVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu +Ym91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 +eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZJZFR5cGUiIHR5cGU9InRuczpMaXN0T2ZJZFR5cGUiIG5p +bGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9Ik5v +ZGVDbGFzcyI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8 +eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVuc3BlY2lmaWVkXzAiIC8+DQogICAgICA8eHM6ZW51bWVy +YXRpb24gdmFsdWU9Ik9iamVjdF8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJW +YXJpYWJsZV8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJNZXRob2RfNCIgLz4N +CiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iT2JqZWN0VHlwZV84IiAvPg0KICAgICAgPHhz +OmVudW1lcmF0aW9uIHZhbHVlPSJWYXJpYWJsZVR5cGVfMTYiIC8+DQogICAgICA8eHM6ZW51bWVy +YXRpb24gdmFsdWU9IlJlZmVyZW5jZVR5cGVfMzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24g +dmFsdWU9IkRhdGFUeXBlXzY0IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJWaWV3 +XzEyOCIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4 +czplbGVtZW50IG5hbWU9Ik5vZGVDbGFzcyIgdHlwZT0idG5zOk5vZGVDbGFzcyIgLz4NCg0KICA8 +eHM6c2ltcGxlVHlwZSAgbmFtZT0iUGVybWlzc2lvblR5cGUiPg0KICAgIDx4czpyZXN0cmljdGlv +biBiYXNlPSJ4czp1bnNpZ25lZEludCI+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpz +aW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQZXJtaXNzaW9uVHlwZSIgdHlwZT0idG5z +OlBlcm1pc3Npb25UeXBlIiAvPg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJBY2Nlc3NMZXZl +bFR5cGUiPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czp1bnNpZ25lZEJ5dGUiPg0KICAg +IDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt +ZT0iQWNjZXNzTGV2ZWxUeXBlIiB0eXBlPSJ0bnM6QWNjZXNzTGV2ZWxUeXBlIiAvPg0KDQogIDx4 +czpzaW1wbGVUeXBlICBuYW1lPSJBY2Nlc3NMZXZlbEV4VHlwZSI+DQogICAgPHhzOnJlc3RyaWN0 +aW9uIGJhc2U9InhzOnVuc2lnbmVkSW50Ij4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hz +OnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkFjY2Vzc0xldmVsRXhUeXBlIiB0eXBl +PSJ0bnM6QWNjZXNzTGV2ZWxFeFR5cGUiIC8+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IkV2 +ZW50Tm90aWZpZXJUeXBlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6dW5zaWduZWRC +eXRlIj4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czpl +bGVtZW50IG5hbWU9IkV2ZW50Tm90aWZpZXJUeXBlIiB0eXBlPSJ0bnM6RXZlbnROb3RpZmllclR5 +cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJvbGVQZXJtaXNzaW9uVHlwZSI+DQog +ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUm9sZUlkIiB0eXBlPSJ1 +YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl +bWVudCBuYW1lPSJQZXJtaXNzaW9ucyIgdHlwZT0idG5zOlBlcm1pc3Npb25UeXBlIiBtaW5PY2N1 +cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz +OmVsZW1lbnQgbmFtZT0iUm9sZVBlcm1pc3Npb25UeXBlIiB0eXBlPSJ0bnM6Um9sZVBlcm1pc3Np +b25UeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZSb2xlUGVybWlzc2lv +blR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJvbGVQ +ZXJtaXNzaW9uVHlwZSIgdHlwZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgbWluT2NjdXJzPSIw +IiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 +ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUm9s +ZVBlcm1pc3Npb25UeXBlIiB0eXBlPSJ0bnM6TGlzdE9mUm9sZVBlcm1pc3Npb25UeXBlIiBuaWxs +YWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRh +VHlwZURlZmluaXRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0K +ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhVHlwZURlZmluaXRp +b24iIHR5cGU9InRuczpEYXRhVHlwZURlZmluaXRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl +IG5hbWU9Ikxpc3RPZkRhdGFUeXBlRGVmaW5pdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg +ICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVR5cGVEZWZpbml0aW9uIiB0eXBlPSJ0bnM6RGF0YVR5 +cGVEZWZpbml0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs +ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 +eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZEYXRhVHlwZURlZmluaXRpb24iIHR5cGU9InRuczpMaXN0 +T2ZEYXRhVHlwZURlZmluaXRpb24iIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg +PHhzOnNpbXBsZVR5cGUgIG5hbWU9IlN0cnVjdHVyZVR5cGUiPg0KICAgIDx4czpyZXN0cmljdGlv +biBiYXNlPSJ4czpzdHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJTdHJ1Y3R1 +cmVfMCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iU3RydWN0dXJlV2l0aE9wdGlv +bmFsRmllbGRzXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVuaW9uXzIiIC8+ +DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlN0cnVjdHVyZVdpdGhTdWJ0eXBlZFZhbHVl +c18zIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVbmlvbldpdGhTdWJ0eXBlZFZh +bHVlc180IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAg +PHhzOmVsZW1lbnQgbmFtZT0iU3RydWN0dXJlVHlwZSIgdHlwZT0idG5zOlN0cnVjdHVyZVR5cGUi +IC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlN0cnVjdHVyZUZpZWxkIj4NCiAgICA8eHM6 +c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lIiB0eXBlPSJ4czpzdHJpbmci +IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l +PSJEZXNjcmlwdGlvbiIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiBuaWxs +YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlIiB0eXBlPSJ1 +YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl +bWVudCBuYW1lPSJWYWx1ZVJhbmsiIHR5cGU9InhzOmludCIgbWluT2NjdXJzPSIwIiAvPg0KICAg +ICAgPHhzOmVsZW1lbnQgbmFtZT0iQXJyYXlEaW1lbnNpb25zIiB0eXBlPSJ1YTpMaXN0T2ZVSW50 +MzIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu +YW1lPSJNYXhTdHJpbmdMZW5ndGgiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAi +IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc09wdGlvbmFsIiB0eXBlPSJ4czpib29sZWFu +IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw +ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU3RydWN0dXJlRmllbGQiIHR5cGU9InRuczpTdHJ1Y3R1 +cmVGaWVsZCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3RydWN0dXJlRmll +bGQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0cnVjdHVy +ZUZpZWxkIiB0eXBlPSJ0bnM6U3RydWN0dXJlRmllbGQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJz +PSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwv +eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlN0cnVjdHVyZUZpZWxk +IiB0eXBlPSJ0bnM6TGlzdE9mU3RydWN0dXJlRmllbGQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVs +ZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlN0cnVjdHVyZURlZmluaXRpb24iPg0K +ICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lv +biBiYXNlPSJ0bnM6RGF0YVR5cGVEZWZpbml0aW9uIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0K +ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRlZmF1bHRFbmNvZGluZ0lkIiB0eXBlPSJ1YTpO +b2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVs +ZW1lbnQgbmFtZT0iQmFzZURhdGFUeXBlIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIg +bmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RydWN0dXJl +VHlwZSIgdHlwZT0idG5zOlN0cnVjdHVyZVR5cGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg +ICA8eHM6ZWxlbWVudCBuYW1lPSJGaWVsZHMiIHR5cGU9InRuczpMaXN0T2ZTdHJ1Y3R1cmVGaWVs +ZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5j +ZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwv +eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlN0cnVjdHVyZURlZmluaXRpb24i +IHR5cGU9InRuczpTdHJ1Y3R1cmVEZWZpbml0aW9uIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu +YW1lPSJMaXN0T2ZTdHJ1Y3R1cmVEZWZpbml0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg +ICA8eHM6ZWxlbWVudCBuYW1lPSJTdHJ1Y3R1cmVEZWZpbml0aW9uIiB0eXBlPSJ0bnM6U3RydWN0 +dXJlRGVmaW5pdGlvbiIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFi +bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg +PHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mU3RydWN0dXJlRGVmaW5pdGlvbiIgdHlwZT0idG5zOkxp +c3RPZlN0cnVjdHVyZURlZmluaXRpb24iIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoN +CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVudW1EZWZpbml0aW9uIj4NCiAgICA8eHM6Y29tcGxl +eENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkRh +dGFUeXBlRGVmaW5pdGlvbiI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6 +ZWxlbWVudCBuYW1lPSJGaWVsZHMiIHR5cGU9InRuczpMaXN0T2ZFbnVtRmllbGQiIG1pbk9jY3Vy +cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8 +L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhU +eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFbnVtRGVmaW5pdGlvbiIgdHlwZT0idG5zOkVudW1E +ZWZpbml0aW9uIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZFbnVtRGVmaW5p +dGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW51bURl +ZmluaXRpb24iIHR5cGU9InRuczpFbnVtRGVmaW5pdGlvbiIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 +cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg +PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRW51bURlZmluaXRp +b24iIHR5cGU9InRuczpMaXN0T2ZFbnVtRGVmaW5pdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6 +ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTm9kZSI+DQogICAgPHhzOnNlcXVl +bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1p +bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJO +b2RlQ2xhc3MiIHR5cGU9InRuczpOb2RlQ2xhc3MiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 +czplbGVtZW50IG5hbWU9IkJyb3dzZU5hbWUiIHR5cGU9InVhOlF1YWxpZmllZE5hbWUiIG1pbk9j +Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaXNw +bGF5TmFtZSIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i +dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRlc2NyaXB0aW9uIiB0eXBlPSJ1YTpM +b2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz +OmVsZW1lbnQgbmFtZT0iV3JpdGVNYXNrIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJz +PSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlcldyaXRlTWFzayIgdHlwZT0ieHM6 +dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJv +bGVQZXJtaXNzaW9ucyIgdHlwZT0idG5zOkxpc3RPZlJvbGVQZXJtaXNzaW9uVHlwZSIgbWluT2Nj +dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlVzZXJS +b2xlUGVybWlzc2lvbnMiIHR5cGU9InRuczpMaXN0T2ZSb2xlUGVybWlzc2lvblR5cGUiIG1pbk9j +Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBY2Nl +c3NSZXN0cmljdGlvbnMiIHR5cGU9InhzOnVuc2lnbmVkU2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4N +CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZXMiIHR5cGU9InRuczpMaXN0T2ZSZWZl +cmVuY2VOb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx +dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik5vZGUiIHR5 +cGU9InRuczpOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZOb2RlIj4N +CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlIiB0eXBlPSJ0 +bnM6Tm9kZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRy +dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs +ZW1lbnQgbmFtZT0iTGlzdE9mTm9kZSIgdHlwZT0idG5zOkxpc3RPZk5vZGUiIG5pbGxhYmxlPSJ0 +cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikluc3RhbmNlTm9k +ZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0 +ZW5zaW9uIGJhc2U9InRuczpOb2RlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICA8 +L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29u +dGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSW5zdGFuY2VO +b2RlIiB0eXBlPSJ0bnM6SW5zdGFuY2VOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l +PSJUeXBlTm9kZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAg +ICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpOb2RlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0K +ICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpj +b21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i +VHlwZU5vZGUiIHR5cGU9InRuczpUeXBlTm9kZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt +ZT0iT2JqZWN0Tm9kZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQog +ICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpJbnN0YW5jZU5vZGUiPg0KICAgICAgICA8eHM6 +c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnROb3RpZmllciIgdHlw +ZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVu +Y2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8 +L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJPYmplY3ROb2RlIiB0eXBlPSJ0 +bnM6T2JqZWN0Tm9kZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iT2JqZWN0VHlwZU5v +ZGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4 +dGVuc2lvbiBiYXNlPSJ0bnM6VHlwZU5vZGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAg +ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNBYnN0cmFjdCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWlu +T2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNp +b24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz +OmVsZW1lbnQgbmFtZT0iT2JqZWN0VHlwZU5vZGUiIHR5cGU9InRuczpPYmplY3RUeXBlTm9kZSIg +Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVmFyaWFibGVOb2RlIj4NCiAgICA8eHM6Y29t +cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z +Okluc3RhbmNlTm9kZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxl +bWVudCBuYW1lPSJWYWx1ZSIgdHlwZT0idWE6VmFyaWFudCIgbWluT2NjdXJzPSIwIiAvPg0KICAg +ICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9j +Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i +VmFsdWVSYW5rIiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6 +ZWxlbWVudCBuYW1lPSJBcnJheURpbWVuc2lvbnMiIHR5cGU9InVhOkxpc3RPZlVJbnQzMiIgbWlu +T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l +PSJBY2Nlc3NMZXZlbCIgdHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQog +ICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlckFjY2Vzc0xldmVsIiB0eXBlPSJ4czp1bnNp +Z25lZEJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJN +aW5pbXVtU2FtcGxpbmdJbnRlcnZhbCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+ +DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9yaXppbmciIHR5cGU9InhzOmJvb2xl +YW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBY2Nlc3NM +ZXZlbEV4IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8 +L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29u +dGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVmFyaWFibGVO +b2RlIiB0eXBlPSJ0bnM6VmFyaWFibGVOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l +PSJWYXJpYWJsZVR5cGVOb2RlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNl +Ij4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOlR5cGVOb2RlIj4NCiAgICAgICAgPHhz +OnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ1YTpW +YXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0 +YVR5cGUiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N +CiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZVJhbmsiIHR5cGU9InhzOmludCIgbWlu +T2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkFycmF5RGltZW5zaW9u +cyIgdHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv +Pg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IklzQWJzdHJhY3QiIHR5cGU9InhzOmJvb2xl +YW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6 +ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+ +DQogIDx4czplbGVtZW50IG5hbWU9IlZhcmlhYmxlVHlwZU5vZGUiIHR5cGU9InRuczpWYXJpYWJs +ZVR5cGVOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWZlcmVuY2VUeXBlTm9k +ZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0 +ZW5zaW9uIGJhc2U9InRuczpUeXBlTm9kZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg +ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc0Fic3RyYWN0IiB0eXBlPSJ4czpib29sZWFuIiBtaW5P +Y2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3ltbWV0cmljIiB0eXBl +PSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFt +ZT0iSW52ZXJzZU5hbWUiIHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmls +bGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVu +c2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 +eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBlTm9kZSIgdHlwZT0idG5zOlJlZmVyZW5jZVR5 +cGVOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJNZXRob2ROb2RlIj4NCiAgICA8 +eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFz +ZT0idG5zOkluc3RhbmNlTm9kZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJFeGVjdXRhYmxlIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9 +IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlckV4ZWN1dGFibGUiIHR5cGU9 +InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAg +ICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29t +cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1ldGhvZE5vZGUiIHR5cGU9InRuczpNZXRo +b2ROb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJWaWV3Tm9kZSI+DQogICAgPHhz +OmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9 +InRuczpJbnN0YW5jZU5vZGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhz +OmVsZW1lbnQgbmFtZT0iQ29udGFpbnNOb0xvb3BzIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1 +cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnROb3RpZmllciIgdHlw +ZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVu +Y2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8 +L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJWaWV3Tm9kZSIgdHlwZT0idG5z +OlZpZXdOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhVHlwZU5vZGUiPg0K +ICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lv +biBiYXNlPSJ0bnM6VHlwZU5vZGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAg +PHhzOmVsZW1lbnQgbmFtZT0iSXNBYnN0cmFjdCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJz +PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlRGVmaW5pdGlvbiIg +dHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv +Pg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94 +czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt +ZT0iRGF0YVR5cGVOb2RlIiB0eXBlPSJ0bnM6RGF0YVR5cGVOb2RlIiAvPg0KDQogIDx4czpjb21w +bGV4VHlwZSBuYW1lPSJSZWZlcmVuY2VOb2RlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBlSWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2Nj +dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IklzSW52 +ZXJzZSIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iVGFyZ2V0SWQiIHR5cGU9InVhOkV4cGFuZGVkTm9kZUlkIiBtaW5PY2N1cnM9IjAi +IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 +cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZU5vZGUiIHR5cGU9InRuczpSZWZlcmVu +Y2VOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZSZWZlcmVuY2VOb2Rl +Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VO +b2RlIiB0eXBlPSJ0bnM6UmVmZXJlbmNlTm9kZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu +Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj +b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUmVmZXJlbmNlTm9kZSIgdHlw +ZT0idG5zOkxpc3RPZlJlZmVyZW5jZU5vZGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+ +DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFyZ3VtZW50Ij4NCiAgICA8eHM6c2VxdWVuY2U+ +DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vy +cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhVHlw +ZSIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg +ICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWVSYW5rIiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0i +MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFycmF5RGltZW5zaW9ucyIgdHlwZT0idWE6 +TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz +OmVsZW1lbnQgbmFtZT0iRGVzY3JpcHRpb24iIHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9j +Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj +b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQXJndW1lbnQiIHR5cGU9InRuczpBcmd1 +bWVudCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQXJndW1lbnQiPg0KICAg +IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFyZ3VtZW50IiB0eXBlPSJ0 +bnM6QXJndW1lbnQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxl +PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 +czplbGVtZW50IG5hbWU9Ikxpc3RPZkFyZ3VtZW50IiB0eXBlPSJ0bnM6TGlzdE9mQXJndW1lbnQi +IG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 +IkVudW1WYWx1ZVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h +bWU9IlZhbHVlIiB0eXBlPSJ4czpsb25nIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxl +bWVudCBuYW1lPSJEaXNwbGF5TmFtZSIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWluT2NjdXJz +PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRlc2NyaXB0 +aW9uIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl +IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt +ZW50IG5hbWU9IkVudW1WYWx1ZVR5cGUiIHR5cGU9InRuczpFbnVtVmFsdWVUeXBlIiAvPg0KDQog +IDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZFbnVtVmFsdWVUeXBlIj4NCiAgICA8eHM6c2Vx +dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbnVtVmFsdWVUeXBlIiB0eXBlPSJ0bnM6 +RW51bVZhbHVlVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFi +bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg +PHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRW51bVZhbHVlVHlwZSIgdHlwZT0idG5zOkxpc3RPZkVu +dW1WYWx1ZVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBs +ZXhUeXBlIG5hbWU9IkVudW1GaWVsZCI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJm +YWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpFbnVtVmFsdWVUeXBlIj4NCiAg +ICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5hbWUiIHR5 +cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAg +PC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENv +bnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkVudW1GaWVs +ZCIgdHlwZT0idG5zOkVudW1GaWVsZCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz +dE9mRW51bUZpZWxkIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l +PSJFbnVtRmllbGQiIHR5cGU9InRuczpFbnVtRmllbGQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJz +PSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwv +eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkVudW1GaWVsZCIgdHlw +ZT0idG5zOkxpc3RPZkVudW1GaWVsZCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0K +ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iT3B0aW9uU2V0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQog +ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5P +Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFs +aWRCaXRzIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy +dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs +ZW1lbnQgbmFtZT0iT3B0aW9uU2V0IiB0eXBlPSJ0bnM6T3B0aW9uU2V0IiAvPg0KDQogIDx4czpj +b21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZPcHRpb25TZXQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg +ICAgIDx4czplbGVtZW50IG5hbWU9Ik9wdGlvblNldCIgdHlwZT0idG5zOk9wdGlvblNldCIgbWlu +T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg +PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i +TGlzdE9mT3B0aW9uU2V0IiB0eXBlPSJ0bnM6TGlzdE9mT3B0aW9uU2V0IiBuaWxsYWJsZT0idHJ1 +ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czplbGVtZW50IG5hbWU9Ik5vcm1hbGl6ZWRTdHJpbmci +IHR5cGU9InhzOnN0cmluZyIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEZWNpbWFsU3RyaW5n +IiB0eXBlPSJ4czpzdHJpbmciIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iRHVyYXRpb25TdHJp +bmciIHR5cGU9InhzOnN0cmluZyIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJUaW1lU3RyaW5n +IiB0eXBlPSJ4czpzdHJpbmciIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0ZVN0cmluZyIg +dHlwZT0ieHM6c3RyaW5nIiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IkR1cmF0aW9uIiB0eXBl +PSJ4czpkb3VibGUiIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iVXRjVGltZSIgdHlwZT0ieHM6 +ZGF0ZVRpbWUiIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iTG9jYWxlSWQiIHR5cGU9InhzOnN0 +cmluZyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVGltZVpvbmVEYXRhVHlwZSI+DQog +ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iT2Zmc2V0IiB0eXBlPSJ4 +czpzaG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF5bGln +aHRTYXZpbmdJbk9mZnNldCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAg +IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 +IlRpbWVab25lRGF0YVR5cGUiIHR5cGU9InRuczpUaW1lWm9uZURhdGFUeXBlIiAvPg0KDQogIDx4 +czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZUaW1lWm9uZURhdGFUeXBlIj4NCiAgICA8eHM6c2Vx +dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUaW1lWm9uZURhdGFUeXBlIiB0eXBlPSJ0 +bnM6VGltZVpvbmVEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIg +bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw +ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mVGltZVpvbmVEYXRhVHlwZSIgdHlwZT0idG5z +Okxpc3RPZlRpbWVab25lRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoN +CiAgPHhzOmVsZW1lbnQgbmFtZT0iSW5kZXgiIHR5cGU9InhzOnVuc2lnbmVkSW50IiAvPg0KDQog +IDx4czplbGVtZW50IG5hbWU9IkludGVnZXJJZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIC8+DQoN +CiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IkFwcGxpY2F0aW9uVHlwZSI+DQogICAgPHhzOnJlc3Ry +aWN0aW9uIGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlNl +cnZlcl8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJDbGllbnRfMSIgLz4NCiAg +ICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQ2xpZW50QW5kU2VydmVyXzIiIC8+DQogICAgICA8 +eHM6ZW51bWVyYXRpb24gdmFsdWU9IkRpc2NvdmVyeVNlcnZlcl8zIiAvPg0KICAgIDwveHM6cmVz +dHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQXBwbGlj +YXRpb25UeXBlIiB0eXBlPSJ0bnM6QXBwbGljYXRpb25UeXBlIiAvPg0KDQogIDx4czpjb21wbGV4 +VHlwZSBuYW1lPSJBcHBsaWNhdGlvbkRlc2NyaXB0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog +ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBcHBsaWNhdGlvblVyaSIgdHlwZT0ieHM6c3RyaW5nIiBt +aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i +UHJvZHVjdFVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl +IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXBwbGljYXRpb25OYW1lIiB0eXBlPSJ1YTpM +b2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz +OmVsZW1lbnQgbmFtZT0iQXBwbGljYXRpb25UeXBlIiB0eXBlPSJ0bnM6QXBwbGljYXRpb25UeXBl +IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJHYXRld2F5U2VydmVy +VXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog +ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaXNjb3ZlcnlQcm9maWxlVXJpIiB0eXBlPSJ4czpzdHJp +bmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu +YW1lPSJEaXNjb3ZlcnlVcmxzIiB0eXBlPSJ1YTpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIg +bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw +ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQXBwbGljYXRpb25EZXNjcmlwdGlvbiIgdHlwZT0idG5z +OkFwcGxpY2F0aW9uRGVzY3JpcHRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxp +c3RPZkFwcGxpY2F0aW9uRGVzY3JpcHRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 +czplbGVtZW50IG5hbWU9IkFwcGxpY2F0aW9uRGVzY3JpcHRpb24iIHR5cGU9InRuczpBcHBsaWNh +dGlvbkRlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxs +YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K +ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZBcHBsaWNhdGlvbkRlc2NyaXB0aW9uIiB0eXBlPSJ0 +bnM6TGlzdE9mQXBwbGljYXRpb25EZXNjcmlwdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxl +bWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmVxdWVzdEhlYWRlciI+DQogICAgPHhz +OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXV0aGVudGljYXRpb25Ub2tlbiIg +dHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg +PHhzOmVsZW1lbnQgbmFtZT0iVGltZXN0YW1wIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJz +PSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhhbmRsZSIgdHlwZT0ieHM6 +dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJl +dHVybkRpYWdub3N0aWNzIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0K +ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXVkaXRFbnRyeUlkIiB0eXBlPSJ4czpzdHJpbmciIG1p +bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJU +aW1lb3V0SGludCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg +IDx4czplbGVtZW50IG5hbWU9IkFkZGl0aW9uYWxIZWFkZXIiIHR5cGU9InVhOkV4dGVuc2lvbk9i +amVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNl +Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVy +IiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i +UmVzcG9uc2VIZWFkZXIiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h +bWU9IlRpbWVzdGFtcCIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg +IDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIYW5kbGUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBt +aW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2aWNlUmVzdWx0IiB0 +eXBlPSJ1YTpTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu +YW1lPSJTZXJ2aWNlRGlhZ25vc3RpY3MiIHR5cGU9InVhOkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1 +cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RyaW5n +VGFibGUiIHR5cGU9InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 +ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFkZGl0aW9uYWxIZWFkZXIiIHR5cGU9InVh +OkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 +L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJS +ZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KDQogIDx4czplbGVt +ZW50IG5hbWU9IlZlcnNpb25UaW1lIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgLz4NCg0KICA8eHM6 +Y29tcGxleFR5cGUgbmFtZT0iU2VydmljZUZhdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg +ICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVh +ZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ +DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNlcnZpY2VGYXVsdCIg +dHlwZT0idG5zOlNlcnZpY2VGYXVsdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2Vz +c2lvbmxlc3NJbnZva2VSZXF1ZXN0VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz +OmVsZW1lbnQgbmFtZT0iVXJpc1ZlcnNpb24iIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1 +cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lc3BhY2VVcmlzIiB0eXBlPSJ1 +YTpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJVcmlzIiB0eXBlPSJ1YTpMaXN0T2ZTdHJpbmciIG1pbk9j +Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMb2Nh +bGVJZHMiIHR5cGU9InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 +ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZpY2VJZCIgdHlwZT0ieHM6dW5zaWdu +ZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs +ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9ubGVzc0ludm9rZVJlcXVlc3RUeXBl +IiB0eXBlPSJ0bnM6U2Vzc2lvbmxlc3NJbnZva2VSZXF1ZXN0VHlwZSIgLz4NCg0KICA8eHM6Y29t +cGxleFR5cGUgbmFtZT0iU2Vzc2lvbmxlc3NJbnZva2VSZXNwb25zZVR5cGUiPg0KICAgIDx4czpz +ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5hbWVzcGFjZVVyaXMiIHR5cGU9InVh +Okxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 +czplbGVtZW50IG5hbWU9IlNlcnZlclVyaXMiIHR5cGU9InVhOkxpc3RPZlN0cmluZyIgbWluT2Nj +dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZp +Y2VJZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNl +cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9u +bGVzc0ludm9rZVJlc3BvbnNlVHlwZSIgdHlwZT0idG5zOlNlc3Npb25sZXNzSW52b2tlUmVzcG9u +c2VUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJGaW5kU2VydmVyc1JlcXVlc3Qi +Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFk +ZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl +IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kcG9pbnRVcmwiIHR5cGU9InhzOnN0cmlu +ZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h +bWU9IkxvY2FsZUlkcyIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxh +YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyVXJpcyIgdHlwZT0i +dWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv +eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkZp +bmRTZXJ2ZXJzUmVxdWVzdCIgdHlwZT0idG5zOkZpbmRTZXJ2ZXJzUmVxdWVzdCIgLz4NCg0KICA8 +eHM6Y29tcGxleFR5cGUgbmFtZT0iRmluZFNlcnZlcnNSZXNwb25zZSI+DQogICAgPHhzOnNlcXVl +bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpS +ZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 +czplbGVtZW50IG5hbWU9IlNlcnZlcnMiIHR5cGU9InRuczpMaXN0T2ZBcHBsaWNhdGlvbkRlc2Ny +aXB0aW9uIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu +Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkZpbmRTZXJ2ZXJz +UmVzcG9uc2UiIHR5cGU9InRuczpGaW5kU2VydmVyc1Jlc3BvbnNlIiAvPg0KDQogIDx4czpjb21w +bGV4VHlwZSBuYW1lPSJTZXJ2ZXJPbk5ldHdvcmsiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg +IDx4czplbGVtZW50IG5hbWU9IlJlY29yZElkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2Nj +dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyTmFtZSIgdHlwZT0ieHM6 +c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iRGlzY292ZXJ5VXJsIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls +bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJDYXBhYmlsaXRp +ZXMiIHR5cGU9InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg +Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu +dCBuYW1lPSJTZXJ2ZXJPbk5ldHdvcmsiIHR5cGU9InRuczpTZXJ2ZXJPbk5ldHdvcmsiIC8+DQoN +CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlNlcnZlck9uTmV0d29yayI+DQogICAgPHhz +OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyT25OZXR3b3JrIiB0eXBl +PSJ0bnM6U2VydmVyT25OZXR3b3JrIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk +IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU +eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTZXJ2ZXJPbk5ldHdvcmsiIHR5cGU9InRu +czpMaXN0T2ZTZXJ2ZXJPbk5ldHdvcmsiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoN +CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkZpbmRTZXJ2ZXJzT25OZXR3b3JrUmVxdWVzdCI+DQog +ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIg +dHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ +DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGFydGluZ1JlY29yZElkIiB0eXBlPSJ4czp1bnNp +Z25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWF4UmVj +b3Jkc1RvUmV0dXJuIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAg +ICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyQ2FwYWJpbGl0eUZpbHRlciIgdHlwZT0idWE6TGlz +dE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx +dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkZpbmRTZXJ2 +ZXJzT25OZXR3b3JrUmVxdWVzdCIgdHlwZT0idG5zOkZpbmRTZXJ2ZXJzT25OZXR3b3JrUmVxdWVz +dCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRmluZFNlcnZlcnNPbk5ldHdvcmtSZXNw +b25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9u +c2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJs +ZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxhc3RDb3VudGVyUmVzZXRUaW1l +IiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg +bmFtZT0iU2VydmVycyIgdHlwZT0idG5zOkxpc3RPZlNlcnZlck9uTmV0d29yayIgbWluT2NjdXJz +PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs +ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJGaW5kU2VydmVyc09uTmV0d29ya1Jlc3BvbnNl +IiB0eXBlPSJ0bnM6RmluZFNlcnZlcnNPbk5ldHdvcmtSZXNwb25zZSIgLz4NCg0KICA8eHM6ZWxl +bWVudCBuYW1lPSJBcHBsaWNhdGlvbkluc3RhbmNlQ2VydGlmaWNhdGUiIHR5cGU9InhzOmJhc2U2 +NEJpbmFyeSIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iTWVzc2FnZVNlY3VyaXR5TW9k +ZSI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6ZW51 +bWVyYXRpb24gdmFsdWU9IkludmFsaWRfMCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1 +ZT0iTm9uZV8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJTaWduXzIiIC8+DQog +ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlNpZ25BbmRFbmNyeXB0XzMiIC8+DQogICAgPC94 +czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJN +ZXNzYWdlU2VjdXJpdHlNb2RlIiB0eXBlPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgLz4NCg0K +ICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iVXNlclRva2VuVHlwZSI+DQogICAgPHhzOnJlc3RyaWN0 +aW9uIGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkFub255 +bW91c18wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVc2VyTmFtZV8xIiAvPg0K +ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJDZXJ0aWZpY2F0ZV8yIiAvPg0KICAgICAgPHhz +OmVudW1lcmF0aW9uIHZhbHVlPSJJc3N1ZWRUb2tlbl8zIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rp +b24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlclRva2VuVHlw +ZSIgdHlwZT0idG5zOlVzZXJUb2tlblR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 +IlVzZXJUb2tlblBvbGljeSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg +bmFtZT0iUG9saWN5SWQiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i +dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRva2VuVHlwZSIgdHlwZT0idG5zOlVz +ZXJUb2tlblR5cGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Iklz +c3VlZFRva2VuVHlwZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 +cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNzdWVyRW5kcG9pbnRVcmwiIHR5cGU9 +InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czpl +bGVtZW50IG5hbWU9IlNlY3VyaXR5UG9saWN5VXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vy +cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w +bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlclRva2VuUG9saWN5IiB0eXBlPSJ0bnM6 +VXNlclRva2VuUG9saWN5IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZVc2Vy +VG9rZW5Qb2xpY3kiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 +IlVzZXJUb2tlblBvbGljeSIgdHlwZT0idG5zOlVzZXJUb2tlblBvbGljeSIgbWluT2NjdXJzPSIw +IiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 +ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mVXNl +clRva2VuUG9saWN5IiB0eXBlPSJ0bnM6TGlzdE9mVXNlclRva2VuUG9saWN5IiBuaWxsYWJsZT0i +dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJFbmRwb2ludERl +c2NyaXB0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJF +bmRwb2ludFVybCIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl +IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyIiB0eXBlPSJ0bnM6QXBwbGljYXRp +b25EZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 +czplbGVtZW50IG5hbWU9IlNlcnZlckNlcnRpZmljYXRlIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnki +IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l +PSJTZWN1cml0eU1vZGUiIHR5cGU9InRuczpNZXNzYWdlU2VjdXJpdHlNb2RlIiBtaW5PY2N1cnM9 +IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0eVBvbGljeVVyaSIgdHlwZT0i +eHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs +ZW1lbnQgbmFtZT0iVXNlcklkZW50aXR5VG9rZW5zIiB0eXBlPSJ0bnM6TGlzdE9mVXNlclRva2Vu +UG9saWN5IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iVHJhbnNwb3J0UHJvZmlsZVVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9 +IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlM +ZXZlbCIgdHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpz +ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kcG9p +bnREZXNjcmlwdGlvbiIgdHlwZT0idG5zOkVuZHBvaW50RGVzY3JpcHRpb24iIC8+DQoNCiAgPHhz +OmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkVuZHBvaW50RGVzY3JpcHRpb24iPg0KICAgIDx4czpz +ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZHBvaW50RGVzY3JpcHRpb24iIHR5 +cGU9InRuczpFbmRwb2ludERlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5i +b3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv +bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZFbmRwb2ludERlc2NyaXB0aW9u +IiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9pbnREZXNjcmlwdGlvbiIgbmlsbGFibGU9InRydWUiPjwv +eHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iR2V0RW5kcG9pbnRzUmVxdWVz +dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhl +YWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy +dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRwb2ludFVybCIgdHlwZT0ieHM6c3Ry +aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg +bmFtZT0iTG9jYWxlSWRzIiB0eXBlPSJ1YTpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls +bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQcm9maWxlVXJpcyIgdHlw +ZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg +IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 +IkdldEVuZHBvaW50c1JlcXVlc3QiIHR5cGU9InRuczpHZXRFbmRwb2ludHNSZXF1ZXN0IiAvPg0K +DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJHZXRFbmRwb2ludHNSZXNwb25zZSI+DQogICAgPHhz +OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9 +InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg +ICAgIDx4czplbGVtZW50IG5hbWU9IkVuZHBvaW50cyIgdHlwZT0idG5zOkxpc3RPZkVuZHBvaW50 +RGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz +ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iR2V0RW5k +cG9pbnRzUmVzcG9uc2UiIHR5cGU9InRuczpHZXRFbmRwb2ludHNSZXNwb25zZSIgLz4NCg0KICA8 +eHM6Y29tcGxleFR5cGUgbmFtZT0iUmVnaXN0ZXJlZFNlcnZlciI+DQogICAgPHhzOnNlcXVlbmNl +Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyVXJpIiB0eXBlPSJ4czpzdHJpbmciIG1p +bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQ +cm9kdWN0VXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi +IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJOYW1lcyIgdHlwZT0idWE6TGlzdE9m +TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 +czplbGVtZW50IG5hbWU9IlNlcnZlclR5cGUiIHR5cGU9InRuczpBcHBsaWNhdGlvblR5cGUiIG1p +bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkdhdGV3YXlTZXJ2ZXJVcmki +IHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg +IDx4czplbGVtZW50IG5hbWU9IkRpc2NvdmVyeVVybHMiIHR5cGU9InVhOkxpc3RPZlN0cmluZyIg +bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 +IlNlbWFwaG9yZUZpbGVQYXRoIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFi +bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc09ubGluZSIgdHlwZT0ieHM6 +Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t +cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlZ2lzdGVyZWRTZXJ2ZXIiIHR5cGU9InRu +czpSZWdpc3RlcmVkU2VydmVyIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZS +ZWdpc3RlcmVkU2VydmVyIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu +YW1lPSJSZWdpc3RlcmVkU2VydmVyIiB0eXBlPSJ0bnM6UmVnaXN0ZXJlZFNlcnZlciIgbWluT2Nj +dXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 +czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz +dE9mUmVnaXN0ZXJlZFNlcnZlciIgdHlwZT0idG5zOkxpc3RPZlJlZ2lzdGVyZWRTZXJ2ZXIiIG5p +bGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJl +Z2lzdGVyU2VydmVyUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vy +cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXIi +IHR5cGU9InRuczpSZWdpc3RlcmVkU2VydmVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl +IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt +ZW50IG5hbWU9IlJlZ2lzdGVyU2VydmVyUmVxdWVzdCIgdHlwZT0idG5zOlJlZ2lzdGVyU2VydmVy +UmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmVnaXN0ZXJTZXJ2ZXJSZXNw +b25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9u +c2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJs +ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 +eHM6ZWxlbWVudCBuYW1lPSJSZWdpc3RlclNlcnZlclJlc3BvbnNlIiB0eXBlPSJ0bnM6UmVnaXN0 +ZXJTZXJ2ZXJSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRGlzY292ZXJ5 +Q29uZmlndXJhdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQog +IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRpc2NvdmVyeUNvbmZpZ3Vy +YXRpb24iIHR5cGU9InRuczpEaXNjb3ZlcnlDb25maWd1cmF0aW9uIiAvPg0KDQogIDx4czpjb21w +bGV4VHlwZSBuYW1lPSJNZG5zRGlzY292ZXJ5Q29uZmlndXJhdGlvbiI+DQogICAgPHhzOmNvbXBs +ZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpE +aXNjb3ZlcnlDb25maWd1cmF0aW9uIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAg +IDx4czplbGVtZW50IG5hbWU9Ik1kbnNTZXJ2ZXJOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9j +Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i +U2VydmVyQ2FwYWJpbGl0aWVzIiB0eXBlPSJ1YTpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIg +bmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4 +dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K +ICA8eHM6ZWxlbWVudCBuYW1lPSJNZG5zRGlzY292ZXJ5Q29uZmlndXJhdGlvbiIgdHlwZT0idG5z +Ok1kbnNEaXNjb3ZlcnlDb25maWd1cmF0aW9uIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l +PSJSZWdpc3RlclNlcnZlcjJSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 +ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWlu +T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNl +cnZlciIgdHlwZT0idG5zOlJlZ2lzdGVyZWRTZXJ2ZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 +InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaXNjb3ZlcnlDb25maWd1cmF0aW9u +IiB0eXBlPSJ1YTpMaXN0T2ZFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 +InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz +OmVsZW1lbnQgbmFtZT0iUmVnaXN0ZXJTZXJ2ZXIyUmVxdWVzdCIgdHlwZT0idG5zOlJlZ2lzdGVy +U2VydmVyMlJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlZ2lzdGVyU2Vy +dmVyMlJlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l +PSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAi +IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29uZmlndXJhdGlv +blJlc3VsdHMiIHR5cGU9InVhOkxpc3RPZlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFi +bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3MiIHR5 +cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl +IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt +ZW50IG5hbWU9IlJlZ2lzdGVyU2VydmVyMlJlc3BvbnNlIiB0eXBlPSJ0bnM6UmVnaXN0ZXJTZXJ2 +ZXIyUmVzcG9uc2UiIC8+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IlNlY3VyaXR5VG9rZW5S +ZXF1ZXN0VHlwZSI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+DQogICAg +ICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Iklzc3VlXzAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp +b24gdmFsdWU9IlJlbmV3XzEiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1w +bGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0eVRva2VuUmVxdWVzdFR5cGUiIHR5 +cGU9InRuczpTZWN1cml0eVRva2VuUmVxdWVzdFR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl +IG5hbWU9IkNoYW5uZWxTZWN1cml0eVRva2VuIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJDaGFubmVsSWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1 +cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUb2tlbklkIiB0eXBlPSJ4czp1bnNp +Z25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3JlYXRl +ZEF0IiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iUmV2aXNlZExpZmV0aW1lIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJz +PSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl +bGVtZW50IG5hbWU9IkNoYW5uZWxTZWN1cml0eVRva2VuIiB0eXBlPSJ0bnM6Q2hhbm5lbFNlY3Vy +aXR5VG9rZW4iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik9wZW5TZWN1cmVDaGFubmVs +UmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVx +dWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFi +bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDbGllbnRQcm90b2NvbFZlcnNp +b24iIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxl +bWVudCBuYW1lPSJSZXF1ZXN0VHlwZSIgdHlwZT0idG5zOlNlY3VyaXR5VG9rZW5SZXF1ZXN0VHlw +ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlNb2Rl +IiB0eXBlPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg +PHhzOmVsZW1lbnQgbmFtZT0iQ2xpZW50Tm9uY2UiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWlu +T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJl +cXVlc3RlZExpZmV0aW1lIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0K +ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h +bWU9Ik9wZW5TZWN1cmVDaGFubmVsUmVxdWVzdCIgdHlwZT0idG5zOk9wZW5TZWN1cmVDaGFubmVs +UmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iT3BlblNlY3VyZUNoYW5uZWxS +ZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVz +cG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxs +YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlclByb3RvY29sVmVy +c2lvbiIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl +bGVtZW50IG5hbWU9IlNlY3VyaXR5VG9rZW4iIHR5cGU9InRuczpDaGFubmVsU2VjdXJpdHlUb2tl +biIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h +bWU9IlNlcnZlck5vbmNlIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmls +bGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N +CiAgPHhzOmVsZW1lbnQgbmFtZT0iT3BlblNlY3VyZUNoYW5uZWxSZXNwb25zZSIgdHlwZT0idG5z +Ok9wZW5TZWN1cmVDaGFubmVsUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 +IkNsb3NlU2VjdXJlQ2hhbm5lbFJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 +czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBt +aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwv +eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNsb3NlU2VjdXJlQ2hhbm5lbFJl +cXVlc3QiIHR5cGU9InRuczpDbG9zZVNlY3VyZUNoYW5uZWxSZXF1ZXN0IiAvPg0KDQogIDx4czpj +b21wbGV4VHlwZSBuYW1lPSJDbG9zZVNlY3VyZUNoYW5uZWxSZXNwb25zZSI+DQogICAgPHhzOnNl +cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRu +czpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 +L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJD +bG9zZVNlY3VyZUNoYW5uZWxSZXNwb25zZSIgdHlwZT0idG5zOkNsb3NlU2VjdXJlQ2hhbm5lbFJl +c3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTaWduZWRTb2Z0d2FyZUNlcnRp +ZmljYXRlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDZXJ0 +aWZpY2F0ZURhdGEiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBuaWxsYWJs +ZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNpZ25hdHVyZSIgdHlwZT0ieHM6 +YmFzZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6 +c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNpZ25l +ZFNvZnR3YXJlQ2VydGlmaWNhdGUiIHR5cGU9InRuczpTaWduZWRTb2Z0d2FyZUNlcnRpZmljYXRl +IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZTaWduZWRTb2Z0d2FyZUNlcnRp +ZmljYXRlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTaWdu +ZWRTb2Z0d2FyZUNlcnRpZmljYXRlIiB0eXBlPSJ0bnM6U2lnbmVkU29mdHdhcmVDZXJ0aWZpY2F0 +ZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ +DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg +bmFtZT0iTGlzdE9mU2lnbmVkU29mdHdhcmVDZXJ0aWZpY2F0ZSIgdHlwZT0idG5zOkxpc3RPZlNp +Z25lZFNvZnR3YXJlQ2VydGlmaWNhdGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoN +CiAgPHhzOmVsZW1lbnQgbmFtZT0iU2Vzc2lvbkF1dGhlbnRpY2F0aW9uVG9rZW4iIHR5cGU9InVh +Ok5vZGVJZCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2lnbmF0dXJlRGF0YSI+DQog +ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWxnb3JpdGhtIiB0eXBl +PSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 +ZWxlbWVudCBuYW1lPSJTaWduYXR1cmUiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJz +PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs +ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTaWduYXR1cmVEYXRhIiB0eXBlPSJ0bnM6U2ln +bmF0dXJlRGF0YSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ3JlYXRlU2Vzc2lvblJl +cXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVl +c3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl +PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ2xpZW50RGVzY3JpcHRpb24iIHR5 +cGU9InRuczpBcHBsaWNhdGlvbkRlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 +cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyVXJpIiB0eXBlPSJ4czpzdHJp +bmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu +YW1lPSJFbmRwb2ludFVybCIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl +PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2Vzc2lvbk5hbWUiIHR5cGU9Inhz +OnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt +ZW50IG5hbWU9IkNsaWVudE5vbmNlIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0i +MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDbGllbnRDZXJ0 +aWZpY2F0ZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 +cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdGVkU2Vzc2lvblRpbWVvdXQi +IHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt +ZT0iTWF4UmVzcG9uc2VNZXNzYWdlU2l6ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vy +cz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 +ZWxlbWVudCBuYW1lPSJDcmVhdGVTZXNzaW9uUmVxdWVzdCIgdHlwZT0idG5zOkNyZWF0ZVNlc3Np +b25SZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDcmVhdGVTZXNzaW9uUmVz +cG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3Bv +bnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFi +bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uSWQiIHR5cGU9InVh +Ok5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt +ZW50IG5hbWU9IkF1dGhlbnRpY2F0aW9uVG9rZW4iIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJz +PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJldmlzZWRT +ZXNzaW9uVGltZW91dCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJOb25jZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5P +Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2Vy +dmVyQ2VydGlmaWNhdGUiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBuaWxs +YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlckVuZHBvaW50cyIg +dHlwZT0idG5zOkxpc3RPZkVuZHBvaW50RGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFi +bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJTb2Z0d2FyZUNlcnRp +ZmljYXRlcyIgdHlwZT0idG5zOkxpc3RPZlNpZ25lZFNvZnR3YXJlQ2VydGlmaWNhdGUiIG1pbk9j +Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2 +ZXJTaWduYXR1cmUiIHR5cGU9InRuczpTaWduYXR1cmVEYXRhIiBtaW5PY2N1cnM9IjAiIG5pbGxh +YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWF4UmVxdWVzdE1lc3NhZ2VT +aXplIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2Vx +dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNyZWF0ZVNl +c3Npb25SZXNwb25zZSIgdHlwZT0idG5zOkNyZWF0ZVNlc3Npb25SZXNwb25zZSIgLz4NCg0KICA8 +eHM6Y29tcGxleFR5cGUgbmFtZT0iVXNlcklkZW50aXR5VG9rZW4iPg0KICAgIDx4czpzZXF1ZW5j +ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlBvbGljeUlkIiB0eXBlPSJ4czpzdHJpbmciIG1p +bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 +czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlcklkZW50aXR5VG9rZW4iIHR5 +cGU9InRuczpVc2VySWRlbnRpdHlUb2tlbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i +QW5vbnltb3VzSWRlbnRpdHlUb2tlbiI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJm +YWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpVc2VySWRlbnRpdHlUb2tlbiI+ +DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwv +eHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5 +cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkFub255bW91c0lkZW50aXR5VG9rZW4iIHR5cGU9InRu +czpBbm9ueW1vdXNJZGVudGl0eVRva2VuIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJV +c2VyTmFtZUlkZW50aXR5VG9rZW4iPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFs +c2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6VXNlcklkZW50aXR5VG9rZW4iPg0K +ICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlck5h +bWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg +ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQYXNzd29yZCIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5 +IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50 +IG5hbWU9IkVuY3J5cHRpb25BbGdvcml0aG0iIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIw +IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6 +ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+ +DQogIDx4czplbGVtZW50IG5hbWU9IlVzZXJOYW1lSWRlbnRpdHlUb2tlbiIgdHlwZT0idG5zOlVz +ZXJOYW1lSWRlbnRpdHlUb2tlbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iWDUwOUlk +ZW50aXR5VG9rZW4iPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAg +ICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6VXNlcklkZW50aXR5VG9rZW4iPg0KICAgICAgICA8 +eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ2VydGlmaWNhdGVEYXRh +IiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ +DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hz +OmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l +PSJYNTA5SWRlbnRpdHlUb2tlbiIgdHlwZT0idG5zOlg1MDlJZGVudGl0eVRva2VuIiAvPg0KDQog +IDx4czpjb21wbGV4VHlwZSBuYW1lPSJJc3N1ZWRJZGVudGl0eVRva2VuIj4NCiAgICA8eHM6Y29t +cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z +OlVzZXJJZGVudGl0eVRva2VuIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4 +czplbGVtZW50IG5hbWU9IlRva2VuRGF0YSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1 +cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkVu +Y3J5cHRpb25BbGdvcml0aG0iIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJs +ZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9u +Pg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl +bGVtZW50IG5hbWU9Iklzc3VlZElkZW50aXR5VG9rZW4iIHR5cGU9InRuczpJc3N1ZWRJZGVudGl0 +eVRva2VuIiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IlJzYUVuY3J5cHRlZFNlY3JldCIgdHlw +ZT0idWE6VmFyaWFudCIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFY2NFbmNyeXB0ZWRTZWNy +ZXQiIHR5cGU9InVhOlZhcmlhbnQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFjdGl2 +YXRlU2Vzc2lvblJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 +IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9 +IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ2xpZW50U2ln +bmF0dXJlIiB0eXBlPSJ0bnM6U2lnbmF0dXJlRGF0YSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i +dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudFNvZnR3YXJlQ2VydGlmaWNh +dGVzIiB0eXBlPSJ0bnM6TGlzdE9mU2lnbmVkU29mdHdhcmVDZXJ0aWZpY2F0ZSIgbWluT2NjdXJz +PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkxvY2FsZUlk +cyIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv +Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlcklkZW50aXR5VG9rZW4iIHR5cGU9InVhOkV4 +dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 +czplbGVtZW50IG5hbWU9IlVzZXJUb2tlblNpZ25hdHVyZSIgdHlwZT0idG5zOlNpZ25hdHVyZURh +dGEiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N +CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQWN0aXZhdGVTZXNzaW9u +UmVxdWVzdCIgdHlwZT0idG5zOkFjdGl2YXRlU2Vzc2lvblJlcXVlc3QiIC8+DQoNCiAgPHhzOmNv +bXBsZXhUeXBlIG5hbWU9IkFjdGl2YXRlU2Vzc2lvblJlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVu +Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJl +c3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz +OmVsZW1lbnQgbmFtZT0iU2VydmVyTm9uY2UiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2Nj +dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3Vs +dHMiIHR5cGU9InVhOkxpc3RPZlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy +dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9InVh +Okxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K +ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h +bWU9IkFjdGl2YXRlU2Vzc2lvblJlc3BvbnNlIiB0eXBlPSJ0bnM6QWN0aXZhdGVTZXNzaW9uUmVz +cG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkNsb3NlU2Vzc2lvblJlcXVlc3Qi +Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFk +ZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl +IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlU3Vic2NyaXB0aW9ucyIgdHlwZT0i +eHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 +Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNsb3NlU2Vzc2lvblJlcXVlc3QiIHR5 +cGU9InRuczpDbG9zZVNlc3Npb25SZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l +PSJDbG9zZVNlc3Npb25SZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVs +ZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWlu +T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz +OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDbG9zZVNlc3Npb25SZXNwb25zZSIg +dHlwZT0idG5zOkNsb3NlU2Vzc2lvblJlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu +YW1lPSJDYW5jZWxSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu +dCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJz +PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RI +YW5kbGUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpz +ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQ2FuY2Vs +UmVxdWVzdCIgdHlwZT0idG5zOkNhbmNlbFJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl +IG5hbWU9IkNhbmNlbFJlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxl +bWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5P +Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ2Fu +Y2VsQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94 +czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQ2Fu +Y2VsUmVzcG9uc2UiIHR5cGU9InRuczpDYW5jZWxSZXNwb25zZSIgLz4NCg0KICA8eHM6c2ltcGxl +VHlwZSAgbmFtZT0iTm9kZUF0dHJpYnV0ZXNNYXNrIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFz +ZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTm9uZV8wIiAvPg0K +ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJBY2Nlc3NMZXZlbF8xIiAvPg0KICAgICAgPHhz +OmVudW1lcmF0aW9uIHZhbHVlPSJBcnJheURpbWVuc2lvbnNfMiIgLz4NCiAgICAgIDx4czplbnVt +ZXJhdGlvbiB2YWx1ZT0iQnJvd3NlTmFtZV80IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh +bHVlPSJDb250YWluc05vTG9vcHNfOCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i +RGF0YVR5cGVfMTYiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkRlc2NyaXB0aW9u +XzMyIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJEaXNwbGF5TmFtZV82NCIgLz4N +CiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRXZlbnROb3RpZmllcl8xMjgiIC8+DQogICAg +ICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkV4ZWN1dGFibGVfMjU2IiAvPg0KICAgICAgPHhzOmVu +dW1lcmF0aW9uIHZhbHVlPSJIaXN0b3JpemluZ181MTIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp +b24gdmFsdWU9IkludmVyc2VOYW1lXzEwMjQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFs +dWU9IklzQWJzdHJhY3RfMjA0OCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTWlu +aW11bVNhbXBsaW5nSW50ZXJ2YWxfNDA5NiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1 +ZT0iTm9kZUNsYXNzXzgxOTIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik5vZGVJ +ZF8xNjM4NCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iU3ltbWV0cmljXzMyNzY4 +IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVc2VyQWNjZXNzTGV2ZWxfNjU1MzYi +IC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVzZXJFeGVjdXRhYmxlXzEzMTA3MiIg +Lz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVXNlcldyaXRlTWFza18yNjIxNDQiIC8+ +DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlZhbHVlUmFua181MjQyODgiIC8+DQogICAg +ICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IldyaXRlTWFza18xMDQ4NTc2IiAvPg0KICAgICAgPHhz +OmVudW1lcmF0aW9uIHZhbHVlPSJWYWx1ZV8yMDk3MTUyIiAvPg0KICAgICAgPHhzOmVudW1lcmF0 +aW9uIHZhbHVlPSJEYXRhVHlwZURlZmluaXRpb25fNDE5NDMwNCIgLz4NCiAgICAgIDx4czplbnVt +ZXJhdGlvbiB2YWx1ZT0iUm9sZVBlcm1pc3Npb25zXzgzODg2MDgiIC8+DQogICAgICA8eHM6ZW51 +bWVyYXRpb24gdmFsdWU9IkFjY2Vzc1Jlc3RyaWN0aW9uc18xNjc3NzIxNiIgLz4NCiAgICAgIDx4 +czplbnVtZXJhdGlvbiB2YWx1ZT0iQWxsXzMzNTU0NDMxIiAvPg0KICAgICAgPHhzOmVudW1lcmF0 +aW9uIHZhbHVlPSJCYXNlTm9kZV8yNjUwMTIyMCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2 +YWx1ZT0iT2JqZWN0XzI2NTAxMzQ4IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJP +YmplY3RUeXBlXzI2NTAzMjY4IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJWYXJp +YWJsZV8yNjU3MTM4MyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVmFyaWFibGVU +eXBlXzI4NjAwNDM4IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJNZXRob2RfMjY2 +MzI1NDgiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlJlZmVyZW5jZVR5cGVfMjY1 +MzcwNjAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlZpZXdfMjY1MDEzNTYiIC8+ +DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVu +dCBuYW1lPSJOb2RlQXR0cmlidXRlc01hc2siIHR5cGU9InRuczpOb2RlQXR0cmlidXRlc01hc2si +IC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik5vZGVBdHRyaWJ1dGVzIj4NCiAgICA8eHM6 +c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTcGVjaWZpZWRBdHRyaWJ1dGVzIiB0 +eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg +bmFtZT0iRGlzcGxheU5hbWUiIHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIg +bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEZXNjcmlwdGlvbiIg +dHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N +CiAgICAgIDx4czplbGVtZW50IG5hbWU9IldyaXRlTWFzayIgdHlwZT0ieHM6dW5zaWduZWRJbnQi +IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlVzZXJXcml0ZU1hc2si +IHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5j +ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZUF0dHJpYnV0 +ZXMiIHR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt +ZT0iT2JqZWN0QXR0cmlidXRlcyI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxz +ZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpOb2RlQXR0cmlidXRlcyI+DQogICAg +ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFdmVudE5vdGlm +aWVyIiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94 +czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRl +bnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik9iamVjdEF0dHJp +YnV0ZXMiIHR5cGU9InRuczpPYmplY3RBdHRyaWJ1dGVzIiAvPg0KDQogIDx4czpjb21wbGV4VHlw +ZSBuYW1lPSJWYXJpYWJsZUF0dHJpYnV0ZXMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhl +ZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMi +Pg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFs +dWUiIHR5cGU9InVhOlZhcmlhbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxl +bWVudCBuYW1lPSJEYXRhVHlwZSIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxh +YmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlUmFuayIgdHlw +ZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i +QXJyYXlEaW1lbnNpb25zIiB0eXBlPSJ1YTpMaXN0T2ZVSW50MzIiIG1pbk9jY3Vycz0iMCIgbmls +bGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWNjZXNzTGV2ZWwi +IHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czpl +bGVtZW50IG5hbWU9IlVzZXJBY2Nlc3NMZXZlbCIgdHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5P +Y2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWluaW11bVNhbXBsaW5n +SW50ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4 +czplbGVtZW50IG5hbWU9Ikhpc3Rvcml6aW5nIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9 +IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAg +ICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu +dCBuYW1lPSJWYXJpYWJsZUF0dHJpYnV0ZXMiIHR5cGU9InRuczpWYXJpYWJsZUF0dHJpYnV0ZXMi +IC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik1ldGhvZEF0dHJpYnV0ZXMiPg0KICAgIDx4 +czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNl +PSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAg +PHhzOmVsZW1lbnQgbmFtZT0iRXhlY3V0YWJsZSIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJz +PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlVzZXJFeGVjdXRhYmxlIiB0eXBl +PSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQog +ICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNv +bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNZXRob2RBdHRyaWJ1dGVzIiB0eXBlPSJ0 +bnM6TWV0aG9kQXR0cmlidXRlcyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iT2JqZWN0 +VHlwZUF0dHJpYnV0ZXMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0K +ICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAgICAgICA8 +eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNBYnN0cmFjdCIgdHlw +ZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0K +ICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpj +b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iT2JqZWN0VHlwZUF0dHJpYnV0ZXMiIHR5 +cGU9InRuczpPYmplY3RUeXBlQXR0cmlidXRlcyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt +ZT0iVmFyaWFibGVUeXBlQXR0cmlidXRlcyI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVk +PSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpOb2RlQXR0cmlidXRlcyI+ +DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1 +ZSIgdHlwZT0idWE6VmFyaWFudCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVt +ZW50IG5hbWU9IkRhdGFUeXBlIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFi +bGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWVSYW5rIiB0eXBl +PSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJB +cnJheURpbWVuc2lvbnMiIHR5cGU9InVhOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIwIiBuaWxs +YWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc0Fic3RyYWN0IiB0 +eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+ +DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hz +OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJWYXJpYWJsZVR5cGVBdHRyaWJ1dGVz +IiB0eXBlPSJ0bnM6VmFyaWFibGVUeXBlQXR0cmlidXRlcyIgLz4NCg0KICA8eHM6Y29tcGxleFR5 +cGUgbmFtZT0iUmVmZXJlbmNlVHlwZUF0dHJpYnV0ZXMiPg0KICAgIDx4czpjb21wbGV4Q29udGVu +dCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6Tm9kZUF0dHJp +YnV0ZXMiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFt +ZT0iSXNBYnN0cmFjdCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg +ICAgIDx4czplbGVtZW50IG5hbWU9IlN5bW1ldHJpYyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2Nj +dXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkludmVyc2VOYW1lIiB0eXBl +PSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg +ICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21w +bGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVm +ZXJlbmNlVHlwZUF0dHJpYnV0ZXMiIHR5cGU9InRuczpSZWZlcmVuY2VUeXBlQXR0cmlidXRlcyIg +Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRGF0YVR5cGVBdHRyaWJ1dGVzIj4NCiAgICA8 +eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFz +ZT0idG5zOk5vZGVBdHRyaWJ1dGVzIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAg +IDx4czplbGVtZW50IG5hbWU9IklzQWJzdHJhY3QiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vy +cz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0K +ICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt +ZW50IG5hbWU9IkRhdGFUeXBlQXR0cmlidXRlcyIgdHlwZT0idG5zOkRhdGFUeXBlQXR0cmlidXRl +cyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVmlld0F0dHJpYnV0ZXMiPg0KICAgIDx4 +czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNl +PSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAg +PHhzOmVsZW1lbnQgbmFtZT0iQ29udGFpbnNOb0xvb3BzIiB0eXBlPSJ4czpib29sZWFuIiBtaW5P +Y2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnROb3RpZmllciIg +dHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2Vx +dWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0K +ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJWaWV3QXR0cmlidXRlcyIg +dHlwZT0idG5zOlZpZXdBdHRyaWJ1dGVzIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJH +ZW5lcmljQXR0cmlidXRlVmFsdWUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt +ZW50IG5hbWU9IkF0dHJpYnV0ZUlkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIw +IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWUiIHR5cGU9InVhOlZhcmlhbnQiIG1p +bk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K +ICA8eHM6ZWxlbWVudCBuYW1lPSJHZW5lcmljQXR0cmlidXRlVmFsdWUiIHR5cGU9InRuczpHZW5l +cmljQXR0cmlidXRlVmFsdWUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkdl +bmVyaWNBdHRyaWJ1dGVWYWx1ZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iR2VuZXJpY0F0dHJpYnV0ZVZhbHVlIiB0eXBlPSJ0bnM6R2VuZXJpY0F0dHJpYnV0 +ZVZhbHVlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1 +ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl +bWVudCBuYW1lPSJMaXN0T2ZHZW5lcmljQXR0cmlidXRlVmFsdWUiIHR5cGU9InRuczpMaXN0T2ZH +ZW5lcmljQXR0cmlidXRlVmFsdWUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg +PHhzOmNvbXBsZXhUeXBlIG5hbWU9IkdlbmVyaWNBdHRyaWJ1dGVzIj4NCiAgICA8eHM6Y29tcGxl +eENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5v +ZGVBdHRyaWJ1dGVzIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVt +ZW50IG5hbWU9IkF0dHJpYnV0ZVZhbHVlcyIgdHlwZT0idG5zOkxpc3RPZkdlbmVyaWNBdHRyaWJ1 +dGVWYWx1ZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpz +ZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+ +DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkdlbmVyaWNBdHRyaWJ1 +dGVzIiB0eXBlPSJ0bnM6R2VuZXJpY0F0dHJpYnV0ZXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl +IG5hbWU9IkFkZE5vZGVzSXRlbSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iUGFyZW50Tm9kZUlkIiB0eXBlPSJ1YTpFeHBhbmRlZE5vZGVJZCIgbWluT2NjdXJz +PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5j +ZVR5cGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv +Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdGVkTmV3Tm9kZUlkIiB0eXBlPSJ1YTpF +eHBhbmRlZE5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 +czplbGVtZW50IG5hbWU9IkJyb3dzZU5hbWUiIHR5cGU9InVhOlF1YWxpZmllZE5hbWUiIG1pbk9j +Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2Rl +Q2xhc3MiIHR5cGU9InRuczpOb2RlQ2xhc3MiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl +bGVtZW50IG5hbWU9Ik5vZGVBdHRyaWJ1dGVzIiB0eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiIG1p +bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJU +eXBlRGVmaW5pdGlvbiIgdHlwZT0idWE6RXhwYW5kZWROb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmls +bGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N +CiAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkTm9kZXNJdGVtIiB0eXBlPSJ0bnM6QWRkTm9kZXNJdGVt +IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZBZGROb2Rlc0l0ZW0iPg0KICAg +IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFkZE5vZGVzSXRlbSIgdHlw +ZT0idG5zOkFkZE5vZGVzSXRlbSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIg +bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw +ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQWRkTm9kZXNJdGVtIiB0eXBlPSJ0bnM6TGlz +dE9mQWRkTm9kZXNJdGVtIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpj +b21wbGV4VHlwZSBuYW1lPSJBZGROb2Rlc1Jlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg +ICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlwZT0idWE6U3RhdHVzQ29kZSIgbWlu +T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkZWROb2RlSWQiIHR5cGU9 +InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNl +cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJBZGROb2Rl +c1Jlc3VsdCIgdHlwZT0idG5zOkFkZE5vZGVzUmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4VHlw +ZSBuYW1lPSJMaXN0T2ZBZGROb2Rlc1Jlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg +PHhzOmVsZW1lbnQgbmFtZT0iQWRkTm9kZXNSZXN1bHQiIHR5cGU9InRuczpBZGROb2Rlc1Jlc3Vs +dCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ +DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg +bmFtZT0iTGlzdE9mQWRkTm9kZXNSZXN1bHQiIHR5cGU9InRuczpMaXN0T2ZBZGROb2Rlc1Jlc3Vs +dCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt +ZT0iQWRkTm9kZXNSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu +dCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJz +PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVzVG9B +ZGQiIHR5cGU9InRuczpMaXN0T2ZBZGROb2Rlc0l0ZW0iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 +InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz +OmVsZW1lbnQgbmFtZT0iQWRkTm9kZXNSZXF1ZXN0IiB0eXBlPSJ0bnM6QWRkTm9kZXNSZXF1ZXN0 +IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJBZGROb2Rlc1Jlc3BvbnNlIj4NCiAgICA8 +eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlw +ZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K +ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0idG5zOkxpc3RPZkFkZE5vZGVz +UmVzdWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIg +bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 +L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJBZGROb2Rlc1Jlc3BvbnNlIiB0 +eXBlPSJ0bnM6QWRkTm9kZXNSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i +QWRkUmVmZXJlbmNlc0l0ZW0iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 +IG5hbWU9IlNvdXJjZU5vZGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxh +YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVmZXJlbmNlVHlwZUlkIiB0 +eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJJc0ZvcndhcmQiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0i +MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRhcmdldFNlcnZlclVyaSIgdHlwZT0ieHM6 +c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iVGFyZ2V0Tm9kZUlkIiB0eXBlPSJ1YTpFeHBhbmRlZE5vZGVJZCIgbWluT2NjdXJz +PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRhcmdldE5v +ZGVDbGFzcyIgdHlwZT0idG5zOk5vZGVDbGFzcyIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6 +c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkFkZFJl +ZmVyZW5jZXNJdGVtIiB0eXBlPSJ0bnM6QWRkUmVmZXJlbmNlc0l0ZW0iIC8+DQoNCiAgPHhzOmNv +bXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkFkZFJlZmVyZW5jZXNJdGVtIj4NCiAgICA8eHM6c2VxdWVu +Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZGRSZWZlcmVuY2VzSXRlbSIgdHlwZT0idG5z +OkFkZFJlZmVyZW5jZXNJdGVtIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBu +aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl +Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZBZGRSZWZlcmVuY2VzSXRlbSIgdHlwZT0idG5z +Okxpc3RPZkFkZFJlZmVyZW5jZXNJdGVtIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K +DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJBZGRSZWZlcmVuY2VzUmVxdWVzdCI+DQogICAgPHhz +OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0i +dG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg +ICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VzVG9BZGQiIHR5cGU9InRuczpMaXN0T2ZBZGRS +ZWZlcmVuY2VzSXRlbSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz +OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJBZGRS +ZWZlcmVuY2VzUmVxdWVzdCIgdHlwZT0idG5zOkFkZFJlZmVyZW5jZXNSZXF1ZXN0IiAvPg0KDQog +IDx4czpjb21wbGV4VHlwZSBuYW1lPSJBZGRSZWZlcmVuY2VzUmVzcG9uc2UiPg0KICAgIDx4czpz +ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0 +bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg +ICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ1YTpMaXN0T2ZTdGF0dXNDb2RlIiBt +aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i +RGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJz +PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs +ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJBZGRSZWZlcmVuY2VzUmVzcG9uc2UiIHR5cGU9 +InRuczpBZGRSZWZlcmVuY2VzUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 +IkRlbGV0ZU5vZGVzSXRlbSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg +bmFtZT0iTm9kZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy +dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEZWxldGVUYXJnZXRSZWZlcmVuY2VzIiB0 +eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg +PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlTm9kZXNJdGVtIiB0 +eXBlPSJ0bnM6RGVsZXRlTm9kZXNJdGVtIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJM +aXN0T2ZEZWxldGVOb2Rlc0l0ZW0iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt +ZW50IG5hbWU9IkRlbGV0ZU5vZGVzSXRlbSIgdHlwZT0idG5zOkRlbGV0ZU5vZGVzSXRlbSIgbWlu +T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg +PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i +TGlzdE9mRGVsZXRlTm9kZXNJdGVtIiB0eXBlPSJ0bnM6TGlzdE9mRGVsZXRlTm9kZXNJdGVtIiBu +aWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJE +ZWxldGVOb2Rlc1JlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 +IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9 +IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZXNUb0Rl +bGV0ZSIgdHlwZT0idG5zOkxpc3RPZkRlbGV0ZU5vZGVzSXRlbSIgbWluT2NjdXJzPSIwIiBuaWxs +YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K +ICA8eHM6ZWxlbWVudCBuYW1lPSJEZWxldGVOb2Rlc1JlcXVlc3QiIHR5cGU9InRuczpEZWxldGVO +b2Rlc1JlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRlbGV0ZU5vZGVzUmVz +cG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3Bv +bnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFi +bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ1YTpM +aXN0T2ZTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg +PHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9z +dGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl +bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEZWxldGVOb2Rl +c1Jlc3BvbnNlIiB0eXBlPSJ0bnM6RGVsZXRlTm9kZXNSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29t +cGxleFR5cGUgbmFtZT0iRGVsZXRlUmVmZXJlbmNlc0l0ZW0iPg0KICAgIDx4czpzZXF1ZW5jZT4N +CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNvdXJjZU5vZGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBt +aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i +UmVmZXJlbmNlVHlwZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 +InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc0ZvcndhcmQiIHR5cGU9InhzOmJv +b2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRhcmdldE5v +ZGVJZCIgdHlwZT0idWE6RXhwYW5kZWROb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy +dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEZWxldGVCaWRpcmVjdGlvbmFsIiB0eXBl +PSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 +czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlUmVmZXJlbmNlc0l0ZW0i +IHR5cGU9InRuczpEZWxldGVSZWZlcmVuY2VzSXRlbSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg +bmFtZT0iTGlzdE9mRGVsZXRlUmVmZXJlbmNlc0l0ZW0iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg +ICAgIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZVJlZmVyZW5jZXNJdGVtIiB0eXBlPSJ0bnM6RGVs +ZXRlUmVmZXJlbmNlc0l0ZW0iIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5p +bGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ +DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRlbGV0ZVJlZmVyZW5jZXNJdGVtIiB0eXBlPSJ0 +bnM6TGlzdE9mRGVsZXRlUmVmZXJlbmNlc0l0ZW0iIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1l +bnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRlbGV0ZVJlZmVyZW5jZXNSZXF1ZXN0Ij4N +CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVy +IiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg +Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZXNUb0RlbGV0ZSIgdHlwZT0idG5z +Okxpc3RPZkRlbGV0ZVJlZmVyZW5jZXNJdGVtIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl +IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt +ZW50IG5hbWU9IkRlbGV0ZVJlZmVyZW5jZXNSZXF1ZXN0IiB0eXBlPSJ0bnM6RGVsZXRlUmVmZXJl +bmNlc1JlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRlbGV0ZVJlZmVyZW5j +ZXNSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i +UmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBu +aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMiIHR5cGU9 +InVhOkxpc3RPZlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog +ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRp +YWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6 +c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlbGV0 +ZVJlZmVyZW5jZXNSZXNwb25zZSIgdHlwZT0idG5zOkRlbGV0ZVJlZmVyZW5jZXNSZXNwb25zZSIg +Lz4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iQXR0cmlidXRlV3JpdGVNYXNrIj4NCiAgICA8 +eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6dW5zaWduZWRJbnQiPg0KICAgIDwveHM6cmVzdHJpY3Rp +b24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQXR0cmlidXRlV3Jp +dGVNYXNrIiB0eXBlPSJ0bnM6QXR0cmlidXRlV3JpdGVNYXNrIiAvPg0KDQogIDx4czpzaW1wbGVU +eXBlICBuYW1lPSJCcm93c2VEaXJlY3Rpb24iPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4 +czpzdHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJGb3J3YXJkXzAiIC8+DQog +ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkludmVyc2VfMSIgLz4NCiAgICAgIDx4czplbnVt +ZXJhdGlvbiB2YWx1ZT0iQm90aF8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJ +bnZhbGlkXzMiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0K +ICA8eHM6ZWxlbWVudCBuYW1lPSJCcm93c2VEaXJlY3Rpb24iIHR5cGU9InRuczpCcm93c2VEaXJl +Y3Rpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlZpZXdEZXNjcmlwdGlvbiI+DQog +ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmlld0lkIiB0eXBlPSJ1 +YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl +bWVudCBuYW1lPSJUaW1lc3RhbXAiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+ +DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWaWV3VmVyc2lvbiIgdHlwZT0ieHM6dW5zaWduZWRJ +bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU +eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJWaWV3RGVzY3JpcHRpb24iIHR5cGU9InRuczpWaWV3 +RGVzY3JpcHRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkJyb3dzZURlc2NyaXB0 +aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlSWQi +IHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg +IDx4czplbGVtZW50IG5hbWU9IkJyb3dzZURpcmVjdGlvbiIgdHlwZT0idG5zOkJyb3dzZURpcmVj +dGlvbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVmZXJlbmNl +VHlwZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ +DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbmNsdWRlU3VidHlwZXMiIHR5cGU9InhzOmJvb2xl +YW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVDbGFzc01h +c2siIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxl +bWVudCBuYW1lPSJSZXN1bHRNYXNrIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIw +IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt +ZW50IG5hbWU9IkJyb3dzZURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6QnJvd3NlRGVzY3JpcHRpb24i +IC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkJyb3dzZURlc2NyaXB0aW9uIj4N +CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCcm93c2VEZXNjcmlw +dGlvbiIgdHlwZT0idG5zOkJyb3dzZURlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vy +cz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 +L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZCcm93c2VEZXNjcmlw +dGlvbiIgdHlwZT0idG5zOkxpc3RPZkJyb3dzZURlc2NyaXB0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+ +PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJCcm93c2VSZXN1bHRNYXNr +Ij4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVt +ZXJhdGlvbiB2YWx1ZT0iTm9uZV8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJS +ZWZlcmVuY2VUeXBlSWRfMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSXNGb3J3 +YXJkXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik5vZGVDbGFzc180IiAvPg0K +ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJCcm93c2VOYW1lXzgiIC8+DQogICAgICA8eHM6 +ZW51bWVyYXRpb24gdmFsdWU9IkRpc3BsYXlOYW1lXzE2IiAvPg0KICAgICAgPHhzOmVudW1lcmF0 +aW9uIHZhbHVlPSJUeXBlRGVmaW5pdGlvbl8zMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2 +YWx1ZT0iQWxsXzYzIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZWZlcmVuY2VU +eXBlSW5mb18zIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJUYXJnZXRJbmZvXzYw +IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVs +ZW1lbnQgbmFtZT0iQnJvd3NlUmVzdWx0TWFzayIgdHlwZT0idG5zOkJyb3dzZVJlc3VsdE1hc2si +IC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlZmVyZW5jZURlc2NyaXB0aW9uIj4NCiAg +ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBlSWQi +IHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg +IDx4czplbGVtZW50IG5hbWU9IklzRm9yd2FyZCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJz +PSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZUlkIiB0eXBlPSJ1YTpFeHBhbmRl +ZE5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt +ZW50IG5hbWU9IkJyb3dzZU5hbWUiIHR5cGU9InVhOlF1YWxpZmllZE5hbWUiIG1pbk9jY3Vycz0i +MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaXNwbGF5TmFt +ZSIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg +Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVDbGFzcyIgdHlwZT0idG5zOk5vZGVDbGFz +cyIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHlwZURlZmluaXRp +b24iIHR5cGU9InVhOkV4cGFuZGVkTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl +IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt +ZW50IG5hbWU9IlJlZmVyZW5jZURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6UmVmZXJlbmNlRGVzY3Jp +cHRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlJlZmVyZW5jZURlc2Ny +aXB0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZl +cmVuY2VEZXNjcmlwdGlvbiIgdHlwZT0idG5zOlJlZmVyZW5jZURlc2NyaXB0aW9uIiBtaW5PY2N1 +cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz +OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 +T2ZSZWZlcmVuY2VEZXNjcmlwdGlvbiIgdHlwZT0idG5zOkxpc3RPZlJlZmVyZW5jZURlc2NyaXB0 +aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czplbGVtZW50IG5hbWU9 +IkNvbnRpbnVhdGlvblBvaW50IiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIC8+DQoNCiAgPHhzOmNv +bXBsZXhUeXBlIG5hbWU9IkJyb3dzZVJlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg +PHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlwZT0idWE6U3RhdHVzQ29kZSIgbWluT2Nj +dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29udGludWF0aW9uUG9pbnQiIHR5 +cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg +ICAgIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZXMiIHR5cGU9InRuczpMaXN0T2ZSZWZlcmVu +Y2VEZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz +OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJCcm93 +c2VSZXN1bHQiIHR5cGU9InRuczpCcm93c2VSZXN1bHQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl +IG5hbWU9Ikxpc3RPZkJyb3dzZVJlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz +OmVsZW1lbnQgbmFtZT0iQnJvd3NlUmVzdWx0IiB0eXBlPSJ0bnM6QnJvd3NlUmVzdWx0IiBtaW5P +Y2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 +L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJM +aXN0T2ZCcm93c2VSZXN1bHQiIHR5cGU9InRuczpMaXN0T2ZCcm93c2VSZXN1bHQiIG5pbGxhYmxl +PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkJyb3dzZVJl +cXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVl +c3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl +PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmlldyIgdHlwZT0idG5zOlZpZXdE +ZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czpl +bGVtZW50IG5hbWU9IlJlcXVlc3RlZE1heFJlZmVyZW5jZXNQZXJOb2RlIiB0eXBlPSJ4czp1bnNp +Z25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZXNU +b0Jyb3dzZSIgdHlwZT0idG5zOkxpc3RPZkJyb3dzZURlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAi +IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 +cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkJyb3dzZVJlcXVlc3QiIHR5cGU9InRuczpCcm93c2VS +ZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJCcm93c2VSZXNwb25zZSI+DQog +ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIi +IHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg +Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMiIHR5cGU9InRuczpMaXN0T2ZCcm93 +c2VSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl +bWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZv +IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog +IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkJyb3dzZVJlc3BvbnNlIiB0 +eXBlPSJ0bnM6QnJvd3NlUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkJy +b3dzZU5leHRSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu +YW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIw +IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlbGVhc2VDb250 +aW51YXRpb25Qb2ludHMiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg +IDx4czplbGVtZW50IG5hbWU9IkNvbnRpbnVhdGlvblBvaW50cyIgdHlwZT0idWE6TGlzdE9mQnl0 +ZVN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl +bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJCcm93c2VOZXh0 +UmVxdWVzdCIgdHlwZT0idG5zOkJyb3dzZU5leHRSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4 +VHlwZSBuYW1lPSJCcm93c2VOZXh0UmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg +IDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFk +ZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu +YW1lPSJSZXN1bHRzIiB0eXBlPSJ0bnM6TGlzdE9mQnJvd3NlUmVzdWx0IiBtaW5PY2N1cnM9IjAi +IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0lu +Zm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJs +ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 +eHM6ZWxlbWVudCBuYW1lPSJCcm93c2VOZXh0UmVzcG9uc2UiIHR5cGU9InRuczpCcm93c2VOZXh0 +UmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlbGF0aXZlUGF0aEVsZW1l +bnQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5j +ZVR5cGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv +Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNJbnZlcnNlIiB0eXBlPSJ4czpib29sZWFuIiBt +aW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbmNsdWRlU3VidHlwZXMi +IHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h +bWU9IlRhcmdldE5hbWUiIHR5cGU9InVhOlF1YWxpZmllZE5hbWUiIG1pbk9jY3Vycz0iMCIgbmls +bGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N +CiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVsYXRpdmVQYXRoRWxlbWVudCIgdHlwZT0idG5zOlJlbGF0 +aXZlUGF0aEVsZW1lbnQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlJlbGF0 +aXZlUGF0aEVsZW1lbnQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h +bWU9IlJlbGF0aXZlUGF0aEVsZW1lbnQiIHR5cGU9InRuczpSZWxhdGl2ZVBhdGhFbGVtZW50IiBt +aW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg +ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l +PSJMaXN0T2ZSZWxhdGl2ZVBhdGhFbGVtZW50IiB0eXBlPSJ0bnM6TGlzdE9mUmVsYXRpdmVQYXRo +RWxlbWVudCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5 +cGUgbmFtZT0iUmVsYXRpdmVQYXRoIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxl +bWVudCBuYW1lPSJFbGVtZW50cyIgdHlwZT0idG5zOkxpc3RPZlJlbGF0aXZlUGF0aEVsZW1lbnQi +IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg +PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVsYXRpdmVQYXRoIiB0eXBl +PSJ0bnM6UmVsYXRpdmVQYXRoIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJCcm93c2VQ +YXRoIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGFydGlu +Z05vZGUiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N +CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlbGF0aXZlUGF0aCIgdHlwZT0idG5zOlJlbGF0aXZl +UGF0aCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNl +Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJCcm93c2VQYXRoIiB0 +eXBlPSJ0bnM6QnJvd3NlUGF0aCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9m +QnJvd3NlUGF0aCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i +QnJvd3NlUGF0aCIgdHlwZT0idG5zOkJyb3dzZVBhdGgiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJz +PSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwv +eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkJyb3dzZVBhdGgiIHR5 +cGU9InRuczpMaXN0T2ZCcm93c2VQYXRoIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K +DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJCcm93c2VQYXRoVGFyZ2V0Ij4NCiAgICA8eHM6c2Vx +dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUYXJnZXRJZCIgdHlwZT0idWE6RXhwYW5k +ZWROb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl +bWVudCBuYW1lPSJSZW1haW5pbmdQYXRoSW5kZXgiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5P +Y2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg +PHhzOmVsZW1lbnQgbmFtZT0iQnJvd3NlUGF0aFRhcmdldCIgdHlwZT0idG5zOkJyb3dzZVBhdGhU +YXJnZXQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkJyb3dzZVBhdGhUYXJn +ZXQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJyb3dzZVBh +dGhUYXJnZXQiIHR5cGU9InRuczpCcm93c2VQYXRoVGFyZ2V0IiBtaW5PY2N1cnM9IjAiIG1heE9j +Y3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K +ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZCcm93c2VQYXRo +VGFyZ2V0IiB0eXBlPSJ0bnM6TGlzdE9mQnJvd3NlUGF0aFRhcmdldCIgbmlsbGFibGU9InRydWUi +PjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQnJvd3NlUGF0aFJlc3Vs +dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVzQ29k +ZSIgdHlwZT0idWE6U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iVGFyZ2V0cyIgdHlwZT0idG5zOkxpc3RPZkJyb3dzZVBhdGhUYXJnZXQiIG1pbk9j +Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj +b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQnJvd3NlUGF0aFJlc3VsdCIgdHlwZT0i +dG5zOkJyb3dzZVBhdGhSZXN1bHQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RP +ZkJyb3dzZVBhdGhSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 +IG5hbWU9IkJyb3dzZVBhdGhSZXN1bHQiIHR5cGU9InRuczpCcm93c2VQYXRoUmVzdWx0IiBtaW5P +Y2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 +L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJM +aXN0T2ZCcm93c2VQYXRoUmVzdWx0IiB0eXBlPSJ0bnM6TGlzdE9mQnJvd3NlUGF0aFJlc3VsdCIg +bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i +VHJhbnNsYXRlQnJvd3NlUGF0aHNUb05vZGVJZHNSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+ +DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVz +dEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt +ZW50IG5hbWU9IkJyb3dzZVBhdGhzIiB0eXBlPSJ0bnM6TGlzdE9mQnJvd3NlUGF0aCIgbWluT2Nj +dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv +bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJUcmFuc2xhdGVCcm93c2VQYXRoc1RvTm9k +ZUlkc1JlcXVlc3QiIHR5cGU9InRuczpUcmFuc2xhdGVCcm93c2VQYXRoc1RvTm9kZUlkc1JlcXVl +c3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlRyYW5zbGF0ZUJyb3dzZVBhdGhzVG9O +b2RlSWRzUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h +bWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0i +MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0 +eXBlPSJ0bnM6TGlzdE9mQnJvd3NlUGF0aFJlc3VsdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i +dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0i +dWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ +DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg +bmFtZT0iVHJhbnNsYXRlQnJvd3NlUGF0aHNUb05vZGVJZHNSZXNwb25zZSIgdHlwZT0idG5zOlRy +YW5zbGF0ZUJyb3dzZVBhdGhzVG9Ob2RlSWRzUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhU +eXBlIG5hbWU9IlJlZ2lzdGVyTm9kZXNSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg +ICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRl +ciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h +bWU9Ik5vZGVzVG9SZWdpc3RlciIgdHlwZT0idWE6TGlzdE9mTm9kZUlkIiBtaW5PY2N1cnM9IjAi +IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 +cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlZ2lzdGVyTm9kZXNSZXF1ZXN0IiB0eXBlPSJ0bnM6 +UmVnaXN0ZXJOb2Rlc1JlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlZ2lz +dGVyTm9kZXNSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg +bmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJz +PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlZ2lzdGVy +ZWROb2RlSWRzIiB0eXBlPSJ1YTpMaXN0T2ZOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 +InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz +OmVsZW1lbnQgbmFtZT0iUmVnaXN0ZXJOb2Rlc1Jlc3BvbnNlIiB0eXBlPSJ0bnM6UmVnaXN0ZXJO +b2Rlc1Jlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJVbnJlZ2lzdGVyTm9k +ZXNSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS +ZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxs +YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVzVG9VbnJlZ2lzdGVy +IiB0eXBlPSJ1YTpMaXN0T2ZOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ +DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg +bmFtZT0iVW5yZWdpc3Rlck5vZGVzUmVxdWVzdCIgdHlwZT0idG5zOlVucmVnaXN0ZXJOb2Rlc1Jl +cXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlVucmVnaXN0ZXJOb2Rlc1Jlc3Bv +bnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25z +ZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl +PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 +czplbGVtZW50IG5hbWU9IlVucmVnaXN0ZXJOb2Rlc1Jlc3BvbnNlIiB0eXBlPSJ0bnM6VW5yZWdp +c3Rlck5vZGVzUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iQ291bnRlciIgdHlw +ZT0ieHM6dW5zaWduZWRJbnQiIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iTnVtZXJpY1Jhbmdl +IiB0eXBlPSJ4czpzdHJpbmciIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVuZHBvaW50 +Q29uZmlndXJhdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt +ZT0iT3BlcmF0aW9uVGltZW91dCIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAg +ICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VCaW5hcnlFbmNvZGluZyIgdHlwZT0ieHM6Ym9vbGVhbiIg +bWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWF4U3RyaW5nTGVuZ3Ro +IiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 +Ik1heEJ5dGVTdHJpbmdMZW5ndGgiIHR5cGU9InhzOmludCIgbWluT2NjdXJzPSIwIiAvPg0KICAg +ICAgPHhzOmVsZW1lbnQgbmFtZT0iTWF4QXJyYXlMZW5ndGgiIHR5cGU9InhzOmludCIgbWluT2Nj +dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWF4TWVzc2FnZVNpemUiIHR5cGU9 +InhzOmludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWF4QnVm +ZmVyU2l6ZSIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu +dCBuYW1lPSJDaGFubmVsTGlmZXRpbWUiIHR5cGU9InhzOmludCIgbWluT2NjdXJzPSIwIiAvPg0K +ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlUb2tlbkxpZmV0aW1lIiB0eXBlPSJ4czpp +bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU +eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRwb2ludENvbmZpZ3VyYXRpb24iIHR5cGU9InRu +czpFbmRwb2ludENvbmZpZ3VyYXRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxp +c3RPZkVuZHBvaW50Q29uZmlndXJhdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz +OmVsZW1lbnQgbmFtZT0iRW5kcG9pbnRDb25maWd1cmF0aW9uIiB0eXBlPSJ0bnM6RW5kcG9pbnRD +b25maWd1cmF0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs +ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 +eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZFbmRwb2ludENvbmZpZ3VyYXRpb24iIHR5cGU9InRuczpM +aXN0T2ZFbmRwb2ludENvbmZpZ3VyYXRpb24iIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+ +DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlF1ZXJ5RGF0YURlc2NyaXB0aW9uIj4NCiAgICA8 +eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWxhdGl2ZVBhdGgiIHR5cGU9 +InRuczpSZWxhdGl2ZVBhdGgiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg +ICA8eHM6ZWxlbWVudCBuYW1lPSJBdHRyaWJ1dGVJZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1p +bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkluZGV4UmFuZ2UiIHR5cGU9 +InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNl +cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJRdWVyeURh +dGFEZXNjcmlwdGlvbiIgdHlwZT0idG5zOlF1ZXJ5RGF0YURlc2NyaXB0aW9uIiAvPg0KDQogIDx4 +czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZRdWVyeURhdGFEZXNjcmlwdGlvbiI+DQogICAgPHhz +OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUXVlcnlEYXRhRGVzY3JpcHRpb24i +IHR5cGU9InRuczpRdWVyeURhdGFEZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9 +InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 +czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUXVlcnlEYXRhRGVzY3Jp +cHRpb24iIHR5cGU9InRuczpMaXN0T2ZRdWVyeURhdGFEZXNjcmlwdGlvbiIgbmlsbGFibGU9InRy +dWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTm9kZVR5cGVEZXNj +cmlwdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHlw +ZURlZmluaXRpb25Ob2RlIiB0eXBlPSJ1YTpFeHBhbmRlZE5vZGVJZCIgbWluT2NjdXJzPSIwIiBu +aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkluY2x1ZGVTdWJUeXBl +cyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg +bmFtZT0iRGF0YVRvUmV0dXJuIiB0eXBlPSJ0bnM6TGlzdE9mUXVlcnlEYXRhRGVzY3JpcHRpb24i +IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg +PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZVR5cGVEZXNjcmlwdGlv +biIgdHlwZT0idG5zOk5vZGVUeXBlRGVzY3JpcHRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl +IG5hbWU9Ikxpc3RPZk5vZGVUeXBlRGVzY3JpcHRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg +ICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVUeXBlRGVzY3JpcHRpb24iIHR5cGU9InRuczpOb2Rl +VHlwZURlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxs +YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K +ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZOb2RlVHlwZURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6 +TGlzdE9mTm9kZVR5cGVEZXNjcmlwdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N +Cg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iRmlsdGVyT3BlcmF0b3IiPg0KICAgIDx4czpyZXN0 +cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJF +cXVhbHNfMCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSXNOdWxsXzEiIC8+DQog +ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkdyZWF0ZXJUaGFuXzIiIC8+DQogICAgICA8eHM6 +ZW51bWVyYXRpb24gdmFsdWU9Ikxlc3NUaGFuXzMiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24g +dmFsdWU9IkdyZWF0ZXJUaGFuT3JFcXVhbF80IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh +bHVlPSJMZXNzVGhhbk9yRXF1YWxfNSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i +TGlrZV82IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOb3RfNyIgLz4NCiAgICAg +IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQmV0d2Vlbl84IiAvPg0KICAgICAgPHhzOmVudW1lcmF0 +aW9uIHZhbHVlPSJJbkxpc3RfOSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQW5k +XzEwIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJPcl8xMSIgLz4NCiAgICAgIDx4 +czplbnVtZXJhdGlvbiB2YWx1ZT0iQ2FzdF8xMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2 +YWx1ZT0iSW5WaWV3XzEzIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJPZlR5cGVf +MTQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlJlbGF0ZWRUb18xNSIgLz4NCiAg +ICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQml0d2lzZUFuZF8xNiIgLz4NCiAgICAgIDx4czpl +bnVtZXJhdGlvbiB2YWx1ZT0iQml0d2lzZU9yXzE3IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+ +DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRmlsdGVyT3BlcmF0b3Ii +IHR5cGU9InRuczpGaWx0ZXJPcGVyYXRvciIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i +UXVlcnlEYXRhU2V0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l +PSJOb2RlSWQiIHR5cGU9InVhOkV4cGFuZGVkTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl +PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHlwZURlZmluaXRpb25Ob2RlIiB0 +eXBlPSJ1YTpFeHBhbmRlZE5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N +CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlcyIgdHlwZT0idWE6TGlzdE9mVmFyaWFudCIg +bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 +L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJRdWVyeURhdGFTZXQiIHR5cGU9 +InRuczpRdWVyeURhdGFTZXQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlF1 +ZXJ5RGF0YVNldCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i +UXVlcnlEYXRhU2V0IiB0eXBlPSJ0bnM6UXVlcnlEYXRhU2V0IiBtaW5PY2N1cnM9IjAiIG1heE9j +Y3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K +ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZRdWVyeURhdGFT +ZXQiIHR5cGU9InRuczpMaXN0T2ZRdWVyeURhdGFTZXQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVs +ZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik5vZGVSZWZlcmVuY2UiPg0KICAgIDx4 +czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVJZCIgdHlwZT0idWE6Tm9k +ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg +bmFtZT0iUmVmZXJlbmNlVHlwZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmls +bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc0ZvcndhcmQiIHR5cGU9 +InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJl +ZmVyZW5jZWROb2RlSWRzIiB0eXBlPSJ1YTpMaXN0T2ZOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmls +bGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N +CiAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZVJlZmVyZW5jZSIgdHlwZT0idG5zOk5vZGVSZWZlcmVu +Y2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZk5vZGVSZWZlcmVuY2UiPg0K +ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVSZWZlcmVuY2Ui +IHR5cGU9InRuczpOb2RlUmVmZXJlbmNlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3Vu +ZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs +ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZOb2RlUmVmZXJlbmNlIiB0eXBlPSJ0 +bnM6TGlzdE9mTm9kZVJlZmVyZW5jZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0K +ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ29udGVudEZpbHRlckVsZW1lbnQiPg0KICAgIDx4czpz +ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkZpbHRlck9wZXJhdG9yIiB0eXBlPSJ0 +bnM6RmlsdGVyT3BlcmF0b3IiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h +bWU9IkZpbHRlck9wZXJhbmRzIiB0eXBlPSJ1YTpMaXN0T2ZFeHRlbnNpb25PYmplY3QiIG1pbk9j +Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj +b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQ29udGVudEZpbHRlckVsZW1lbnQiIHR5 +cGU9InRuczpDb250ZW50RmlsdGVyRWxlbWVudCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt +ZT0iTGlzdE9mQ29udGVudEZpbHRlckVsZW1lbnQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg +IDx4czplbGVtZW50IG5hbWU9IkNvbnRlbnRGaWx0ZXJFbGVtZW50IiB0eXBlPSJ0bnM6Q29udGVu +dEZpbHRlckVsZW1lbnQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxh +YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog +IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkNvbnRlbnRGaWx0ZXJFbGVtZW50IiB0eXBlPSJ0bnM6 +TGlzdE9mQ29udGVudEZpbHRlckVsZW1lbnQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+ +DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkNvbnRlbnRGaWx0ZXIiPg0KICAgIDx4czpzZXF1 +ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVsZW1lbnRzIiB0eXBlPSJ0bnM6TGlzdE9m +Q29udGVudEZpbHRlckVsZW1lbnQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog +ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt +ZT0iQ29udGVudEZpbHRlciIgdHlwZT0idG5zOkNvbnRlbnRGaWx0ZXIiIC8+DQoNCiAgPHhzOmNv +bXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkNvbnRlbnRGaWx0ZXIiPg0KICAgIDx4czpzZXF1ZW5jZT4N +CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNvbnRlbnRGaWx0ZXIiIHR5cGU9InRuczpDb250ZW50 +RmlsdGVyIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1 +ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl +bWVudCBuYW1lPSJMaXN0T2ZDb250ZW50RmlsdGVyIiB0eXBlPSJ0bnM6TGlzdE9mQ29udGVudEZp +bHRlciIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUg +bmFtZT0iRmlsdGVyT3BlcmFuZCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVu +Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkZpbHRlck9wZXJh +bmQiIHR5cGU9InRuczpGaWx0ZXJPcGVyYW5kIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l +PSJFbGVtZW50T3BlcmFuZCI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+ +DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpGaWx0ZXJPcGVyYW5kIj4NCiAgICAgICAg +PHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkluZGV4IiB0eXBlPSJ4 +czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0K +ICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpj +b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRWxlbWVudE9wZXJhbmQiIHR5cGU9InRu +czpFbGVtZW50T3BlcmFuZCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGl0ZXJhbE9w +ZXJhbmQiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhz +OmV4dGVuc2lvbiBiYXNlPSJ0bnM6RmlsdGVyT3BlcmFuZCI+DQogICAgICAgIDx4czpzZXF1ZW5j +ZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZSIgdHlwZT0idWE6VmFyaWFudCIg +bWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRl +bnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg +PHhzOmVsZW1lbnQgbmFtZT0iTGl0ZXJhbE9wZXJhbmQiIHR5cGU9InRuczpMaXRlcmFsT3BlcmFu +ZCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQXR0cmlidXRlT3BlcmFuZCI+DQogICAg +PHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJh +c2U9InRuczpGaWx0ZXJPcGVyYW5kIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAg +IDx4czplbGVtZW50IG5hbWU9Ik5vZGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAi +IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkFsaWFzIiB0 +eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAg +ICAgPHhzOmVsZW1lbnQgbmFtZT0iQnJvd3NlUGF0aCIgdHlwZT0idG5zOlJlbGF0aXZlUGF0aCIg +bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBu +YW1lPSJBdHRyaWJ1dGVJZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4N +CiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbmRleFJhbmdlIiB0eXBlPSJ4czpzdHJpbmci +IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+ +DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hz +OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJBdHRyaWJ1dGVPcGVyYW5kIiB0eXBl +PSJ0bnM6QXR0cmlidXRlT3BlcmFuZCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2lt +cGxlQXR0cmlidXRlT3BlcmFuZCI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxz +ZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpGaWx0ZXJPcGVyYW5kIj4NCiAgICAg +ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlR5cGVEZWZpbml0 +aW9uSWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N +CiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCcm93c2VQYXRoIiB0eXBlPSJ1YTpMaXN0T2ZR +dWFsaWZpZWROYW1lIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAg +IDx4czplbGVtZW50IG5hbWU9IkF0dHJpYnV0ZUlkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWlu +T2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkluZGV4UmFuZ2UiIHR5 +cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAg +PC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENv +bnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNpbXBsZUF0 +dHJpYnV0ZU9wZXJhbmQiIHR5cGU9InRuczpTaW1wbGVBdHRyaWJ1dGVPcGVyYW5kIiAvPg0KDQog +IDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZTaW1wbGVBdHRyaWJ1dGVPcGVyYW5kIj4NCiAg +ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTaW1wbGVBdHRyaWJ1dGVP +cGVyYW5kIiB0eXBlPSJ0bnM6U2ltcGxlQXR0cmlidXRlT3BlcmFuZCIgbWluT2NjdXJzPSIwIiBt +YXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j +ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mU2ltcGxl +QXR0cmlidXRlT3BlcmFuZCIgdHlwZT0idG5zOkxpc3RPZlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQi +IG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 +IkNvbnRlbnRGaWx0ZXJFbGVtZW50UmVzdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJTdGF0dXNDb2RlIiB0eXBlPSJ1YTpTdGF0dXNDb2RlIiBtaW5PY2N1 +cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJPcGVyYW5kU3RhdHVzQ29kZXMiIHR5 +cGU9InVhOkxpc3RPZlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ +DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJPcGVyYW5kRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1 +YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N +CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu +YW1lPSJDb250ZW50RmlsdGVyRWxlbWVudFJlc3VsdCIgdHlwZT0idG5zOkNvbnRlbnRGaWx0ZXJF +bGVtZW50UmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZDb250ZW50 +RmlsdGVyRWxlbWVudFJlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iQ29udGVudEZpbHRlckVsZW1lbnRSZXN1bHQiIHR5cGU9InRuczpDb250ZW50Rmls +dGVyRWxlbWVudFJlc3VsdCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmls +bGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N +CiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQ29udGVudEZpbHRlckVsZW1lbnRSZXN1bHQiIHR5 +cGU9InRuczpMaXN0T2ZDb250ZW50RmlsdGVyRWxlbWVudFJlc3VsdCIgbmlsbGFibGU9InRydWUi +PjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ29udGVudEZpbHRlclJl +c3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRWxlbWVu +dFJlc3VsdHMiIHR5cGU9InRuczpMaXN0T2ZDb250ZW50RmlsdGVyRWxlbWVudFJlc3VsdCIgbWlu +T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVs +ZW1lbnREaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5P +Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 +Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNvbnRlbnRGaWx0ZXJSZXN1bHQiIHR5 +cGU9InRuczpDb250ZW50RmlsdGVyUmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l +PSJQYXJzaW5nUmVzdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu +YW1lPSJTdGF0dXNDb2RlIiB0eXBlPSJ1YTpTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIC8+DQog +ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU3RhdHVzQ29kZXMiIHR5cGU9InVhOkxpc3RPZlN0 +YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl +bWVudCBuYW1lPSJEYXRhRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGlj +SW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNl +Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQYXJzaW5nUmVzdWx0 +IiB0eXBlPSJ0bnM6UGFyc2luZ1Jlc3VsdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i +TGlzdE9mUGFyc2luZ1Jlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iUGFyc2luZ1Jlc3VsdCIgdHlwZT0idG5zOlBhcnNpbmdSZXN1bHQiIG1pbk9jY3Vy +cz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6 +c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP +ZlBhcnNpbmdSZXN1bHQiIHR5cGU9InRuczpMaXN0T2ZQYXJzaW5nUmVzdWx0IiBuaWxsYWJsZT0i +dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJRdWVyeUZpcnN0 +UmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVx +dWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFi +bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWaWV3IiB0eXBlPSJ0bnM6Vmll +d0Rlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz +OmVsZW1lbnQgbmFtZT0iTm9kZVR5cGVzIiB0eXBlPSJ0bnM6TGlzdE9mTm9kZVR5cGVEZXNjcmlw +dGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 +IG5hbWU9IkZpbHRlciIgdHlwZT0idG5zOkNvbnRlbnRGaWx0ZXIiIG1pbk9jY3Vycz0iMCIgbmls +bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhEYXRhU2V0c1RvUmV0 +dXJuIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVs +ZW1lbnQgbmFtZT0iTWF4UmVmZXJlbmNlc1RvUmV0dXJuIiB0eXBlPSJ4czp1bnNpZ25lZEludCIg +bWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ +DQogIDx4czplbGVtZW50IG5hbWU9IlF1ZXJ5Rmlyc3RSZXF1ZXN0IiB0eXBlPSJ0bnM6UXVlcnlG +aXJzdFJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlF1ZXJ5Rmlyc3RSZXNw +b25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9u +c2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJs +ZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlF1ZXJ5RGF0YVNldHMiIHR5cGU9 +InRuczpMaXN0T2ZRdWVyeURhdGFTZXQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ +DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb250aW51YXRpb25Qb2ludCIgdHlwZT0ieHM6YmFz +ZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs +ZW1lbnQgbmFtZT0iUGFyc2luZ1Jlc3VsdHMiIHR5cGU9InRuczpMaXN0T2ZQYXJzaW5nUmVzdWx0 +IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt +ZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2Nj +dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkZpbHRl +clJlc3VsdCIgdHlwZT0idG5zOkNvbnRlbnRGaWx0ZXJSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbmls +bGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N +CiAgPHhzOmVsZW1lbnQgbmFtZT0iUXVlcnlGaXJzdFJlc3BvbnNlIiB0eXBlPSJ0bnM6UXVlcnlG +aXJzdFJlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJRdWVyeU5leHRSZXF1 +ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0 +SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i +dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlbGVhc2VDb250aW51YXRpb25Qb2lu +dCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg +bmFtZT0iQ29udGludWF0aW9uUG9pbnQiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJz +PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs +ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJRdWVyeU5leHRSZXF1ZXN0IiB0eXBlPSJ0bnM6 +UXVlcnlOZXh0UmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUXVlcnlOZXh0 +UmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJl +c3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmls +bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJRdWVyeURhdGFTZXRzIiB0 +eXBlPSJ0bnM6TGlzdE9mUXVlcnlEYXRhU2V0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl +IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNlZENvbnRpbnVhdGlvblBvaW50IiB0 +eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog +ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt +ZT0iUXVlcnlOZXh0UmVzcG9uc2UiIHR5cGU9InRuczpRdWVyeU5leHRSZXNwb25zZSIgLz4NCg0K +ICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iVGltZXN0YW1wc1RvUmV0dXJuIj4NCiAgICA8eHM6cmVz +dHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i +U291cmNlXzAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlNlcnZlcl8xIiAvPg0K +ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJCb3RoXzIiIC8+DQogICAgICA8eHM6ZW51bWVy +YXRpb24gdmFsdWU9Ik5laXRoZXJfMyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i +SW52YWxpZF80IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4N +CiAgPHhzOmVsZW1lbnQgbmFtZT0iVGltZXN0YW1wc1RvUmV0dXJuIiB0eXBlPSJ0bnM6VGltZXN0 +YW1wc1RvUmV0dXJuIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWFkVmFsdWVJZCI+ +DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZUlkIiB0eXBl +PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 +ZWxlbWVudCBuYW1lPSJBdHRyaWJ1dGVJZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vy +cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkluZGV4UmFuZ2UiIHR5cGU9InhzOnN0 +cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 +IG5hbWU9IkRhdGFFbmNvZGluZyIgdHlwZT0idWE6UXVhbGlmaWVkTmFtZSIgbWluT2NjdXJzPSIw +IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU +eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSZWFkVmFsdWVJZCIgdHlwZT0idG5zOlJlYWRWYWx1 +ZUlkIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZSZWFkVmFsdWVJZCI+DQog +ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVhZFZhbHVlSWQiIHR5 +cGU9InRuczpSZWFkVmFsdWVJZCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIg +bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw +ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUmVhZFZhbHVlSWQiIHR5cGU9InRuczpMaXN0 +T2ZSZWFkVmFsdWVJZCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29t +cGxleFR5cGUgbmFtZT0iUmVhZFJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 +czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBt +aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i +TWF4QWdlIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt +ZW50IG5hbWU9IlRpbWVzdGFtcHNUb1JldHVybiIgdHlwZT0idG5zOlRpbWVzdGFtcHNUb1JldHVy +biIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZXNUb1JlYWQi +IHR5cGU9InRuczpMaXN0T2ZSZWFkVmFsdWVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 +ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl +bWVudCBuYW1lPSJSZWFkUmVxdWVzdCIgdHlwZT0idG5zOlJlYWRSZXF1ZXN0IiAvPg0KDQogIDx4 +czpjb21wbGV4VHlwZSBuYW1lPSJSZWFkUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg +ICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VI +ZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu +dCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ1YTpMaXN0T2ZEYXRhVmFsdWUiIG1pbk9jY3Vycz0iMCIg +bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5m +b3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl +PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 +czplbGVtZW50IG5hbWU9IlJlYWRSZXNwb25zZSIgdHlwZT0idG5zOlJlYWRSZXNwb25zZSIgLz4N +Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iSGlzdG9yeVJlYWRWYWx1ZUlkIj4NCiAgICA8eHM6 +c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlSWQiIHR5cGU9InVhOk5vZGVJ +ZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h +bWU9IkluZGV4UmFuZ2UiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i +dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFFbmNvZGluZyIgdHlwZT0idWE6 +UXVhbGlmaWVkTmFtZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 +czplbGVtZW50IG5hbWU9IkNvbnRpbnVhdGlvblBvaW50IiB0eXBlPSJ4czpiYXNlNjRCaW5hcnki +IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg +PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9yeVJlYWRWYWx1ZUlk +IiB0eXBlPSJ0bnM6SGlzdG9yeVJlYWRWYWx1ZUlkIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu +YW1lPSJMaXN0T2ZIaXN0b3J5UmVhZFZhbHVlSWQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg +IDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlSZWFkVmFsdWVJZCIgdHlwZT0idG5zOkhpc3RvcnlS +ZWFkVmFsdWVJZCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9 +InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz +OmVsZW1lbnQgbmFtZT0iTGlzdE9mSGlzdG9yeVJlYWRWYWx1ZUlkIiB0eXBlPSJ0bnM6TGlzdE9m +SGlzdG9yeVJlYWRWYWx1ZUlkIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4 +czpjb21wbGV4VHlwZSBuYW1lPSJIaXN0b3J5UmVhZFJlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNl +Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlwZT0idWE6U3RhdHVzQ29k +ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29udGludWF0aW9u +UG9pbnQiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 +ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlEYXRhIiB0eXBlPSJ1YTpFeHRl +bnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz +ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9y +eVJlYWRSZXN1bHQiIHR5cGU9InRuczpIaXN0b3J5UmVhZFJlc3VsdCIgLz4NCg0KICA8eHM6Y29t +cGxleFR5cGUgbmFtZT0iTGlzdE9mSGlzdG9yeVJlYWRSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5j +ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlSZWFkUmVzdWx0IiB0eXBlPSJ0bnM6 +SGlzdG9yeVJlYWRSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5p +bGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ +DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkhpc3RvcnlSZWFkUmVzdWx0IiB0eXBlPSJ0bnM6 +TGlzdE9mSGlzdG9yeVJlYWRSZXN1bHQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoN +CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikhpc3RvcnlSZWFkRGV0YWlscyI+DQogICAgPHhzOnNl +cXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl +bGVtZW50IG5hbWU9Ikhpc3RvcnlSZWFkRGV0YWlscyIgdHlwZT0idG5zOkhpc3RvcnlSZWFkRGV0 +YWlscyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmVhZEV2ZW50RGV0YWlscyI+DQog +ICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9u +IGJhc2U9InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQog +ICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTnVtVmFsdWVzUGVyTm9kZSIgdHlwZT0ieHM6dW5z +aWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJT +dGFydFRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAg +PHhzOmVsZW1lbnQgbmFtZT0iRW5kVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0i +MCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGaWx0ZXIiIHR5cGU9InRuczpFdmVu +dEZpbHRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpz +ZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+ +DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlYWRFdmVudERldGFp +bHMiIHR5cGU9InRuczpSZWFkRXZlbnREZXRhaWxzIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu +YW1lPSJSZWFkRXZlbnREZXRhaWxzMiI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJm +YWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpSZWFkRXZlbnREZXRhaWxzIj4N +CiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlYWRN +b2RpZmllZCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hz +OnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVu +dD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVhZEV2ZW50RGV0 +YWlsczIiIHR5cGU9InRuczpSZWFkRXZlbnREZXRhaWxzMiIgLz4NCg0KICA8eHM6Y29tcGxleFR5 +cGUgbmFtZT0iUmVhZFJhd01vZGlmaWVkRGV0YWlscyI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50 +IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpIaXN0b3J5UmVh +ZERldGFpbHMiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQg +bmFtZT0iSXNSZWFkTW9kaWZpZWQiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4N +CiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGFydFRpbWUiIHR5cGU9InhzOmRhdGVUaW1l +IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kVGltZSIg +dHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVu +dCBuYW1lPSJOdW1WYWx1ZXNQZXJOb2RlIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJz +PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlJldHVybkJvdW5kcyIgdHlwZT0i +eHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAg +ICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21w +bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVhZFJhd01vZGlmaWVkRGV0YWlscyIgdHlw +ZT0idG5zOlJlYWRSYXdNb2RpZmllZERldGFpbHMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h +bWU9IlJlYWRQcm9jZXNzZWREZXRhaWxzIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9 +ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkhpc3RvcnlSZWFkRGV0YWls +cyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJT +dGFydFRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAg +PHhzOmVsZW1lbnQgbmFtZT0iRW5kVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0i +MCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQcm9jZXNzaW5nSW50ZXJ2YWwiIHR5 +cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5h +bWU9IkFnZ3JlZ2F0ZVR5cGUiIHR5cGU9InVhOkxpc3RPZk5vZGVJZCIgbWluT2NjdXJzPSIwIiBu +aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZ2dyZWdhdGVD +b25maWd1cmF0aW9uIiB0eXBlPSJ0bnM6QWdncmVnYXRlQ29uZmlndXJhdGlvbiIgbWluT2NjdXJz +PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwv +eHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5 +cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlYWRQcm9jZXNzZWREZXRhaWxzIiB0eXBlPSJ0bnM6 +UmVhZFByb2Nlc3NlZERldGFpbHMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlYWRB +dFRpbWVEZXRhaWxzIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAg +ICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkhpc3RvcnlSZWFkRGV0YWlscyI+DQogICAgICAg +IDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXFUaW1lcyIgdHlw +ZT0idWE6TGlzdE9mRGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog +ICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlU2ltcGxlQm91bmRzIiB0eXBlPSJ4czpib29s +ZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hz +OmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBl +Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSZWFkQXRUaW1lRGV0YWlscyIgdHlwZT0idG5zOlJlYWRB +dFRpbWVEZXRhaWxzIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWFkQW5ub3RhdGlv +bkRhdGFEZXRhaWxzIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAg +ICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkhpc3RvcnlSZWFkRGV0YWlscyI+DQogICAgICAg +IDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXFUaW1lcyIgdHlw +ZT0idWE6TGlzdE9mRGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog +ICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNv +bXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJS +ZWFkQW5ub3RhdGlvbkRhdGFEZXRhaWxzIiB0eXBlPSJ0bnM6UmVhZEFubm90YXRpb25EYXRhRGV0 +YWlscyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iSGlzdG9yeURhdGEiPg0KICAgIDx4 +czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFWYWx1ZXMiIHR5cGU9InVh +Okxpc3RPZkRhdGFWYWx1ZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 +L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJI +aXN0b3J5RGF0YSIgdHlwZT0idG5zOkhpc3RvcnlEYXRhIiAvPg0KDQogIDx4czpjb21wbGV4VHlw +ZSBuYW1lPSJNb2RpZmljYXRpb25JbmZvIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 +ZWxlbWVudCBuYW1lPSJNb2RpZmljYXRpb25UaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2Nj +dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXBkYXRlVHlwZSIgdHlwZT0idG5z +Okhpc3RvcnlVcGRhdGVUeXBlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu +YW1lPSJVc2VyTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 +cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl +bGVtZW50IG5hbWU9Ik1vZGlmaWNhdGlvbkluZm8iIHR5cGU9InRuczpNb2RpZmljYXRpb25JbmZv +IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZNb2RpZmljYXRpb25JbmZvIj4N +CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNb2RpZmljYXRpb25J +bmZvIiB0eXBlPSJ0bnM6TW9kaWZpY2F0aW9uSW5mbyIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9 +InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 +czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mTW9kaWZpY2F0aW9uSW5m +byIgdHlwZT0idG5zOkxpc3RPZk1vZGlmaWNhdGlvbkluZm8iIG5pbGxhYmxlPSJ0cnVlIj48L3hz +OmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikhpc3RvcnlNb2RpZmllZERhdGEi +Pg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVu +c2lvbiBiYXNlPSJ0bnM6SGlzdG9yeURhdGEiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAg +ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9kaWZpY2F0aW9uSW5mb3MiIHR5cGU9InRuczpMaXN0 +T2ZNb2RpZmljYXRpb25JbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg +ICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21w +bGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSGlz +dG9yeU1vZGlmaWVkRGF0YSIgdHlwZT0idG5zOkhpc3RvcnlNb2RpZmllZERhdGEiIC8+DQoNCiAg +PHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikhpc3RvcnlFdmVudCI+DQogICAgPHhzOnNlcXVlbmNlPg0K +ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnRzIiB0eXBlPSJ0bnM6TGlzdE9mSGlzdG9yeUV2 +ZW50RmllbGRMaXN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6 +c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikhpc3Rv +cnlFdmVudCIgdHlwZT0idG5zOkhpc3RvcnlFdmVudCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg +bmFtZT0iSGlzdG9yeU1vZGlmaWVkRXZlbnQiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhl +ZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6SGlzdG9yeUV2ZW50Ij4N +CiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1vZGlm +aWNhdGlvbkluZm9zIiB0eXBlPSJ0bnM6TGlzdE9mTW9kaWZpY2F0aW9uSW5mbyIgbWluT2NjdXJz +PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwv +eHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5 +cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlNb2RpZmllZEV2ZW50IiB0eXBlPSJ0bnM6 +SGlzdG9yeU1vZGlmaWVkRXZlbnQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikhpc3Rv +cnlSZWFkUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt +ZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIg +bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5UmVhZERl +dGFpbHMiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i +dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRpbWVzdGFtcHNUb1JldHVybiIgdHlw +ZT0idG5zOlRpbWVzdGFtcHNUb1JldHVybiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVs +ZW1lbnQgbmFtZT0iUmVsZWFzZUNvbnRpbnVhdGlvblBvaW50cyIgdHlwZT0ieHM6Ym9vbGVhbiIg +bWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZXNUb1JlYWQiIHR5 +cGU9InRuczpMaXN0T2ZIaXN0b3J5UmVhZFZhbHVlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 +InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz +OmVsZW1lbnQgbmFtZT0iSGlzdG9yeVJlYWRSZXF1ZXN0IiB0eXBlPSJ0bnM6SGlzdG9yeVJlYWRS +ZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJIaXN0b3J5UmVhZFJlc3BvbnNl +Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhl +YWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 +cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0idG5zOkxpc3RP +Zkhpc3RvcnlSZWFkUmVzdWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg +ICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFn +bm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNl +cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5 +UmVhZFJlc3BvbnNlIiB0eXBlPSJ0bnM6SGlzdG9yeVJlYWRSZXNwb25zZSIgLz4NCg0KICA8eHM6 +Y29tcGxleFR5cGUgbmFtZT0iV3JpdGVWYWx1ZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg +PHhzOmVsZW1lbnQgbmFtZT0iTm9kZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIg +bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBdHRyaWJ1dGVJZCIg +dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 +IG5hbWU9IkluZGV4UmFuZ2UiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJs +ZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ1YTpEYXRh +VmFsdWUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j +ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVWYWx1ZSIg +dHlwZT0idG5zOldyaXRlVmFsdWUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RP +ZldyaXRlVmFsdWUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 +IldyaXRlVmFsdWUiIHR5cGU9InRuczpXcml0ZVZhbHVlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vy +cz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 +L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZXcml0ZVZhbHVlIiB0 +eXBlPSJ0bnM6TGlzdE9mV3JpdGVWYWx1ZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N +Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iV3JpdGVSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVu +Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVx +dWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czpl +bGVtZW50IG5hbWU9Ik5vZGVzVG9Xcml0ZSIgdHlwZT0idG5zOkxpc3RPZldyaXRlVmFsdWUiIG1p +bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 +czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVSZXF1ZXN0IiB0eXBlPSJ0 +bnM6V3JpdGVSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJXcml0ZVJlc3Bv +bnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25z +ZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl +PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0idWE6TGlz +dE9mU3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 +czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3Rp +Y0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j +ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVSZXNwb25z +ZSIgdHlwZT0idG5zOldyaXRlUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 +Ikhpc3RvcnlVcGRhdGVEZXRhaWxzIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpzZXF1 +ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9yeVVw +ZGF0ZURldGFpbHMiIHR5cGU9InRuczpIaXN0b3J5VXBkYXRlRGV0YWlscyIgLz4NCg0KICA8eHM6 +c2ltcGxlVHlwZSAgbmFtZT0iSGlzdG9yeVVwZGF0ZVR5cGUiPg0KICAgIDx4czpyZXN0cmljdGlv +biBiYXNlPSJ4czpzdHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJbnNlcnRf +MSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUmVwbGFjZV8yIiAvPg0KICAgICAg +PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVcGRhdGVfMyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlv +biB2YWx1ZT0iRGVsZXRlXzQiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1w +bGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5VXBkYXRlVHlwZSIgdHlwZT0idG5z +Okhpc3RvcnlVcGRhdGVUeXBlIiAvPg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJQZXJmb3Jt +VXBkYXRlVHlwZSI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+DQogICAg +ICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ikluc2VydF8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0 +aW9uIHZhbHVlPSJSZXBsYWNlXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVw +ZGF0ZV8zIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZW1vdmVfNCIgLz4NCiAg +ICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5h +bWU9IlBlcmZvcm1VcGRhdGVUeXBlIiB0eXBlPSJ0bnM6UGVyZm9ybVVwZGF0ZVR5cGUiIC8+DQoN +CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlVwZGF0ZURhdGFEZXRhaWxzIj4NCiAgICA8eHM6Y29t +cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z +Okhpc3RvcnlVcGRhdGVEZXRhaWxzIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAg +IDx4czplbGVtZW50IG5hbWU9Ik5vZGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAi +IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlBlcmZvcm1J +bnNlcnRSZXBsYWNlIiB0eXBlPSJ0bnM6UGVyZm9ybVVwZGF0ZVR5cGUiIG1pbk9jY3Vycz0iMCIg +Lz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVcGRhdGVWYWx1ZXMiIHR5cGU9InVhOkxp +c3RPZkRhdGFWYWx1ZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAg +PC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENv +bnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlVwZGF0ZURh +dGFEZXRhaWxzIiB0eXBlPSJ0bnM6VXBkYXRlRGF0YURldGFpbHMiIC8+DQoNCiAgPHhzOmNvbXBs +ZXhUeXBlIG5hbWU9IlVwZGF0ZVN0cnVjdHVyZURhdGFEZXRhaWxzIj4NCiAgICA8eHM6Y29tcGxl +eENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkhp +c3RvcnlVcGRhdGVEZXRhaWxzIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4 +czplbGVtZW50IG5hbWU9Ik5vZGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5p +bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlBlcmZvcm1JbnNl +cnRSZXBsYWNlIiB0eXBlPSJ0bnM6UGVyZm9ybVVwZGF0ZVR5cGUiIG1pbk9jY3Vycz0iMCIgLz4N +CiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVcGRhdGVWYWx1ZXMiIHR5cGU9InVhOkxpc3RP +ZkRhdGFWYWx1ZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94 +czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRl +bnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlVwZGF0ZVN0cnVj +dHVyZURhdGFEZXRhaWxzIiB0eXBlPSJ0bnM6VXBkYXRlU3RydWN0dXJlRGF0YURldGFpbHMiIC8+ +DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlVwZGF0ZUV2ZW50RGV0YWlscyI+DQogICAgPHhz +OmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9 +InRuczpIaXN0b3J5VXBkYXRlRGV0YWlscyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg +ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlSWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJz +PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQZXJm +b3JtSW5zZXJ0UmVwbGFjZSIgdHlwZT0idG5zOlBlcmZvcm1VcGRhdGVUeXBlIiBtaW5PY2N1cnM9 +IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRmlsdGVyIiB0eXBlPSJ0bnM6RXZl +bnRGaWx0ZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhz +OmVsZW1lbnQgbmFtZT0iRXZlbnREYXRhIiB0eXBlPSJ0bnM6TGlzdE9mSGlzdG9yeUV2ZW50Rmll +bGRMaXN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNl +cXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4N +CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVXBkYXRlRXZlbnREZXRh +aWxzIiB0eXBlPSJ0bnM6VXBkYXRlRXZlbnREZXRhaWxzIiAvPg0KDQogIDx4czpjb21wbGV4VHlw +ZSBuYW1lPSJEZWxldGVSYXdNb2RpZmllZERldGFpbHMiPg0KICAgIDx4czpjb21wbGV4Q29udGVu +dCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6SGlzdG9yeVVw +ZGF0ZURldGFpbHMiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iTm9kZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 +InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNEZWxldGVNb2RpZmllZCIg +dHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50 +IG5hbWU9IlN0YXJ0VGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAg +ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWlu +T2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNp +b24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz +OmVsZW1lbnQgbmFtZT0iRGVsZXRlUmF3TW9kaWZpZWREZXRhaWxzIiB0eXBlPSJ0bnM6RGVsZXRl +UmF3TW9kaWZpZWREZXRhaWxzIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWxldGVB +dFRpbWVEZXRhaWxzIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAg +ICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkhpc3RvcnlVcGRhdGVEZXRhaWxzIj4NCiAgICAg +ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVJZCIgdHlw +ZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAg +IDx4czplbGVtZW50IG5hbWU9IlJlcVRpbWVzIiB0eXBlPSJ1YTpMaXN0T2ZEYXRlVGltZSIgbWlu +T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAg +ICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29t +cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZUF0VGltZURldGFpbHMiIHR5cGU9 +InRuczpEZWxldGVBdFRpbWVEZXRhaWxzIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJE +ZWxldGVFdmVudERldGFpbHMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2Ui +Pg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiPg0K +ICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZUlk +IiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg +ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnRJZHMiIHR5cGU9InVhOkxpc3RPZkJ5dGVTdHJp +bmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVu +Y2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8 +L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEZWxldGVFdmVudERldGFpbHMi +IHR5cGU9InRuczpEZWxldGVFdmVudERldGFpbHMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h +bWU9Ikhpc3RvcnlVcGRhdGVSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl +bGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0i +MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik9wZXJhdGlvblJlc3VsdHMiIHR5cGU9InVh +Okxpc3RPZlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg +ICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdu +b3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx +dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlV +cGRhdGVSZXN1bHQiIHR5cGU9InRuczpIaXN0b3J5VXBkYXRlUmVzdWx0IiAvPg0KDQogIDx4czpj +b21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZIaXN0b3J5VXBkYXRlUmVzdWx0Ij4NCiAgICA8eHM6c2Vx +dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5VXBkYXRlUmVzdWx0IiB0eXBl +PSJ0bnM6SGlzdG9yeVVwZGF0ZVJlc3VsdCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91 +bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w +bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mSGlzdG9yeVVwZGF0ZVJlc3VsdCIg +dHlwZT0idG5zOkxpc3RPZkhpc3RvcnlVcGRhdGVSZXN1bHQiIG5pbGxhYmxlPSJ0cnVlIj48L3hz +OmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikhpc3RvcnlVcGRhdGVSZXF1ZXN0 +Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVh +ZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 +ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlVcGRhdGVEZXRhaWxzIiB0eXBl +PSJ1YTpMaXN0T2ZFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi +IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l +bnQgbmFtZT0iSGlzdG9yeVVwZGF0ZVJlcXVlc3QiIHR5cGU9InRuczpIaXN0b3J5VXBkYXRlUmVx +dWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iSGlzdG9yeVVwZGF0ZVJlc3BvbnNl +Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhl +YWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 +cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0idG5zOkxpc3RP +Zkhpc3RvcnlVcGRhdGVSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog +ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRp +YWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6 +c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikhpc3Rv +cnlVcGRhdGVSZXNwb25zZSIgdHlwZT0idG5zOkhpc3RvcnlVcGRhdGVSZXNwb25zZSIgLz4NCg0K +ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ2FsbE1ldGhvZFJlcXVlc3QiPg0KICAgIDx4czpzZXF1 +ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik9iamVjdElkIiB0eXBlPSJ1YTpOb2RlSWQi +IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l +PSJNZXRob2RJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl +IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5wdXRBcmd1bWVudHMiIHR5cGU9InVhOkxp +c3RPZlZhcmlhbnQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz +ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQ2FsbE1l +dGhvZFJlcXVlc3QiIHR5cGU9InRuczpDYWxsTWV0aG9kUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29t +cGxleFR5cGUgbmFtZT0iTGlzdE9mQ2FsbE1ldGhvZFJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5j +ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNhbGxNZXRob2RSZXF1ZXN0IiB0eXBlPSJ0bnM6 +Q2FsbE1ldGhvZFJlcXVlc3QiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5p +bGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ +DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkNhbGxNZXRob2RSZXF1ZXN0IiB0eXBlPSJ0bnM6 +TGlzdE9mQ2FsbE1ldGhvZFJlcXVlc3QiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoN +CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkNhbGxNZXRob2RSZXN1bHQiPg0KICAgIDx4czpzZXF1 +ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5cGU9InVhOlN0YXR1 +c0NvZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IklucHV0QXJn +dW1lbnRSZXN1bHRzIiB0eXBlPSJ1YTpMaXN0T2ZTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5p +bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5wdXRBcmd1bWVudERp +YWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0i +MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJPdXRwdXRBcmd1 +bWVudHMiIHR5cGU9InVhOkxpc3RPZlZhcmlhbnQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy +dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs +ZW1lbnQgbmFtZT0iQ2FsbE1ldGhvZFJlc3VsdCIgdHlwZT0idG5zOkNhbGxNZXRob2RSZXN1bHQi +IC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkNhbGxNZXRob2RSZXN1bHQiPg0K +ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNhbGxNZXRob2RSZXN1 +bHQiIHR5cGU9InRuczpDYWxsTWV0aG9kUmVzdWx0IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0i +dW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz +OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZDYWxsTWV0aG9kUmVzdWx0 +IiB0eXBlPSJ0bnM6TGlzdE9mQ2FsbE1ldGhvZFJlc3VsdCIgbmlsbGFibGU9InRydWUiPjwveHM6 +ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ2FsbFJlcXVlc3QiPg0KICAgIDx4 +czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9 +InRuczpSZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg +ICAgPHhzOmVsZW1lbnQgbmFtZT0iTWV0aG9kc1RvQ2FsbCIgdHlwZT0idG5zOkxpc3RPZkNhbGxN +ZXRob2RSZXF1ZXN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6 +c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNhbGxS +ZXF1ZXN0IiB0eXBlPSJ0bnM6Q2FsbFJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h +bWU9IkNhbGxSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg +bmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJz +PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMi +IHR5cGU9InRuczpMaXN0T2ZDYWxsTWV0aG9kUmVzdWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl +PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBl +PSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg +Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu +dCBuYW1lPSJDYWxsUmVzcG9uc2UiIHR5cGU9InRuczpDYWxsUmVzcG9uc2UiIC8+DQoNCiAgPHhz +OnNpbXBsZVR5cGUgIG5hbWU9Ik1vbml0b3JpbmdNb2RlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24g +YmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRGlzYWJsZWRf +MCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iU2FtcGxpbmdfMSIgLz4NCiAgICAg +IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUmVwb3J0aW5nXzIiIC8+DQogICAgPC94czpyZXN0cmlj +dGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yaW5n +TW9kZSIgdHlwZT0idG5zOk1vbml0b3JpbmdNb2RlIiAvPg0KDQogIDx4czpzaW1wbGVUeXBlICBu +YW1lPSJEYXRhQ2hhbmdlVHJpZ2dlciI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0 +cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlN0YXR1c18wIiAvPg0KICAgICAg +PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJTdGF0dXNWYWx1ZV8xIiAvPg0KICAgICAgPHhzOmVudW1l +cmF0aW9uIHZhbHVlPSJTdGF0dXNWYWx1ZVRpbWVzdGFtcF8yIiAvPg0KICAgIDwveHM6cmVzdHJp +Y3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YUNoYW5n +ZVRyaWdnZXIiIHR5cGU9InRuczpEYXRhQ2hhbmdlVHJpZ2dlciIgLz4NCg0KICA8eHM6c2ltcGxl +VHlwZSAgbmFtZT0iRGVhZGJhbmRUeXBlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6 +c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTm9uZV8wIiAvPg0KICAgICAg +PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJBYnNvbHV0ZV8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0 +aW9uIHZhbHVlPSJQZXJjZW50XzIiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpz +aW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEZWFkYmFuZFR5cGUiIHR5cGU9InRuczpE +ZWFkYmFuZFR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik1vbml0b3JpbmdGaWx0 +ZXIiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs +ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yaW5nRmlsdGVyIiB0eXBlPSJ0bnM6 +TW9uaXRvcmluZ0ZpbHRlciIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRGF0YUNoYW5n +ZUZpbHRlciI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8 +eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpNb25pdG9yaW5nRmlsdGVyIj4NCiAgICAgICAgPHhzOnNl +cXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlRyaWdnZXIiIHR5cGU9InRuczpE +YXRhQ2hhbmdlVHJpZ2dlciIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50 +IG5hbWU9IkRlYWRiYW5kVHlwZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIg +Lz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEZWFkYmFuZFZhbHVlIiB0eXBlPSJ4czpk +b3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwv +eHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5 +cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRhdGFDaGFuZ2VGaWx0ZXIiIHR5cGU9InRuczpEYXRh +Q2hhbmdlRmlsdGVyIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJFdmVudEZpbHRlciI+ +DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5z +aW9uIGJhc2U9InRuczpNb25pdG9yaW5nRmlsdGVyIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0K +ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlbGVjdENsYXVzZXMiIHR5cGU9InRuczpMaXN0 +T2ZTaW1wbGVBdHRyaWJ1dGVPcGVyYW5kIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv +Pg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IldoZXJlQ2xhdXNlIiB0eXBlPSJ0bnM6Q29u +dGVudEZpbHRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94 +czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRl +bnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkV2ZW50RmlsdGVy +IiB0eXBlPSJ0bnM6RXZlbnRGaWx0ZXIiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFn +Z3JlZ2F0ZUNvbmZpZ3VyYXRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt +ZW50IG5hbWU9IlVzZVNlcnZlckNhcGFiaWxpdGllc0RlZmF1bHRzIiB0eXBlPSJ4czpib29sZWFu +IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUcmVhdFVuY2VydGFp +bkFzQmFkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxl +bWVudCBuYW1lPSJQZXJjZW50RGF0YUJhZCIgdHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1 +cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQZXJjZW50RGF0YUdvb2QiIHR5cGU9 +InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt +ZT0iVXNlU2xvcGVkRXh0cmFwb2xhdGlvbiIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIw +IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt +ZW50IG5hbWU9IkFnZ3JlZ2F0ZUNvbmZpZ3VyYXRpb24iIHR5cGU9InRuczpBZ2dyZWdhdGVDb25m +aWd1cmF0aW9uIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJBZ2dyZWdhdGVGaWx0ZXIi +Pg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVu +c2lvbiBiYXNlPSJ0bnM6TW9uaXRvcmluZ0ZpbHRlciI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4N +CiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGFydFRpbWUiIHR5cGU9InhzOmRhdGVUaW1l +IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWdncmVnYXRl +VHlwZSIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K +ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlByb2Nlc3NpbmdJbnRlcnZhbCIgdHlwZT0ieHM6 +ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWdn +cmVnYXRlQ29uZmlndXJhdGlvbiIgdHlwZT0idG5zOkFnZ3JlZ2F0ZUNvbmZpZ3VyYXRpb24iIG1p +bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQog +ICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNv +bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJBZ2dyZWdhdGVGaWx0ZXIiIHR5cGU9InRu +czpBZ2dyZWdhdGVGaWx0ZXIiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik1vbml0b3Jp +bmdGaWx0ZXJSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0K +ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yaW5nRmlsdGVy +UmVzdWx0IiB0eXBlPSJ0bnM6TW9uaXRvcmluZ0ZpbHRlclJlc3VsdCIgLz4NCg0KICA8eHM6Y29t +cGxleFR5cGUgbmFtZT0iRXZlbnRGaWx0ZXJSZXN1bHQiPg0KICAgIDx4czpjb21wbGV4Q29udGVu +dCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6TW9uaXRvcmlu +Z0ZpbHRlclJlc3VsdCI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxl +bWVudCBuYW1lPSJTZWxlY3RDbGF1c2VSZXN1bHRzIiB0eXBlPSJ1YTpMaXN0T2ZTdGF0dXNDb2Rl +IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50 +IG5hbWU9IlNlbGVjdENsYXVzZURpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25v +c3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhz +OmVsZW1lbnQgbmFtZT0iV2hlcmVDbGF1c2VSZXN1bHQiIHR5cGU9InRuczpDb250ZW50RmlsdGVy +UmVzdWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNl +cXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4N +CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnRGaWx0ZXJSZXN1 +bHQiIHR5cGU9InRuczpFdmVudEZpbHRlclJlc3VsdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg +bmFtZT0iQWdncmVnYXRlRmlsdGVyUmVzdWx0Ij4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4 +ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk1vbml0b3JpbmdGaWx0 +ZXJSZXN1bHQiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQg +bmFtZT0iUmV2aXNlZFN0YXJ0VGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIg +Lz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXZpc2VkUHJvY2Vzc2luZ0ludGVydmFs +IiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVu +dCBuYW1lPSJSZXZpc2VkQWdncmVnYXRlQ29uZmlndXJhdGlvbiIgdHlwZT0idG5zOkFnZ3JlZ2F0 +ZUNvbmZpZ3VyYXRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAg +IDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhD +b250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJBZ2dyZWdh +dGVGaWx0ZXJSZXN1bHQiIHR5cGU9InRuczpBZ2dyZWdhdGVGaWx0ZXJSZXN1bHQiIC8+DQoNCiAg +PHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik1vbml0b3JpbmdQYXJhbWV0ZXJzIj4NCiAgICA8eHM6c2Vx +dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDbGllbnRIYW5kbGUiIHR5cGU9InhzOnVu +c2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTYW1w +bGluZ0ludGVydmFsIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 +czplbGVtZW50IG5hbWU9IkZpbHRlciIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1 +cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUXVldWVT +aXplIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVs +ZW1lbnQgbmFtZT0iRGlzY2FyZE9sZGVzdCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIw +IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt +ZW50IG5hbWU9Ik1vbml0b3JpbmdQYXJhbWV0ZXJzIiB0eXBlPSJ0bnM6TW9uaXRvcmluZ1BhcmFt +ZXRlcnMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik1vbml0b3JlZEl0ZW1DcmVhdGVS +ZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJdGVt +VG9Nb25pdG9yIiB0eXBlPSJ0bnM6UmVhZFZhbHVlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 +InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yaW5nTW9kZSIgdHlwZT0i +dG5zOk1vbml0b3JpbmdNb2RlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu +YW1lPSJSZXF1ZXN0ZWRQYXJhbWV0ZXJzIiB0eXBlPSJ0bnM6TW9uaXRvcmluZ1BhcmFtZXRlcnMi +IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg +PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVkSXRlbUNyZWF0 +ZVJlcXVlc3QiIHR5cGU9InRuczpNb25pdG9yZWRJdGVtQ3JlYXRlUmVxdWVzdCIgLz4NCg0KICA8 +eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mTW9uaXRvcmVkSXRlbUNyZWF0ZVJlcXVlc3QiPg0K +ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1D +cmVhdGVSZXF1ZXN0IiB0eXBlPSJ0bnM6TW9uaXRvcmVkSXRlbUNyZWF0ZVJlcXVlc3QiIG1pbk9j +Y3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv +eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxp +c3RPZk1vbml0b3JlZEl0ZW1DcmVhdGVSZXF1ZXN0IiB0eXBlPSJ0bnM6TGlzdE9mTW9uaXRvcmVk +SXRlbUNyZWF0ZVJlcXVlc3QiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhz +OmNvbXBsZXhUeXBlIG5hbWU9Ik1vbml0b3JlZEl0ZW1DcmVhdGVSZXN1bHQiPg0KICAgIDx4czpz +ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5cGU9InVhOlN0 +YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1vbml0 +b3JlZEl0ZW1JZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg +IDx4czplbGVtZW50IG5hbWU9IlJldmlzZWRTYW1wbGluZ0ludGVydmFsIiB0eXBlPSJ4czpkb3Vi +bGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJldmlzZWRRdWV1 +ZVNpemUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6 +ZWxlbWVudCBuYW1lPSJGaWx0ZXJSZXN1bHQiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWlu +T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz +OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVtQ3JlYXRlUmVz +dWx0IiB0eXBlPSJ0bnM6TW9uaXRvcmVkSXRlbUNyZWF0ZVJlc3VsdCIgLz4NCg0KICA8eHM6Y29t +cGxleFR5cGUgbmFtZT0iTGlzdE9mTW9uaXRvcmVkSXRlbUNyZWF0ZVJlc3VsdCI+DQogICAgPHhz +OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVkSXRlbUNyZWF0ZVJl +c3VsdCIgdHlwZT0idG5zOk1vbml0b3JlZEl0ZW1DcmVhdGVSZXN1bHQiIG1pbk9jY3Vycz0iMCIg +bWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu +Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZk1vbml0 +b3JlZEl0ZW1DcmVhdGVSZXN1bHQiIHR5cGU9InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtQ3JlYXRl +UmVzdWx0IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlw +ZSBuYW1lPSJDcmVhdGVNb25pdG9yZWRJdGVtc1JlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4N +CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0 +SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iU3Vic2NyaXB0aW9uSWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9 +IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUaW1lc3RhbXBzVG9SZXR1cm4iIHR5cGU9 +InRuczpUaW1lc3RhbXBzVG9SZXR1cm4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt +ZW50IG5hbWU9Ikl0ZW1zVG9DcmVhdGUiIHR5cGU9InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtQ3Jl +YXRlUmVxdWVzdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNl +cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDcmVhdGVN +b25pdG9yZWRJdGVtc1JlcXVlc3QiIHR5cGU9InRuczpDcmVhdGVNb25pdG9yZWRJdGVtc1JlcXVl +c3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkNyZWF0ZU1vbml0b3JlZEl0ZW1zUmVz +cG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3Bv +bnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFi +bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ0bnM6 +TGlzdE9mTW9uaXRvcmVkSXRlbUNyZWF0ZVJlc3VsdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i +dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0i +dWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ +DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg +bmFtZT0iQ3JlYXRlTW9uaXRvcmVkSXRlbXNSZXNwb25zZSIgdHlwZT0idG5zOkNyZWF0ZU1vbml0 +b3JlZEl0ZW1zUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik1vbml0b3Jl +ZEl0ZW1Nb2RpZnlSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu +dCBuYW1lPSJNb25pdG9yZWRJdGVtSWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9 +IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWRQYXJhbWV0ZXJzIiB0eXBl +PSJ0bnM6TW9uaXRvcmluZ1BhcmFtZXRlcnMiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi +IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l +bnQgbmFtZT0iTW9uaXRvcmVkSXRlbU1vZGlmeVJlcXVlc3QiIHR5cGU9InRuczpNb25pdG9yZWRJ +dGVtTW9kaWZ5UmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mTW9u +aXRvcmVkSXRlbU1vZGlmeVJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl +bGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1Nb2RpZnlSZXF1ZXN0IiB0eXBlPSJ0bnM6TW9uaXRv +cmVkSXRlbU1vZGlmeVJlcXVlc3QiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQi +IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 +cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZk1vbml0b3JlZEl0ZW1Nb2RpZnlSZXF1ZXN0 +IiB0eXBlPSJ0bnM6TGlzdE9mTW9uaXRvcmVkSXRlbU1vZGlmeVJlcXVlc3QiIG5pbGxhYmxlPSJ0 +cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik1vbml0b3JlZEl0 +ZW1Nb2RpZnlSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h +bWU9IlN0YXR1c0NvZGUiIHR5cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAg +ICAgIDx4czplbGVtZW50IG5hbWU9IlJldmlzZWRTYW1wbGluZ0ludGVydmFsIiB0eXBlPSJ4czpk +b3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJldmlzZWRR +dWV1ZVNpemUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJGaWx0ZXJSZXN1bHQiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIg +bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 +L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVtTW9kaWZ5 +UmVzdWx0IiB0eXBlPSJ0bnM6TW9uaXRvcmVkSXRlbU1vZGlmeVJlc3VsdCIgLz4NCg0KICA8eHM6 +Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mTW9uaXRvcmVkSXRlbU1vZGlmeVJlc3VsdCI+DQogICAg +PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVkSXRlbU1vZGlm +eVJlc3VsdCIgdHlwZT0idG5zOk1vbml0b3JlZEl0ZW1Nb2RpZnlSZXN1bHQiIG1pbk9jY3Vycz0i +MCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx +dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZk1v +bml0b3JlZEl0ZW1Nb2RpZnlSZXN1bHQiIHR5cGU9InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtTW9k +aWZ5UmVzdWx0IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4 +VHlwZSBuYW1lPSJNb2RpZnlNb25pdG9yZWRJdGVtc1JlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5j +ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpSZXF1 +ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs +ZW1lbnQgbmFtZT0iU3Vic2NyaXB0aW9uSWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1 +cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUaW1lc3RhbXBzVG9SZXR1cm4iIHR5 +cGU9InRuczpUaW1lc3RhbXBzVG9SZXR1cm4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl +bGVtZW50IG5hbWU9Ikl0ZW1zVG9Nb2RpZnkiIHR5cGU9InRuczpMaXN0T2ZNb25pdG9yZWRJdGVt +TW9kaWZ5UmVxdWVzdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz +OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNb2Rp +ZnlNb25pdG9yZWRJdGVtc1JlcXVlc3QiIHR5cGU9InRuczpNb2RpZnlNb25pdG9yZWRJdGVtc1Jl +cXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik1vZGlmeU1vbml0b3JlZEl0ZW1z +UmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJl +c3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmls +bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ0 +bnM6TGlzdE9mTW9uaXRvcmVkSXRlbU1vZGlmeVJlc3VsdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJs +ZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlw +ZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi +IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l +bnQgbmFtZT0iTW9kaWZ5TW9uaXRvcmVkSXRlbXNSZXNwb25zZSIgdHlwZT0idG5zOk1vZGlmeU1v +bml0b3JlZEl0ZW1zUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlNldE1v +bml0b3JpbmdNb2RlUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vy +cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3Jp +cHRpb25JZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 +czplbGVtZW50IG5hbWU9Ik1vbml0b3JpbmdNb2RlIiB0eXBlPSJ0bnM6TW9uaXRvcmluZ01vZGUi +IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1J +ZHMiIHR5cGU9InVhOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg +Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu +dCBuYW1lPSJTZXRNb25pdG9yaW5nTW9kZVJlcXVlc3QiIHR5cGU9InRuczpTZXRNb25pdG9yaW5n +TW9kZVJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlNldE1vbml0b3JpbmdN +b2RlUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 +IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIg +bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBl +PSJ1YTpMaXN0T2ZTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K +ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZE +aWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz +OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXRN +b25pdG9yaW5nTW9kZVJlc3BvbnNlIiB0eXBlPSJ0bnM6U2V0TW9uaXRvcmluZ01vZGVSZXNwb25z +ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2V0VHJpZ2dlcmluZ1JlcXVlc3QiPg0K +ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIi +IHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv +Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2NyaXB0aW9uSWQiIHR5cGU9InhzOnVuc2ln +bmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUcmlnZ2Vy +aW5nSXRlbUlkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg +PHhzOmVsZW1lbnQgbmFtZT0iTGlua3NUb0FkZCIgdHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5P +Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGlu +a3NUb1JlbW92ZSIgdHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl +PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 +czplbGVtZW50IG5hbWU9IlNldFRyaWdnZXJpbmdSZXF1ZXN0IiB0eXBlPSJ0bnM6U2V0VHJpZ2dl +cmluZ1JlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlNldFRyaWdnZXJpbmdS +ZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVz +cG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxs +YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFkZFJlc3VsdHMiIHR5cGU9 +InVhOkxpc3RPZlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog +ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZGREaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RP +ZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg +PHhzOmVsZW1lbnQgbmFtZT0iUmVtb3ZlUmVzdWx0cyIgdHlwZT0idWE6TGlzdE9mU3RhdHVzQ29k +ZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h +bWU9IlJlbW92ZURpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8i +IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg +PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU2V0VHJpZ2dlcmluZ1Jlc3Bv +bnNlIiB0eXBlPSJ0bnM6U2V0VHJpZ2dlcmluZ1Jlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4 +VHlwZSBuYW1lPSJEZWxldGVNb25pdG9yZWRJdGVtc1JlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5j +ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpSZXF1 +ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs +ZW1lbnQgbmFtZT0iU3Vic2NyaXB0aW9uSWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1 +cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVtSWRzIiB0eXBl +PSJ1YTpMaXN0T2ZVSW50MzIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg +PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i +RGVsZXRlTW9uaXRvcmVkSXRlbXNSZXF1ZXN0IiB0eXBlPSJ0bnM6RGVsZXRlTW9uaXRvcmVkSXRl +bXNSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWxldGVNb25pdG9yZWRJ +dGVtc1Jlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l +PSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAi +IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlw +ZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N +CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9m +RGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 +czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGVs +ZXRlTW9uaXRvcmVkSXRlbXNSZXNwb25zZSIgdHlwZT0idG5zOkRlbGV0ZU1vbml0b3JlZEl0ZW1z +UmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkNyZWF0ZVN1YnNjcmlwdGlv +blJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJl +cXVlc3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxh +YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdGVkUHVibGlzaGlu +Z0ludGVydmFsIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl +bGVtZW50IG5hbWU9IlJlcXVlc3RlZExpZmV0aW1lQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50 +IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWRNYXhL +ZWVwQWxpdmVDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAg +ICAgIDx4czplbGVtZW50IG5hbWU9Ik1heE5vdGlmaWNhdGlvbnNQZXJQdWJsaXNoIiB0eXBlPSJ4 +czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i +UHVibGlzaGluZ0VuYWJsZWQiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAg +ICAgIDx4czplbGVtZW50IG5hbWU9IlByaW9yaXR5IiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1p +bk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K +ICA8eHM6ZWxlbWVudCBuYW1lPSJDcmVhdGVTdWJzY3JpcHRpb25SZXF1ZXN0IiB0eXBlPSJ0bnM6 +Q3JlYXRlU3Vic2NyaXB0aW9uUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i +Q3JlYXRlU3Vic2NyaXB0aW9uUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 +czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIi +IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l +PSJTdWJzY3JpcHRpb25JZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4N +CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJldmlzZWRQdWJsaXNoaW5nSW50ZXJ2YWwiIHR5cGU9 +InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2 +aXNlZExpZmV0aW1lQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+ +DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXZpc2VkTWF4S2VlcEFsaXZlQ291bnQiIHR5cGU9 +InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg +PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQ3JlYXRlU3Vic2NyaXB0aW9u +UmVzcG9uc2UiIHR5cGU9InRuczpDcmVhdGVTdWJzY3JpcHRpb25SZXNwb25zZSIgLz4NCg0KICA8 +eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9kaWZ5U3Vic2NyaXB0aW9uUmVxdWVzdCI+DQogICAgPHhz +OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0i +dG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg +ICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQi +IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RlZFB1Ymxp +c2hpbmdJbnRlcnZhbCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWRMaWZldGltZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25l +ZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdGVk +TWF4S2VlcEFsaXZlQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+ +DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhOb3RpZmljYXRpb25zUGVyUHVibGlzaCIgdHlw +ZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h +bWU9IlByaW9yaXR5IiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAg +ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l +PSJNb2RpZnlTdWJzY3JpcHRpb25SZXF1ZXN0IiB0eXBlPSJ0bnM6TW9kaWZ5U3Vic2NyaXB0aW9u +UmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9kaWZ5U3Vic2NyaXB0aW9u +UmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJl +c3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmls +bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXZpc2VkUHVibGlzaGlu +Z0ludGVydmFsIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl +bGVtZW50IG5hbWU9IlJldmlzZWRMaWZldGltZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIg +bWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNlZE1heEtlZXBB +bGl2ZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwv +eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1v +ZGlmeVN1YnNjcmlwdGlvblJlc3BvbnNlIiB0eXBlPSJ0bnM6TW9kaWZ5U3Vic2NyaXB0aW9uUmVz +cG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlNldFB1Ymxpc2hpbmdNb2RlUmVx +dWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVz +dEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 +InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoaW5nRW5hYmxlZCIgdHlw +ZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i +U3Vic2NyaXB0aW9uSWRzIiB0eXBlPSJ1YTpMaXN0T2ZVSW50MzIiIG1pbk9jY3Vycz0iMCIgbmls +bGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N +CiAgPHhzOmVsZW1lbnQgbmFtZT0iU2V0UHVibGlzaGluZ01vZGVSZXF1ZXN0IiB0eXBlPSJ0bnM6 +U2V0UHVibGlzaGluZ01vZGVSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJT +ZXRQdWJsaXNoaW5nTW9kZVJlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 +ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBt +aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i +UmVzdWx0cyIgdHlwZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJs +ZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlw +ZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi +IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l +bnQgbmFtZT0iU2V0UHVibGlzaGluZ01vZGVSZXNwb25zZSIgdHlwZT0idG5zOlNldFB1Ymxpc2hp +bmdNb2RlUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik5vdGlmaWNhdGlv +bk1lc3NhZ2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNl +cXVlbmNlTnVtYmVyIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAg +ICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaFRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5P +Y2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb3RpZmljYXRpb25EYXRhIiB0 +eXBlPSJ1YTpMaXN0T2ZFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy +dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs +ZW1lbnQgbmFtZT0iTm90aWZpY2F0aW9uTWVzc2FnZSIgdHlwZT0idG5zOk5vdGlmaWNhdGlvbk1l +c3NhZ2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik5vdGlmaWNhdGlvbkRhdGEiPg0K +ICAgIDx4czpzZXF1ZW5jZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl +Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJOb3RpZmljYXRpb25EYXRhIiB0eXBlPSJ0bnM6Tm90aWZp +Y2F0aW9uRGF0YSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRGF0YUNoYW5nZU5vdGlm +aWNhdGlvbiI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8 +eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpOb3RpZmljYXRpb25EYXRhIj4NCiAgICAgICAgPHhzOnNl +cXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1zIiB0eXBl +PSJ0bnM6TGlzdE9mTW9uaXRvcmVkSXRlbU5vdGlmaWNhdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxs +YWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5m +b3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl +PSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+ +DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs +ZW1lbnQgbmFtZT0iRGF0YUNoYW5nZU5vdGlmaWNhdGlvbiIgdHlwZT0idG5zOkRhdGFDaGFuZ2VO +b3RpZmljYXRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik1vbml0b3JlZEl0ZW1O +b3RpZmljYXRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 +IkNsaWVudEhhbmRsZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAg +ICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ1YTpEYXRhVmFsdWUiIG1pbk9jY3Vy +cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w +bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVkSXRlbU5vdGlmaWNhdGlvbiIg +dHlwZT0idG5zOk1vbml0b3JlZEl0ZW1Ob3RpZmljYXRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhU +eXBlIG5hbWU9Ikxpc3RPZk1vbml0b3JlZEl0ZW1Ob3RpZmljYXRpb24iPg0KICAgIDx4czpzZXF1 +ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1Ob3RpZmljYXRpb24i +IHR5cGU9InRuczpNb25pdG9yZWRJdGVtTm90aWZpY2F0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9j +Y3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K +ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZNb25pdG9yZWRJ +dGVtTm90aWZpY2F0aW9uIiB0eXBlPSJ0bnM6TGlzdE9mTW9uaXRvcmVkSXRlbU5vdGlmaWNhdGlv +biIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt +ZT0iRXZlbnROb3RpZmljYXRpb25MaXN0Ij4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9 +ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5vdGlmaWNhdGlvbkRhdGEi +Pg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXZl +bnRzIiB0eXBlPSJ0bnM6TGlzdE9mRXZlbnRGaWVsZExpc3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFi +bGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lv +bj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 +ZWxlbWVudCBuYW1lPSJFdmVudE5vdGlmaWNhdGlvbkxpc3QiIHR5cGU9InRuczpFdmVudE5vdGlm +aWNhdGlvbkxpc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkV2ZW50RmllbGRMaXN0 +Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDbGllbnRIYW5k +bGUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxl +bWVudCBuYW1lPSJFdmVudEZpZWxkcyIgdHlwZT0idWE6TGlzdE9mVmFyaWFudCIgbWluT2NjdXJz +PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs +ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFdmVudEZpZWxkTGlzdCIgdHlwZT0idG5zOkV2 +ZW50RmllbGRMaXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZFdmVudEZp +ZWxkTGlzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXZl +bnRGaWVsZExpc3QiIHR5cGU9InRuczpFdmVudEZpZWxkTGlzdCIgbWluT2NjdXJzPSIwIiBtYXhP +Y2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N +CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRXZlbnRGaWVs +ZExpc3QiIHR5cGU9InRuczpMaXN0T2ZFdmVudEZpZWxkTGlzdCIgbmlsbGFibGU9InRydWUiPjwv +eHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iSGlzdG9yeUV2ZW50RmllbGRM +aXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFdmVudEZp +ZWxkcyIgdHlwZT0idWE6TGlzdE9mVmFyaWFudCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 +ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl +bWVudCBuYW1lPSJIaXN0b3J5RXZlbnRGaWVsZExpc3QiIHR5cGU9InRuczpIaXN0b3J5RXZlbnRG +aWVsZExpc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkhpc3RvcnlFdmVu +dEZpZWxkTGlzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i +SGlzdG9yeUV2ZW50RmllbGRMaXN0IiB0eXBlPSJ0bnM6SGlzdG9yeUV2ZW50RmllbGRMaXN0IiBt +aW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg +ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l +PSJMaXN0T2ZIaXN0b3J5RXZlbnRGaWVsZExpc3QiIHR5cGU9InRuczpMaXN0T2ZIaXN0b3J5RXZl +bnRGaWVsZExpc3QiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBs +ZXhUeXBlIG5hbWU9IlN0YXR1c0NoYW5nZU5vdGlmaWNhdGlvbiI+DQogICAgPHhzOmNvbXBsZXhD +b250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpOb3Rp +ZmljYXRpb25EYXRhIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVt +ZW50IG5hbWU9IlN0YXR1cyIgdHlwZT0idWE6U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0K +ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvIiB0eXBlPSJ1YTpEaWFn +bm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94 +czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRl +bnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlN0YXR1c0NoYW5n +ZU5vdGlmaWNhdGlvbiIgdHlwZT0idG5zOlN0YXR1c0NoYW5nZU5vdGlmaWNhdGlvbiIgLz4NCg0K +ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU3Vic2NyaXB0aW9uQWNrbm93bGVkZ2VtZW50Ij4NCiAg +ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIg +dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 +IG5hbWU9IlNlcXVlbmNlTnVtYmVyIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIw +IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt +ZW50IG5hbWU9IlN1YnNjcmlwdGlvbkFja25vd2xlZGdlbWVudCIgdHlwZT0idG5zOlN1YnNjcmlw +dGlvbkFja25vd2xlZGdlbWVudCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9m +U3Vic2NyaXB0aW9uQWNrbm93bGVkZ2VtZW50Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25BY2tub3dsZWRnZW1lbnQiIHR5cGU9InRuczpT +dWJzY3JpcHRpb25BY2tub3dsZWRnZW1lbnQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJv +dW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t +cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlN1YnNjcmlwdGlvbkFja25vd2xl +ZGdlbWVudCIgdHlwZT0idG5zOkxpc3RPZlN1YnNjcmlwdGlvbkFja25vd2xlZGdlbWVudCIgbmls +bGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUHVi +bGlzaFJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 +IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5p +bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2NyaXB0aW9uQWNr +bm93bGVkZ2VtZW50cyIgdHlwZT0idG5zOkxpc3RPZlN1YnNjcmlwdGlvbkFja25vd2xlZGdlbWVu +dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K +ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoUmVxdWVzdCIg +dHlwZT0idG5zOlB1Ymxpc2hSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJQ +dWJsaXNoUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h +bWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0i +MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRp +b25JZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl +bGVtZW50IG5hbWU9IkF2YWlsYWJsZVNlcXVlbmNlTnVtYmVycyIgdHlwZT0idWE6TGlzdE9mVUlu +dDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg +bmFtZT0iTW9yZU5vdGlmaWNhdGlvbnMiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIg +Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vdGlmaWNhdGlvbk1lc3NhZ2UiIHR5cGU9InRu +czpOb3RpZmljYXRpb25NZXNzYWdlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K +ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0idWE6TGlzdE9mU3RhdHVzQ29k +ZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h +bWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9j +Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj +b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaFJlc3BvbnNlIiB0eXBlPSJ0 +bnM6UHVibGlzaFJlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZXB1Ymxp +c2hSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS +ZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxs +YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnNjcmlwdGlvbklkIiB0 +eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg +bmFtZT0iUmV0cmFuc21pdFNlcXVlbmNlTnVtYmVyIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWlu +T2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog +IDx4czplbGVtZW50IG5hbWU9IlJlcHVibGlzaFJlcXVlc3QiIHR5cGU9InRuczpSZXB1Ymxpc2hS +ZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZXB1Ymxpc2hSZXNwb25zZSI+ +DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFk +ZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 +ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vdGlmaWNhdGlvbk1lc3NhZ2UiIHR5cGU9 +InRuczpOb3RpZmljYXRpb25NZXNzYWdlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv +Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 +IG5hbWU9IlJlcHVibGlzaFJlc3BvbnNlIiB0eXBlPSJ0bnM6UmVwdWJsaXNoUmVzcG9uc2UiIC8+ +DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlRyYW5zZmVyUmVzdWx0Ij4NCiAgICA8eHM6c2Vx +dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGF0dXNDb2RlIiB0eXBlPSJ1YTpTdGF0 +dXNDb2RlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBdmFpbGFi +bGVTZXF1ZW5jZU51bWJlcnMiIHR5cGU9InVhOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIwIiBu +aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl +Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJUcmFuc2ZlclJlc3VsdCIgdHlwZT0idG5zOlRyYW5zZmVy +UmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZUcmFuc2ZlclJlc3Vs +dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNmZXJS +ZXN1bHQiIHR5cGU9InRuczpUcmFuc2ZlclJlc3VsdCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9 +InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 +czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mVHJhbnNmZXJSZXN1bHQi +IHR5cGU9InRuczpMaXN0T2ZUcmFuc2ZlclJlc3VsdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxl +bWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVHJhbnNmZXJTdWJzY3JpcHRpb25zUmVx +dWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVz +dEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 +InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZHMiIHR5cGU9 +InVhOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg +IDx4czplbGVtZW50IG5hbWU9IlNlbmRJbml0aWFsVmFsdWVzIiB0eXBlPSJ4czpib29sZWFuIiBt +aW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N +CiAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNmZXJTdWJzY3JpcHRpb25zUmVxdWVzdCIgdHlwZT0i +dG5zOlRyYW5zZmVyU3Vic2NyaXB0aW9uc1JlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl +IG5hbWU9IlRyYW5zZmVyU3Vic2NyaXB0aW9uc1Jlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+ +DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3Bv +bnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs +ZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0idG5zOkxpc3RPZlRyYW5zZmVyUmVzdWx0IiBtaW5P +Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlh +Z25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIw +IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU +eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJUcmFuc2ZlclN1YnNjcmlwdGlvbnNSZXNwb25zZSIg +dHlwZT0idG5zOlRyYW5zZmVyU3Vic2NyaXB0aW9uc1Jlc3BvbnNlIiAvPg0KDQogIDx4czpjb21w +bGV4VHlwZSBuYW1lPSJEZWxldGVTdWJzY3JpcHRpb25zUmVxdWVzdCI+DQogICAgPHhzOnNlcXVl +bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJl +cXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 +ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZHMiIHR5cGU9InVhOkxpc3RPZlVJbnQzMiIgbWlu +T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz +OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEZWxldGVTdWJzY3JpcHRpb25zUmVx +dWVzdCIgdHlwZT0idG5zOkRlbGV0ZVN1YnNjcmlwdGlvbnNSZXF1ZXN0IiAvPg0KDQogIDx4czpj +b21wbGV4VHlwZSBuYW1lPSJEZWxldGVTdWJzY3JpcHRpb25zUmVzcG9uc2UiPg0KICAgIDx4czpz +ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0 +bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg +ICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ1YTpMaXN0T2ZTdGF0dXNDb2RlIiBt +aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i +RGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJz +PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs +ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEZWxldGVTdWJzY3JpcHRpb25zUmVzcG9uc2Ui +IHR5cGU9InRuczpEZWxldGVTdWJzY3JpcHRpb25zUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBs +ZXhUeXBlIG5hbWU9IkJ1aWxkSW5mbyI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVs +ZW1lbnQgbmFtZT0iUHJvZHVjdFVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5p +bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWFudWZhY3R1cmVyTmFt +ZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg +ICAgPHhzOmVsZW1lbnQgbmFtZT0iUHJvZHVjdE5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2Nj +dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNvZnR3 +YXJlVmVyc2lvbiIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl +IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnVpbGROdW1iZXIiIHR5cGU9InhzOnN0cmlu +ZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h +bWU9IkJ1aWxkRGF0ZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8 +L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJC +dWlsZEluZm8iIHR5cGU9InRuczpCdWlsZEluZm8iIC8+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5h +bWU9IlJlZHVuZGFuY3lTdXBwb3J0Ij4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3Ry +aW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTm9uZV8wIiAvPg0KICAgICAgPHhz +OmVudW1lcmF0aW9uIHZhbHVlPSJDb2xkXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFs +dWU9Ildhcm1fMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSG90XzMiIC8+DQog +ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlRyYW5zcGFyZW50XzQiIC8+DQogICAgICA8eHM6 +ZW51bWVyYXRpb24gdmFsdWU9IkhvdEFuZE1pcnJvcmVkXzUiIC8+DQogICAgPC94czpyZXN0cmlj +dGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSZWR1bmRhbmN5 +U3VwcG9ydCIgdHlwZT0idG5zOlJlZHVuZGFuY3lTdXBwb3J0IiAvPg0KDQogIDx4czpzaW1wbGVU +eXBlICBuYW1lPSJTZXJ2ZXJTdGF0ZSI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0 +cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlJ1bm5pbmdfMCIgLz4NCiAgICAg +IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRmFpbGVkXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp +b24gdmFsdWU9Ik5vQ29uZmlndXJhdGlvbl8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh +bHVlPSJTdXNwZW5kZWRfMyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iU2h1dGRv +d25fNCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVGVzdF81IiAvPg0KICAgICAg +PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJDb21tdW5pY2F0aW9uRmF1bHRfNiIgLz4NCiAgICAgIDx4 +czplbnVtZXJhdGlvbiB2YWx1ZT0iVW5rbm93bl83IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+ +DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyU3RhdGUiIHR5 +cGU9InRuczpTZXJ2ZXJTdGF0ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmVkdW5k +YW50U2VydmVyRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 +IG5hbWU9IlNlcnZlcklkIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 +InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2aWNlTGV2ZWwiIHR5cGU9Inhz +OnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i +U2VydmVyU3RhdGUiIHR5cGU9InRuczpTZXJ2ZXJTdGF0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg +IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 +IlJlZHVuZGFudFNlcnZlckRhdGFUeXBlIiB0eXBlPSJ0bnM6UmVkdW5kYW50U2VydmVyRGF0YVR5 +cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlJlZHVuZGFudFNlcnZlckRh +dGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWR1 +bmRhbnRTZXJ2ZXJEYXRhVHlwZSIgdHlwZT0idG5zOlJlZHVuZGFudFNlcnZlckRhdGFUeXBlIiBt +aW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg +ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l +PSJMaXN0T2ZSZWR1bmRhbnRTZXJ2ZXJEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlJlZHVuZGFu +dFNlcnZlckRhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpj +b21wbGV4VHlwZSBuYW1lPSJFbmRwb2ludFVybExpc3REYXRhVHlwZSI+DQogICAgPHhzOnNlcXVl +bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kcG9pbnRVcmxMaXN0IiB0eXBlPSJ1YTpM +aXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz +ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kcG9p +bnRVcmxMaXN0RGF0YVR5cGUiIHR5cGU9InRuczpFbmRwb2ludFVybExpc3REYXRhVHlwZSIgLz4N +Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRW5kcG9pbnRVcmxMaXN0RGF0YVR5cGUi +Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZHBvaW50VXJs +TGlzdERhdGFUeXBlIiB0eXBlPSJ0bnM6RW5kcG9pbnRVcmxMaXN0RGF0YVR5cGUiIG1pbk9jY3Vy +cz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6 +c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP +ZkVuZHBvaW50VXJsTGlzdERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9pbnRVcmxMaXN0 +RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhU +eXBlIG5hbWU9Ik5ldHdvcmtHcm91cERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg +ICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJz +PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5ldHdvcmtQ +YXRocyIgdHlwZT0idG5zOkxpc3RPZkVuZHBvaW50VXJsTGlzdERhdGFUeXBlIiBtaW5PY2N1cnM9 +IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl +eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik5ldHdvcmtHcm91cERhdGFUeXBlIiB0eXBlPSJ0 +bnM6TmV0d29ya0dyb3VwRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxp +c3RPZk5ldHdvcmtHcm91cERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 +ZWxlbWVudCBuYW1lPSJOZXR3b3JrR3JvdXBEYXRhVHlwZSIgdHlwZT0idG5zOk5ldHdvcmtHcm91 +cERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0i +dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 +ZWxlbWVudCBuYW1lPSJMaXN0T2ZOZXR3b3JrR3JvdXBEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RP +Zk5ldHdvcmtHcm91cERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog +IDx4czpjb21wbGV4VHlwZSBuYW1lPSJTYW1wbGluZ0ludGVydmFsRGlhZ25vc3RpY3NEYXRhVHlw +ZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2FtcGxpbmdJ +bnRlcnZhbCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxl +bWVudCBuYW1lPSJNb25pdG9yZWRJdGVtQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5P +Y2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhNb25pdG9yZWRJdGVtQ291 +bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxl +bWVudCBuYW1lPSJEaXNhYmxlZE1vbml0b3JlZEl0ZW1Db3VudCIgdHlwZT0ieHM6dW5zaWduZWRJ +bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU +eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTYW1wbGluZ0ludGVydmFsRGlhZ25vc3RpY3NEYXRh +VHlwZSIgdHlwZT0idG5zOlNhbXBsaW5nSW50ZXJ2YWxEaWFnbm9zdGljc0RhdGFUeXBlIiAvPg0K +DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZTYW1wbGluZ0ludGVydmFsRGlhZ25vc3Rp +Y3NEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i +U2FtcGxpbmdJbnRlcnZhbERpYWdub3N0aWNzRGF0YVR5cGUiIHR5cGU9InRuczpTYW1wbGluZ0lu +dGVydmFsRGlhZ25vc3RpY3NEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91 +bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w +bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mU2FtcGxpbmdJbnRlcnZhbERpYWdu +b3N0aWNzRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZTYW1wbGluZ0ludGVydmFsRGlhZ25vc3Rp +Y3NEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxl +eFR5cGUgbmFtZT0iU2VydmVyRGlhZ25vc3RpY3NTdW1tYXJ5RGF0YVR5cGUiPg0KICAgIDx4czpz +ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlclZpZXdDb3VudCIgdHlwZT0i +eHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 +IkN1cnJlbnRTZXNzaW9uQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAi +IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDdW11bGF0ZWRTZXNzaW9uQ291bnQiIHR5cGU9 +InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l +PSJTZWN1cml0eVJlamVjdGVkU2Vzc2lvbkNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWlu +T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVqZWN0ZWRTZXNzaW9uQ291 +bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxl +bWVudCBuYW1lPSJTZXNzaW9uVGltZW91dENvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWlu +T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2Vzc2lvbkFib3J0Q291bnQi +IHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu +dCBuYW1lPSJDdXJyZW50U3Vic2NyaXB0aW9uQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBt +aW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDdW11bGF0ZWRTdWJzY3Jp +cHRpb25Db3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg +IDx4czplbGVtZW50IG5hbWU9IlB1Ymxpc2hpbmdJbnRlcnZhbENvdW50IiB0eXBlPSJ4czp1bnNp +Z25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJp +dHlSZWplY3RlZFJlcXVlc3RzQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9 +IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWplY3RlZFJlcXVlc3RzQ291bnQiIHR5 +cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N +CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyRGlhZ25vc3Rp +Y3NTdW1tYXJ5RGF0YVR5cGUiIHR5cGU9InRuczpTZXJ2ZXJEaWFnbm9zdGljc1N1bW1hcnlEYXRh +VHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2VydmVyU3RhdHVzRGF0YVR5cGUi +Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXJ0VGltZSIg +dHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h +bWU9IkN1cnJlbnRUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg +ICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdGUiIHR5cGU9InRuczpTZXJ2ZXJTdGF0ZSIgbWluT2Nj +dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnVpbGRJbmZvIiB0eXBlPSJ0bnM6 +QnVpbGRJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs +ZW1lbnQgbmFtZT0iU2Vjb25kc1RpbGxTaHV0ZG93biIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1p +bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNodXRkb3duUmVhc29uIiB0 +eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K +ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h +bWU9IlNlcnZlclN0YXR1c0RhdGFUeXBlIiB0eXBlPSJ0bnM6U2VydmVyU3RhdHVzRGF0YVR5cGUi +IC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlNlc3Npb25EaWFnbm9zdGljc0RhdGFUeXBl +Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uSWQi +IHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg +IDx4czplbGVtZW50IG5hbWU9IlNlc3Npb25OYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vy +cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDbGllbnRE +ZXNjcmlwdGlvbiIgdHlwZT0idG5zOkFwcGxpY2F0aW9uRGVzY3JpcHRpb24iIG1pbk9jY3Vycz0i +MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJVcmki +IHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg +IDx4czplbGVtZW50IG5hbWU9IkVuZHBvaW50VXJsIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vy +cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMb2NhbGVJ +ZHMiIHR5cGU9InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg +Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFjdHVhbFNlc3Npb25UaW1lb3V0IiB0eXBlPSJ4 +czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1heFJl +c3BvbnNlTWVzc2FnZVNpemUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+ +DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDbGllbnRDb25uZWN0aW9uVGltZSIgdHlwZT0ieHM6 +ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVu +dExhc3RDb250YWN0VGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAg +ICAgIDx4czplbGVtZW50IG5hbWU9IkN1cnJlbnRTdWJzY3JpcHRpb25zQ291bnQiIHR5cGU9Inhz +OnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJD +dXJyZW50TW9uaXRvcmVkSXRlbXNDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vy +cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkN1cnJlbnRQdWJsaXNoUmVxdWVzdHNJ +blF1ZXVlIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz +OmVsZW1lbnQgbmFtZT0iVG90YWxSZXF1ZXN0Q291bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRl +ckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs +ZW1lbnQgbmFtZT0iVW5hdXRob3JpemVkUmVxdWVzdENvdW50IiB0eXBlPSJ4czp1bnNpZ25lZElu +dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVhZENvdW50IiB0 +eXBlPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i +dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlSZWFkQ291bnQiIHR5cGU9 +InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl +IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVDb3VudCIgdHlwZT0idG5zOlNlcnZp +Y2VDb3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg +ICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5VXBkYXRlQ291bnQiIHR5cGU9InRuczpTZXJ2aWNl +Q291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg +PHhzOmVsZW1lbnQgbmFtZT0iQ2FsbENvdW50IiB0eXBlPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRh +VHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 +IG5hbWU9IkNyZWF0ZU1vbml0b3JlZEl0ZW1zQ291bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRl +ckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs +ZW1lbnQgbmFtZT0iTW9kaWZ5TW9uaXRvcmVkSXRlbXNDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VD +b3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJTZXRNb25pdG9yaW5nTW9kZUNvdW50IiB0eXBlPSJ0bnM6U2Vydmlj +ZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg +IDx4czplbGVtZW50IG5hbWU9IlNldFRyaWdnZXJpbmdDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VD +b3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJEZWxldGVNb25pdG9yZWRJdGVtc0NvdW50IiB0eXBlPSJ0bnM6U2Vy +dmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg +ICAgIDx4czplbGVtZW50IG5hbWU9IkNyZWF0ZVN1YnNjcmlwdGlvbkNvdW50IiB0eXBlPSJ0bnM6 +U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N +CiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1vZGlmeVN1YnNjcmlwdGlvbkNvdW50IiB0eXBlPSJ0 +bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg +Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNldFB1Ymxpc2hpbmdNb2RlQ291bnQiIHR5cGU9 +InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl +IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaENvdW50IiB0eXBlPSJ0bnM6U2Vy +dmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg +ICAgIDx4czplbGVtZW50IG5hbWU9IlJlcHVibGlzaENvdW50IiB0eXBlPSJ0bnM6U2VydmljZUNv +dW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 +czplbGVtZW50IG5hbWU9IlRyYW5zZmVyU3Vic2NyaXB0aW9uc0NvdW50IiB0eXBlPSJ0bnM6U2Vy +dmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg +ICAgIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlvbnNDb3VudCIgdHlwZT0idG5z +OlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ +DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZGROb2Rlc0NvdW50IiB0eXBlPSJ0bnM6U2Vydmlj +ZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg +IDx4czplbGVtZW50IG5hbWU9IkFkZFJlZmVyZW5jZXNDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VD +b3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJEZWxldGVOb2Rlc0NvdW50IiB0eXBlPSJ0bnM6U2VydmljZUNvdW50 +ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czpl +bGVtZW50IG5hbWU9IkRlbGV0ZVJlZmVyZW5jZXNDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VDb3Vu +dGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 +ZWxlbWVudCBuYW1lPSJCcm93c2VDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5 +cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu +YW1lPSJCcm93c2VOZXh0Q291bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBt +aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i +VHJhbnNsYXRlQnJvd3NlUGF0aHNUb05vZGVJZHNDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VDb3Vu +dGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 +ZWxlbWVudCBuYW1lPSJRdWVyeUZpcnN0Q291bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRlckRh +dGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iUXVlcnlOZXh0Q291bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBl +IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt +ZT0iUmVnaXN0ZXJOb2Rlc0NvdW50IiB0eXBlPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIg +bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 +IlVucmVnaXN0ZXJOb2Rlc0NvdW50IiB0eXBlPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIg +bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 +L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uRGlhZ25vc3RpY3NE +YXRhVHlwZSIgdHlwZT0idG5zOlNlc3Npb25EaWFnbm9zdGljc0RhdGFUeXBlIiAvPg0KDQogIDx4 +czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZTZXNzaW9uRGlhZ25vc3RpY3NEYXRhVHlwZSI+DQog +ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2Vzc2lvbkRpYWdub3N0 +aWNzRGF0YVR5cGUiIHR5cGU9InRuczpTZXNzaW9uRGlhZ25vc3RpY3NEYXRhVHlwZSIgbWluT2Nj +dXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 +czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz +dE9mU2Vzc2lvbkRpYWdub3N0aWNzRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZTZXNzaW9uRGlh +Z25vc3RpY3NEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6 +Y29tcGxleFR5cGUgbmFtZT0iU2Vzc2lvblNlY3VyaXR5RGlhZ25vc3RpY3NEYXRhVHlwZSI+DQog +ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2Vzc2lvbklkIiB0eXBl +PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 +ZWxlbWVudCBuYW1lPSJDbGllbnRVc2VySWRPZlNlc3Npb24iIHR5cGU9InhzOnN0cmluZyIgbWlu +T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNs +aWVudFVzZXJJZEhpc3RvcnkiIHR5cGU9InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBu +aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkF1dGhlbnRpY2F0aW9u +TWVjaGFuaXNtIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi +IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbmNvZGluZyIgdHlwZT0ieHM6c3RyaW5nIiBt +aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i +VHJhbnNwb3J0UHJvdG9jb2wiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJs +ZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlY3VyaXR5TW9kZSIgdHlwZT0i +dG5zOk1lc3NhZ2VTZWN1cml0eU1vZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt +ZW50IG5hbWU9IlNlY3VyaXR5UG9saWN5VXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0i +MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDbGllbnRDZXJ0 +aWZpY2F0ZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 +cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl +bGVtZW50IG5hbWU9IlNlc3Npb25TZWN1cml0eURpYWdub3N0aWNzRGF0YVR5cGUiIHR5cGU9InRu +czpTZXNzaW9uU2VjdXJpdHlEaWFnbm9zdGljc0RhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4 +VHlwZSBuYW1lPSJMaXN0T2ZTZXNzaW9uU2VjdXJpdHlEaWFnbm9zdGljc0RhdGFUeXBlIj4NCiAg +ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uU2VjdXJpdHlE +aWFnbm9zdGljc0RhdGFUeXBlIiB0eXBlPSJ0bnM6U2Vzc2lvblNlY3VyaXR5RGlhZ25vc3RpY3NE +YXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRy +dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs +ZW1lbnQgbmFtZT0iTGlzdE9mU2Vzc2lvblNlY3VyaXR5RGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlw +ZT0idG5zOkxpc3RPZlNlc3Npb25TZWN1cml0eURpYWdub3N0aWNzRGF0YVR5cGUiIG5pbGxhYmxl +PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlNlcnZpY2VD +b3VudGVyRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h +bWU9IlRvdGFsQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog +ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFcnJvckNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIg +bWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ +DQogIDx4czplbGVtZW50IG5hbWU9IlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIHR5cGU9InRuczpT +ZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTdGF0 +dXNSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0 +YXR1c0NvZGUiIHR5cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 +czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvIiB0eXBlPSJ1YTpEaWFnbm9zdGljSW5mbyIg +bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 +L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTdGF0dXNSZXN1bHQiIHR5cGU9 +InRuczpTdGF0dXNSZXN1bHQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlN0 +YXR1c1Jlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i +U3RhdHVzUmVzdWx0IiB0eXBlPSJ0bnM6U3RhdHVzUmVzdWx0IiBtaW5PY2N1cnM9IjAiIG1heE9j +Y3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K +ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTdGF0dXNSZXN1 +bHQiIHR5cGU9InRuczpMaXN0T2ZTdGF0dXNSZXN1bHQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVs +ZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlN1YnNjcmlwdGlvbkRpYWdub3N0aWNz +RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNl +c3Npb25JZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv +Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2NyaXB0aW9uSWQiIHR5cGU9InhzOnVuc2ln +bmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQcmlvcml0 +eSIgdHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxl +bWVudCBuYW1lPSJQdWJsaXNoaW5nSW50ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJz +PSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWF4S2VlcEFsaXZlQ291bnQiIHR5cGU9 +InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l +PSJNYXhMaWZldGltZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAv +Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWF4Tm90aWZpY2F0aW9uc1BlclB1Ymxpc2giIHR5 +cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu +YW1lPSJQdWJsaXNoaW5nRW5hYmxlZCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAv +Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9kaWZ5Q291bnQiIHR5cGU9InhzOnVuc2lnbmVk +SW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbmFibGVDb3Vu +dCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt +ZW50IG5hbWU9IkRpc2FibGVDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0i +MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcHVibGlzaFJlcXVlc3RDb3VudCIgdHlw +ZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h +bWU9IlJlcHVibGlzaE1lc3NhZ2VSZXF1ZXN0Q291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBt +aW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXB1Ymxpc2hNZXNzYWdl +Q291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6 +ZWxlbWVudCBuYW1lPSJUcmFuc2ZlclJlcXVlc3RDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQi +IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRyYW5zZmVycmVkVG9B +bHRDbGllbnRDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAg +ICAgIDx4czplbGVtZW50IG5hbWU9IlRyYW5zZmVycmVkVG9TYW1lQ2xpZW50Q291bnQiIHR5cGU9 +InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l +PSJQdWJsaXNoUmVxdWVzdENvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIw +IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YUNoYW5nZU5vdGlmaWNhdGlvbnNDb3Vu +dCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt +ZW50IG5hbWU9IkV2ZW50Tm90aWZpY2F0aW9uc0NvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIg +bWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm90aWZpY2F0aW9uc0Nv +dW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVs +ZW1lbnQgbmFtZT0iTGF0ZVB1Ymxpc2hSZXF1ZXN0Q291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50 +IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDdXJyZW50S2VlcEFs +aXZlQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJDdXJyZW50TGlmZXRpbWVDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJ +bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlVuYWNrbm93bGVk +Z2VkTWVzc2FnZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0K +ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlzY2FyZGVkTWVzc2FnZUNvdW50IiB0eXBlPSJ4czp1 +bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9u +aXRvcmVkSXRlbUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0K +ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlzYWJsZWRNb25pdG9yZWRJdGVtQ291bnQiIHR5cGU9 +InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l +PSJNb25pdG9yaW5nUXVldWVPdmVyZmxvd0NvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWlu +T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV4dFNlcXVlbmNlTnVtYmVy +IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iRXZlbnRRdWV1ZU92ZXJGbG93Q291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBt +aW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N +CiAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2NyaXB0aW9uRGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlw +ZT0idG5zOlN1YnNjcmlwdGlvbkRpYWdub3N0aWNzRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBs +ZXhUeXBlIG5hbWU9Ikxpc3RPZlN1YnNjcmlwdGlvbkRpYWdub3N0aWNzRGF0YVR5cGUiPg0KICAg +IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnNjcmlwdGlvbkRpYWdu +b3N0aWNzRGF0YVR5cGUiIHR5cGU9InRuczpTdWJzY3JpcHRpb25EaWFnbm9zdGljc0RhdGFUeXBl +IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4N +CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu +YW1lPSJMaXN0T2ZTdWJzY3JpcHRpb25EaWFnbm9zdGljc0RhdGFUeXBlIiB0eXBlPSJ0bnM6TGlz +dE9mU3Vic2NyaXB0aW9uRGlhZ25vc3RpY3NEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6 +ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iTW9kZWxDaGFuZ2VTdHJ1Y3R1cmVW +ZXJiTWFzayI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8 +eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik5vZGVBZGRlZF8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0 +aW9uIHZhbHVlPSJOb2RlRGVsZXRlZF8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVl +PSJSZWZlcmVuY2VBZGRlZF80IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZWZl +cmVuY2VEZWxldGVkXzgiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkRhdGFUeXBl +Q2hhbmdlZF8xNiIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+ +DQogIDx4czplbGVtZW50IG5hbWU9Ik1vZGVsQ2hhbmdlU3RydWN0dXJlVmVyYk1hc2siIHR5cGU9 +InRuczpNb2RlbENoYW5nZVN0cnVjdHVyZVZlcmJNYXNrIiAvPg0KDQogIDx4czpjb21wbGV4VHlw +ZSBuYW1lPSJNb2RlbENoYW5nZVN0cnVjdHVyZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+ +DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZmZlY3RlZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5P +Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWZm +ZWN0ZWRUeXBlIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi +IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWZXJiIiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUi +IG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl +Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNb2RlbENoYW5nZVN0cnVjdHVyZURhdGFUeXBlIiB0eXBl +PSJ0bnM6TW9kZWxDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5 +cGUgbmFtZT0iTGlzdE9mTW9kZWxDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSI+DQogICAgPHhzOnNl +cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9kZWxDaGFuZ2VTdHJ1Y3R1cmVEYXRh +VHlwZSIgdHlwZT0idG5zOk1vZGVsQ2hhbmdlU3RydWN0dXJlRGF0YVR5cGUiIG1pbk9jY3Vycz0i +MCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx +dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZk1v +ZGVsQ2hhbmdlU3RydWN0dXJlRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZNb2RlbENoYW5nZVN0 +cnVjdHVyZURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpj +b21wbGV4VHlwZSBuYW1lPSJTZW1hbnRpY0NoYW5nZVN0cnVjdHVyZURhdGFUeXBlIj4NCiAgICA8 +eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZmZlY3RlZCIgdHlwZT0idWE6 +Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iQWZmZWN0ZWRUeXBlIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmls +bGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N +CiAgPHhzOmVsZW1lbnQgbmFtZT0iU2VtYW50aWNDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSIgdHlw +ZT0idG5zOlNlbWFudGljQ2hhbmdlU3RydWN0dXJlRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBs +ZXhUeXBlIG5hbWU9Ikxpc3RPZlNlbWFudGljQ2hhbmdlU3RydWN0dXJlRGF0YVR5cGUiPg0KICAg +IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlbWFudGljQ2hhbmdlU3Ry +dWN0dXJlRGF0YVR5cGUiIHR5cGU9InRuczpTZW1hbnRpY0NoYW5nZVN0cnVjdHVyZURhdGFUeXBl +IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4N +CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu +YW1lPSJMaXN0T2ZTZW1hbnRpY0NoYW5nZVN0cnVjdHVyZURhdGFUeXBlIiB0eXBlPSJ0bnM6TGlz +dE9mU2VtYW50aWNDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6 +ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmFuZ2UiPg0KICAgIDx4czpzZXF1 +ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkxvdyIgdHlwZT0ieHM6ZG91YmxlIiBtaW5P +Y2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJIaWdoIiB0eXBlPSJ4czpkb3Vi +bGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU +eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSYW5nZSIgdHlwZT0idG5zOlJhbmdlIiAvPg0KDQog +IDx4czpjb21wbGV4VHlwZSBuYW1lPSJFVUluZm9ybWF0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+ +DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lc3BhY2VVcmkiIHR5cGU9InhzOnN0cmluZyIg +bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 +IlVuaXRJZCIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu +dCBuYW1lPSJEaXNwbGF5TmFtZSIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIw +IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRlc2NyaXB0aW9u +IiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv +Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 +IG5hbWU9IkVVSW5mb3JtYXRpb24iIHR5cGU9InRuczpFVUluZm9ybWF0aW9uIiAvPg0KDQogIDx4 +czpzaW1wbGVUeXBlICBuYW1lPSJBeGlzU2NhbGVFbnVtZXJhdGlvbiI+DQogICAgPHhzOnJlc3Ry +aWN0aW9uIGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ikxp +bmVhcl8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJMb2dfMSIgLz4NCiAgICAg +IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTG5fMiIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0K +ICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkF4aXNTY2FsZUVudW1lcmF0 +aW9uIiB0eXBlPSJ0bnM6QXhpc1NjYWxlRW51bWVyYXRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhU +eXBlIG5hbWU9IkNvbXBsZXhOdW1iZXJUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJSZWFsIiB0eXBlPSJ4czpmbG9hdCIgbWluT2NjdXJzPSIwIiAvPg0K +ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW1hZ2luYXJ5IiB0eXBlPSJ4czpmbG9hdCIgbWluT2Nj +dXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 +czplbGVtZW50IG5hbWU9IkNvbXBsZXhOdW1iZXJUeXBlIiB0eXBlPSJ0bnM6Q29tcGxleE51bWJl +clR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRvdWJsZUNvbXBsZXhOdW1iZXJU +eXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWFsIiB0 +eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 +IkltYWdpbmFyeSIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpz +ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRG91Ymxl +Q29tcGxleE51bWJlclR5cGUiIHR5cGU9InRuczpEb3VibGVDb21wbGV4TnVtYmVyVHlwZSIgLz4N +Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQXhpc0luZm9ybWF0aW9uIj4NCiAgICA8eHM6c2Vx +dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbmdpbmVlcmluZ1VuaXRzIiB0eXBlPSJ0 +bnM6RVVJbmZvcm1hdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg +IDx4czplbGVtZW50IG5hbWU9IkVVUmFuZ2UiIHR5cGU9InRuczpSYW5nZSIgbWluT2NjdXJzPSIw +IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRpdGxlIiB0eXBl +PSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg +ICAgPHhzOmVsZW1lbnQgbmFtZT0iQXhpc1NjYWxlVHlwZSIgdHlwZT0idG5zOkF4aXNTY2FsZUVu +dW1lcmF0aW9uIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBeGlz +U3RlcHMiIHR5cGU9InVhOkxpc3RPZkRvdWJsZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 +ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl +bWVudCBuYW1lPSJBeGlzSW5mb3JtYXRpb24iIHR5cGU9InRuczpBeGlzSW5mb3JtYXRpb24iIC8+ +DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlhWVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0K +ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iWCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAi +IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZSIgdHlwZT0ieHM6ZmxvYXQiIG1pbk9j +Y3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 +eHM6ZWxlbWVudCBuYW1lPSJYVlR5cGUiIHR5cGU9InRuczpYVlR5cGUiIC8+DQoNCiAgPHhzOmNv +bXBsZXhUeXBlIG5hbWU9IlByb2dyYW1EaWFnbm9zdGljRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1 +ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNyZWF0ZVNlc3Npb25JZCIgdHlwZT0idWE6 +Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iQ3JlYXRlQ2xpZW50TmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAi +IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW52b2NhdGlvbkNy +ZWF0aW9uVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 +czplbGVtZW50IG5hbWU9Ikxhc3RUcmFuc2l0aW9uVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1p +bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxhc3RNZXRob2RDYWxsIiB0 +eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 +eHM6ZWxlbWVudCBuYW1lPSJMYXN0TWV0aG9kU2Vzc2lvbklkIiB0eXBlPSJ1YTpOb2RlSWQiIG1p +bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJM +YXN0TWV0aG9kSW5wdXRBcmd1bWVudHMiIHR5cGU9InRuczpMaXN0T2ZBcmd1bWVudCIgbWluT2Nj +dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxhc3RN +ZXRob2RPdXRwdXRBcmd1bWVudHMiIHR5cGU9InRuczpMaXN0T2ZBcmd1bWVudCIgbWluT2NjdXJz +PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxhc3RNZXRo +b2RDYWxsVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 +czplbGVtZW50IG5hbWU9Ikxhc3RNZXRob2RSZXR1cm5TdGF0dXMiIHR5cGU9InRuczpTdGF0dXNS +ZXN1bHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j +ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUHJvZ3JhbURpYWdu +b3N0aWNEYXRhVHlwZSIgdHlwZT0idG5zOlByb2dyYW1EaWFnbm9zdGljRGF0YVR5cGUiIC8+DQoN +CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlByb2dyYW1EaWFnbm9zdGljMkRhdGFUeXBlIj4NCiAg +ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDcmVhdGVTZXNzaW9uSWQi +IHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg +IDx4czplbGVtZW50IG5hbWU9IkNyZWF0ZUNsaWVudE5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWlu +T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Iklu +dm9jYXRpb25DcmVhdGlvblRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+ +DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMYXN0VHJhbnNpdGlvblRpbWUiIHR5cGU9InhzOmRh +dGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMYXN0TWV0 +aG9kQ2FsbCIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv +Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGFzdE1ldGhvZFNlc3Npb25JZCIgdHlwZT0idWE6 +Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iTGFzdE1ldGhvZElucHV0QXJndW1lbnRzIiB0eXBlPSJ0bnM6TGlzdE9mQXJndW1l +bnQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu +YW1lPSJMYXN0TWV0aG9kT3V0cHV0QXJndW1lbnRzIiB0eXBlPSJ0bnM6TGlzdE9mQXJndW1lbnQi +IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l +PSJMYXN0TWV0aG9kSW5wdXRWYWx1ZXMiIHR5cGU9InVhOkxpc3RPZlZhcmlhbnQiIG1pbk9jY3Vy +cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMYXN0TWV0 +aG9kT3V0cHV0VmFsdWVzIiB0eXBlPSJ1YTpMaXN0T2ZWYXJpYW50IiBtaW5PY2N1cnM9IjAiIG5p +bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGFzdE1ldGhvZENhbGxU +aW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l +bnQgbmFtZT0iTGFzdE1ldGhvZFJldHVyblN0YXR1cyIgdHlwZT0idWE6U3RhdHVzQ29kZSIgbWlu +T2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog +IDx4czplbGVtZW50IG5hbWU9IlByb2dyYW1EaWFnbm9zdGljMkRhdGFUeXBlIiB0eXBlPSJ0bnM6 +UHJvZ3JhbURpYWdub3N0aWMyRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 +IkFubm90YXRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 +Ik1lc3NhZ2UiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg +Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlVzZXJOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1p +bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJB +bm5vdGF0aW9uVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8 +L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJB +bm5vdGF0aW9uIiB0eXBlPSJ0bnM6QW5ub3RhdGlvbiIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAg +bmFtZT0iRXhjZXB0aW9uRGV2aWF0aW9uRm9ybWF0Ij4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFz +ZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQWJzb2x1dGVWYWx1 +ZV8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJQZXJjZW50T2ZWYWx1ZV8xIiAv +Pg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJQZXJjZW50T2ZSYW5nZV8yIiAvPg0KICAg +ICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJQZXJjZW50T2ZFVVJhbmdlXzMiIC8+DQogICAgICA8 +eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVua25vd25fNCIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9u +Pg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkV4Y2VwdGlvbkRldmlh +dGlvbkZvcm1hdCIgdHlwZT0idG5zOkV4Y2VwdGlvbkRldmlhdGlvbkZvcm1hdCIgLz4NCg0KPC94 +czpzY2hlbWE+ + + + + NamespaceUri + + i=68 + i=8252 + + + http://opcfoundation.org/UA/2008/02/Types.xsd + + + + Deprecated + + i=68 + i=8252 + + + true + + + + Union + + i=69 + i=8252 + + + //xs:element[@name='Union'] + + + + KeyValuePair + + i=69 + i=8252 + + + //xs:element[@name='KeyValuePair'] + + + + AdditionalParametersType + + i=69 + i=8252 + + + //xs:element[@name='AdditionalParametersType'] + + + + EphemeralKeyType + + i=69 + i=8252 + + + //xs:element[@name='EphemeralKeyType'] + + + + EndpointType + + i=69 + i=8252 + + + //xs:element[@name='EndpointType'] + + + + BitFieldDefinition + + i=69 + i=8252 + + + //xs:element[@name='BitFieldDefinition'] + + + + RationalNumber + + i=69 + i=8252 + + + //xs:element[@name='RationalNumber'] + + + + Vector + + i=69 + i=8252 + + + //xs:element[@name='Vector'] + + + + 3DVector + + i=69 + i=8252 + + + //xs:element[@name='ThreeDVector'] + + + + CartesianCoordinates + + i=69 + i=8252 + + + //xs:element[@name='CartesianCoordinates'] + + + + 3DCartesianCoordinates + + i=69 + i=8252 + + + //xs:element[@name='ThreeDCartesianCoordinates'] + + + + Orientation + + i=69 + i=8252 + + + //xs:element[@name='Orientation'] + + + + 3DOrientation + + i=69 + i=8252 + + + //xs:element[@name='ThreeDOrientation'] + + + + Frame + + i=69 + i=8252 + + + //xs:element[@name='Frame'] + + + + 3DFrame + + i=69 + i=8252 + + + //xs:element[@name='ThreeDFrame'] + + + + IdentityMappingRuleType + + i=69 + i=8252 + + + //xs:element[@name='IdentityMappingRuleType'] + + + + CurrencyUnitType + + i=69 + i=8252 + + + //xs:element[@name='CurrencyUnitType'] + + + + AnnotationDataType + + i=69 + i=8252 + + + //xs:element[@name='AnnotationDataType'] + + + + LinearConversionDataType + + i=69 + i=8252 + + + //xs:element[@name='LinearConversionDataType'] + + + + QuantityDimension + + i=69 + i=8252 + + + //xs:element[@name='QuantityDimension'] + + + + TrustListDataType + + i=69 + i=8252 + + + //xs:element[@name='TrustListDataType'] + + + + TransactionErrorType + + i=69 + i=8252 + + + //xs:element[@name='TransactionErrorType'] + + + + DataTypeSchemaHeader + + i=69 + i=8252 + + + //xs:element[@name='DataTypeSchemaHeader'] + + + + DataTypeDescription + + i=69 + i=8252 + + + //xs:element[@name='DataTypeDescription'] + + + + StructureDescription + + i=69 + i=8252 + + + //xs:element[@name='StructureDescription'] + + + + EnumDescription + + i=69 + i=8252 + + + //xs:element[@name='EnumDescription'] + + + + SimpleTypeDescription + + i=69 + i=8252 + + + //xs:element[@name='SimpleTypeDescription'] + + + + UABinaryFileDataType + + i=69 + i=8252 + + + //xs:element[@name='UABinaryFileDataType'] + + + + PortableQualifiedName + + i=69 + i=8252 + + + //xs:element[@name='PortableQualifiedName'] + + + + PortableNodeId + + i=69 + i=8252 + + + //xs:element[@name='PortableNodeId'] + + + + UnsignedRationalNumber + + i=69 + i=8252 + + + //xs:element[@name='UnsignedRationalNumber'] + + + + DataSetMetaDataType + + i=69 + i=8252 + + + //xs:element[@name='DataSetMetaDataType'] + + + + FieldMetaData + + i=69 + i=8252 + + + //xs:element[@name='FieldMetaData'] + + + + ConfigurationVersionDataType + + i=69 + i=8252 + + + //xs:element[@name='ConfigurationVersionDataType'] + + + + PublishedDataSetDataType + + i=69 + i=8252 + + + //xs:element[@name='PublishedDataSetDataType'] + + + + PublishedDataSetSourceDataType + + i=69 + i=8252 + + + //xs:element[@name='PublishedDataSetSourceDataType'] + + + + PublishedVariableDataType + + i=69 + i=8252 + + + //xs:element[@name='PublishedVariableDataType'] + + + + PublishedDataItemsDataType + + i=69 + i=8252 + + + //xs:element[@name='PublishedDataItemsDataType'] + + + + PublishedEventsDataType + + i=69 + i=8252 + + + //xs:element[@name='PublishedEventsDataType'] + + + + PublishedDataSetCustomSourceDataType + + i=69 + i=8252 + + + //xs:element[@name='PublishedDataSetCustomSourceDataType'] + + + + DataSetWriterDataType + + i=69 + i=8252 + + + //xs:element[@name='DataSetWriterDataType'] + + + + DataSetWriterTransportDataType + + i=69 + i=8252 + + + //xs:element[@name='DataSetWriterTransportDataType'] + + + + DataSetWriterMessageDataType + + i=69 + i=8252 + + + //xs:element[@name='DataSetWriterMessageDataType'] + + + + PubSubGroupDataType + + i=69 + i=8252 + + + //xs:element[@name='PubSubGroupDataType'] + + + + WriterGroupDataType + + i=69 + i=8252 + + + //xs:element[@name='WriterGroupDataType'] + + + + WriterGroupTransportDataType + + i=69 + i=8252 + + + //xs:element[@name='WriterGroupTransportDataType'] + + + + WriterGroupMessageDataType + + i=69 + i=8252 + + + //xs:element[@name='WriterGroupMessageDataType'] + + + + PubSubConnectionDataType + + i=69 + i=8252 + + + //xs:element[@name='PubSubConnectionDataType'] + + + + ConnectionTransportDataType + + i=69 + i=8252 + + + //xs:element[@name='ConnectionTransportDataType'] + + + + NetworkAddressDataType + + i=69 + i=8252 + + + //xs:element[@name='NetworkAddressDataType'] + + + + NetworkAddressUrlDataType + + i=69 + i=8252 + + + //xs:element[@name='NetworkAddressUrlDataType'] + + + + ReaderGroupDataType + + i=69 + i=8252 + + + //xs:element[@name='ReaderGroupDataType'] + + + + ReaderGroupTransportDataType + + i=69 + i=8252 + + + //xs:element[@name='ReaderGroupTransportDataType'] + + + + ReaderGroupMessageDataType + + i=69 + i=8252 + + + //xs:element[@name='ReaderGroupMessageDataType'] + + + + DataSetReaderDataType + + i=69 + i=8252 + + + //xs:element[@name='DataSetReaderDataType'] + + + + DataSetReaderTransportDataType + + i=69 + i=8252 + + + //xs:element[@name='DataSetReaderTransportDataType'] + + + + DataSetReaderMessageDataType + + i=69 + i=8252 + + + //xs:element[@name='DataSetReaderMessageDataType'] + + + + SubscribedDataSetDataType + + i=69 + i=8252 + + + //xs:element[@name='SubscribedDataSetDataType'] + + + + TargetVariablesDataType + + i=69 + i=8252 + + + //xs:element[@name='TargetVariablesDataType'] + + + + FieldTargetDataType + + i=69 + i=8252 + + + //xs:element[@name='FieldTargetDataType'] + + + + SubscribedDataSetMirrorDataType + + i=69 + i=8252 + + + //xs:element[@name='SubscribedDataSetMirrorDataType'] + + + + PubSubConfigurationDataType + + i=69 + i=8252 + + + //xs:element[@name='PubSubConfigurationDataType'] + + + + StandaloneSubscribedDataSetRefDataType + + i=69 + i=8252 + + + //xs:element[@name='StandaloneSubscribedDataSetRefDataType'] + + + + StandaloneSubscribedDataSetDataType + + i=69 + i=8252 + + + //xs:element[@name='StandaloneSubscribedDataSetDataType'] + + + + SecurityGroupDataType + + i=69 + i=8252 + + + //xs:element[@name='SecurityGroupDataType'] + + + + PubSubKeyPushTargetDataType + + i=69 + i=8252 + + + //xs:element[@name='PubSubKeyPushTargetDataType'] + + + + PubSubConfiguration2DataType + + i=69 + i=8252 + + + //xs:element[@name='PubSubConfiguration2DataType'] + + + + UadpWriterGroupMessageDataType + + i=69 + i=8252 + + + //xs:element[@name='UadpWriterGroupMessageDataType'] + + + + UadpDataSetWriterMessageDataType + + i=69 + i=8252 + + + //xs:element[@name='UadpDataSetWriterMessageDataType'] + + + + UadpDataSetReaderMessageDataType + + i=69 + i=8252 + + + //xs:element[@name='UadpDataSetReaderMessageDataType'] + + + + JsonWriterGroupMessageDataType + + i=69 + i=8252 + + + //xs:element[@name='JsonWriterGroupMessageDataType'] + + + + JsonDataSetWriterMessageDataType + + i=69 + i=8252 + + + //xs:element[@name='JsonDataSetWriterMessageDataType'] + + + + JsonDataSetReaderMessageDataType + + i=69 + i=8252 + + + //xs:element[@name='JsonDataSetReaderMessageDataType'] + + + + QosDataType + + i=69 + i=8252 + + + //xs:element[@name='QosDataType'] + + + + TransmitQosDataType + + i=69 + i=8252 + + + //xs:element[@name='TransmitQosDataType'] + + + + TransmitQosPriorityDataType + + i=69 + i=8252 + + + //xs:element[@name='TransmitQosPriorityDataType'] + + + + ReceiveQosDataType + + i=69 + i=8252 + + + //xs:element[@name='ReceiveQosDataType'] + + + + ReceiveQosPriorityDataType + + i=69 + i=8252 + + + //xs:element[@name='ReceiveQosPriorityDataType'] + + + + DatagramConnectionTransportDataType + + i=69 + i=8252 + + + //xs:element[@name='DatagramConnectionTransportDataType'] + + + + DatagramConnectionTransport2DataType + + i=69 + i=8252 + + + //xs:element[@name='DatagramConnectionTransport2DataType'] + + + + DatagramWriterGroupTransportDataType + + i=69 + i=8252 + + + //xs:element[@name='DatagramWriterGroupTransportDataType'] + + + + DatagramWriterGroupTransport2DataType + + i=69 + i=8252 + + + //xs:element[@name='DatagramWriterGroupTransport2DataType'] + + + + DatagramDataSetReaderTransportDataType + + i=69 + i=8252 + + + //xs:element[@name='DatagramDataSetReaderTransportDataType'] + + + + BrokerConnectionTransportDataType + + i=69 + i=8252 + + + //xs:element[@name='BrokerConnectionTransportDataType'] + + + + BrokerWriterGroupTransportDataType + + i=69 + i=8252 + + + //xs:element[@name='BrokerWriterGroupTransportDataType'] + + + + BrokerDataSetWriterTransportDataType + + i=69 + i=8252 + + + //xs:element[@name='BrokerDataSetWriterTransportDataType'] + + + + BrokerDataSetReaderTransportDataType + + i=69 + i=8252 + + + //xs:element[@name='BrokerDataSetReaderTransportDataType'] + + + + PubSubConfigurationRefDataType + + i=69 + i=8252 + + + //xs:element[@name='PubSubConfigurationRefDataType'] + + + + PubSubConfigurationValueDataType + + i=69 + i=8252 + + + //xs:element[@name='PubSubConfigurationValueDataType'] + + + + AliasNameDataType + + i=69 + i=8252 + + + //xs:element[@name='AliasNameDataType'] + + + + UserManagementDataType + + i=69 + i=8252 + + + //xs:element[@name='UserManagementDataType'] + + + + PriorityMappingEntryType + + i=69 + i=8252 + + + //xs:element[@name='PriorityMappingEntryType'] + + + + ReferenceDescriptionDataType + + i=69 + i=8252 + + + //xs:element[@name='ReferenceDescriptionDataType'] + + + + ReferenceListEntryDataType + + i=69 + i=8252 + + + //xs:element[@name='ReferenceListEntryDataType'] + + + + RolePermissionType + + i=69 + i=8252 + + + //xs:element[@name='RolePermissionType'] + + + + DataTypeDefinition + + i=69 + i=8252 + + + //xs:element[@name='DataTypeDefinition'] + + + + StructureField + + i=69 + i=8252 + + + //xs:element[@name='StructureField'] + + + + StructureDefinition + + i=69 + i=8252 + + + //xs:element[@name='StructureDefinition'] + + + + EnumDefinition + + i=69 + i=8252 + + + //xs:element[@name='EnumDefinition'] + + + + Argument + + i=69 + i=8252 + + + //xs:element[@name='Argument'] + + + + EnumValueType + + i=69 + i=8252 + + + //xs:element[@name='EnumValueType'] + + + + EnumField + + i=69 + i=8252 + + + //xs:element[@name='EnumField'] + + + + OptionSet + + i=69 + i=8252 + + + //xs:element[@name='OptionSet'] + + + + TimeZoneDataType + + i=69 + i=8252 + + + //xs:element[@name='TimeZoneDataType'] + + + + ApplicationDescription + + i=69 + i=8252 + + + //xs:element[@name='ApplicationDescription'] + + + + ServerOnNetwork + + i=69 + i=8252 + + + //xs:element[@name='ServerOnNetwork'] + + + + UserTokenPolicy + + i=69 + i=8252 + + + //xs:element[@name='UserTokenPolicy'] + + + + EndpointDescription + + i=69 + i=8252 + + + //xs:element[@name='EndpointDescription'] + + + + RegisteredServer + + i=69 + i=8252 + + + //xs:element[@name='RegisteredServer'] + + + + DiscoveryConfiguration + + i=69 + i=8252 + + + //xs:element[@name='DiscoveryConfiguration'] + + + + MdnsDiscoveryConfiguration + + i=69 + i=8252 + + + //xs:element[@name='MdnsDiscoveryConfiguration'] + + + + SignedSoftwareCertificate + + i=69 + i=8252 + + + //xs:element[@name='SignedSoftwareCertificate'] + + + + UserIdentityToken + + i=69 + i=8252 + + + //xs:element[@name='UserIdentityToken'] + + + + AnonymousIdentityToken + + i=69 + i=8252 + + + //xs:element[@name='AnonymousIdentityToken'] + + + + UserNameIdentityToken + + i=69 + i=8252 + + + //xs:element[@name='UserNameIdentityToken'] + + + + X509IdentityToken + + i=69 + i=8252 + + + //xs:element[@name='X509IdentityToken'] + + + + IssuedIdentityToken + + i=69 + i=8252 + + + //xs:element[@name='IssuedIdentityToken'] + + + + AddNodesItem + + i=69 + i=8252 + + + //xs:element[@name='AddNodesItem'] + + + + AddReferencesItem + + i=69 + i=8252 + + + //xs:element[@name='AddReferencesItem'] + + + + DeleteNodesItem + + i=69 + i=8252 + + + //xs:element[@name='DeleteNodesItem'] + + + + DeleteReferencesItem + + i=69 + i=8252 + + + //xs:element[@name='DeleteReferencesItem'] + + + + RelativePathElement + + i=69 + i=8252 + + + //xs:element[@name='RelativePathElement'] + + + + RelativePath + + i=69 + i=8252 + + + //xs:element[@name='RelativePath'] + + + + EndpointConfiguration + + i=69 + i=8252 + + + //xs:element[@name='EndpointConfiguration'] + + + + ContentFilterElement + + i=69 + i=8252 + + + //xs:element[@name='ContentFilterElement'] + + + + ContentFilter + + i=69 + i=8252 + + + //xs:element[@name='ContentFilter'] + + + + FilterOperand + + i=69 + i=8252 + + + //xs:element[@name='FilterOperand'] + + + + ElementOperand + + i=69 + i=8252 + + + //xs:element[@name='ElementOperand'] + + + + LiteralOperand + + i=69 + i=8252 + + + //xs:element[@name='LiteralOperand'] + + + + AttributeOperand + + i=69 + i=8252 + + + //xs:element[@name='AttributeOperand'] + + + + SimpleAttributeOperand + + i=69 + i=8252 + + + //xs:element[@name='SimpleAttributeOperand'] + + + + ModificationInfo + + i=69 + i=8252 + + + //xs:element[@name='ModificationInfo'] + + + + HistoryEvent + + i=69 + i=8252 + + + //xs:element[@name='HistoryEvent'] + + + + HistoryModifiedEvent + + i=69 + i=8252 + + + //xs:element[@name='HistoryModifiedEvent'] + + + + MonitoringFilter + + i=69 + i=8252 + + + //xs:element[@name='MonitoringFilter'] + + + + EventFilter + + i=69 + i=8252 + + + //xs:element[@name='EventFilter'] + + + + AggregateConfiguration + + i=69 + i=8252 + + + //xs:element[@name='AggregateConfiguration'] + + + + HistoryEventFieldList + + i=69 + i=8252 + + + //xs:element[@name='HistoryEventFieldList'] + + + + BuildInfo + + i=69 + i=8252 + + + //xs:element[@name='BuildInfo'] + + + + RedundantServerDataType + + i=69 + i=8252 + + + //xs:element[@name='RedundantServerDataType'] + + + + EndpointUrlListDataType + + i=69 + i=8252 + + + //xs:element[@name='EndpointUrlListDataType'] + + + + NetworkGroupDataType + + i=69 + i=8252 + + + //xs:element[@name='NetworkGroupDataType'] + + + + SamplingIntervalDiagnosticsDataType + + i=69 + i=8252 + + + //xs:element[@name='SamplingIntervalDiagnosticsDataType'] + + + + ServerDiagnosticsSummaryDataType + + i=69 + i=8252 + + + //xs:element[@name='ServerDiagnosticsSummaryDataType'] + + + + ServerStatusDataType + + i=69 + i=8252 + + + //xs:element[@name='ServerStatusDataType'] + + + + SessionDiagnosticsDataType + + i=69 + i=8252 + + + //xs:element[@name='SessionDiagnosticsDataType'] + + + + SessionSecurityDiagnosticsDataType + + i=69 + i=8252 + + + //xs:element[@name='SessionSecurityDiagnosticsDataType'] + + + + ServiceCounterDataType + + i=69 + i=8252 + + + //xs:element[@name='ServiceCounterDataType'] + + + + StatusResult + + i=69 + i=8252 + + + //xs:element[@name='StatusResult'] + + + + SubscriptionDiagnosticsDataType + + i=69 + i=8252 + + + //xs:element[@name='SubscriptionDiagnosticsDataType'] + + + + ModelChangeStructureDataType + + i=69 + i=8252 + + + //xs:element[@name='ModelChangeStructureDataType'] + + + + SemanticChangeStructureDataType + + i=69 + i=8252 + + + //xs:element[@name='SemanticChangeStructureDataType'] + + + + Range + + i=69 + i=8252 + + + //xs:element[@name='Range'] + + + + EUInformation + + i=69 + i=8252 + + + //xs:element[@name='EUInformation'] + + + + ComplexNumberType + + i=69 + i=8252 + + + //xs:element[@name='ComplexNumberType'] + + + + DoubleComplexNumberType + + i=69 + i=8252 + + + //xs:element[@name='DoubleComplexNumberType'] + + + + AxisInformation + + i=69 + i=8252 + + + //xs:element[@name='AxisInformation'] + + + + XVType + + i=69 + i=8252 + + + //xs:element[@name='XVType'] + + + + ProgramDiagnosticDataType + + i=69 + i=8252 + + + //xs:element[@name='ProgramDiagnosticDataType'] + + + + ProgramDiagnostic2DataType + + i=69 + i=8252 + + + //xs:element[@name='ProgramDiagnostic2DataType'] + + + + Annotation + + i=69 + i=8252 + + + //xs:element[@name='Annotation'] + + + + Default JSON + + i=12756 + i=76 + + + + Default JSON + + i=14533 + i=76 + + + + Default JSON + + i=16313 + i=76 + + + + Default JSON + + i=17548 + i=76 + + + + Default JSON + + i=15528 + i=76 + + + + Default JSON + + i=32421 + i=76 + + + + Default JSON + + i=18806 + i=76 + + + + Default JSON + + i=18807 + i=76 + + + + Default JSON + + i=18808 + i=76 + + + + Default JSON + + i=18809 + i=76 + + + + Default JSON + + i=18810 + i=76 + + + + Default JSON + + i=18811 + i=76 + + + + Default JSON + + i=18812 + i=76 + + + + Default JSON + + i=18813 + i=76 + + + + Default JSON + + i=18814 + i=76 + + + + Default JSON + + i=15634 + i=76 + + + + Default JSON + + i=23498 + i=76 + + + + Default JSON + + i=32434 + i=76 + + + + Default JSON + + i=32435 + i=76 + + + + Default JSON + + i=32438 + i=76 + + + + Default JSON + + i=12554 + i=76 + + + + Default JSON + + i=32285 + i=76 + + + + Default JSON + + i=15534 + i=76 + + + + Default JSON + + i=14525 + i=76 + + + + Default JSON + + i=15487 + i=76 + + + + Default JSON + + i=15488 + i=76 + + + + Default JSON + + i=15005 + i=76 + + + + Default JSON + + i=15006 + i=76 + + + + Default JSON + + i=24105 + i=76 + + + + Default JSON + + i=24106 + i=76 + + + + Default JSON + + i=24107 + i=76 + + + + Default JSON + + i=14523 + i=76 + + + + Default JSON + + i=14524 + i=76 + + + + Default JSON + + i=14593 + i=76 + + + + Default JSON + + i=15578 + i=76 + + + + Default JSON + + i=15580 + i=76 + + + + Default JSON + + i=14273 + i=76 + + + + Default JSON + + i=15581 + i=76 + + + + Default JSON + + i=15582 + i=76 + + + + Default JSON + + i=25269 + i=76 + + + + Default JSON + + i=15597 + i=76 + + + + Default JSON + + i=15598 + i=76 + + + + Default JSON + + i=15605 + i=76 + + + + Default JSON + + i=15609 + i=76 + + + + Default JSON + + i=15480 + i=76 + + + + Default JSON + + i=15611 + i=76 + + + + Default JSON + + i=15616 + i=76 + + + + Default JSON + + i=15617 + i=76 + + + + Default JSON + + i=15618 + i=76 + + + + Default JSON + + i=15502 + i=76 + + + + Default JSON + + i=15510 + i=76 + + + + Default JSON + + i=15520 + i=76 + + + + Default JSON + + i=15621 + i=76 + + + + Default JSON + + i=15622 + i=76 + + + + Default JSON + + i=15623 + i=76 + + + + Default JSON + + i=15628 + i=76 + + + + Default JSON + + i=15629 + i=76 + + + + Default JSON + + i=15630 + i=76 + + + + Default JSON + + i=15631 + i=76 + + + + Default JSON + + i=14744 + i=76 + + + + Default JSON + + i=15635 + i=76 + + + + Default JSON + + i=15530 + i=76 + + + + Default JSON + + i=23599 + i=76 + + + + Default JSON + + i=23600 + i=76 + + + + Default JSON + + i=23601 + i=76 + + + + Default JSON + + i=25270 + i=76 + + + + Default JSON + + i=23602 + i=76 + + + + Default JSON + + i=15645 + i=76 + + + + Default JSON + + i=15652 + i=76 + + + + Default JSON + + i=15653 + i=76 + + + + Default JSON + + i=15657 + i=76 + + + + Default JSON + + i=15664 + i=76 + + + + Default JSON + + i=15665 + i=76 + + + + Default JSON + + i=23603 + i=76 + + + + Default JSON + + i=23604 + i=76 + + + + Default JSON + + i=23605 + i=76 + + + + Default JSON + + i=23608 + i=76 + + + + Default JSON + + i=23609 + i=76 + + + + Default JSON + + i=17467 + i=76 + + + + Default JSON + + i=23612 + i=76 + + + + Default JSON + + i=15532 + i=76 + + + + Default JSON + + i=23613 + i=76 + + + + Default JSON + + i=23614 + i=76 + + + + Default JSON + + i=15007 + i=76 + + + + Default JSON + + i=15667 + i=76 + + + + Default JSON + + i=15669 + i=76 + + + + Default JSON + + i=15670 + i=76 + + + + Default JSON + + i=25519 + i=76 + + + + Default JSON + + i=25520 + i=76 + + + + Default JSON + + i=23468 + i=76 + + + + Default JSON + + i=24281 + i=76 + + + + Default JSON + + i=25220 + i=76 + + + + Default JSON + + i=32659 + i=76 + + + + Default JSON + + i=32660 + i=76 + + + + Default JSON + + i=96 + i=76 + + + + Default JSON + + i=97 + i=76 + + + + Default JSON + + i=101 + i=76 + + + + Default JSON + + i=99 + i=76 + + + + Default JSON + + i=100 + i=76 + + + + Default JSON + + i=296 + i=76 + + + + Default JSON + + i=7594 + i=76 + + + + Default JSON + + i=102 + i=76 + + + + Default JSON + + i=12755 + i=76 + + + + Default JSON + + i=8912 + i=76 + + + + Default JSON + + i=308 + i=76 + + + + Default JSON + + i=12189 + i=76 + + + + Default JSON + + i=304 + i=76 + + + + Default JSON + + i=312 + i=76 + + + + Default JSON + + i=432 + i=76 + + + + Default JSON + + i=12890 + i=76 + + + + Default JSON + + i=12891 + i=76 + + + + Default JSON + + i=344 + i=76 + + + + Default JSON + + i=316 + i=76 + + + + Default JSON + + i=319 + i=76 + + + + Default JSON + + i=322 + i=76 + + + + Default JSON + + i=325 + i=76 + + + + Default JSON + + i=938 + i=76 + + + + Default JSON + + i=376 + i=76 + + + + Default JSON + + i=379 + i=76 + + + + Default JSON + + i=382 + i=76 + + + + Default JSON + + i=385 + i=76 + + + + Default JSON + + i=537 + i=76 + + + + Default JSON + + i=540 + i=76 + + + + Default JSON + + i=331 + i=76 + + + + Default JSON + + i=583 + i=76 + + + + Default JSON + + i=586 + i=76 + + + + Default JSON + + i=589 + i=76 + + + + Default JSON + + i=592 + i=76 + + + + Default JSON + + i=595 + i=76 + + + + Default JSON + + i=598 + i=76 + + + + Default JSON + + i=601 + i=76 + + + + Default JSON + + i=11216 + i=76 + + + + Default JSON + + i=659 + i=76 + + + + Default JSON + + i=32824 + i=76 + + + + Default JSON + + i=719 + i=76 + + + + Default JSON + + i=725 + i=76 + + + + Default JSON + + i=948 + i=76 + + + + Default JSON + + i=920 + i=76 + + + + Default JSON + + i=338 + i=76 + + + + Default JSON + + i=853 + i=76 + + + + Default JSON + + i=11943 + i=76 + + + + Default JSON + + i=11944 + i=76 + + + + Default JSON + + i=856 + i=76 + + + + Default JSON + + i=859 + i=76 + + + + Default JSON + + i=862 + i=76 + + + + Default JSON + + i=865 + i=76 + + + + Default JSON + + i=868 + i=76 + + + + Default JSON + + i=871 + i=76 + + + + Default JSON + + i=299 + i=76 + + + + Default JSON + + i=874 + i=76 + + + + Default JSON + + i=877 + i=76 + + + + Default JSON + + i=897 + i=76 + + + + Default JSON + + i=884 + i=76 + + + + Default JSON + + i=887 + i=76 + + + + Default JSON + + i=12171 + i=76 + + + + Default JSON + + i=12172 + i=76 + + + + Default JSON + + i=12079 + i=76 + + + + Default JSON + + i=12080 + i=76 + + + + Default JSON + + i=894 + i=76 + + + + Default JSON + + i=24033 + i=76 + + + + Default JSON + + i=891 + i=76 + + + diff --git a/nodesets/Opc.Ua.PADIM.NodeSet2.xml b/nodesets/Opc.Ua.PADIM.NodeSet2.xml index 365bf4c0..d349ee1b 100644 --- a/nodesets/Opc.Ua.PADIM.NodeSet2.xml +++ b/nodesets/Opc.Ua.PADIM.NodeSet2.xml @@ -1,1059 +1,10496 @@ - - - - http://opcfoundation.org/UA/PADIM/ - http://opcfoundation.org/UA/Dictionary/IRDI - http://opcfoundation.org/UA/DI/ - - - - - - - - - - i=1 - i=6 - i=7 - i=10 - i=12 - i=13 - i=21 - i=26 - i=37 - i=40 - i=45 - i=46 - i=47 - i=256 - i=291 - i=295 - i=296 - i=7594 - i=17597 - i=17603 - ns=3;i=6244 - - - - - - - - ExecutionModeEnum - https://reference.opcfoundation.org/v104/PADIM/v100/docs/10.2 - - ns=1;i=1159 - i=29 - - - - - - - - EnumValues - - i=68 - ns=1;i=1158 - - - - - - i=7616 - - - - 2 - - Start - - - - - - - - i=7616 - - - - 255 - - Abort - - - - - - - - - - ResetModeEnum - https://reference.opcfoundation.org/v104/PADIM/v100/docs/10.1 - - ns=1;i=1157 - i=29 - - - - - - - - - EnumValues - - i=68 - ns=1;i=1156 - - - - - - i=7616 - - - - 1 - - Application - - - - - - - - i=7616 - - - - 2712 - - Communication - - - - - - - - i=7616 - - - - 2713 - - Factory - - - - - - - - - - AnalogSignalVariableType - https://reference.opcfoundation.org/v104/PADIM/v100/docs/8.2.2 - - ns=1;i=1115 - i=17570 - ns=1;i=1118 - ns=1;i=1113 - ns=1;i=1117 - ns=2;s=0112/2///61987#ABN634#001 - - - - Actual value - - i=80 - i=63 - ns=1;i=1111 - ns=2;s=0112/2///61987#ABN644#001 - - - - Damping - - i=68 - i=80 - ns=1;i=1111 - ns=2;s=0112/2///61987#ABH526#002 - - - - Simulation state - - i=80 - i=63 - ns=1;i=1111 - ns=2;s=0112/2///61987#ABN611#001 - - - - Simulation value - - i=80 - i=63 - ns=1;i=1111 - ns=2;s=0112/2///61987#ABN613#001 - - - - ActualDensityVariableType - https://reference.opcfoundation.org/v104/PADIM/v100/docs/8.10 - - ns=1;i=1111 - ns=2;s=0112/2///61987#ABA946#004 - - - - AnalyticalMeasurementVariableType - https://reference.opcfoundation.org/v104/PADIM/v100/docs/8.13 - - ns=1;i=1111 - - - - ControlVariableType - https://reference.opcfoundation.org/v104/PADIM/v100/docs/8.11 - - ns=1;i=1138 - ns=2;s=0112/2///61987#ABJ683#001 - ns=1;i=1111 - ns=1;i=1137 - ns=1;i=1136 - - - - Actuator type - - i=19084 - i=78 - ns=1;i=1125 - ns=2;s=0112/2///61987#ABD742#002 - - - - Operating direction - - i=19084 - i=78 - ns=1;i=1125 - ns=2;s=0112/2///61987#ABD740#002 - - - - Setpoint - - i=78 - i=15318 - ns=1;i=1125 - ns=2;s=0112/2///61987#ABN607#001 - - - - FlowMeasurementVariableType - https://reference.opcfoundation.org/v104/PADIM/v100/docs/8.4 - - ns=1;i=1132 - ns=1;i=1111 - ns=1;i=1131 - - - - Flow direction - - i=80 - i=19084 - ns=1;i=1122 - ns=2;s=0112/2///61987#ABN594#002 - - - - Low flow cut off - - i=68 - i=78 - ns=1;i=1122 - ns=2;s=0112/2///61987#ABJ724#002 - - - - ActualVolumeFlowRateVariableType - https://reference.opcfoundation.org/v104/PADIM/v100/docs/8.8 - - ns=1;i=1122 - ns=2;s=0112/2///61987#ABB291#005 - - - - MassFlowRateVariableType - https://reference.opcfoundation.org/v104/PADIM/v100/docs/8.7 - - ns=2;s=0112/2///61987#ABB290#005 - ns=1;i=1122 - - - - NormalizedVolumeFlowRateVariableType - https://reference.opcfoundation.org/v104/PADIM/v100/docs/8.9 - - ns=2;s=0112/2///61987#ABB292#005 - ns=1;i=1122 - - - - LevelMeasurementVariableType - https://reference.opcfoundation.org/v104/PADIM/v100/docs/8.6 - - ns=2;s=0112/2///61987#ABH329#002 - ns=1;i=1111 - - - - PressureMeasurementVariableType - https://reference.opcfoundation.org/v104/PADIM/v100/docs/8.5 - - ns=2;s=0112/2///61987#ABN616#001 - ns=1;i=1111 - - - - TemperatureMeasurementVariableType - https://reference.opcfoundation.org/v104/PADIM/v100/docs/8.3 - - ns=1;i=1129 - ns=1;i=1128 - ns=1;i=1130 - ns=2;s=0112/2///61987#ABA927#005 - ns=1;i=1111 - - - - RTD-Sensor connection - - i=80 - i=19084 - ns=1;i=1120 - ns=2;s=0112/2///61987#ABB091#002 - - - - Sensor type - - i=19084 - i=78 - ns=1;i=1120 - - - - TC-Sensor reference - - i=80 - i=19084 - ns=1;i=1120 - ns=2;s=0112/2///61987#ABB093#002 - - - - TotalizerVariableType - https://reference.opcfoundation.org/v104/PADIM/v100/docs/8.12 - - ns=1;i=1139 - ns=1;i=1140 - ns=1;i=1111 - - - - Pulse value - - i=68 - i=78 - ns=1;i=1126 - - - - Pulse width - - i=68 - i=78 - ns=1;i=1126 - ns=2;s=0112/2///61987#ABA635#002 - - - - DiscreteSignalVariableType - https://reference.opcfoundation.org/v104/PADIM/v100/docs/8.16.2 - - ns=1;i=1152 - i=2372 - ns=1;i=1155 - ns=1;i=1153 - - - - Actual value - - i=80 - i=63 - ns=1;i=1143 - ns=2;s=0112/2///61987#ABN644#001 - - - - Simulation state - - i=80 - i=63 - ns=1;i=1143 - ns=2;s=0112/2///61987#ABN611#001 - - - - Simulation value - - i=80 - i=63 - ns=1;i=1143 - ns=2;s=0112/2///61987#ABN613#001 - - - - MultiStateDiscreteSignalVariableType - https://reference.opcfoundation.org/v104/PADIM/v100/docs/8.15 - - ns=1;i=1148 - i=19077 - ns=2;s=0112/2///61987#ABN636#001 - ns=1;i=1151 - ns=1;i=1149 - - - - ActualValue - - i=80 - i=63 - ns=1;i=1142 - ns=2;s=0112/2///61987#ABN646#001 - - - - Simulation state - - i=80 - i=63 - ns=1;i=1142 - ns=2;s=0112/2///61987#ABN611#001 - - - - SimulationValue - - i=80 - i=63 - ns=2;s=0112/2///61987#ABN637#001 - ns=1;i=1142 - - - - TwoStateDiscreteSignalVariableType - https://reference.opcfoundation.org/v104/PADIM/v100/docs/8.14 - - ns=1;i=1144 - ns=1;i=1147 - ns=1;i=1145 - i=2373 - ns=2;s=0112/2///61987#ABN635#001 - - - - ActualValue - - i=80 - i=63 - ns=1;i=1141 - ns=2;s=0112/2///61987#ABN645#001 - - - - Simulation state - - i=80 - i=63 - ns=1;i=1141 - ns=2;s=0112/2///61987#ABN611#001 - - - - SimulationValue - - i=80 - i=63 - ns=1;i=1141 - ns=2;s=0112/2///61987#ABN632#001 - - - - IAdministrationType - https://reference.opcfoundation.org/v104/PADIM/v100/docs/7.1.1 - - ns=1;i=1070 - ns=1;i=1068 - ns=1;i=1072 - ns=1;i=1009 - i=17602 - - - - Date of last change - - i=80 - i=63 - ns=1;i=1050 - ns=2;s=0112/2///61987#ABN604#001 - - - - Display language - - i=80 - i=63 - ns=1;i=1050 - ns=2;s=0112/2///61987#ABN597#001 - - - - Factory reset - https://reference.opcfoundation.org/v104/PADIM/v100/docs/9.1 - - i=80 - ns=1;i=1050 - ns=2;s=0112/2///61987#ABN609#001 - ns=1;i=1080 - - - - InputArguments - - i=68 - i=78 - ns=1;i=1072 - - - - - - i=297 - - - - ResetMode - - ns=1;i=1156 - - -1 - - - - - - - - - - ISignalSetType - https://reference.opcfoundation.org/v104/PADIM/v100/docs/7.1.2 - - ns=1;i=1009 - i=17602 - ns=1;i=1074 - - - - SignalSet - - ns=1;i=1021 - i=80 - ns=1;i=1052 - - - - SignalSetType - https://reference.opcfoundation.org/v104/PADIM/v100/docs/7.3 - - ns=1;i=1024 - i=58 - - - - <SignalIdentifier> - - ns=1;i=1008 - i=11508 - ns=1;i=1021 - - - - SignalType - https://reference.opcfoundation.org/v104/PADIM/v100/docs/7.4 - - i=58 - ns=1;i=1035 - - - - Tag - - i=68 - i=78 - ns=1;i=1008 - ns=2;s=0112/2///61987#ABB271#007 - - - - AnalogSignalType - https://reference.opcfoundation.org/v104/PADIM/v100/docs/7.5 - - ns=1;i=1027 - ns=1;i=1008 - ns=1;i=1109 - - - - AnalogSignal - - i=78 - ns=1;i=1111 - ns=1;i=1022 - ns=2;s=0112/2///61987#ABN634#001 - - - - Zero point adjustment - https://reference.opcfoundation.org/v104/PADIM/v100/docs/9.2 - - i=80 - ns=1;i=1022 - ns=2;s=0112/2///61987#ABN614#001 - - - - ControlSignalType - https://reference.opcfoundation.org/v104/PADIM/v100/docs/7.6 - - ns=1;i=1116 - ns=1;i=1031 - ns=1;i=1008 - - - - Autoadjust - https://reference.opcfoundation.org/v104/PADIM/v100/docs/9.3 - - i=80 - ns=1;i=1023 - ns=2;s=0112/2///61987#ABN726#001 - ns=1;i=1119 - - - - InputArguments - - i=68 - i=78 - ns=1;i=1116 - - - - - - i=297 - - - - ExecutionMode - - ns=1;i=1158 - - -1 - - - - - - - - - - ControlSignal - - i=78 - ns=1;i=1125 - ns=2;s=0112/2///61987#ABJ683#001 - ns=1;i=1023 - - - - DiscreteSignalType - https://reference.opcfoundation.org/v104/PADIM/v100/docs/7.9 - - ns=1;i=1039 - ns=1;i=1008 - - - - DiscreteSignal - - i=78 - ns=1;i=1143 - ns=1;i=1036 - ns=2;s=0112/2///61987#ABN634#001 - - - - MultiStateDiscreteSignalType - https://reference.opcfoundation.org/v104/PADIM/v100/docs/7.8 - - ns=1;i=1041 - ns=1;i=1008 - - - - MultiStateDiscreteSignal - - ns=1;i=1142 - i=78 - ns=1;i=1038 - ns=2;s=0112/2///61987#ABN636#001 - - - - TwoStateDiscreteSignalType - https://reference.opcfoundation.org/v104/PADIM/v100/docs/7.7 - - ns=1;i=1040 - ns=1;i=1008 - - - - TwoStateDiscreteSignal - - ns=1;i=1141 - i=78 - ns=1;i=1037 - ns=2;s=0112/2///61987#ABN635#001 - - - - PADIMType - https://reference.opcfoundation.org/v104/PADIM/v100/docs/7.2 - - i=17590 - ns=1;i=1019 - ns=1;i=1032 - ns=1;i=1029 - ns=1;i=1018 - ns=1;i=1033 - ns=1;i=1028 - ns=1;i=1015 - ns=1;i=1050 - ns=3;i=15051 - ns=1;i=1052 - ns=1;i=1010 - ns=1;i=1012 - ns=3;i=15063 - ns=1;i=1016 - ns=1;i=1017 - ns=1;i=1013 - ns=1;i=1034 - ns=1;i=1014 - ns=1;i=1025 - ns=1;i=1011 - ns=1;i=1020 - - - - Asset ID - - i=68 - i=78 - ns=1;i=1009 - ns=2;s=0112/2///61987#ABA038#003 - - - - Date of last change - - i=80 - i=63 - ns=1;i=1009 - ns=2;s=0112/2///61987#ABN604#001 - - - - Device diagnostic status - - i=78 - i=63 - ns=1;i=1009 - ns=2;s=0112/2///61987#ABN972#001 - - - - DeviceHealthAlarms - - i=80 - i=61 - ns=1;i=1009 - - - - Display language - - i=80 - i=63 - ns=1;i=1009 - ns=2;s=0112/2///61987#ABN597#001 - - - - Factory reset - https://reference.opcfoundation.org/v104/PADIM/v100/docs/9.1 - - i=80 - ns=1;i=1009 - ns=2;s=0112/2///61987#ABN609#001 - ns=1;i=1030 - - - - InputArguments - - i=68 - i=78 - ns=1;i=1028 - - - - - - i=297 - - - - ResetMode - - ns=1;i=1156 - - -1 - - - - - - - - - - Hardware revision - - i=68 - i=78 - ns=1;i=1009 - ns=2;s=0112/2///61987#ABA926#006 - - - - Manufacturer - - i=68 - i=78 - ns=1;i=1009 - ns=2;s=0112/2///61987#ABA565#007 - - - - Model - - i=68 - i=78 - ns=1;i=1009 - ns=2;s=0112/2///61987#ABA567#007 - - - - Product code - - i=68 - i=78 - ns=1;i=1009 - ns=2;s=0112/2///61987#ABA300#006 - - - - Revision counter - - i=68 - i=78 - ns=1;i=1009 - ns=2;s=0112/2///61987#ABN603#001 - - - - Serial number - - i=68 - i=78 - ns=1;i=1009 - ns=2;s=0112/2///61987#ABA951#007 - - - - SignalSet - - i=80 - ns=1;i=1021 - ns=1;i=1009 - - - - Software revision - - i=68 - i=78 - ns=1;i=1009 - ns=2;s=0112/2///61987#ABA601#006 - - - - SubDevices - - i=80 - ns=3;i=1004 - ns=1;i=1009 - ns=1;i=1026 - - - - SupportedTypes - - i=78 - i=61 - ns=1;i=1025 - - - - URI of Manufacturer - - i=68 - i=78 - ns=1;i=1009 - ns=2;s=0112/2///61987#ABN591#001 - - - - URI of Product instance - - i=68 - i=78 - ns=1;i=1009 - ns=2;s=0112/2///61987#ABN590#001 - - - - http://opcfoundation.org/UA/PADIM/ - https://reference.opcfoundation.org/v104/PADIM/v100/docs/12.1 - - i=11616 - i=11715 - ns=1;i=1001 - ns=1;i=1002 - ns=1;i=1003 - ns=1;i=1004 - ns=1;i=1005 - ns=1;i=1006 - ns=1;i=1007 - - - - IsNamespaceSubset - If TRUE then the server only supports a subset of the namespace. - - i=68 - ns=1;i=1000 - - - false - - - - NamespacePublicationDate - The publication date for the namespace. - - i=68 - ns=1;i=1000 - - - 2021-07-21T00:00:00Z - - - - NamespaceUri - The URI of the namespace. - - i=68 - ns=1;i=1000 - - - http://opcfoundation.org/UA/PADIM/ - - - - NamespaceVersion - The human readable string representing version of the namespace. - - i=68 - ns=1;i=1000 - - - 1.0.2 - - - - StaticNodeIdTypes - A list of IdTypes for nodes which are the same in every server that exposes them. - - i=68 - ns=1;i=1000 - - - - 0 - - - - - StaticNumericNodeIdRange - A list of ranges for numeric node ids which are the same in every server that exposes them. - - i=68 - ns=1;i=1000 - - - - StaticStringNodeIdPattern - A regular expression which matches string node ids are the same in every server that exposes them. - - i=68 - ns=1;i=1000 - - - + + + + + + http://opcfoundation.org/UA/DI/ + http://opcfoundation.org/UA/Dictionary/IRDI + http://opcfoundation.org/UA/PADIM/ + + + + + + + + + + i=1 + i=6 + i=7 + i=10 + i=13 + i=12 + i=17 + i=20 + i=21 + i=26 + i=28 + i=47 + i=46 + i=45 + i=40 + i=37 + i=38 + i=17597 + i=17603 + + + http://opcfoundation.org/UA/PADIM/ + https://reference.opcfoundation.org/PADIM/v100/docs/12.1 + + i=11715 + i=11616 + + + + IsNamespaceSubset + If TRUE then the server only supports a subset of the namespace. + + ns=3;i=1000 + i=68 + + + false + + + + NamespacePublicationDate + The publication date for the namespace. + + ns=3;i=1000 + i=68 + + + 2023-10-27T00:00:00Z + + + + NamespaceUri + The URI of the namespace. + + ns=3;i=1000 + i=68 + + + http://opcfoundation.org/UA/PADIM/ + + + + NamespaceVersion + The human readable string representing version of the namespace. + + ns=3;i=1000 + i=68 + + + 1.01.0 + + + + StaticNodeIdTypes + A list of IdTypes for nodes which are the same in every server that exposes them. + + ns=3;i=1000 + i=68 + + + + 0 + + + + + StaticNumericNodeIdRange + A list of ranges for numeric node ids which are the same in every server that exposes them. + + ns=3;i=1000 + i=68 + + + + 3:2147483647 + + + + + StaticStringNodeIdPattern + A regular expression which matches string node ids are the same in every server that exposes them. + + ns=3;i=1000 + i=68 + + + + PADIMType + PA-DIM Base + PA-DIM Base Alarming + PA-DIM Browsable Alarms + PA-DIM IAdmin DisplayLanguage + PA-DIM IAdmin DateOfChange + PA-DIM IAdmin FactoryReset + PA-DIM ISignal + PA-DIM SignalSet + PA-DIM SubDevices + PA-DIM DeviceRevision + PA-DIM Device Condition Set + PA-DIM IGeneralDeviceConditionSet Interface + PA-DIM IGeneralDeviceConditionSet DeviceComponentConditions + https://reference.opcfoundation.org/PADIM/v100/docs/7.2 + + ns=1;i=15063 + ns=3;i=1050 + ns=3;i=1052 + ns=1;i=15051 + ns=2;s=<DictionaryEntryName> + ns=3;i=1010 + ns=3;i=1011 + ns=3;i=1012 + ns=3;i=1013 + ns=3;i=1014 + ns=3;i=1015 + ns=3;i=1016 + ns=3;i=1029 + ns=3;i=1032 + ns=3;i=1033 + ns=3;i=1034 + ns=3;i=1020 + ns=3;i=1018 + ns=3;i=1025 + ns=3;i=1028 + ns=3;i=1019 + ns=3;i=1017 + ns=3;i=1208 + ns=3;i=1209 + ns=3;i=1284 + + + + Manufacturer + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA565#007 + + + + + + + + + URI manufacturer + + i=68 + i=78 + ns=2;s=0112/2///61987#ABN591#002 + + + + + + + Model + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA567#007 + + + + + + + + + Serial number + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA951#007 + + + + + + + Software revision + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA601#006 + + + + + + + Hardware revision + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA926#006 + + + + + + + Product code + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA300#006 + + + + + + + Device diagnostic status + + i=63 + i=78 + ns=2;s=0112/2///61987#ABN972#001 + + + 0 + + + + Date last change + + i=63 + i=80 + ns=2;s=0112/2///61987#ABN604#001 + + + 1601-01-01T00:00:00Z + + + + Display language + + i=63 + i=80 + ns=2;s=0112/2///61987#ABN597#002 + + + en + + + + SignalSet + + ns=3;i=1021 + i=80 + + + + URI product inst. + + i=68 + ns=2;s=0112/2///61987#ABN590#002 + i=78 + + + + + + + DeviceHealthAlarms + + i=61 + i=80 + + + + SignalSetType + PA-DIM SignalSet + https://reference.opcfoundation.org/PADIM/v100/docs/7.15 + + i=58 + ns=3;i=1024 + + + + SubDevices + + ns=1;i=1004 + i=80 + ns=3;i=1026 + + + + SupportedTypes + + i=61 + i=78 + + + + Reset + https://reference.opcfoundation.org/PADIM/v100/docs/9.1 + + i=80 + ns=2;s=0112/2///61987#ABN609#001 + ns=3;i=1030 + + + + InputArguments + + i=68 + i=78 + + + + + + i=297 + + + + ResetMode + + ns=3;i=1156 + + -1 + + + + + + + + + + IAdministrationType + PA-DIM IAdmin DisplayLanguage + PA-DIM IAdmin DateOfChange + PA-DIM IAdmin FactoryReset + https://reference.opcfoundation.org/PADIM/v100/docs/7.1.1 + + i=17602 + ns=3;i=1068 + ns=3;i=1070 + ns=3;i=1072 + + + + ISignalSetType + PA-DIM ISignal + https://reference.opcfoundation.org/PADIM/v100/docs/7.1.2 + + i=17602 + ns=3;i=1074 + + + + Display language + + i=63 + i=80 + ns=2;s=0112/2///61987#ABN597#002 + + + en + + + + Date last change + + i=63 + i=80 + ns=2;s=0112/2///61987#ABN604#001 + + + 1601-01-01T00:00:00Z + + + + Reset + https://reference.opcfoundation.org/PADIM/v100/docs/9.1 + + i=80 + ns=2;s=0112/2///61987#ABN609#001 + ns=3;i=1080 + + + + InputArguments + + i=68 + i=78 + + + + + + i=297 + + + + ResetMode + + ns=3;i=1156 + + -1 + + + + + + + + + + SignalSet + + ns=3;i=1021 + i=80 + + + + Asset ID + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA038#003 + + + + + + + Revision counter + + i=68 + i=78 + ns=2;s=0112/2///61987#ABN603#002 + + + 0 + + + + Set zero point + https://reference.opcfoundation.org/PADIM/v100/docs/9.2 + + i=80 + ns=2;s=0112/2///61987#ABN614#001 + + + + Autoadjust + https://reference.opcfoundation.org/PADIM/v100/docs/9.3 + + i=80 + ns=2;s=0112/2///61987#ABN726#001 + ns=3;i=1119 + + + + InputArguments + + i=68 + i=78 + + + + + + i=297 + + + + ExecutionMode + + ns=3;i=1158 + + -1 + + + + + + + + + + Value + PA-DIM AnalogSignalVariableType + PA-DIM AnalogSignalVariable Simulation + PA-DIM AnalogSignalVariable Damping + https://reference.opcfoundation.org/PADIM/v100/docs/8.2.2 + + i=17570 + ns=2;s=0112/2///61987#ABN634#001 + ns=3;i=1113 + ns=3;i=1115 + ns=3;i=1117 + ns=3;i=1118 + ns=3;i=1206 + + + + Simulation state + + i=63 + i=80 + ns=2;s=0112/2///61987#ABN611#001 + + + false + + + + Actual value + + i=80 + ns=2;s=0112/2///61987#ABN644#001 + i=63 + + + + Simulation value + + i=80 + ns=2;s=0112/2///61987#ABN613#001 + i=63 + + + + Damping + + i=68 + i=80 + ns=2;s=0112/2///61987#ABH526#002 + + + 1 + + + + Temperature + PA-DIM TemperatureMeasurementVariable + PA-DIM TemperatureMeasurementVariable SensorClass + PA-DIM TemperatureMeasurementVariable Connection + PA-DIM TemperatureMeasurementVariable Reference + https://reference.opcfoundation.org/PADIM/v100/docs/8.3 + + ns=3;i=1111 + ns=2;s=0112/2///61987#ABA927#005 + ns=3;i=1128 + ns=3;i=1129 + ns=3;i=1130 + ns=3;i=1210 + + + + Pressure + PA-DIM PressureMeasurementVariable + https://reference.opcfoundation.org/PADIM/v100/docs/8.5 + + ns=3;i=1111 + ns=2;s=0112/2///61987#ABN616#001 + + + + FlowMeasurementVariableType + PA-DIM FlowMeasurementVariable + PA-DIM FlowMeasurementVariable FlowDirection + https://reference.opcfoundation.org/PADIM/v100/docs/8.4 + + ns=3;i=1111 + ns=3;i=1131 + ns=3;i=1132 + + + + Level + PA-DIM LevelMeasurementVariable + https://reference.opcfoundation.org/PADIM/v100/docs/8.6 + + ns=3;i=1111 + ns=2;s=0112/2///61987#ABH329#002 + + + + Density + PA-DIM ActualDensityVariable + https://reference.opcfoundation.org/PADIM/v100/docs/8.10 + + ns=3;i=1111 + ns=2;s=0112/2///61987#ABA946#004 + + + + Readback + PA-DIM ControlVariable + https://reference.opcfoundation.org/PADIM/v100/docs/8.11 + + ns=3;i=1111 + ns=2;s=0112/2///61987#ABJ683#001 + ns=3;i=1136 + ns=3;i=1137 + ns=3;i=1138 + + + + TotalizerVariableType + PA-DIM TotalizerVariable + https://reference.opcfoundation.org/PADIM/v100/docs/8.12 + + ns=3;i=1111 + ns=3;i=1139 + ns=3;i=1140 + + + + AnalyticalMeasurementVariableType + PA-DIM AnalyticalMeasurementVariable + https://reference.opcfoundation.org/PADIM/v100/docs/8.13 + + ns=3;i=1111 + + + + Sensor type + + i=19084 + i=78 + ns=3;i=1161 + ns=3;i=1162 + ns=3;i=1163 + ns=3;i=1164 + + + 8 + + + + Number of wires + + i=19084 + i=80 + ns=2;s=0112/2///61987#ABB091#002 + ns=3;i=1165 + ns=3;i=1166 + ns=3;i=1167 + ns=3;i=1168 + + + 0 + + + + Ref. junction + + i=19084 + i=80 + ns=2;s=0112/2///61987#ABB093#002 + ns=3;i=1169 + ns=3;i=1170 + ns=3;i=1171 + ns=3;i=1172 + + + 1 + + + + Low flow cut off + + i=68 + i=78 + ns=2;s=0112/2///61987#ABJ724#003 + + + + Flow direction + + i=19084 + i=80 + ns=2;s=0112/2///61987#ABN594#002 + ns=3;i=1173 + ns=3;i=1174 + ns=3;i=1175 + ns=3;i=1176 + + + 0 + + + + Mass flow rate + PA-DIM MassFlowRateVariable + https://reference.opcfoundation.org/PADIM/v100/docs/8.7 + + ns=3;i=1122 + ns=2;s=0112/2///61987#ABB290#005 + + + + Volume flow rate + PA-DIM ActualVolumeFlowRateVariable + https://reference.opcfoundation.org/PADIM/v100/docs/8.8 + + ns=3;i=1122 + ns=2;s=0112/2///61987#ABB291#005 + + + + Norm. volume flow + PA-DIM NormalizedVolumeFlowRateVariable + https://reference.opcfoundation.org/PADIM/v100/docs/8.9 + + ns=3;i=1122 + ns=2;s=0112/2///61987#ABB292#005 + + + + Setpoint + + i=15318 + i=78 + ns=2;s=0112/2///61987#ABN607#002 + ns=3;i=1205 + + + 0 + + + + Operat. direction + + i=19084 + i=78 + ns=2;s=0112/2///61987#ABD740#002 + ns=3;i=1177 + ns=3;i=1178 + ns=3;i=1179 + ns=3;i=1180 + + + 0 + + + + Actuator type + + i=19084 + i=78 + ns=2;s=0112/2///61987#ABD742#002 + ns=3;i=1181 + ns=3;i=1182 + ns=3;i=1183 + ns=3;i=1184 + + + 0 + + + + Pulse value + + i=68 + i=78 + + + + Pulse width + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA635#003 + + + 0.5 + + + + Two-state I/O value + PA-DIM TwoStateDiscreteVariable + PA-DIM TwoStateDiscreteVariable Simulation + https://reference.opcfoundation.org/PADIM/v100/docs/8.15 + + i=2373 + ns=2;s=0112/2///61987#ABN635#001 + ns=3;i=1144 + ns=3;i=1145 + ns=3;i=1147 + + + + Multistate I/O value + PA-DIM MultiStateDiscreteVariable + PA-DIM MultiStateDiscreteVariable Simulation + https://reference.opcfoundation.org/PADIM/v100/docs/8.16 + + i=19077 + ns=2;s=0112/2///61987#ABN636#001 + ns=3;i=1148 + ns=3;i=1149 + ns=3;i=1151 + + + + DiscreteSignalVariableType + PA-DIM DiscreteVariable + PA-DIM DiscreteVariable Simulation + https://reference.opcfoundation.org/PADIM/v100/docs/8.17.2 + + i=2372 + ns=3;i=1152 + ns=3;i=1153 + ns=3;i=1155 + + + + Two-state actual value + + i=63 + i=80 + ns=2;s=0112/2///61987#ABN645#001 + + + false + + + + Two-state value of simulation + + i=63 + i=80 + ns=2;s=0112/2///61987#ABN632#001 + + + false + + + + Simulation state + + i=63 + i=80 + ns=2;s=0112/2///61987#ABN611#001 + + + false + + + + Multistate actual value + + i=63 + i=80 + ns=2;s=0112/2///61987#ABN646#001 + + + 0 + + + + Multistate value of simulation + + i=63 + i=80 + ns=2;s=0112/2///61987#ABN637#001 + + + 0 + + + + Simulation state + + i=63 + i=80 + ns=2;s=0112/2///61987#ABN611#001 + + + false + + + + Actual value + + i=63 + i=80 + ns=2;s=0112/2///61987#ABN644#001 + + + + Simulation value + + i=63 + i=80 + ns=2;s=0112/2///61987#ABN613#001 + + + + Simulation state + + i=63 + i=80 + ns=2;s=0112/2///61987#ABN611#001 + + + false + + + + ResetModeEnum + PA-DIM IAdmin FactoryReset + https://reference.opcfoundation.org/PADIM/v100/docs/10.1 + + i=29 + + + + + + + + + EnumValues + + ns=3;i=1156 + i=68 + + + + + + i=7616 + + + + 1 + + Application + + + Reset only the application device parameters to their factory settings + + + + + + + i=7616 + + + + 2712 + + Communication + + + Reset only the communication device parameters to their factory settings + + + + + + + i=7616 + + + + 2713 + + Factory + + + Reset all device parameters to their factory settings + + + + + + + + + ExecutionModeEnum + PA-DIM AutoAdjustPositioner method + https://reference.opcfoundation.org/PADIM/v100/docs/10.2 + + i=29 + + + + + + + + EnumValues + + ns=3;i=1158 + i=68 + + + + + + i=7616 + + + + 2 + + Start + + + Start the commissioning procedure + + + + + + + i=7616 + + + + 255 + + Abort + + + Abort the commissioning procedure, if it is being executed + + + + + + + + + SignalType + PA-DIM SignalSet + https://reference.opcfoundation.org/PADIM/v100/docs/7.18 + + i=58 + ns=3;i=1035 + + + + AnalogSignalType + PA-DIM Analog Signal + PA-DIM ZeroPointAdjustment method + PA-DIM ICalibration + PA-DIM ICalibration CalibrationTimestamp + PA-DIM ICalibration TypeOfCalibration + PA-DIM ICalibration CalibrationPointSet + PA-DIM Signal Condition Set + https://reference.opcfoundation.org/PADIM/v100/docs/7.19 + + ns=3;i=1008 + ns=3;i=1109 + ns=3;i=1027 + ns=3;i=1288 + ns=3;i=1290 + + + + ControlSignalType + PA-DIM Control Signal + PA-DIM AutoAdjustPositioner method + https://reference.opcfoundation.org/PADIM/v100/docs/7.32 + + ns=3;i=1008 + ns=3;i=1116 + ns=3;i=1031 + + + + <SignalIdentifier> + + ns=3;i=1008 + i=11508 + ns=3;i=1160 + + + + Value + + ns=3;i=1111 + ns=2;s=0112/2///61987#ABN634#001 + i=78 + ns=3;i=1190 + ns=3;i=1191 + + + + Readback + + ns=3;i=1125 + ns=2;s=0112/2///61987#ABJ683#001 + i=78 + ns=3;i=1192 + ns=3;i=1193 + ns=3;i=1194 + ns=3;i=1195 + ns=3;i=1196 + + + 0 + + + + Tag + + i=68 + i=78 + ns=2;s=0112/2///61987#ABB271#008 + + + + + + + DiscreteSignalType + PA-DIM Discrete Signal + https://reference.opcfoundation.org/PADIM/v100/docs/7.35 + + ns=3;i=1008 + ns=3;i=1039 + + + + TwoStateDiscreteSignalType + PA-DIM Two State Discrete Signal + https://reference.opcfoundation.org/PADIM/v100/docs/7.33 + + ns=3;i=1008 + ns=3;i=1040 + + + + MultiStateDiscreteSignalType + PA-DIM Multi State Discrete Signal + https://reference.opcfoundation.org/PADIM/v100/docs/7.34 + + ns=3;i=1008 + ns=3;i=1041 + + + + Value + + ns=3;i=1143 + ns=2;s=0112/2///61987#ABN634#001 + i=78 + + + + Two-state I/O value + + ns=3;i=1141 + ns=2;s=0112/2///61987#ABN635#001 + i=78 + ns=3;i=1185 + ns=3;i=1186 + + + false + + + + Multistate I/O value + + ns=3;i=1142 + ns=2;s=0112/2///61987#ABN636#001 + i=78 + ns=3;i=1187 + ns=3;i=1188 + ns=3;i=1189 + + + 7 + + + + Tag + + i=68 + i=78 + ns=2;s=0112/2///61987#ABB271#008 + + + + + + + EnumDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABK976#001 + + + ns=2;s=0112/2///61987#ABK977#001 + + + ns=2;s=0112/2///61987#ABK978#001 + + + ns=2;s=0112/2///61987#ABK979#001 + + + ns=2;s=0112/2///61987#ABK980#001 + + + ns=2;s=0112/2///61987#ABK981#001 + + + ns=2;s=0112/2///61987#ABK982#001 + + + ns=2;s=0112/2///61987#ABK983#001 + + + ns=2;s=0112/2///61987#ABK984#001 + + + ns=2;s=0112/2///61987#ABK985#001 + + + ns=2;s=0112/2///61987#ABK986#001 + + + ns=2;s=0112/2///61987#ABK987#001 + + + ns=2;s=0112/2///61987#ABK988#001 + + + ns=2;s=0112/2///61987#ABK989#001 + + + ns=2;s=0112/2///61987#ABK993#001 + + + ns=2;s=0112/2///61987#ABK994#001 + + + ns=2;s=0112/2///61987#ABK995#001 + + + ns=2;s=0112/2///61987#ABK996#001 + + + ns=2;s=0112/2///61987#ABK997#001 + + + ns=2;s=0112/2///61987#ABK998#001 + + + ns=2;s=0112/2///61987#ABK999#001 + + + ns=2;s=0112/2///61987#ABL000#001 + + + ns=2;s=0112/2///61987#ABL001#001 + + + ns=2;s=0112/2///61987#ABL002#001 + + + ns=2;s=0112/2///61987#ABL003#001 + + + ns=2;s=0112/2///61987#ABL004#001 + + + ns=2;s=0112/2///61987#ABI407#004 + + + + + + EnumValues + + i=68 + i=78 + + + + + + i=7616 + + + + 0 + + en + Cu1000 + + + + + + + + i=7616 + + + + 1 + + en + Cu25 + + + + + + + + i=7616 + + + + 2 + + en + Ni100 + + + + + + + + i=7616 + + + + 3 + + en + Ni1000 + + + + + + + + i=7616 + + + + 4 + + en + Ni120 + + + + + + + + i=7616 + + + + 5 + + en + Ni25 + + + + + + + + i=7616 + + + + 6 + + en + Ni50 + + + + + + + + i=7616 + + + + 7 + + en + Pt10 + + + + + + + + i=7616 + + + + 8 + + en + Pt100 + + + + + + + + i=7616 + + + + 9 + + en + Pt1000 + + + + + + + + i=7616 + + + + 10 + + en + Pt200 + + + + + + + + i=7616 + + + + 11 + + en + Pt25 + + + + + + + + i=7616 + + + + 12 + + en + Pt50 + + + + + + + + i=7616 + + + + 13 + + en + Pt500 + + + + + + + + i=7616 + + + + 14 + + en + Type B: Pt30Rh-Pt6Rh + + + + + + + + i=7616 + + + + 15 + + en + Type E: NiCr-CuNi + + + + + + + + i=7616 + + + + 16 + + en + Type J: Fe-CuNi + + + + + + + + i=7616 + + + + 17 + + en + Type K: NiCr-Ni + + + + + + + + i=7616 + + + + 18 + + en + Type N: NiCrSi-NiSi + + + + + + + + i=7616 + + + + 19 + + en + Type R: Pt13Rh-Pt + + + + + + + + i=7616 + + + + 20 + + en + Type S: Pt10Rh-Pt + + + + + + + + i=7616 + + + + 21 + + en + Type T: Cu-CuNi + + + + + + + + i=7616 + + + + 22 + + en + Type L: Fe-CuNi + + + + + + + + i=7616 + + + + 23 + + en + Type U: Cu-CuNi + + + + + + + + i=7616 + + + + 24 + + en + Type C: W5%-Re + + + + + + + + i=7616 + + + + 25 + + en + Type D: W3%-Re + + + + + + + + i=7616 + + + + 26 + + en + others + + + + + + + + + + ValueAsDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABK984#001 + + + + + + ValueAsText + + i=68 + i=78 + + + + en + Pt100 + + + + + EnumDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABL113#001 + + + ns=2;s=0112/2///61987#ABL114#001 + + + ns=2;s=0112/2///61987#ABL115#001 + + + ns=2;s=0112/2///61987#ABI407#004 + + + + + + EnumValues + + i=68 + i=78 + + + + + + i=7616 + + + + 0 + + en + 4-wire + + + + + + + + i=7616 + + + + 1 + + en + 3-wire + + + + + + + + i=7616 + + + + 2 + + en + 2-wire + + + + + + + + i=7616 + + + + 3 + + en + others + + + + + + + + + + ValueAsDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABL113#001 + + + + + + ValueAsText + + i=68 + i=78 + + + + en + 4-wire + + + + + EnumDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABN416#001 + + + ns=2;s=0112/2///61987#ABN417#001 + + + ns=2;s=0112/2///61987#ABK984#001 + + + ns=2;s=0112/2///61987#ABI407#004 + + + + + + EnumValues + + i=68 + i=78 + + + + + + i=7616 + + + + 0 + + en + external cold junction + + + + + + + + i=7616 + + + + 1 + + en + internal cold junction + + + + + + + + i=7616 + + + + 2 + + en + Pt100 + + + + + + + + i=7616 + + + + 3 + + en + others + + + + + + + + + + ValueAsDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABN417#001 + + + + + + ValueAsText + + i=68 + i=78 + + + + en + internal cold junction + + + + + EnumDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABM885#001 + + + ns=2;s=0112/2///61987#ABM886#001 + + + ns=2;s=0112/2///61987#ABI407#004 + + + + + + EnumValues + + i=68 + i=78 + + + + + + i=7616 + + + + 0 + + en + positive + + + + + + + + i=7616 + + + + 1 + + en + negative + + + + + + + + i=7616 + + + + 2 + + en + others + + + + + + + + + + ValueAsDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABM885#001 + + + + + + ValueAsText + + i=68 + i=78 + + + + en + positive + + + + + EnumDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABL147#001 + + + ns=2;s=0112/2///61987#ABL148#001 + + + ns=2;s=0112/2///61987#ABI407#004 + + + + + + EnumValues + + i=68 + i=78 + + + + + + i=7616 + + + + 0 + + en + direct + + + + + + + + i=7616 + + + + 1 + + en + reverse + + + + + + + + i=7616 + + + + 2 + + en + others + + + + + + + + + + ValueAsDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABL147#001 + + + + + + ValueAsText + + i=68 + i=78 + + + + en + direct + + + + + EnumDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABN145#001 + + + ns=2;s=0112/2///61987#ABN146#001 + + + ns=2;s=0112/2///61987#ABI407#004 + + + + + + EnumValues + + i=68 + i=78 + + + + + + i=7616 + + + + 0 + + en + sliding-stem linear + + + + + + + + i=7616 + + + + 1 + + en + quarter-turn rotary + + + + + + + + i=7616 + + + + 2 + + en + others + + + + + + + + + + ValueAsDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABN145#001 + + + + + + ValueAsText + + i=68 + i=78 + + + + en + sliding-stem linear + + + + + FalseState + + i=68 + i=78 + + + + FALSE + + + + + TrueState + + i=68 + i=78 + + + + TRUE + + + + + EnumDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABL215#001 + + + ns=2;s=0112/2///61987#ABL216#001 + + + ns=2;s=0112/2///61987#ABN836#001 + + + ns=2;s=0112/2///61987#ABM627#001 + + + ns=2;s=0112/2///61987#ABM625#001 + + + ns=2;s=0112/2///61987#ABN839#001 + + + ns=2;s=0112/2///61987#ABN840#001 + + + ns=2;s=0112/2///61987#ABN841#001 + + + ns=2;s=0112/2///61987#ABL213#001 + + + ns=2;s=0112/2///61987#ABL214#001 + + + ns=2;s=0112/2///61987#ABI407#004 + + + + + + EnumValues + + i=68 + i=78 + + + + + + i=7616 + + + + 0 + + en + open + + + + + + + + i=7616 + + + + 1 + + en + closed + + + + + + + + i=7616 + + + + 2 + + en + in-between + + + + + + + + i=7616 + + + + 3 + + en + high + + + + + + + + i=7616 + + + + 4 + + en + low + + + + + + + + i=7616 + + + + 5 + + en + moving + + + + + + + + i=7616 + + + + 6 + + en + true + + + + + + + + i=7616 + + + + 7 + + en + false + + + + + + + + i=7616 + + + + 8 + + en + on + + + + + + + + i=7616 + + + + 9 + + en + off + + + + + + + + i=7616 + + + + 10 + + en + others + + + + + + + + + + ValueAsText + + i=68 + i=78 + + + + false + + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + EURange + + i=68 + i=78 + + + + Actuator type + + i=19084 + i=78 + ns=2;s=0112/2///61987#ABD742#002 + ns=3;i=1197 + ns=3;i=1198 + ns=3;i=1199 + ns=3;i=1200 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 20529 + + % or pct + + + percent + + + + + + + + EURange + + i=68 + i=78 + + + + + i=885 + + + + 0 + 100 + + + + + + + Operat. direction + + i=19084 + i=78 + ns=2;s=0112/2///61987#ABD740#002 + ns=3;i=1201 + ns=3;i=1202 + ns=3;i=1203 + ns=3;i=1204 + + + 0 + + + + Setpoint + + i=15318 + i=78 + ns=2;s=0112/2///61987#ABN607#002 + ns=3;i=1207 + + + 0 + + + + EnumDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABN145#001 + + + ns=2;s=0112/2///61987#ABN146#001 + + + ns=2;s=0112/2///61987#ABI407#004 + + + + + + EnumValues + + i=68 + i=78 + + + + + + i=7616 + + + + 0 + + en + sliding-stem linear + + + + + + + + i=7616 + + + + 1 + + en + quarter-turn rotary + + + + + + + + i=7616 + + + + 2 + + en + others + + + + + + + + + + ValueAsDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABN145#001 + + + + + + ValueAsText + + i=68 + i=78 + + + + en + sliding-stem linear + + + + + EnumDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABL147#001 + + + ns=2;s=0112/2///61987#ABL148#001 + + + ns=2;s=0112/2///61987#ABI407#004 + + + + + + EnumValues + + i=68 + i=78 + + + + + + i=7616 + + + + 0 + + en + direct + + + + + + + + i=7616 + + + + 1 + + en + reverse + + + + + + + + i=7616 + + + + 2 + + en + others + + + + + + + + + + ValueAsDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABL147#001 + + + + + + ValueAsText + + i=68 + i=78 + + + + en + direct + + + + + Unit + + i=68 + i=80 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 20529 + + % or pct + + + percent + + + + + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + Unit + + i=68 + i=80 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 20529 + + % or pct + + + percent + + + + + + + + Device revision + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP643#001 + + + 1.0.0 + + + + DefaultInstanceBrowseName + + i=68 + + + + 3 + PADIMView + + + + + Set connected probe type + + i=19084 + i=80 + ns=2;s=0112/2///61987#ABF288#003 + ns=3;i=1211 + ns=3;i=1212 + ns=3;i=1213 + ns=3;i=1214 + + + 0 + + + + EnumDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABL238#001 + + + ns=2;s=0112/2///61987#ABL239#001 + + + ns=2;s=0112/2///61987#ABI407#004 + + + + + + EnumValues + + i=68 + i=78 + + + + + + i=7616 + + + + 0 + + en + RTD + + + + + + + + i=7616 + + + + 1 + + en + TC + + + + + + + + i=7616 + + + + 2 + + en + others + + + + + + + + + + ValueAsDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABL238#001 + + + + + + ValueAsText + + i=68 + i=78 + + + + en + RTD + + + + + Two-state control value + PA-DIM TwoStateDiscreteControlVariable + PA-DIM TwoStateDiscreteControlVariable FaultState + https://reference.opcfoundation.org/PADIM/v100/docs/8.18 + + ns=3;i=1141 + ns=2;s=0112/2///61987#ABP541#001 + ns=3;i=1216 + ns=3;i=1217 + ns=3;i=1218 + + + + Two-state setpoint value + + i=2373 + i=78 + ns=2;s=0112/2///61987#ABP542#001 + ns=3;i=1260 + ns=3;i=1261 + + + false + + + + Operat. direction + + i=19084 + i=78 + ns=2;s=0112/2///61987#ABD740#002 + ns=3;i=1254 + ns=3;i=1255 + ns=3;i=1256 + ns=3;i=1257 + + + 0 + + + + Two-state fault value + + i=2373 + i=80 + ns=2;s=0112/2///61987#ABP543#001 + ns=3;i=1258 + ns=3;i=1259 + + + false + + + + Discrete multi-state control value + PA-DIM MultiStateDiscreteControlVariable + PA-DIM MultiStateDiscreteControlVariable OperatingDirection + PA-DIM MultiStateDiscreteControlVariable FaultState + https://reference.opcfoundation.org/PADIM/v100/docs/8.19 + + ns=3;i=1142 + ns=2;s=0112/2///61987#ABP644#001 + ns=3;i=1220 + ns=3;i=1221 + ns=3;i=1222 + + + + Discrete multi-state setpoint value + + i=19084 + i=78 + ns=2;s=0112/2///61987#ABP645#001 + ns=3;i=1270 + ns=3;i=1271 + ns=3;i=1272 + ns=3;i=1273 + + + 7 + + + + Operat. direction + + i=19084 + i=80 + ns=2;s=0112/2///61987#ABD740#002 + ns=3;i=1266 + ns=3;i=1267 + ns=3;i=1268 + ns=3;i=1269 + + + 0 + + + + Multi-state fault value + + i=19084 + i=80 + ns=2;s=0112/2///61987#ABP651#001 + ns=3;i=1262 + ns=3;i=1263 + ns=3;i=1264 + ns=3;i=1265 + + + + TwoStateDiscreteControlSignalType + PA-DIM TwoStateDiscreteControl Signal + https://reference.opcfoundation.org/PADIM/v100/docs/7.36 + + ns=3;i=1008 + ns=3;i=1224 + + + + Discrete two-state control value + + ns=3;i=1215 + i=78 + ns=3;i=1228 + ns=3;i=1241 + ns=3;i=1242 + ns=3;i=1243 + + + false + + + + Operating direction + + i=19084 + i=78 + ns=3;i=1234 + ns=3;i=1235 + ns=3;i=1236 + ns=3;i=1237 + + + 0 + + + + EnumDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABL147#001 + + + ns=2;s=0112/2///61987#ABL148#001 + + + ns=2;s=0112/2///61987#ABI407#004 + + + + + + EnumValues + + i=68 + i=78 + + + + + + i=7616 + + + + 0 + + en + direct + + + + + + + + i=7616 + + + + 1 + + en + reverse + + + + + + + + i=7616 + + + + 2 + + en + others + + + + + + + + + + ValueAsDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABL147#001 + + + + + + ValueAsText + + i=68 + i=78 + + + + en + direct + + + + + MultiStateDiscreteControlSignalType + PA-DIM MultiStateDiscreteControl Signal + https://reference.opcfoundation.org/PADIM/v100/docs/7.37 + + ns=3;i=1008 + ns=3;i=1240 + + + + Discrete multi-state control value + + i=78 + ns=3;i=1219 + ns=3;i=1246 + ns=3;i=1247 + ns=3;i=1248 + ns=3;i=1249 + + + 7 + + + + FalseState + + i=68 + i=78 + + + + FALSE + + + + + TrueState + + i=68 + i=78 + + + + TRUE + + + + + Setpoint + + i=2373 + i=78 + ns=3;i=1244 + ns=3;i=1245 + + + false + + + + FalseState + + i=68 + i=78 + + + + FALSE + + + + + TrueState + + i=68 + i=78 + + + + TRUE + + + + + Setpoint + + i=19084 + i=78 + ns=3;i=1250 + ns=3;i=1251 + ns=3;i=1252 + ns=3;i=1253 + + + 7 + + + + EnumDictionaryEntries + + i=68 + i=78 + + + + EnumValues + + i=68 + i=78 + + + + ValueAsText + + i=68 + i=78 + + + + false + + + + + EnumDictionaryEntries + + i=68 + i=78 + + + + EnumValues + + i=68 + i=78 + + + + ValueAsDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABN841#001 + + + + + + ValueAsText + + i=68 + i=78 + + + + false + + + + + EnumDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABL147#001 + + + ns=2;s=0112/2///61987#ABL148#001 + + + ns=2;s=0112/2///61987#ABI407#004 + + + + + + EnumValues + + i=68 + i=78 + + + + + + i=7616 + + + + 0 + + en + direct + + + + + + + + i=7616 + + + + 1 + + en + reverse + + + + + + + + i=7616 + + + + 2 + + en + others + + + + + + + + + + ValueAsDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABL147#001 + + + + + + ValueAsText + + i=68 + i=78 + + + + en + direct + + + + + FalseState + + i=68 + i=78 + + + + FALSE + + + + + TrueState + + i=68 + i=78 + + + + TRUE + + + + + FalseState + + i=68 + i=78 + + + + FALSE + + + + + TrueState + + i=68 + i=78 + + + + TRUE + + + + + EnumDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABL215#001 + + + ns=2;s=0112/2///61987#ABL216#001 + + + ns=2;s=0112/2///61987#ABN836#001 + + + ns=2;s=0112/2///61987#ABM627#001 + + + ns=2;s=0112/2///61987#ABM625#001 + + + ns=2;s=0112/2///61987#ABN839#001 + + + ns=2;s=0112/2///61987#ABN840#001 + + + ns=2;s=0112/2///61987#ABN841#001 + + + ns=2;s=0112/2///61987#ABL213#001 + + + ns=2;s=0112/2///61987#ABL214#001 + + + ns=2;s=0112/2///61987#ABI407#004 + + + + + + EnumValues + + i=68 + i=78 + + + + + + i=7616 + + + + 0 + + en + open + + + + + + + + i=7616 + + + + 1 + + en + closed + + + + + + + + i=7616 + + + + 2 + + en + in-between + + + + + + + + i=7616 + + + + 3 + + en + high + + + + + + + + i=7616 + + + + 4 + + en + low + + + + + + + + i=7616 + + + + 5 + + en + moving + + + + + + + + i=7616 + + + + 6 + + en + true + + + + + + + + i=7616 + + + + 7 + + en + false + + + + + + + + i=7616 + + + + 0 + + en + on + + + + + + + + i=7616 + + + + 9 + + en + off + + + + + + + + i=7616 + + + + 10 + + en + others + + + + + + + + + + ValueAsDictionaryEntries + + i=68 + i=78 + + + + ValueAsText + + i=68 + i=78 + + + + EnumDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABL147#001 + + + ns=2;s=0112/2///61987#ABL148#001 + + + ns=2;s=0112/2///61987#ABI407#004 + + + + + + EnumValues + + i=68 + i=78 + + + + + + i=7616 + + + + 0 + + en + direct + + + + + + + + i=7616 + + + + 1 + + en + reverse + + + + + + + + i=7616 + + + + 2 + + en + others + + + + + + + + + + ValueAsDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABL147#001 + + + + + + ValueAsText + + i=68 + i=78 + + + + en + direct + + + + + EnumDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABL215#001 + + + ns=2;s=0112/2///61987#ABL216#001 + + + ns=2;s=0112/2///61987#ABN836#001 + + + ns=2;s=0112/2///61987#ABM627#001 + + + ns=2;s=0112/2///61987#ABM625#001 + + + ns=2;s=0112/2///61987#ABN839#001 + + + ns=2;s=0112/2///61987#ABN840#001 + + + ns=2;s=0112/2///61987#ABN841#001 + + + ns=2;s=0112/2///61987#ABL213#001 + + + ns=2;s=0112/2///61987#ABL214#001 + + + ns=2;s=0112/2///61987#ABI407#004 + + + + + + EnumValues + + i=68 + i=78 + + + + + + i=7616 + + + + 0 + + en + open + + + + + + + + i=7616 + + + + 1 + + en + closed + + + + + + + + i=7616 + + + + 2 + + en + in-between + + + + + + + + i=7616 + + + + 3 + + en + high + + + + + + + + i=7616 + + + + 4 + + en + low + + + + + + + + i=7616 + + + + 5 + + en + moving + + + + + + + + i=7616 + + + + 6 + + en + true + + + + + + + + i=7616 + + + + 7 + + en + false + + + + + + + + i=7616 + + + + 0 + + en + on + + + + + + + + i=7616 + + + + 9 + + en + off + + + + + + + + i=7616 + + + + 10 + + en + others + + + + + + + + + + ValueAsDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABN841#001 + + + + + + ValueAsText + + i=68 + i=78 + + + + false + + + + + PatDictionaryEnum + PA-DIM PatMeasurementVariableType + PA-DIM PatMeasurementVariableType PatMatrixDescription + https://reference.opcfoundation.org/PADIM/v100/docs/10.3 + + i=29 + + + + + + + + + Default Binary + + i=76 + + + + Default XML + + i=76 + + + + EnumValues + + ns=3;i=1276 + i=68 + + + + + + i=7616 + + + + 0 + + CAS + + + Chemical Abstracts Service dictionary + + + + + + + i=7616 + + + + 1 + + PAT + + + Process Analyser Technology dictionary + + + + + + + i=7616 + + + + 2 + + user-defined + + + User/manufacturer defined + + + + + + + + + ChemicalSubstanceDataType + PA-DIM PatMeasurementVariableType + PA-DIM PatMeasurementVariableType PatMatrixDescription + https://reference.opcfoundation.org/PADIM/v100/docs/10.4 + + i=22 + ns=3;i=1277 + ns=3;i=1278 + + + + + + + + + CalibrationPointType + PA-DIM ICalibration CalibrationPointSet + https://reference.opcfoundation.org/PADIM/v100/docs/7.38 + + i=58 + ns=3;i=1513 + ns=3;i=1512 + + + + CalibrationActualValue + + i=63 + i=80 + ns=2;s=<DictionaryEntryName> + + + + CalibrationSetpoint + + i=63 + i=80 + ns=2;s=<DictionaryEntryName> + + + + CalibrationPointSetType + PA-DIM ICalibration CalibrationPointSet + https://reference.opcfoundation.org/PADIM/v100/docs/7.16 + + i=58 + ns=3;i=1282 + + + + <CalibrationPointIdentifier> + + i=11508 + ns=3;i=1042 + + + + GeneralDeviceConditionSetType + PA-DIM GeneralDeviceConditionSetType InternalTemperature + PA-DIM GeneralDeviceConditionSetType ResidualLife + PA-DIM GeneralDeviceConditionSetType PowerOnDuration + PA-DIM GeneralDeviceConditionSetType OperationDuration + PA-DIM GeneralDeviceConditionSetType OperationCycleCounter + https://reference.opcfoundation.org/PADIM/v100/docs/7.17 + + i=58 + ns=1;i=480 + ns=3;i=1528 + ns=3;i=1529 + ns=3;i=1316 + ns=3;i=1317 + ns=3;i=1318 + + + + Internal device temperature + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP591#001 + ns=3;i=1564 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + Residual operational life + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP595#001 + + + 1 + + + + Operation cycle counter + Operation cycle counter is counting the times the Device switches from not performing an activity to performing an activity. For example, each time a valve starts moving, is counted. This value shall only increase during the lifetime of the Device and shall not be reset when the Device is restarted. + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP545#001 + + + + Operation duration + Operation duration is the duration the Device has been powered and performing an activity. This counter is intended for Devices where a distinction is made between switched on and in operation. For example, a drive might be powered on but not operating. It is not intended for Devices always performing an activity like sensors always measuring data. This value shall only increase during the lifetime of the Device and shall not be reset when the Device is restarted. The OperationDuration is provided as Duration, i.e., in milliseconds or even fractions of a millisecond. However, the Server is not expected to update the value in such a high frequency, but maybe once a minute or once an hour, depending on the application. + + i=68 + i=80 + ns=2;s=0112/2///61987#ABN639#001 + + + 0 + + + + Power on duration + Power on duration is the duration the Device has been powered. The main purpose is to determine the time in which degradation of the Device occurred. The details, when the time is counted, is implementation-specific. Companion specifications might define specific rules. Typically, when the Device has supply voltage and the main CPU is running, the time is counted. This may include any kind of sleep mode, but may not include pure Wake on LAN. This value shall only increase during the lifetime of the Device and shall not be reset when the Device is restarted. The PowerOnDuration is provided as Duration, i.e., in milliseconds or even fractions of a millisecond. However, the Server is not expected to update the value in such a high frequency, but maybe once a minute or once an hour, depending on the application. + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP550#001 + + + 0 + + + + IGeneralDeviceConditionSetType + PA-DIM IGeneralDeviceConditionSet Interface + PA-DIM IGeneralDeviceConditionSet DeviceComponentConditions + https://reference.opcfoundation.org/PADIM/v100/docs/7.1.8 + + i=17602 + ns=3;i=1279 + ns=3;i=1280 + + + + GeneralDeviceConditions + + ns=3;i=1051 + i=80 + + + + DeviceComponentConditions + + i=58 + i=80 + ns=3;i=1281 + + + + <DeviceComponentIdentifier> + + ns=3;i=1051 + i=11508 + + + + ICalibrationType + PA-DIM ICalibration + PA-DIM ICalibration CalibrationTimestamp + PA-DIM ICalibration TypeOfCalibration + PA-DIM ICalibration CalibrationPointSet + https://reference.opcfoundation.org/PADIM/v100/docs/7.1.3 + + i=17602 + ns=3;i=1283 + ns=3;i=1307 + ns=3;i=1308 + + + + CalibrationPointSet + + ns=3;i=1043 + i=80 + + + + Timestamp of calibration + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP544#001 + + + 1601-01-01T00:00:00Z + + + + Type of calibration + + i=19084 + i=80 + ns=2;s=0112/2///61987#ABH609#001 + ns=3;i=1575 + ns=3;i=1576 + ns=3;i=1577 + ns=3;i=1578 + + + 0 + + + + EnumDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABP732#001 + + + ns=2;s=0112/2///61987#ABP733#001 + + + ns=2;s=0112/2///61987#ABP734#001 + + + ns=2;s=0112/2///61987#ABI407#004 + + + + + + EnumValues + + i=68 + i=78 + + + + + + i=7616 + + + + 0 + + en + adjustment + + + + + + + + i=7616 + + + + 1 + + en + calibration + + + + + + + + i=7616 + + + + 2 + + en + custody transfer + + + + + + + + i=7616 + + + + 3 + + en + others + + + + + + + + + + ValueAsDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABP732#001 + + + + + + ValueAsText + + i=68 + i=78 + + + + en + adjustment + + + + + DeviceConditionSet + + i=58 + i=80 + ns=3;i=1044 + ns=3;i=1285 + ns=3;i=1286 + + + + DeviceComponentConditions + + i=58 + i=80 + ns=3;i=1287 + + + + GeneralDeviceConditions + + ns=3;i=1051 + i=80 + + + + <DeviceComponentIdentifier> + + ns=3;i=1051 + i=11508 + + + + <SignalCalibrationIdentifier> + + i=58 + i=11508 + ns=3;i=1045 + ns=3;i=1309 + ns=3;i=1310 + ns=3;i=1289 + + + + SignalConditionSet + + i=58 + i=80 + + + + Matrix of components/measurands + + i=80 + i=68 + ns=2;s=0112/2///61987#ABP495#001 + + + + Chemical component/measurand + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP496#001 + + + + PatMeasurementVariableType + PA-DIM PatMeasurementVariableType + PA-DIM PatMeasurementVariableType PatMatrixDescription + https://reference.opcfoundation.org/PADIM/v100/docs/8.14 + + ns=3;i=1127 + ns=2;s=<DictionaryEntryName> + ns=3;i=1562 + ns=3;i=1563 + + + + pH sensing element asymmetry potential + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP568#001 + ns=3;i=1535 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 12890 + + mV + + + millivolt + + + + + + + + pH sensing element slope + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP567#001 + ns=3;i=1536 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 12890 + + mV + + + millivolt + + + + + + + + Settling time t90 at calibration + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP569#001 + + + 0 + + + + IPhCalibrationType + PA-DIM PhSignalType + PA-DIM IPhCalibration SensorT90 + https://reference.opcfoundation.org/PADIM/v100/docs/7.1.4 + + i=17602 + ns=3;i=1427 + ns=3;i=1424 + ns=3;i=1425 + + + + Cell constant + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABF161#001 + ns=3;i=1537 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4536624 + + cm⁻¹ + + + reciprocal centimetre + + + + + + + + IConductivityCalibrationType + PA-DIM PhSignalType + https://reference.opcfoundation.org/PADIM/v100/docs/7.1.5 + + i=17602 + ns=3;i=1505 + + + + Amperometric sensing element slope + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP572#001 + ns=3;i=1538 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + Amperometric sensing element zero point + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP573#001 + ns=3;i=1539 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4405040 + + pA + + + picoampere + + + + + + + + Absolute air pressure + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP574#001 + ns=3;i=1540 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4274487 + + hPa + + + hectopascal + + + + + + + + Settling time t90 at calibration + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP569#001 + + + 0 + + + + IAmperometricCalibrationType + PA-DIM AmperometricSignalType + PA-DIM IAmperometricCalibration AbsoluteAirPressure + PA-DIM IAmperometricCalibration SensorT90 + https://reference.opcfoundation.org/PADIM/v100/docs/7.1.6 + + i=17602 + ns=3;i=1319 + ns=3;i=1511 + ns=3;i=1507 + ns=3;i=1510 + + + + Absolute air pressure + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP574#001 + ns=3;i=1541 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4274487 + + hPa + + + hectopascal + + + + + + + + Optical fluorescence quenching sensing element slope + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP586#001 + ns=3;i=1542 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + Optical fluorescence quenching sensing element zero point + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP587#001 + ns=3;i=1543 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4340024 + + µs + + + microsecond + + + + + + + + Settling time t90 at calibration + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP569#001 + + + 0 + + + + IOpticalFluorescenseQuenchingCalibrationType + PA-DIM OpticalFluorescenseQuenchingSignalType + PA-DIM IOpticalFluorescenseQuenchingCalibration AbsoluteAirPressure + PA-DIM IOpticalFluorescenseQuenchingCalibration SensorT90 + https://reference.opcfoundation.org/PADIM/v100/docs/7.1.7 + + i=17602 + ns=3;i=1516 + ns=3;i=1517 + ns=3;i=1518 + ns=3;i=1519 + + + + Injected volume + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP564#001 + ns=3;i=1554 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 5065812 + + ml + + + millilitre + + + + + + + + Carrier gas pressure + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP559#001 + ns=3;i=1565 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 5063250 + + mbar + + + millibar + + + + + + + + Carrier gas volume flow + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP558#001 + ns=3;i=1566 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4535090 + + l/h + + + litre per hour + + + + + + + + Cooler temperature + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP555#001 + ns=3;i=1567 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + TOC reactor temperature + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP554#001 + ns=3;i=1568 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + Injection volume + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP563#001 + ns=3;i=1569 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 5065812 + + ml + + + millilitre + + + + + + + + Sample water volume flow + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP561#001 + ns=3;i=1570 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 13361 + + ml/min + + + millilitre per minute + + + + + + + + ITocDeviceConditionSetType + PA-DIM TocAnalyserType + PA-DIM TocAnalyserType CarrierGasGaugePressure + PA-DIM TocAnalyserType SampleWaterVolumeFlow + PA-DIM TocAnalyserType ActualInjectedVolume + https://reference.opcfoundation.org/PADIM/v100/docs/7.1.9 + + i=17602 + ns=3;i=1396 + ns=3;i=1385 + ns=3;i=1389 + ns=3;i=1398 + ns=3;i=1391 + ns=3;i=1395 + ns=3;i=1394 + + + + Block temperature + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP577#001 + ns=3;i=1571 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + Catalyst temperature + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP576#001 + ns=3;i=1572 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + Air pressure + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP579#001 + ns=3;i=1573 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 5063250 + + mbar + + + millibar + + + + + + + + Fuel gas pressure + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP578#001 + ns=3;i=1574 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 5063250 + + mbar + + + millibar + + + + + + + + IFlameIonisationDeviceConditionSetType + PA-DIM FlameIonisationDetectorType CatalystTemperature + PA-DIM FlameIonisationDetectorType FuelGasPressure + PA-DIM FlameIonisationDetectorType CombustionAirPressure + PA-DIM FlameIonisationDetectorType BlockTemperature + https://reference.opcfoundation.org/PADIM/v100/docs/7.1.10 + + i=17602 + ns=3;i=1346 + ns=3;i=1335 + ns=3;i=1345 + ns=3;i=1344 + + + + Sample gas pressure + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP560#001 + ns=3;i=1524 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 5063250 + + mbar + + + millibar + + + + + + + + Chopper frequency (deviation) + + i=80 + i=15318 + ns=2;s=0112/2///61987#ABP553#001 + ns=3;i=1526 + + + 0 + + + + Unit + + i=68 + i=80 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 20529 + + % or pct + + + percent + + + + + + + + Sample cell temperature + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP556#001 + ns=3;i=1525 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + Residual operational life of radiation source + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP552#001 + + + 1 + + + + INonDispersiveInfraredSignalConditionSetType + PA-DIM NonDispersiveInfraredSignalType ChopperFrequencyDeviation + PA-DIM NonDispersiveInfraredSignalType + PA-DIM NonDispersiveInfraredSignalType AbsoluteSampleGasPressure + https://reference.opcfoundation.org/PADIM/v100/docs/7.1.11 + + i=17602 + ns=3;i=1320 + ns=3;i=1321 + ns=3;i=1322 + ns=3;i=1323 + + + + Sample gas pressure + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP560#001 + ns=3;i=1533 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 5063250 + + mbar + + + millibar + + + + + + + + Chopper frequency (deviation) + + i=80 + i=15318 + ns=2;s=0112/2///61987#ABP553#001 + ns=3;i=1527 + + + 0 + + + + Unit + + i=68 + i=80 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 20529 + + % or pct + + + percent + + + + + + + + Sample cell temperature + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP556#001 + ns=3;i=1530 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + Detector zero signal + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP551#001 + ns=3;i=1531 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 13625 + + ppm + + + part per million + + + + + + + + Residual operational life of radiation source + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP552#001 + + + 1 + + + + Reagent level + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP557#001 + ns=3;i=1532 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 20529 + + % or pct + + + percent + + + + + + + + Sample gas volume flow + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP562#001 + ns=3;i=1534 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4535090 + + l/h + + + litre per hour + + + + + + + + ITocSignalConditionSetType + PA-DIM TocSignalType + PA-DIM TocSignalType ChopperFrequencyDeviation + PA-DIM TocSignalType RelativeReagentLevel + PA-DIM TocSignalType AbsoluteSampleGasPressure + PA-DIM TocSignalType SampleGasVolumeFlow + https://reference.opcfoundation.org/PADIM/v100/docs/7.1.12 + + i=17602 + ns=3;i=1400 + ns=3;i=1403 + ns=3;i=1392 + ns=3;i=1402 + ns=3;i=1384 + ns=3;i=1387 + ns=3;i=1401 + + + + Sample temperature + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP575#001 + ns=3;i=1544 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + Temperature sensing element + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP565#001 + ns=3;i=1545 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + IParamagneticSignalConditionSetType + PA-DIM ParamagneticSignalType + https://reference.opcfoundation.org/PADIM/v100/docs/7.1.13 + + i=17602 + ns=3;i=1324 + ns=3;i=1343 + + + + Sample temperature + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP575#001 + ns=3;i=1546 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + IThermalConductivitySignalConditionSetType + PA-DIM ThermalConductivitySignalType + https://reference.opcfoundation.org/PADIM/v100/docs/7.1.14 + + i=17602 + ns=3;i=1327 + + + + Sample gas pressure + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP560#001 + ns=3;i=1547 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 5063250 + + mbar + + + millibar + + + + + + + + Laser temperature + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP583#001 + ns=3;i=1549 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + Sample temperature + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP575#001 + ns=3;i=1548 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + Signal fit quality + + i=80 + i=2365 + ns=2;s=0112/2///61987#ABP580#001 + + + 0 + + + + Signal/noise ratio + + i=80 + i=2365 + ns=2;s=0112/2///61987#ABP581#001 + + + 0 + + + + Transmission ratio + + i=80 + i=2365 + ns=2;s=0112/2///61987#ABP582#001 + + + 0 + + + + ITunableDiodeLaserSignalConditionSetType + PA-DIM TunableDiodeLaserSignalType + PA-DIM TunableDiodeLaserSignalType SignalFitQuality + PA-DIM TunableDiodeLaserSignalType SignalNoiseRatio + PA-DIM TunableDiodeLaserSignalType TransmissionRatio + PA-DIM TunableDiodeLaserSignalType LaserTemperature + PA-DIM TunableDiodeLaserSignalType AbsoluteSampleGasPressure + https://reference.opcfoundation.org/PADIM/v100/docs/7.1.15 + + i=17602 + ns=3;i=1353 + ns=3;i=1351 + ns=3;i=1352 + ns=3;i=1349 + ns=3;i=1348 + ns=3;i=1347 + + + + Relative heat output + + i=80 + i=2365 + ns=2;s=0112/2///61987#ABP585#001 + + + 0 + + + + Sample gas volume flow + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP562#001 + ns=3;i=1550 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4535090 + + l/h + + + litre per hour + + + + + + + + Temperature sensing element + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP565#001 + ns=3;i=1551 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + IZirconiumDioxideSignalConditionSetType + PA-DIM ZirconiumDioxideSignalType + PA-DIM ZirconiumDioxideSignalType RelativeHeatOutput + PA-DIM ZirconiumDioxideSignalType SampleGasVolumeFlow + https://reference.opcfoundation.org/PADIM/v100/docs/7.1.16 + + i=17602 + ns=3;i=1354 + ns=3;i=1386 + ns=3;i=1355 + + + + pH measuring method + + i=19084 + i=80 + ns=2;s=0112/2///61987#ABP640#001 + ns=3;i=1397 + ns=3;i=1404 + ns=3;i=1421 + ns=3;i=1429 + + + 0 + + + + EnumDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABP718#001 + + + ns=2;s=0112/2///61987#ABP719#001 + + + ns=2;s=0112/2///61987#ABP720#001 + + + ns=2;s=0112/2///61987#ABI407#004 + + + + + + EnumValues + + i=68 + i=78 + + + + + + i=7616 + + + + 0 + + en + glass electrode + + + + + + + + i=7616 + + + + 1 + + en + ISFET + + + + + + + + i=7616 + + + + 2 + + en + ceramic electrode + + + + + + + + i=7616 + + + + 3 + + en + others + + + + + + + + + + ValueAsDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABP718#001 + + + + + + ValueAsText + + i=68 + i=78 + + + + en + glass electrode + + + + + pH sensing element impedance + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP570#001 + ns=3;i=1555 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 5195853 + + + + + ohm + + + + + + + + CIP counter + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP546#001 + + + 0 + + + + Days until next calibration + + i=80 + i=17497 + ns=2;s=0112/2///61987#ABP566#001 + ns=3;i=1553 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4473177 + + d + + + day + + + + + + + + pH reference system impedance + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP571#001 + ns=3;i=1556 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 5195853 + + + + + ohm + + + + + + + + SIP counter + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP547#001 + + + 0 + + + + Temperature sensing element + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP565#001 + ns=3;i=1552 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + IPhSignalConditionSetType + PA-DIM PhSignalType + PA-DIM PhSignalType SensorNextCalibration + PA-DIM PhSignalType SensingElementImpedance + PA-DIM PhSignalType SensorReferenceImpedance + PA-DIM PhSignalType SensorCleaningsCounter + PA-DIM PhSignalType SensorSterilisationsCounter + https://reference.opcfoundation.org/PADIM/v100/docs/7.1.17 + + i=17602 + ns=3;i=1356 + ns=3;i=1364 + ns=3;i=1360 + ns=3;i=1357 + ns=3;i=1365 + ns=3;i=1361 + ns=3;i=1338 + + + + Conductivity measuring method + + i=19084 + i=80 + ns=2;s=0112/2///61987#ABP641#001 + ns=3;i=1467 + ns=3;i=1476 + ns=3;i=1477 + ns=3;i=1478 + + + 0 + + + + EnumDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABP721#001 + + + ns=2;s=0112/2///61987#ABP722#001 + + + ns=2;s=0112/2///61987#ABP723#001 + + + ns=2;s=0112/2///61987#ABI407#004 + + + + + + EnumValues + + i=68 + i=78 + + + + + + i=7616 + + + + 0 + + en + inductive + + + + + + + + i=7616 + + + + 1 + + en + conductive 2-electrodes + + + + + + + + i=7616 + + + + 2 + + en + conductive 4-electrodes + + + + + + + + i=7616 + + + + 3 + + en + others + + + + + + + + + + ValueAsDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABP721#001 + + + + + + ValueAsText + + i=68 + i=78 + + + + en + inductive + + + + + CIP counter + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP546#001 + + + 0 + + + + SIP counter + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP547#001 + + + 0 + + + + Temperature sensing element + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP565#001 + ns=3;i=1557 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + Temperature compensation + + i=19084 + i=80 + ns=2;s=0112/2///61987#ABP642#001 + ns=3;i=1481 + ns=3;i=1483 + ns=3;i=1488 + ns=3;i=1492 + + + 0 + + + + EnumDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABP724#001 + + + ns=2;s=0112/2///61987#ABP725#001 + + + ns=2;s=0112/2///61987#ABP726#001 + + + ns=2;s=0112/2///61987#ABP727#001 + + + ns=2;s=0112/2///61987#ABP728#001 + + + ns=2;s=0112/2///61987#ABP729#001 + + + ns=2;s=0112/2///61987#ABP730#001 + + + ns=2;s=0112/2///61987#ABP731#001 + + + ns=2;s=0112/2///61987#ABI407#004 + + + + + + EnumValues + + i=68 + i=78 + + + + + + i=7616 + + + + 0 + + en + no temperature compensation + + + + + + + + i=7616 + + + + 1 + + en + linear compensation + + + + + + + + i=7616 + + + + 2 + + en + NaCl (IEC 60746-3) + + + + + + + + i=7616 + + + + 3 + + en + water ISO 7888 (20°C) + + + + + + + + i=7616 + + + + 4 + + en + water ISO 7888 (25°C) + + + + + + + + i=7616 + + + + 5 + + en + UPW NaCl + + + + + + + + i=7616 + + + + 6 + + en + UPW HCl + + + + + + + + i=7616 + + + + 7 + + en + compensation table + + + + + + + + i=7616 + + + + 8 + + en + others + + + + + + + + + + ValueAsDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABP724#001 + + + + + + ValueAsText + + i=68 + i=78 + + + + en + no temperature compensation + + + + + IConductivitySignalConditionSetType + PA-DIM PhSignalType + PA-DIM ConductivitySignalType SensorCleaningsCounter + PA-DIM ConductivitySignalType SensorSterilisationsCounter + https://reference.opcfoundation.org/PADIM/v100/docs/7.1.18 + + i=17602 + ns=3;i=1366 + ns=3;i=1369 + ns=3;i=1370 + ns=3;i=1339 + ns=3;i=1368 + + + + CIP counter + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP546#001 + + + 0 + + + + Days until next calibration + + i=80 + i=17497 + ns=2;s=0112/2///61987#ABP566#001 + ns=3;i=1561 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4473177 + + d + + + day + + + + + + + + SIP counter + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP547#001 + + + 0 + + + + Temperature sensing element + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP565#001 + ns=3;i=1560 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + IOpticalFluorescenseQuenchingSignalConditionSetType + PA-DIM OpticalFluorescenseQuenchingSignalType + PA-DIM OpticalFluorescenseQuenchingSignalType SensorNextCalibration + PA-DIM OpticalFluorescenseQuenchingSignalType SensorCleaningsCounter + PA-DIM OpticalFluorescenseQuenchingSignalType SensorSterilisationsCounter + https://reference.opcfoundation.org/PADIM/v100/docs/7.1.20 + + i=17602 + ns=3;i=1520 + ns=3;i=1521 + ns=3;i=1522 + ns=3;i=1523 + + + + CIP counter + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP546#001 + + + 0 + + + + Days until next calibration + + i=80 + i=17497 + ns=2;s=0112/2///61987#ABP566#001 + ns=3;i=1559 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4473177 + + d + + + day + + + + + + + + SIP counter + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP547#001 + + + 0 + + + + Temperature sensing element + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP565#001 + ns=3;i=1558 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + IAmperometricSignalConditionSetType + PA-DIM AmperometricSignalType + PA-DIM AmperometricSignalType SensorNextCalibration + PA-DIM AmperometricSignalType SensorCleaningsCounter + PA-DIM AmperometricSignalType SensorSterilisationsCounter + https://reference.opcfoundation.org/PADIM/v100/docs/7.1.19 + + i=17602 + ns=3;i=1376 + ns=3;i=1374 + ns=3;i=1377 + ns=3;i=1378 + + + + AnalyticalSignalType + PA-DIM AnalyticalSignalType + https://reference.opcfoundation.org/PADIM/v100/docs/7.20 + + ns=3;i=1022 + ns=3;i=1328 + + + + AmperometricSignalType + PA-DIM AmperometricSignalType + PA-DIM AmperometricSignalType SensorNextCalibration + PA-DIM AmperometricSignalType SensorCleaningsCounter + PA-DIM AmperometricSignalType SensorSterilisationsCounter + PA-DIM IAmperometricCalibration AbsoluteAirPressure + PA-DIM IAmperometricCalibration SensorT90 + https://reference.opcfoundation.org/PADIM/v100/docs/7.29 + + ns=3;i=1065 + ns=3;i=1291 + ns=3;i=1296 + + + + <SignalCalibrationIdentifier> + + i=58 + i=11508 + ns=3;i=1048 + ns=3;i=1439 + ns=3;i=1440 + ns=3;i=1441 + ns=3;i=1442 + + + + SignalConditionSet + + i=58 + i=80 + ns=3;i=1064 + ns=3;i=1446 + ns=3;i=1447 + ns=3;i=1448 + ns=3;i=1449 + + + + ConductivitySignalType + PA-DIM ConductivitySignalType + PA-DIM ConductivitySignalType SensorCleaningsCounter + PA-DIM ConductivitySignalType SensorSterilisationsCounter + https://reference.opcfoundation.org/PADIM/v100/docs/7.28 + + ns=3;i=1065 + ns=3;i=1295 + ns=3;i=1292 + + + + <SignalCalibrationIdentifier> + + i=58 + i=11508 + ns=3;i=1047 + ns=3;i=1493 + + + + SignalConditionSet + + i=58 + i=80 + ns=3;i=1062 + ns=3;i=1495 + ns=3;i=1496 + ns=3;i=1497 + ns=3;i=1498 + ns=3;i=1499 + + + + FlameIonisationSignalType + PA-DIM FlameIonisationSignalType + https://reference.opcfoundation.org/PADIM/v100/docs/7.31 + + ns=3;i=1065 + + + + NonDispersiveInfraredSignalType + PA-DIM NonDispersiveInfraredSignalType + PA-DIM NonDispersiveInfraredSignalType ChopperFrequencyDeviation + PA-DIM NonDispersiveInfraredSignalType AbsoluteSampleGasPressure + https://reference.opcfoundation.org/PADIM/v100/docs/7.21 + + ns=3;i=1065 + ns=3;i=1293 + + + + SignalConditionSet + + i=58 + i=80 + ns=3;i=1055 + ns=3;i=1315 + ns=3;i=1325 + ns=3;i=1326 + ns=3;i=1380 + + + + OpticalFluorescenseQuenchingSignalType + PA-DIM OpticalFluorescenseQuenchingSignalType + PA-DIM OpticalFluorescenseQuenchingSignalType SensorNextCalibration + PA-DIM OpticalFluorescenseQuenchingSignalType SensorCleaningsCounter + PA-DIM OpticalFluorescenseQuenchingSignalType SensorSterilisationsCounter + PA-DIM IOpticalFluorescenseQuenchingCalibration AbsoluteAirPressure + PA-DIM IOpticalFluorescenseQuenchingCalibration SensorT90 + https://reference.opcfoundation.org/PADIM/v100/docs/7.30 + + ns=3;i=1065 + ns=3;i=1300 + ns=3;i=1301 + + + + <SignalCalibrationIdentifier> + + i=58 + i=11508 + ns=3;i=1049 + ns=3;i=1452 + ns=3;i=1453 + ns=3;i=1454 + ns=3;i=1455 + + + + SignalConditionSet + + i=58 + i=80 + ns=3;i=1063 + ns=3;i=1459 + ns=3;i=1460 + ns=3;i=1461 + ns=3;i=1462 + + + + ParamagneticSignalType + PA-DIM ParamagneticSignalType + https://reference.opcfoundation.org/PADIM/v100/docs/7.23 + + ns=3;i=1065 + ns=3;i=1304 + + + + SignalConditionSet + + i=58 + i=80 + ns=3;i=1057 + ns=3;i=1414 + ns=3;i=1415 + + + + PhSignalType + PA-DIM PhSignalType + PA-DIM PhSignalType SensorNextCalibration + PA-DIM PhSignalType SensingElementImpedance + PA-DIM PhSignalType SensorReferenceImpedance + PA-DIM PhSignalType SensorCleaningsCounter + PA-DIM PhSignalType SensorSterilisationsCounter + PA-DIM IPhCalibration SensorT90 + https://reference.opcfoundation.org/PADIM/v100/docs/7.27 + + ns=3;i=1065 + ns=3;i=1294 + ns=3;i=1297 + + + + <SignalCalibrationIdentifier> + + i=58 + i=11508 + ns=3;i=1046 + ns=3;i=1465 + ns=3;i=1466 + ns=3;i=1468 + + + + SignalConditionSet + + i=58 + i=80 + ns=3;i=1061 + ns=3;i=1471 + ns=3;i=1472 + ns=3;i=1473 + ns=3;i=1474 + ns=3;i=1475 + ns=3;i=1479 + ns=3;i=1480 + + + + ThermalConductivitySignalType + PA-DIM ThermalConductivitySignalType + https://reference.opcfoundation.org/PADIM/v100/docs/7.24 + + ns=3;i=1065 + ns=3;i=1302 + + + + SignalConditionSet + + i=58 + i=80 + ns=3;i=1058 + ns=3;i=1418 + + + + TocSignalType + PA-DIM TocSignalType + PA-DIM TocSignalType ChopperFrequencyDeviation + PA-DIM TocSignalType RelativeReagentLevel + PA-DIM TocSignalType AbsoluteSampleGasPressure + PA-DIM TocSignalType SampleGasVolumeFlow + https://reference.opcfoundation.org/PADIM/v100/docs/7.22 + + ns=3;i=1065 + ns=3;i=1303 + + + + SignalConditionSet + + i=58 + i=80 + ns=3;i=1056 + ns=3;i=1388 + ns=3;i=1390 + ns=3;i=1393 + ns=3;i=1399 + ns=3;i=1405 + ns=3;i=1406 + ns=3;i=1407 + + + + TunableDiodeLaserSignalType + PA-DIM TunableDiodeLaserSignalType + PA-DIM TunableDiodeLaserSignalType SignalFitQuality + PA-DIM TunableDiodeLaserSignalType SignalNoiseRatio + PA-DIM TunableDiodeLaserSignalType TransmissionRatio + PA-DIM TunableDiodeLaserSignalType LaserTemperature + PA-DIM TunableDiodeLaserSignalType AbsoluteSampleGasPressure + https://reference.opcfoundation.org/PADIM/v100/docs/7.25 + + ns=3;i=1065 + ns=3;i=1305 + + + + SignalConditionSet + + i=58 + i=80 + ns=3;i=1059 + ns=3;i=1420 + ns=3;i=1422 + ns=3;i=1423 + ns=3;i=1426 + ns=3;i=1428 + ns=3;i=1430 + + + + ZirconiumDioxideSignalType + PA-DIM ZirconiumDioxideSignalType + PA-DIM ZirconiumDioxideSignalType RelativeHeatOutput + PA-DIM ZirconiumDioxideSignalType SampleGasVolumeFlow + https://reference.opcfoundation.org/PADIM/v100/docs/7.26 + + ns=3;i=1065 + ns=3;i=1306 + + + + SignalConditionSet + + i=58 + i=80 + ns=3;i=1060 + ns=3;i=1434 + ns=3;i=1435 + ns=3;i=1436 + + + + Value + + i=78 + ns=2;s=0112/2///61987#ABN634#001 + ns=3;i=1274 + ns=3;i=1191 + ns=3;i=1190 + + + + Process analyser + PA-DIM ProcessAnalyserType + https://reference.opcfoundation.org/PADIM/v100/docs/7.3 + + ns=3;i=1009 + ns=2;s=0112/2///61987#ABP397#001 + + + + Amperometric analyser + PA-DIM AmperometricAnalyserType + https://reference.opcfoundation.org/PADIM/v100/docs/7.13 + + ns=3;i=1082 + ns=2;s=0112/2///61987#ABP407#001 + + + + Conductivity meter + PA-DIM ConductivityMeterType + https://reference.opcfoundation.org/PADIM/v100/docs/7.12 + + ns=3;i=1082 + ns=2;s=0112/2///61987#ABP405#001 + + + + Flame ionisation detector + PA-DIM FlameIonisationDetectorType + PA-DIM FlameIonisationDetectorType CatalystTemperature + PA-DIM FlameIonisationDetectorType FuelGasPressure + PA-DIM FlameIonisationDetectorType CombustionAirPressure + PA-DIM FlameIonisationDetectorType BlockTemperature + https://reference.opcfoundation.org/PADIM/v100/docs/7.6 + + ns=3;i=1082 + ns=2;s=0112/2///61987#ABP410#001 + ns=3;i=1298 + + + + Non-dispersive infrared gas analyser + PA-DIM NonDispersiveInfraredGasAnalyserType + https://reference.opcfoundation.org/PADIM/v100/docs/7.4 + + ns=3;i=1082 + ns=2;s=0112/2///61987#ABP425#001 + + + + Optical fluorescence quenching sensor + PA-DIM OpticalFluorescenseQuenchingSensorType + https://reference.opcfoundation.org/PADIM/v100/docs/7.14 + + ns=3;i=1082 + ns=2;s=0112/2///61987#ABP423#001 + + + + Paramagnetic gas analyser + PA-DIM ParamagneticGasAnalyserType + https://reference.opcfoundation.org/PADIM/v100/docs/7.7 + + ns=3;i=1082 + ns=2;s=0112/2///61987#ABP436#001 + + + + pH meter + PA-DIM PhMeterType + https://reference.opcfoundation.org/PADIM/v100/docs/7.11 + + ns=3;i=1082 + ns=2;s=0112/2///61987#ABP440#001 + + + + Thermal conductivity gas analyser + PA-DIM ThermalConductivityGasAnalyserType + https://reference.opcfoundation.org/PADIM/v100/docs/7.8 + + ns=3;i=1082 + ns=2;s=0112/2///61987#ABP453#001 + + + + TOC analyser + PA-DIM TocAnalyserType + PA-DIM TocAnalyserType CarrierGasGaugePressure + PA-DIM TocAnalyserType SampleWaterVolumeFlow + PA-DIM TocAnalyserType ActualInjectedVolume + https://reference.opcfoundation.org/PADIM/v100/docs/7.5 + + ns=3;i=1082 + ns=2;s=0112/2///61987#ABP444#001 + ns=3;i=1299 + + + + Tunable diode laser spectrometer + PA-DIM TunableDiodeLaserSpectrometerType + https://reference.opcfoundation.org/PADIM/v100/docs/7.9 + + ns=3;i=1082 + ns=2;s=0112/2///61987#ABP435#001 + + + + Zirconium dioxide analyser + PA-DIM ZirconiumDioxideAnalyserType + https://reference.opcfoundation.org/PADIM/v100/docs/7.10 + + ns=3;i=1082 + ns=2;s=0112/2///61987#ABP409#001 + + + + DeviceConditionSet + + i=58 + i=80 + ns=3;i=1054 + ns=3;i=1329 + ns=3;i=1330 + ns=3;i=1331 + ns=3;i=1332 + + + + Block temperature + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP577#001 + ns=3;i=1333 + + + 0 + + + + Catalyst temperature + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP576#001 + ns=3;i=1334 + + + 0 + + + + Air pressure + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP579#001 + ns=3;i=1336 + + + 0 + + + + Fuel gas pressure + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP578#001 + ns=3;i=1337 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 5063250 + + mbar + + + millibar + + + + + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 5063250 + + mbar + + + millibar + + + + + + + + DeviceConditionSet + + i=58 + i=80 + ns=3;i=1053 + ns=3;i=1340 + ns=3;i=1341 + ns=3;i=1342 + ns=3;i=1350 + ns=3;i=1358 + ns=3;i=1359 + ns=3;i=1362 + + + + Injected volume + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP564#001 + ns=3;i=1363 + + + 0 + + + + Carrier gas pressure + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP559#001 + ns=3;i=1367 + + + 0 + + + + Carrier gas volume flow + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP558#001 + ns=3;i=1371 + + + 0 + + + + Cooler temperature + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP555#001 + ns=3;i=1372 + + + 0 + + + + TOC reactor temperature + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP554#001 + ns=3;i=1373 + + + 0 + + + + Injection volume + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP563#001 + ns=3;i=1375 + + + 0 + + + + Sample water volume flow + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP561#001 + ns=3;i=1379 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 5065812 + + ml + + + millilitre + + + + + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 5063250 + + mbar + + + millibar + + + + + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4535090 + + l/h + + + litre per hour + + + + + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 5065812 + + ml + + + millilitre + + + + + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 13361 + + ml/min + + + millilitre per minute + + + + + + + + Timestamp of calibration + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP544#001 + + + 1601-01-01T00:00:00Z + + + + Type of calibration + + i=19084 + i=80 + ns=2;s=0112/2///61987#ABH609#001 + ns=3;i=1311 + ns=3;i=1312 + ns=3;i=1313 + ns=3;i=1314 + + + 0 + + + + EnumDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABP732#001 + + + ns=2;s=0112/2///61987#ABP733#001 + + + ns=2;s=0112/2///61987#ABP734#001 + + + ns=2;s=0112/2///61987#ABI407#004 + + + + + + EnumValues + + i=68 + i=78 + + + + + + i=7616 + + + + 0 + + en + adjustment + + + + + + + + i=7616 + + + + 1 + + en + calibration + + + + + + + + i=7616 + + + + 2 + + en + custody transfer + + + + + + + + i=7616 + + + + 3 + + en + others + + + + + + + + + + ValueAsDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABP732#001 + + + + + + ValueAsText + + i=68 + i=78 + + + + en + adjustment + + + + + CalibrationPointSet + + ns=3;i=1043 + i=80 + + + + Sample gas pressure + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP560#001 + ns=3;i=1381 + + + 0 + + + + Chopper frequency (deviation) + + i=15318 + i=80 + ns=2;s=0112/2///61987#ABP553#001 + ns=3;i=1382 + + + 0 + + + + Sample cell temperature + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP556#001 + ns=3;i=1383 + + + 0 + + + + Residual operational life of radiation source + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP552#001 + + + 1 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 5063250 + + mbar + + + millibar + + + + + + + + Unit + + i=68 + i=80 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 20529 + + % or pct + + + percent + + + + + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + Sample gas pressure + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP560#001 + ns=3;i=1408 + + + 0 + + + + Chopper frequency (deviation) + + i=15318 + i=80 + ns=2;s=0112/2///61987#ABP553#001 + ns=3;i=1409 + + + 0 + + + + Detector zero signal + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP551#001 + ns=3;i=1410 + + + 0 + + + + Reagent level + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP557#001 + ns=3;i=1411 + + + 0 + + + + Sample cell temperature + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP556#001 + ns=3;i=1412 + + + 0 + + + + Sample gas volume flow + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP562#001 + ns=3;i=1413 + + + 0 + + + + Residual operational life of radiation source + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP552#001 + + + 1 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 5063250 + + mbar + + + millibar + + + + + + + + Unit + + i=68 + i=80 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 20529 + + % or pct + + + percent + + + + + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 13625 + + ppm + + + part per million + + + + + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 20529 + + % or pct + + + percent + + + + + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4535090 + + l/h + + + litre per hour + + + + + + + + Sample temperature + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP575#001 + ns=3;i=1416 + + + 0 + + + + Temperature sensing element + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP565#001 + ns=3;i=1417 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + Sample temperature + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP575#001 + ns=3;i=1419 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + Sample gas pressure + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP560#001 + ns=3;i=1431 + + + 0 + + + + Laser temperature + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP583#001 + ns=3;i=1432 + + + 0 + + + + Sample temperature + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP575#001 + ns=3;i=1433 + + + 0 + + + + Signal fit quality + + i=2365 + i=80 + ns=2;s=0112/2///61987#ABP580#001 + + + 0 + + + + Signal/noise ratio + + i=2365 + i=80 + ns=2;s=0112/2///61987#ABP581#001 + + + 0 + + + + Transmission ratio + + i=2365 + i=80 + ns=2;s=0112/2///61987#ABP582#001 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 5063250 + + mbar + + + millibar + + + + + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + Relative heat output + + i=2365 + i=80 + ns=2;s=0112/2///61987#ABP585#001 + + + 0 + + + + Sample gas volume flow + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP562#001 + ns=3;i=1437 + + + 0 + + + + Temperature sensing element + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP565#001 + ns=3;i=1438 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4535090 + + l/h + + + litre per hour + + + + + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + Absolute air pressure + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP574#001 + ns=3;i=1443 + + + 0 + + + + Amperometric sensing element slope + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP572#001 + ns=3;i=1444 + + + + Amperometric sensing element zero point + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP573#001 + ns=3;i=1445 + + + 0 + + + + Settling time t90 at calibration + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP569#001 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4274487 + + hPa + + + hectopascal + + + + + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4405040 + + pA + + + picoampere + + + + + + + + CIP counter + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP546#001 + + + 0 + + + + Days until next calibration + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP566#001 + ns=3;i=1450 + + + 0 + + + + SIP counter + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP547#001 + + + 0 + + + + Temperature sensing element + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP565#001 + ns=3;i=1451 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4473177 + + d + + + day + + + + + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + Absolute air pressure + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP574#001 + ns=3;i=1456 + + + 0 + + + + Optical fluorescence quenching sensing element slope + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP586#001 + ns=3;i=1457 + + + + Optical fluorescence quenching sensing element zero point + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP587#001 + ns=3;i=1458 + + + 0 + + + + Settling time t90 at calibration + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP569#001 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4274487 + + hPa + + + hectopascal + + + + + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4340024 + + µs + + + microsecond + + + + + + + + CIP counter + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP546#001 + + + 0 + + + + Days until next calibration + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP566#001 + ns=3;i=1463 + + + 0 + + + + SIP counter + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP547#001 + + + 0 + + + + Temperature sensing element + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP565#001 + ns=3;i=1464 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4473177 + + d + + + day + + + + + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + pH sensing element asymmetry potential + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP568#001 + ns=3;i=1469 + + + 0 + + + + pH sensing element slope + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP567#001 + ns=3;i=1470 + + + 0 + + + + Settling time t90 at calibration + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP569#001 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 12890 + + mV + + + millivolt + + + + + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 12890 + + mV + + + millivolt + + + + + + + + pH measuring method + + i=19084 + i=80 + ns=2;s=0112/2///61987#ABP640#001 + ns=3;i=1482 + ns=3;i=1484 + ns=3;i=1485 + ns=3;i=1486 + + + 0 + + + + EnumDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABP718#001 + + + ns=2;s=0112/2///61987#ABP719#001 + + + ns=2;s=0112/2///61987#ABP720#001 + + + ns=2;s=0112/2///61987#ABI407#004 + + + + + + EnumValues + + i=68 + i=78 + + + + + + i=7616 + + + + 0 + + en + glass electrode + + + + + + + + i=7616 + + + + 1 + + en + ISFET + + + + + + + + i=7616 + + + + 2 + + en + ceramic electrode + + + + + + + + i=7616 + + + + 3 + + en + others + + + + + + + + + + ValueAsDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABP718#001 + + + + + + ValueAsText + + i=68 + i=78 + + + + en + glass electrode + + + + + pH sensing element impedance + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP570#001 + ns=3;i=1487 + + + 0 + + + + CIP counter + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP546#001 + + + 0 + + + + Days until next calibration + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP566#001 + ns=3;i=1489 + + + 0 + + + + pH reference system impedance + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP571#001 + ns=3;i=1490 + + + 0 + + + + SIP counter + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP547#001 + + + 0 + + + + Temperature sensing element + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP565#001 + ns=3;i=1491 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 5195853 + + + + + ohm + + + + + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4473177 + + d + + + day + + + + + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 5195853 + + + + + ohm + + + + + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + Cell constant + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABF161#001 + ns=3;i=1494 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4536624 + + cm⁻¹ + + + reciprocal centimetre + + + + + + + + Conductivity measuring method + + i=19084 + i=80 + ns=2;s=0112/2///61987#ABP641#001 + ns=3;i=1500 + ns=3;i=1501 + ns=3;i=1502 + ns=3;i=1503 + + + 0 + + + + EnumDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABP721#001 + + + ns=2;s=0112/2///61987#ABP722#001 + + + ns=2;s=0112/2///61987#ABP723#001 + + + ns=2;s=0112/2///61987#ABI407#004 + + + + + + EnumValues + + i=68 + i=78 + + + + + + i=7616 + + + + 0 + + en + inductive + + + + + + + + i=7616 + + + + 1 + + en + conductive 2-electrodes + + + + + + + + i=7616 + + + + 2 + + en + conductive 4-electrodes + + + + + + + + i=7616 + + + + 3 + + en + others + + + + + + + + + + ValueAsDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABP721#001 + + + + + + ValueAsText + + i=68 + i=78 + + + + en + inductive + + + + + CIP counter + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP546#001 + + + 0 + + + + SIP counter + + i=68 + i=80 + ns=2;s=0112/2///61987#ABP547#001 + + + 0 + + + + Temperature sensing element + + i=17497 + i=80 + ns=2;s=0112/2///61987#ABP565#001 + ns=3;i=1504 + + + 0 + + + + Unit + + i=68 + i=78 + ns=2;s=0112/2///61987#ABA968#002 + + + + + i=888 + + + + http://www.opcfoundation.org/UA/units/un/cefact + 4408652 + + °C + + + degree Celsius + + + + + + + + Temperature compensation + + i=19084 + i=80 + ns=2;s=0112/2///61987#ABP642#001 + ns=3;i=1506 + ns=3;i=1508 + ns=3;i=1509 + ns=3;i=1514 + + + 0 + + + + EnumDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABP724#001 + + + ns=2;s=0112/2///61987#ABP725#001 + + + ns=2;s=0112/2///61987#ABP726#001 + + + ns=2;s=0112/2///61987#ABP727#001 + + + ns=2;s=0112/2///61987#ABP728#001 + + + ns=2;s=0112/2///61987#ABP729#001 + + + ns=2;s=0112/2///61987#ABP730#001 + + + ns=2;s=0112/2///61987#ABP731#001 + + + ns=2;s=0112/2///61987#ABI407#004 + + + + + + EnumValues + + i=68 + i=78 + + + + + + i=7616 + + + + 0 + + en + no temperature compensation + + + + + + + + i=7616 + + + + 1 + + en + linear compensation + + + + + + + + i=7616 + + + + 2 + + en + NaCl (IEC 60746-3) + + + + + + + + i=7616 + + + + 3 + + en + water ISO 7888 (20°C) + + + + + + + + i=7616 + + + + 4 + + en + water ISO 7888 (25°C) + + + + + + + + i=7616 + + + + 5 + + en + UPW NaCl + + + + + + + + i=7616 + + + + 6 + + en + UPW HCl + + + + + + + + i=7616 + + + + 7 + + en + compensation table + + + + + + + + i=7616 + + + + 8 + + en + others + + + + + + + + + + ValueAsDictionaryEntries + + i=68 + i=78 + + + + + ns=2;s=0112/2///61987#ABP724#001 + + + + + + ValueAsText + + i=68 + i=78 + + + + en + no temperature compensation + + + + diff --git a/src/addressspace.ts b/src/addressspace.ts index 5f83ed21..635c7c26 100644 --- a/src/addressspace.ts +++ b/src/addressspace.ts @@ -37,6 +37,7 @@ import { createWoodWorkingFullLogic } from './machines/WoodWorking/ww_full'; import { createbrownfieldMTLogic } from './machines/machinetool/brownfieldmachinetool'; import { createLaserSystemLogic } from './machines/LaserSystem/LaserSystem'; import { createUGGgrindingMachineLogic } from './machines/machinetool/UGGgrindingmachine'; +import { createMetalFormingMTLogic } from './machines/MetalForming/MetalFormingMachine'; @@ -63,6 +64,7 @@ export const createAddressSpace = async (server: OPCUAServer): Promise => createbrownfieldMTLogic(addressSpace), createLaserSystemLogic(addressSpace), createUGGgrindingMachineLogic(addressSpace), + createMetalFormingMTLogic(addressSpace), ]) .then(() => { green(' Creating AddressSpace done! '); diff --git a/src/machines/MetalForming/MetalFormingMachine.ts b/src/machines/MetalForming/MetalFormingMachine.ts new file mode 100644 index 00000000..2a1a8d71 --- /dev/null +++ b/src/machines/MetalForming/MetalFormingMachine.ts @@ -0,0 +1,21 @@ +// Copyright (c) 2024 Goetz Goerisch +// +// Licensed under the Apache License, Version 2.0 (the 'License'); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an 'AS IS' BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +import { + AddressSpace, +} from 'node-opcua' + +export const createMetalFormingMTLogic = async (addressSpace: AddressSpace): Promise => { + +} \ No newline at end of file