Revision control
Copy as Markdown
<?xml version="1.0" encoding="utf-8"?>
<UANodeSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" xmlns="http://opcfoundation.org/UA/2011/03/UANodeSet.xsd" xmlns:s1="http://qt-project.org/QtOpcUaTestModel/Types.xsd" xmlns:ua="http://unifiedautomation.com/Configuration/NodeSet.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<NamespaceUris>
</NamespaceUris>
<Aliases>
<Alias Alias="Int64">i=8</Alias>
<Alias Alias="Double">i=11</Alias>
<Alias Alias="String">i=12</Alias>
<Alias Alias="ByteString">i=15</Alias>
<Alias Alias="QualifiedName">i=20</Alias>
<Alias Alias="LocalizedText">i=21</Alias>
<Alias Alias="DataValue">i=23</Alias>
<Alias Alias="DiagnosticInfo">i=25</Alias>
<Alias Alias="Organizes">i=35</Alias>
<Alias Alias="HasEncoding">i=38</Alias>
<Alias Alias="HasDescription">i=39</Alias>
<Alias Alias="HasTypeDefinition">i=40</Alias>
<Alias Alias="HasSubtype">i=45</Alias>
<Alias Alias="HasProperty">i=46</Alias>
<Alias Alias="HasComponent">i=47</Alias>
<Alias Alias="QtTestEnumeration">ns=1;i=3002</Alias>
<Alias Alias="QtTestStructType">ns=1;i=3003</Alias>
<Alias Alias="QtInnerTestStructType">ns=1;i=3004</Alias>
<Alias Alias="QtTestUnionType">ns=1;i=3005</Alias>
<Alias Alias="QtStructWithOptionalFieldType">ns=1;i=3006</Alias>
<Alias Alias="MyDoubleSubtype">ns=1;i=3007</Alias>
<Alias Alias="QtTestStructWithDiagnosticInfo">ns=1;i=3009</Alias>
<Alias Alias="QtTestStructWithDataValue">ns=1;i=3010</Alias>
<Alias Alias="QtRecursiveTestStruct">ns=1;i=3012</Alias>
</Aliases>
<Extensions>
<Extension>
<ua:ModelInfo Tool="UaModeler" Hash="V9azQH7QtsHgxtOfQNQzyQ==" Version="1.6.9"/>
</Extension>
</Extensions>
<UADataType NodeId="ns=1;i=3002" BrowseName="1:QtTestEnumeration">
<DisplayName>QtTestEnumeration</DisplayName>
<References>
<Reference ReferenceType="HasProperty">ns=1;i=6001</Reference>
<Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
</References>
<Definition Name="1:QtTestEnumeration">
<Field Name="Unknown" Value="0"/>
<Field Name="FirstOption" Value="1"/>
<Field Name="SecondOption" Value="2"/>
<Field Name="ThirdOption" Value="3"/>
</Definition>
</UADataType>
<UAVariable DataType="LocalizedText" ParentNodeId="ns=1;i=3002" ValueRank="1" NodeId="ns=1;i=6001" ArrayDimensions="4" BrowseName="EnumStrings">
<DisplayName>EnumStrings</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3002</Reference>
</References>
<Value>
<uax:ListOfLocalizedText>
<uax:LocalizedText>
<uax:Text>Unknown</uax:Text>
</uax:LocalizedText>
<uax:LocalizedText>
<uax:Text>FirstOption</uax:Text>
</uax:LocalizedText>
<uax:LocalizedText>
<uax:Text>SecondOption</uax:Text>
</uax:LocalizedText>
<uax:LocalizedText>
<uax:Text>ThirdOption</uax:Text>
</uax:LocalizedText>
</uax:ListOfLocalizedText>
</Value>
</UAVariable>
<UADataType NodeId="ns=1;i=3007" BrowseName="1:MyDoubleSubtype">
<DisplayName>MyDoubleSubtype</DisplayName>
<References>
<Reference ReferenceType="HasSubtype" IsForward="false">i=11</Reference>
</References>
</UADataType>
<UADataType IsAbstract="true" NodeId="ns=1;i=3008" BrowseName="1:QtAbstractBaseStruct">
<DisplayName>QtAbstractBaseStruct</DisplayName>
<References>
<Reference ReferenceType="HasEncoding">ns=1;i=5006</Reference>
<Reference ReferenceType="HasEncoding">ns=1;i=5012</Reference>
<Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference>
</References>
<Definition Name="1:QtAbstractBaseStruct"/>
</UADataType>
<UAVariable DataType="String" ParentNodeId="ns=1;i=6012" NodeId="ns=1;i=6024" BrowseName="1:QtAbstractBaseStruct">
<DisplayName>QtAbstractBaseStruct</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=69</Reference>
<Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5006</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6012</Reference>
</References>
<Value>
<uax:String>QtAbstractBaseStruct</uax:String>
</Value>
</UAVariable>
<UAVariable DataType="String" ParentNodeId="ns=1;i=6014" NodeId="ns=1;i=6025" BrowseName="1:QtAbstractBaseStruct">
<DisplayName>QtAbstractBaseStruct</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=69</Reference>
<Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5012</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6014</Reference>
</References>
<Value>
<uax:String>//xs:element[@name='QtAbstractBaseStruct']</uax:String>
</Value>
</UAVariable>
<UADataType NodeId="ns=1;i=3004" BrowseName="1:QtInnerTestStructType">
<DisplayName>QtInnerTestStructType</DisplayName>
<References>
<Reference ReferenceType="HasEncoding">ns=1;i=5004</Reference>
<Reference ReferenceType="HasEncoding">ns=1;i=5005</Reference>
<Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=3008</Reference>
</References>
<Definition Name="1:QtInnerTestStructType">
<Field DataType="MyDoubleSubtype" Name="DoubleSubtypeMember"/>
</Definition>
</UADataType>
<UAVariable DataType="String" ParentNodeId="ns=1;i=6012" NodeId="ns=1;i=6016" BrowseName="1:QtInnerTestStructType">
<DisplayName>QtInnerTestStructType</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=69</Reference>
<Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5004</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6012</Reference>
</References>
<Value>
<uax:String>QtInnerTestStructType</uax:String>
</Value>
</UAVariable>
<UAVariable DataType="String" ParentNodeId="ns=1;i=6014" NodeId="ns=1;i=6017" BrowseName="1:QtInnerTestStructType">
<DisplayName>QtInnerTestStructType</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=69</Reference>
<Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5005</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6014</Reference>
</References>
<Value>
<uax:String>//xs:element[@name='QtInnerTestStructType']</uax:String>
</Value>
</UAVariable>
<UADataType NodeId="ns=1;i=3012" BrowseName="1:QtRecursiveTestStruct">
<DisplayName>QtRecursiveTestStruct</DisplayName>
<References>
<Reference ReferenceType="HasEncoding">ns=1;i=5016</Reference>
<Reference ReferenceType="HasEncoding">ns=1;i=5017</Reference>
<Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=3008</Reference>
</References>
<Definition Name="1:QtRecursiveTestStruct">
<Field DataType="String" Name="StringMember"/>
<Field DataType="QtRecursiveTestStruct" ValueRank="1" ArrayDimensions="0" Name="RecursiveArrayMember"/>
</Definition>
</UADataType>
<UAVariable DataType="String" ParentNodeId="ns=1;i=6012" NodeId="ns=1;i=6026" BrowseName="1:QtRecursiveTestStruct">
<DisplayName>QtRecursiveTestStruct</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=69</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6012</Reference>
<Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5016</Reference>
</References>
<Value>
<uax:String>QtRecursiveTestStruct</uax:String>
</Value>
</UAVariable>
<UAVariable DataType="String" ParentNodeId="ns=1;i=6014" NodeId="ns=1;i=6028" BrowseName="1:QtRecursiveTestStruct">
<DisplayName>QtRecursiveTestStruct</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=69</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6014</Reference>
<Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5017</Reference>
</References>
<Value>
<uax:String>//xs:element[@name='QtRecursiveTestStruct']</uax:String>
</Value>
</UAVariable>
<UADataType NodeId="ns=1;i=3006" BrowseName="1:QtStructWithOptionalFieldType">
<DisplayName>QtStructWithOptionalFieldType</DisplayName>
<References>
<Reference ReferenceType="HasEncoding">ns=1;i=5010</Reference>
<Reference ReferenceType="HasEncoding">ns=1;i=5011</Reference>
<Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=3008</Reference>
</References>
<Definition Name="1:QtStructWithOptionalFieldType">
<Field DataType="Double" Name="MandatoryMember"/>
<Field IsOptional="true" DataType="Double" Name="OptionalMember"/>
</Definition>
</UADataType>
<UAVariable DataType="String" ParentNodeId="ns=1;i=6012" NodeId="ns=1;i=6018" BrowseName="1:QtStructWithOptionalFieldType">
<DisplayName>QtStructWithOptionalFieldType</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=69</Reference>
<Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5010</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6012</Reference>
</References>
<Value>
<uax:String>QtStructWithOptionalFieldType</uax:String>
</Value>
</UAVariable>
<UAVariable DataType="String" ParentNodeId="ns=1;i=6014" NodeId="ns=1;i=6019" BrowseName="1:QtStructWithOptionalFieldType">
<DisplayName>QtStructWithOptionalFieldType</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=69</Reference>
<Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5011</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6014</Reference>
</References>
<Value>
<uax:String>//xs:element[@name='QtStructWithOptionalFieldType']</uax:String>
</Value>
</UAVariable>
<UADataType NodeId="ns=1;i=3003" BrowseName="1:QtTestStructType">
<DisplayName>QtTestStructType</DisplayName>
<References>
<Reference ReferenceType="HasEncoding">ns=1;i=5001</Reference>
<Reference ReferenceType="HasEncoding">ns=1;i=5002</Reference>
<Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=3008</Reference>
</References>
<Definition Name="1:QtTestStructType">
<Field DataType="String" Name="StringMember"/>
<Field DataType="LocalizedText" Name="LocalizedTextMember"/>
<Field DataType="QualifiedName" Name="QualifiedNameMember"/>
<Field DataType="Int64" ValueRank="1" ArrayDimensions="0" Name="Int64ArrayMember"/>
<Field DataType="QtTestEnumeration" Name="EnumMember"/>
<Field DataType="QtInnerTestStructType" Name="NestedStructMember"/>
<Field DataType="QtInnerTestStructType" ValueRank="1" ArrayDimensions="0" Name="NestedStructArrayMember"/>
</Definition>
</UADataType>
<UAVariable DataType="String" ParentNodeId="ns=1;i=6012" NodeId="ns=1;i=6020" BrowseName="1:QtTestStructType">
<DisplayName>QtTestStructType</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=69</Reference>
<Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5001</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6012</Reference>
</References>
<Value>
<uax:String>QtTestStructType</uax:String>
</Value>
</UAVariable>
<UAVariable DataType="String" ParentNodeId="ns=1;i=6014" NodeId="ns=1;i=6021" BrowseName="1:QtTestStructType">
<DisplayName>QtTestStructType</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=69</Reference>
<Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5002</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6014</Reference>
</References>
<Value>
<uax:String>//xs:element[@name='QtTestStructType']</uax:String>
</Value>
</UAVariable>
<UADataType NodeId="ns=1;i=3010" BrowseName="1:QtTestStructWithDataValue">
<DisplayName>QtTestStructWithDataValue</DisplayName>
<References>
<Reference ReferenceType="HasEncoding">ns=1;i=5014</Reference>
<Reference ReferenceType="HasEncoding">ns=1;i=5015</Reference>
<Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=3008</Reference>
</References>
<Definition Name="1:QtTestStructWithDataValue">
<Field DataType="DataValue" Name="DataValueMember"/>
<Field Name="VariantMember"/>
</Definition>
</UADataType>
<UAVariable DataType="String" ParentNodeId="ns=1;i=6012" NodeId="ns=1;i=6007" BrowseName="1:QtTestStructWithDataValue">
<DisplayName>QtTestStructWithDataValue</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=69</Reference>
<Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5014</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6012</Reference>
</References>
<Value>
<uax:String>QtTestStructWithDataValue</uax:String>
</Value>
</UAVariable>
<UAVariable DataType="String" ParentNodeId="ns=1;i=6014" NodeId="ns=1;i=6008" BrowseName="1:QtTestStructWithDataValue">
<DisplayName>QtTestStructWithDataValue</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=69</Reference>
<Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5015</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6014</Reference>
</References>
<Value>
<uax:String>//xs:element[@name='QtTestStructWithDataValue']</uax:String>
</Value>
</UAVariable>
<UADataType NodeId="ns=1;i=3009" BrowseName="1:QtTestStructWithDiagnosticInfo">
<DisplayName>QtTestStructWithDiagnosticInfo</DisplayName>
<References>
<Reference ReferenceType="HasEncoding">ns=1;i=5003</Reference>
<Reference ReferenceType="HasEncoding">ns=1;i=5013</Reference>
<Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=3008</Reference>
</References>
<Definition Name="1:QtTestStructWithDiagnosticInfo">
<Field DataType="DiagnosticInfo" Name="DiagnosticInfoMember"/>
<Field DataType="DiagnosticInfo" ValueRank="1" ArrayDimensions="0" Name="DiagnosticInfoArrayMember"/>
</Definition>
</UADataType>
<UAVariable DataType="String" ParentNodeId="ns=1;i=6012" NodeId="ns=1;i=6004" BrowseName="1:QtTestStructWithDiagnosticInfo">
<DisplayName>QtTestStructWithDiagnosticInfo</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=69</Reference>
<Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5003</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6012</Reference>
</References>
<Value>
<uax:String>QtTestStructWithDiagnosticInfo</uax:String>
</Value>
</UAVariable>
<UAVariable DataType="String" ParentNodeId="ns=1;i=6014" NodeId="ns=1;i=6005" BrowseName="1:QtTestStructWithDiagnosticInfo">
<DisplayName>QtTestStructWithDiagnosticInfo</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=69</Reference>
<Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5013</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6014</Reference>
</References>
<Value>
<uax:String>//xs:element[@name='QtTestStructWithDiagnosticInfo']</uax:String>
</Value>
</UAVariable>
<UADataType NodeId="ns=1;i=3005" BrowseName="1:QtTestUnionType">
<DisplayName>QtTestUnionType</DisplayName>
<References>
<Reference ReferenceType="HasEncoding">ns=1;i=5007</Reference>
<Reference ReferenceType="HasEncoding">ns=1;i=5008</Reference>
<Reference ReferenceType="HasSubtype" IsForward="false">i=12756</Reference>
</References>
<Definition Name="1:QtTestUnionType" IsUnion="true">
<Field DataType="Int64" Name="Member1"/>
<Field DataType="QtInnerTestStructType" Name="Member2"/>
</Definition>
</UADataType>
<UAVariable DataType="String" ParentNodeId="ns=1;i=6012" NodeId="ns=1;i=6022" BrowseName="1:QtTestUnionType">
<DisplayName>QtTestUnionType</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=69</Reference>
<Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5007</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6012</Reference>
</References>
<Value>
<uax:String>QtTestUnionType</uax:String>
</Value>
</UAVariable>
<UAVariable DataType="String" ParentNodeId="ns=1;i=6014" NodeId="ns=1;i=6023" BrowseName="1:QtTestUnionType">
<DisplayName>QtTestUnionType</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=69</Reference>
<Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5008</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6014</Reference>
</References>
<Value>
<uax:String>//xs:element[@name='QtTestUnionType']</uax:String>
</Value>
</UAVariable>
<UAVariable SymbolicName="TypeDictionary_BinarySchema" DataType="ByteString" NodeId="ns=1;i=6012" BrowseName="1:TypeDictionary">
<DisplayName>TypeDictionary</DisplayName>
<Description>Collects the data type descriptions of http://qt-project.org/QtOpcUaTestModel/</Description>
<References>
<Reference ReferenceType="HasTypeDefinition">i=72</Reference>
<Reference ReferenceType="HasProperty">ns=1;i=6013</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=6024</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=6016</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=6026</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=6018</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=6020</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=6007</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=6004</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=6022</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">i=93</Reference>
</References>
<Value>
<uax:ByteString>PG9wYzpUeXBlRGljdGlvbmFyeSB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZ
W1hLWluc3RhbmNlIiB4bWxuczp0bnM9Imh0dHA6Ly9xdC1wcm9qZWN0Lm9yZy9RdE9wY1VhV
GVzdE1vZGVsLyIgRGVmYXVsdEJ5dGVPcmRlcj0iTGl0dGxlRW5kaWFuIiB4bWxuczpvcGM9I
mh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9CaW5hcnlTY2hlbWEvIiB4bWxuczp1YT0iaHR0c
DovL29wY2ZvdW5kYXRpb24ub3JnL1VBLyIgVGFyZ2V0TmFtZXNwYWNlPSJodHRwOi8vcXQtc
HJvamVjdC5vcmcvUXRPcGNVYVRlc3RNb2RlbC8iPgogPG9wYzpJbXBvcnQgTmFtZXNwYWNlP
SJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvIi8+CiA8b3BjOlN0cnVjdHVyZWRUeXBlI
EJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiIE5hbWU9IlF0QWJzdHJhY3RCYXNlU3Ryd
WN0Ii8+CiA8b3BjOlN0cnVjdHVyZWRUeXBlIEJhc2VUeXBlPSJ0bnM6UXRBYnN0cmFjdEJhc
2VTdHJ1Y3QiIE5hbWU9IlF0SW5uZXJUZXN0U3RydWN0VHlwZSI+CiAgPG9wYzpGaWVsZCBUe
XBlTmFtZT0ib3BjOkRvdWJsZSIgTmFtZT0iRG91YmxlU3VidHlwZU1lbWJlciIvPgogPC9vc
GM6U3RydWN0dXJlZFR5cGU+CiA8b3BjOlN0cnVjdHVyZWRUeXBlIEJhc2VUeXBlPSJ0bnM6U
XRBYnN0cmFjdEJhc2VTdHJ1Y3QiIE5hbWU9IlF0UmVjdXJzaXZlVGVzdFN0cnVjdCI+CiAgP
G9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkNoYXJBcnJheSIgTmFtZT0iU3RyaW5nTWVtYmVyI
i8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkludDMyIiBOYW1lPSJOb09mUmVjdXJza
XZlQXJyYXlNZW1iZXIiLz4KICA8b3BjOkZpZWxkIExlbmd0aEZpZWxkPSJOb09mUmVjdXJza
XZlQXJyYXlNZW1iZXIiIFR5cGVOYW1lPSJ0bnM6UXRSZWN1cnNpdmVUZXN0U3RydWN0IiBOY
W1lPSJSZWN1cnNpdmVBcnJheU1lbWJlciIvPgogPC9vcGM6U3RydWN0dXJlZFR5cGU+CiA8b
3BjOlN0cnVjdHVyZWRUeXBlIEJhc2VUeXBlPSJ0bnM6UXRBYnN0cmFjdEJhc2VTdHJ1Y3QiI
E5hbWU9IlF0U3RydWN0V2l0aE9wdGlvbmFsRmllbGRUeXBlIj4KICA8b3BjOkZpZWxkIFR5c
GVOYW1lPSJvcGM6Qml0IiBOYW1lPSJPcHRpb25hbE1lbWJlclNwZWNpZmllZCIvPgogIDxvc
GM6RmllbGQgTGVuZ3RoPSIzMSIgVHlwZU5hbWU9Im9wYzpCaXQiIE5hbWU9IlJlc2VydmVkM
SIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpEb3VibGUiIE5hbWU9Ik1hbmRhdG9ye
U1lbWJlciIvPgogIDxvcGM6RmllbGQgU3dpdGNoRmllbGQ9Ik9wdGlvbmFsTWVtYmVyU3BlY
2lmaWVkIiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgTmFtZT0iT3B0aW9uYWxNZW1iZXIiLz4KI
Dwvb3BjOlN0cnVjdHVyZWRUeXBlPgogPG9wYzpTdHJ1Y3R1cmVkVHlwZSBCYXNlVHlwZT0id
G5zOlF0QWJzdHJhY3RCYXNlU3RydWN0IiBOYW1lPSJRdFRlc3RTdHJ1Y3RUeXBlIj4KICA8b
3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6Q2hhckFycmF5IiBOYW1lPSJTdHJpbmdNZW1iZXIiL
z4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBOYW1lPSJMb2Nhb
Gl6ZWRUZXh0TWVtYmVyIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0idWE6UXVhbGlmaWVkT
mFtZSIgTmFtZT0iUXVhbGlmaWVkTmFtZU1lbWJlciIvPgogIDxvcGM6RmllbGQgVHlwZU5hb
WU9Im9wYzpJbnQzMiIgTmFtZT0iTm9PZkludDY0QXJyYXlNZW1iZXIiLz4KICA8b3BjOkZpZ
WxkIExlbmd0aEZpZWxkPSJOb09mSW50NjRBcnJheU1lbWJlciIgVHlwZU5hbWU9Im9wYzpJb
nQ2NCIgTmFtZT0iSW50NjRBcnJheU1lbWJlciIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9I
nRuczpRdFRlc3RFbnVtZXJhdGlvbiIgTmFtZT0iRW51bU1lbWJlciIvPgogIDxvcGM6Rmllb
GQgVHlwZU5hbWU9InRuczpRdElubmVyVGVzdFN0cnVjdFR5cGUiIE5hbWU9Ik5lc3RlZFN0c
nVjdE1lbWJlciIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpJbnQzMiIgTmFtZT0iT
m9PZk5lc3RlZFN0cnVjdEFycmF5TWVtYmVyIi8+CiAgPG9wYzpGaWVsZCBMZW5ndGhGaWVsZ
D0iTm9PZk5lc3RlZFN0cnVjdEFycmF5TWVtYmVyIiBUeXBlTmFtZT0idG5zOlF0SW5uZXJUZ
XN0U3RydWN0VHlwZSIgTmFtZT0iTmVzdGVkU3RydWN0QXJyYXlNZW1iZXIiLz4KIDwvb3BjO
lN0cnVjdHVyZWRUeXBlPgogPG9wYzpTdHJ1Y3R1cmVkVHlwZSBCYXNlVHlwZT0idG5zOlF0Q
WJzdHJhY3RCYXNlU3RydWN0IiBOYW1lPSJRdFRlc3RTdHJ1Y3RXaXRoRGF0YVZhbHVlIj4KI
CA8b3BjOkZpZWxkIFR5cGVOYW1lPSJ1YTpEYXRhVmFsdWUiIE5hbWU9IkRhdGFWYWx1ZU1lb
WJlciIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9InVhOlZhcmlhbnQiIE5hbWU9IlZhcmlhb
nRNZW1iZXIiLz4KIDwvb3BjOlN0cnVjdHVyZWRUeXBlPgogPG9wYzpTdHJ1Y3R1cmVkVHlwZ
SBCYXNlVHlwZT0idG5zOlF0QWJzdHJhY3RCYXNlU3RydWN0IiBOYW1lPSJRdFRlc3RTdHJ1Y
3RXaXRoRGlhZ25vc3RpY0luZm8iPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9InVhOkRpYWdub
3N0aWNJbmZvIiBOYW1lPSJEaWFnbm9zdGljSW5mb01lbWJlciIvPgogIDxvcGM6RmllbGQgV
HlwZU5hbWU9Im9wYzpJbnQzMiIgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvQXJyYXlNZW1iZ
XIiLz4KICA8b3BjOkZpZWxkIExlbmd0aEZpZWxkPSJOb09mRGlhZ25vc3RpY0luZm9BcnJhe
U1lbWJlciIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBOYW1lPSJEaWFnbm9zdGljS
W5mb0FycmF5TWVtYmVyIi8+CiA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4KIDxvcGM6U3RydWN0d
XJlZFR5cGUgQmFzZVR5cGU9InVhOlVuaW9uIiBOYW1lPSJRdFRlc3RVbmlvblR5cGUiPgogI
DxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpVSW50MzIiIE5hbWU9IlN3aXRjaEZpZWxkIi8+C
iAgPG9wYzpGaWVsZCBTd2l0Y2hGaWVsZD0iU3dpdGNoRmllbGQiIFR5cGVOYW1lPSJvcGM6S
W50NjQiIFN3aXRjaFZhbHVlPSIxIiBOYW1lPSJNZW1iZXIxIi8+CiAgPG9wYzpGaWVsZCBTd
2l0Y2hGaWVsZD0iU3dpdGNoRmllbGQiIFR5cGVOYW1lPSJ0bnM6UXRJbm5lclRlc3RTdHJ1Y
3RUeXBlIiBTd2l0Y2hWYWx1ZT0iMiIgTmFtZT0iTWVtYmVyMiIvPgogPC9vcGM6U3RydWN0d
XJlZFR5cGU+CiA8b3BjOkVudW1lcmF0ZWRUeXBlIExlbmd0aEluQml0cz0iMzIiIE5hbWU9I
lF0VGVzdEVudW1lcmF0aW9uIj4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVbmtub
3duIiBWYWx1ZT0iMCIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkZpcnN0T3B0a
W9uIiBWYWx1ZT0iMSIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlNlY29uZE9wd
GlvbiIgVmFsdWU9IjIiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJUaGlyZE9wd
GlvbiIgVmFsdWU9IjMiLz4KIDwvb3BjOkVudW1lcmF0ZWRUeXBlPgo8L29wYzpUeXBlRGljd
GlvbmFyeT4K</uax:ByteString>
</Value>
</UAVariable>
<UAVariable DataType="String" ParentNodeId="ns=1;i=6012" NodeId="ns=1;i=6013" BrowseName="NamespaceUri">
<DisplayName>NamespaceUri</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6012</Reference>
</References>
<Value>
</Value>
</UAVariable>
<UAVariable SymbolicName="TypeDictionary_XmlSchema" DataType="ByteString" NodeId="ns=1;i=6014" BrowseName="1:TypeDictionary">
<DisplayName>TypeDictionary</DisplayName>
<Description>Collects the data type descriptions of http://qt-project.org/QtOpcUaTestModel/</Description>
<References>
<Reference ReferenceType="HasTypeDefinition">i=72</Reference>
<Reference ReferenceType="HasProperty">ns=1;i=6015</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=6025</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=6017</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=6028</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=6019</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=6021</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=6008</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=6005</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=6023</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">i=92</Reference>
</References>
<Value>
<uax:ByteString>PHhzOnNjaGVtYSBlbGVtZW50Rm9ybURlZmF1bHQ9InF1YWxpZmllZCIgdGFyZ2V0TmFtZXNwYWNlPSJod
HRwOi8vcXQtcHJvamVjdC5vcmcvUXRPcGNVYVRlc3RNb2RlbC9UeXBlcy54c2QiIHhtbG5zO
nRucz0iaHR0cDovL3F0LXByb2plY3Qub3JnL1F0T3BjVWFUZXN0TW9kZWwvVHlwZXMueHNkI
iB4bWxuczp1YT0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBLzIwMDgvMDIvVHlwZXMue
HNkIiB4bWxuczp4cz0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEiPgogPHhzO
mltcG9ydCBuYW1lc3BhY2U9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS8yMDA4LzAyL
1R5cGVzLnhzZCIvPgogPHhzOnNpbXBsZVR5cGUgbmFtZT0iUXRUZXN0RW51bWVyYXRpb24iP
gogIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPgogICA8eHM6ZW51bWVyYXRpb
24gdmFsdWU9IlVua25vd25fMCIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkZpcnN0T
3B0aW9uXzEiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJTZWNvbmRPcHRpb25fMiIvP
gogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlRoaXJkT3B0aW9uXzMiLz4KICA8L3hzOnJlc
3RyaWN0aW9uPgogPC94czpzaW1wbGVUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOlF0V
GVzdEVudW1lcmF0aW9uIiBuYW1lPSJRdFRlc3RFbnVtZXJhdGlvbiIvPgogPHhzOmNvbXBsZ
XhUeXBlIG5hbWU9Ikxpc3RPZlF0VGVzdEVudW1lcmF0aW9uIj4KICA8eHM6c2VxdWVuY2U+C
iAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIHR5c
GU9InRuczpRdFRlc3RFbnVtZXJhdGlvbiIgbmFtZT0iUXRUZXN0RW51bWVyYXRpb24iIG5pb
GxhYmxlPSJ0cnVlIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8e
HM6ZWxlbWVudCB0eXBlPSJ0bnM6TGlzdE9mUXRUZXN0RW51bWVyYXRpb24iIG5hbWU9Ikxpc
3RPZlF0VGVzdEVudW1lcmF0aW9uIiBuaWxsYWJsZT0idHJ1ZSIvPgogPHhzOmNvbXBsZXhUe
XBlIG5hbWU9IlF0QWJzdHJhY3RCYXNlU3RydWN0Ij4KICA8eHM6c2VxdWVuY2UvPgogPC94c
zpjb21wbGV4VHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpRdEFic3RyYWN0QmFzZVN0c
nVjdCIgbmFtZT0iUXRBYnN0cmFjdEJhc2VTdHJ1Y3QiLz4KIDx4czpjb21wbGV4VHlwZSBuY
W1lPSJMaXN0T2ZRdEFic3RyYWN0QmFzZVN0cnVjdCI+CiAgPHhzOnNlcXVlbmNlPgogICA8e
HM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiB0eXBlPSJ0b
nM6UXRBYnN0cmFjdEJhc2VTdHJ1Y3QiIG5hbWU9IlF0QWJzdHJhY3RCYXNlU3RydWN0IiBua
WxsYWJsZT0idHJ1ZSIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogP
HhzOmVsZW1lbnQgdHlwZT0idG5zOkxpc3RPZlF0QWJzdHJhY3RCYXNlU3RydWN0IiBuYW1lP
SJMaXN0T2ZRdEFic3RyYWN0QmFzZVN0cnVjdCIgbmlsbGFibGU9InRydWUiLz4KIDx4czpjb
21wbGV4VHlwZSBuYW1lPSJRdElubmVyVGVzdFN0cnVjdFR5cGUiPgogIDx4czpjb21wbGV4Q
29udGVudCBtaXhlZD0iZmFsc2UiPgogICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InVhOkV4dGVuc
2lvbk9iamVjdCI+CiAgICA8eHM6c2VxdWVuY2U+CiAgICAgPHhzOmVsZW1lbnQgbWluT2Njd
XJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InhzOmRvdWJsZSIgbmFtZT0iRG91YmxlU3Vid
HlwZU1lbWJlciIvPgogICAgPC94czpzZXF1ZW5jZT4KICAgPC94czpleHRlbnNpb24+CiAgP
C94czpjb21wbGV4Q29udGVudD4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0e
XBlPSJ0bnM6UXRJbm5lclRlc3RTdHJ1Y3RUeXBlIiBuYW1lPSJRdElubmVyVGVzdFN0cnVjd
FR5cGUiLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZRdElubmVyVGVzdFN0cnVjd
FR5cGUiPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtY
XhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zOlF0SW5uZXJUZXN0U3RydWN0VHlwZSIgb
mFtZT0iUXRJbm5lclRlc3RTdHJ1Y3RUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvPgogIDwveHM6c
2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOkxpc
3RPZlF0SW5uZXJUZXN0U3RydWN0VHlwZSIgbmFtZT0iTGlzdE9mUXRJbm5lclRlc3RTdHJ1Y
3RUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlF0UmVjd
XJzaXZlVGVzdFN0cnVjdCI+CiAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+C
iAgIDx4czpleHRlbnNpb24gYmFzZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4KICAgIDx4czpzZ
XF1ZW5jZT4KICAgICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgd
HlwZT0ieHM6c3RyaW5nIiBuYW1lPSJTdHJpbmdNZW1iZXIiLz4KICAgICA8eHM6ZWxlbWVud
CBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0idG5zOkxpc3RPZlF0UmVjdXJza
XZlVGVzdFN0cnVjdCIgbmFtZT0iUmVjdXJzaXZlQXJyYXlNZW1iZXIiLz4KICAgIDwveHM6c
2VxdWVuY2U+CiAgIDwveHM6ZXh0ZW5zaW9uPgogIDwveHM6Y29tcGxleENvbnRlbnQ+CiA8L
3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOlF0UmVjdXJzaXZlVGVzd
FN0cnVjdCIgbmFtZT0iUXRSZWN1cnNpdmVUZXN0U3RydWN0Ii8+CiA8eHM6Y29tcGxleFR5c
GUgbmFtZT0iTGlzdE9mUXRSZWN1cnNpdmVUZXN0U3RydWN0Ij4KICA8eHM6c2VxdWVuY2U+C
iAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIHR5c
GU9InRuczpRdFJlY3Vyc2l2ZVRlc3RTdHJ1Y3QiIG5hbWU9IlF0UmVjdXJzaXZlVGVzdFN0c
nVjdCIgbmlsbGFibGU9InRydWUiLz4KICA8L3hzOnNlcXVlbmNlPgogPC94czpjb21wbGV4V
HlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpMaXN0T2ZRdFJlY3Vyc2l2ZVRlc3RTdHJ1Y
3QiIG5hbWU9Ikxpc3RPZlF0UmVjdXJzaXZlVGVzdFN0cnVjdCIgbmlsbGFibGU9InRydWUiL
z4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJRdFN0cnVjdFdpdGhPcHRpb25hbEZpZWxkVHlwZ
SI+CiAgPHhzOnNlcXVlbmNlPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIHR5cGU9I
nhzOnVuc2lnbmVkSW50IiBuYW1lPSJFbmNvZGluZ01hc2siLz4KICAgPHhzOmVsZW1lbnQgb
WluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InhzOmRvdWJsZSIgbmFtZT0iTWFuZ
GF0b3J5TWVtYmVyIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzP
SIxIiB0eXBlPSJ4czpkb3VibGUiIG5hbWU9Ik9wdGlvbmFsTWVtYmVyIi8+CiAgPC94czpzZ
XF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6UXRTd
HJ1Y3RXaXRoT3B0aW9uYWxGaWVsZFR5cGUiIG5hbWU9IlF0U3RydWN0V2l0aE9wdGlvbmFsR
mllbGRUeXBlIi8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUXRTdHJ1Y3RXaXRoT
3B0aW9uYWxGaWVsZFR5cGUiPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT
2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zOlF0U3RydWN0V2l0a
E9wdGlvbmFsRmllbGRUeXBlIiBuYW1lPSJRdFN0cnVjdFdpdGhPcHRpb25hbEZpZWxkVHlwZ
SIgbmlsbGFibGU9InRydWUiLz4KICA8L3hzOnNlcXVlbmNlPgogPC94czpjb21wbGV4VHlwZ
T4KIDx4czplbGVtZW50IHR5cGU9InRuczpMaXN0T2ZRdFN0cnVjdFdpdGhPcHRpb25hbEZpZ
WxkVHlwZSIgbmFtZT0iTGlzdE9mUXRTdHJ1Y3RXaXRoT3B0aW9uYWxGaWVsZFR5cGUiIG5pb
GxhYmxlPSJ0cnVlIi8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUXRUZXN0U3RydWN0VHlwZ
SI+CiAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+CiAgIDx4czpleHRlbnNpb
24gYmFzZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4KICAgIDx4czpzZXF1ZW5jZT4KICAgICA8e
HM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0ieHM6c3RyaW5nI
iBuYW1lPSJTdHJpbmdNZW1iZXIiLz4KICAgICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiI
G1heE9jY3Vycz0iMSIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbmFtZT0iTG9jYWxpemVkV
GV4dE1lbWJlciIvPgogICAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzP
SIxIiB0eXBlPSJ1YTpRdWFsaWZpZWROYW1lIiBuYW1lPSJRdWFsaWZpZWROYW1lTWVtYmVyI
i8+CiAgICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9I
nVhOkxpc3RPZkludDY0IiBuYW1lPSJJbnQ2NEFycmF5TWVtYmVyIi8+CiAgICAgPHhzOmVsZ
W1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InRuczpRdFRlc3RFbnVtZ
XJhdGlvbiIgbmFtZT0iRW51bU1lbWJlciIvPgogICAgIDx4czplbGVtZW50IG1pbk9jY3Vyc
z0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ0bnM6UXRJbm5lclRlc3RTdHJ1Y3RUeXBlIiBuY
W1lPSJOZXN0ZWRTdHJ1Y3RNZW1iZXIiLz4KICAgICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9I
jAiIG1heE9jY3Vycz0iMSIgdHlwZT0idG5zOkxpc3RPZlF0SW5uZXJUZXN0U3RydWN0VHlwZ
SIgbmFtZT0iTmVzdGVkU3RydWN0QXJyYXlNZW1iZXIiLz4KICAgIDwveHM6c2VxdWVuY2U+C
iAgIDwveHM6ZXh0ZW5zaW9uPgogIDwveHM6Y29tcGxleENvbnRlbnQ+CiA8L3hzOmNvbXBsZ
XhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOlF0VGVzdFN0cnVjdFR5cGUiIG5hbWU9I
lF0VGVzdFN0cnVjdFR5cGUiLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZRdFRlc
3RTdHJ1Y3RUeXBlIj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vyc
z0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIHR5cGU9InRuczpRdFRlc3RTdHJ1Y3RUeXBlI
iBuYW1lPSJRdFRlc3RTdHJ1Y3RUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvPgogIDwveHM6c2Vxd
WVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOkxpc3RPZ
lF0VGVzdFN0cnVjdFR5cGUiIG5hbWU9Ikxpc3RPZlF0VGVzdFN0cnVjdFR5cGUiIG5pbGxhY
mxlPSJ0cnVlIi8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUXRUZXN0U3RydWN0V2l0aERhd
GFWYWx1ZSI+CiAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+CiAgIDx4czple
HRlbnNpb24gYmFzZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4KICAgIDx4czpzZXF1ZW5jZT4KI
CAgICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0idWE6R
GF0YVZhbHVlIiBuYW1lPSJEYXRhVmFsdWVNZW1iZXIiLz4KICAgICA8eHM6ZWxlbWVudCBta
W5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0idWE6VmFyaWFudCIgbmFtZT0iVmFya
WFudE1lbWJlciIvPgogICAgPC94czpzZXF1ZW5jZT4KICAgPC94czpleHRlbnNpb24+CiAgP
C94czpjb21wbGV4Q29udGVudD4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0e
XBlPSJ0bnM6UXRUZXN0U3RydWN0V2l0aERhdGFWYWx1ZSIgbmFtZT0iUXRUZXN0U3RydWN0V
2l0aERhdGFWYWx1ZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlF0VGVzdFN0c
nVjdFdpdGhEYXRhVmFsdWUiPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT
2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zOlF0VGVzdFN0cnVjd
FdpdGhEYXRhVmFsdWUiIG5hbWU9IlF0VGVzdFN0cnVjdFdpdGhEYXRhVmFsdWUiIG5pbGxhY
mxlPSJ0cnVlIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6Z
WxlbWVudCB0eXBlPSJ0bnM6TGlzdE9mUXRUZXN0U3RydWN0V2l0aERhdGFWYWx1ZSIgbmFtZ
T0iTGlzdE9mUXRUZXN0U3RydWN0V2l0aERhdGFWYWx1ZSIgbmlsbGFibGU9InRydWUiLz4KI
Dx4czpjb21wbGV4VHlwZSBuYW1lPSJRdFRlc3RTdHJ1Y3RXaXRoRGlhZ25vc3RpY0luZm8iP
gogIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPgogICA8eHM6ZXh0ZW5zaW9uI
GJhc2U9InVhOkV4dGVuc2lvbk9iamVjdCI+CiAgICA8eHM6c2VxdWVuY2U+CiAgICAgPHhzO
mVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InVhOkRpYWdub3N0a
WNJbmZvIiBuYW1lPSJEaWFnbm9zdGljSW5mb01lbWJlciIvPgogICAgIDx4czplbGVtZW50I
G1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljS
W5mbyIgbmFtZT0iRGlhZ25vc3RpY0luZm9BcnJheU1lbWJlciIvPgogICAgPC94czpzZXF1Z
W5jZT4KICAgPC94czpleHRlbnNpb24+CiAgPC94czpjb21wbGV4Q29udGVudD4KIDwveHM6Y
29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6UXRUZXN0U3RydWN0V2l0aERpY
Wdub3N0aWNJbmZvIiBuYW1lPSJRdFRlc3RTdHJ1Y3RXaXRoRGlhZ25vc3RpY0luZm8iLz4KI
Dx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZRdFRlc3RTdHJ1Y3RXaXRoRGlhZ25vc3RpY
0luZm8iPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtY
XhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zOlF0VGVzdFN0cnVjdFdpdGhEaWFnbm9zd
GljSW5mbyIgbmFtZT0iUXRUZXN0U3RydWN0V2l0aERpYWdub3N0aWNJbmZvIiBuaWxsYWJsZ
T0idHJ1ZSIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZ
W1lbnQgdHlwZT0idG5zOkxpc3RPZlF0VGVzdFN0cnVjdFdpdGhEaWFnbm9zdGljSW5mbyIgb
mFtZT0iTGlzdE9mUXRUZXN0U3RydWN0V2l0aERpYWdub3N0aWNJbmZvIiBuaWxsYWJsZT0id
HJ1ZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlF0VGVzdFVuaW9uVHlwZSI+CiAgPHhzO
nNlcXVlbmNlPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgd
HlwZT0ieHM6dW5zaWduZWRJbnQiIG5hbWU9IlN3aXRjaEZpZWxkIi8+CiAgIDx4czpjaG9pY
2U+CiAgICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0ie
HM6bG9uZyIgbmFtZT0iTWVtYmVyMSIvPgogICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwI
iBtYXhPY2N1cnM9IjEiIHR5cGU9InRuczpRdElubmVyVGVzdFN0cnVjdFR5cGUiIG5hbWU9I
k1lbWJlcjIiLz4KICAgPC94czpjaG9pY2U+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tc
GxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6UXRUZXN0VW5pb25UeXBlIiBuYW1lP
SJRdFRlc3RVbmlvblR5cGUiLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZRdFRlc
3RVbmlvblR5cGUiPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzP
SIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zOlF0VGVzdFVuaW9uVHlwZSIgb
mFtZT0iUXRUZXN0VW5pb25UeXBlIiBuaWxsYWJsZT0idHJ1ZSIvPgogIDwveHM6c2VxdWVuY
2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOkxpc3RPZlF0V
GVzdFVuaW9uVHlwZSIgbmFtZT0iTGlzdE9mUXRUZXN0VW5pb25UeXBlIiBuaWxsYWJsZT0id
HJ1ZSIvPgo8L3hzOnNjaGVtYT4K</uax:ByteString>
</Value>
</UAVariable>
<UAVariable DataType="String" ParentNodeId="ns=1;i=6014" NodeId="ns=1;i=6015" BrowseName="NamespaceUri">
<DisplayName>NamespaceUri</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6014</Reference>
</References>
<Value>
</Value>
</UAVariable>
<UAObject NodeId="ns=1;i=5009" BrowseName="1:DecoderTestNodes">
<DisplayName>DecoderTestNodes</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=61</Reference>
<Reference ReferenceType="Organizes" IsForward="false">i=85</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=6009</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=6029</Reference>
<Reference ReferenceType="Organizes">ns=1;i=6027</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=6006</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=6010</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=6002</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=6011</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=6003</Reference>
</References>
</UAObject>
<UAVariable DataType="QtTestStructType" NodeId="ns=1;i=6009" BrowseName="1:NestedStruct" AccessLevel="3">
<DisplayName>NestedStruct</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=63</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5009</Reference>
</References>
</UAVariable>
<UAVariable DataType="QtRecursiveTestStruct" NodeId="ns=1;i=6029" BrowseName="1:RecursiveStruct" AccessLevel="3">
<DisplayName>RecursiveStruct</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=63</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5009</Reference>
</References>
</UAVariable>
<UAVariable DataType="QtTestStructWithDataValue" NodeId="ns=1;i=6027" BrowseName="1:StructWithDataValue" AccessLevel="3">
<DisplayName>StructWithDataValue</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=63</Reference>
<Reference ReferenceType="Organizes" IsForward="false">ns=1;i=5009</Reference>
</References>
</UAVariable>
<UAVariable DataType="QtTestStructWithDiagnosticInfo" NodeId="ns=1;i=6006" BrowseName="1:StructWithDiagnosticInfo" AccessLevel="3">
<DisplayName>StructWithDiagnosticInfo</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=63</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5009</Reference>
</References>
</UAVariable>
<UAVariable DataType="QtStructWithOptionalFieldType" NodeId="ns=1;i=6010" BrowseName="1:StructWithOptionalField" AccessLevel="3">
<DisplayName>StructWithOptionalField</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=63</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5009</Reference>
</References>
</UAVariable>
<UAVariable SymbolicName="StructWihoutOptionalField" DataType="QtStructWithOptionalFieldType" NodeId="ns=1;i=6002" BrowseName="1:StructWithoutOptionalField" AccessLevel="3">
<DisplayName>StructWithoutOptionalField</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=63</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5009</Reference>
</References>
</UAVariable>
<UAVariable DataType="QtTestUnionType" NodeId="ns=1;i=6011" BrowseName="1:UnionWithFirstMember" AccessLevel="3">
<DisplayName>UnionWithFirstMember</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=63</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5009</Reference>
</References>
</UAVariable>
<UAVariable DataType="QtTestUnionType" NodeId="ns=1;i=6003" BrowseName="1:UnionWithSecondMember" AccessLevel="3">
<DisplayName>UnionWithSecondMember</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=63</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5009</Reference>
</References>
</UAVariable>
<UAObject SymbolicName="DefaultBinary" NodeId="ns=1;i=5001" BrowseName="Default Binary">
<DisplayName>Default Binary</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=76</Reference>
<Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3003</Reference>
<Reference ReferenceType="HasDescription">ns=1;i=6020</Reference>
</References>
</UAObject>
<UAObject SymbolicName="DefaultXml" NodeId="ns=1;i=5002" BrowseName="Default XML">
<DisplayName>Default XML</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=76</Reference>
<Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3003</Reference>
<Reference ReferenceType="HasDescription">ns=1;i=6021</Reference>
</References>
</UAObject>
<UAObject SymbolicName="DefaultBinary" NodeId="ns=1;i=5003" BrowseName="Default Binary">
<DisplayName>Default Binary</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=76</Reference>
<Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3009</Reference>
<Reference ReferenceType="HasDescription">ns=1;i=6004</Reference>
</References>
</UAObject>
<UAObject SymbolicName="DefaultBinary" NodeId="ns=1;i=5004" BrowseName="Default Binary">
<DisplayName>Default Binary</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=76</Reference>
<Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3004</Reference>
<Reference ReferenceType="HasDescription">ns=1;i=6016</Reference>
</References>
</UAObject>
<UAObject SymbolicName="DefaultXml" NodeId="ns=1;i=5005" BrowseName="Default XML">
<DisplayName>Default XML</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=76</Reference>
<Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3004</Reference>
<Reference ReferenceType="HasDescription">ns=1;i=6017</Reference>
</References>
</UAObject>
<UAObject SymbolicName="DefaultBinary" NodeId="ns=1;i=5006" BrowseName="Default Binary">
<DisplayName>Default Binary</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=76</Reference>
<Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3008</Reference>
<Reference ReferenceType="HasDescription">ns=1;i=6024</Reference>
</References>
</UAObject>
<UAObject SymbolicName="DefaultBinary" NodeId="ns=1;i=5007" BrowseName="Default Binary">
<DisplayName>Default Binary</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=76</Reference>
<Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3005</Reference>
<Reference ReferenceType="HasDescription">ns=1;i=6022</Reference>
</References>
</UAObject>
<UAObject SymbolicName="DefaultXml" NodeId="ns=1;i=5008" BrowseName="Default XML">
<DisplayName>Default XML</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=76</Reference>
<Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3005</Reference>
<Reference ReferenceType="HasDescription">ns=1;i=6023</Reference>
</References>
</UAObject>
<UAObject SymbolicName="DefaultBinary" NodeId="ns=1;i=5010" BrowseName="Default Binary">
<DisplayName>Default Binary</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=76</Reference>
<Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3006</Reference>
<Reference ReferenceType="HasDescription">ns=1;i=6018</Reference>
</References>
</UAObject>
<UAObject SymbolicName="DefaultXml" NodeId="ns=1;i=5011" BrowseName="Default XML">
<DisplayName>Default XML</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=76</Reference>
<Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3006</Reference>
<Reference ReferenceType="HasDescription">ns=1;i=6019</Reference>
</References>
</UAObject>
<UAObject SymbolicName="DefaultXml" NodeId="ns=1;i=5012" BrowseName="Default XML">
<DisplayName>Default XML</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=76</Reference>
<Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3008</Reference>
<Reference ReferenceType="HasDescription">ns=1;i=6025</Reference>
</References>
</UAObject>
<UAObject SymbolicName="DefaultXml" NodeId="ns=1;i=5013" BrowseName="Default XML">
<DisplayName>Default XML</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=76</Reference>
<Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3009</Reference>
<Reference ReferenceType="HasDescription">ns=1;i=6005</Reference>
</References>
</UAObject>
<UAObject SymbolicName="DefaultBinary" NodeId="ns=1;i=5014" BrowseName="Default Binary">
<DisplayName>Default Binary</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=76</Reference>
<Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3010</Reference>
<Reference ReferenceType="HasDescription">ns=1;i=6007</Reference>
</References>
</UAObject>
<UAObject SymbolicName="DefaultXml" NodeId="ns=1;i=5015" BrowseName="Default XML">
<DisplayName>Default XML</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=76</Reference>
<Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3010</Reference>
<Reference ReferenceType="HasDescription">ns=1;i=6008</Reference>
</References>
</UAObject>
<UAObject SymbolicName="DefaultBinary" NodeId="ns=1;i=5016" BrowseName="Default Binary">
<DisplayName>Default Binary</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=76</Reference>
<Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3012</Reference>
<Reference ReferenceType="HasDescription">ns=1;i=6026</Reference>
</References>
</UAObject>
<UAObject SymbolicName="DefaultXml" NodeId="ns=1;i=5017" BrowseName="Default XML">
<DisplayName>Default XML</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=76</Reference>
<Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3012</Reference>
<Reference ReferenceType="HasDescription">ns=1;i=6028</Reference>
</References>
</UAObject>
</UANodeSet>