<?xml version="1.0" encoding="utf-8" ?>
<!--
 * Copyright (c) 2005-2021 The OPC Foundation, Inc. All rights reserved.
 *
 * OPC Foundation MIT License 1.00
 * 
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use,
 * copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following
 * conditions:
 * 
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
 * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 * OTHER DEALINGS IN THE SOFTWARE.
 *
 * The complete license agreement can be found here:
 * http://opcfoundation.org/License/MIT/1.00/
-->

<UANodeSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://opcfoundation.org/UA/2011/03/UANodeSet.xsd">
  <NamespaceUris>
    <Uri>http://opcfoundation.org/UA/I4AAS/</Uri>
  </NamespaceUris>
  <Models>
    <Model ModelUri="http://opcfoundation.org/UA/I4AAS/" Version="5.0.0" PublicationDate="2021-06-04T00:00:00Z">
      <RequiredModel ModelUri="http://opcfoundation.org/UA/" Version="1.04.3" PublicationDate="2019-09-09T00:00:00Z" />
    </Model>
  </Models>
  <Aliases>
    <Alias Alias="Boolean">i=1</Alias>
    <Alias Alias="UInt16">i=5</Alias>
    <Alias Alias="UInt64">i=9</Alias>
    <Alias Alias="String">i=12</Alias>
    <Alias Alias="DateTime">i=13</Alias>
    <Alias Alias="ByteString">i=15</Alias>
    <Alias Alias="LocalizedText">i=21</Alias>
    <Alias Alias="Organizes">i=35</Alias>
    <Alias Alias="HasModellingRule">i=37</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="HasOrderedComponent">i=49</Alias>
    <Alias Alias="HasAddIn">i=17604</Alias>
    <Alias Alias="IdType">i=256</Alias>
    <Alias Alias="NumericRange">i=291</Alias>
    <Alias Alias="Argument">i=296</Alias>
    <Alias Alias="EnumValueType">i=7594</Alias>
    <Alias Alias="HasDictionaryEntry">i=17597</Alias>
    <Alias Alias="HasInterface">i=17603</Alias>
    <Alias Alias="AASKeyTypeDataType">ns=1;i=3002</Alias>
    <Alias Alias="AASAssetKindDataType">ns=1;i=3003</Alias>
    <Alias Alias="AASValueTypeDataType">ns=1;i=3004</Alias>
    <Alias Alias="AASEntityTypeDataType">ns=1;i=3006</Alias>
    <Alias Alias="AASCategoryDataType">ns=1;i=3007</Alias>
    <Alias Alias="AASDataTypeIEC61360DataType">ns=1;i=3008</Alias>
    <Alias Alias="AASLevelTypeDataType">ns=1;i=3009</Alias>
    <Alias Alias="AASIdentifierTypeDataType">ns=1;i=3010</Alias>
    <Alias Alias="AASKeyDataType">ns=1;i=3011</Alias>
    <Alias Alias="AASKeyElementsDataType">ns=1;i=3012</Alias>
    <Alias Alias="AASModelingKindDataType">ns=1;i=3015</Alias>
    <Alias Alias="AASMimeDataType">ns=1;i=3016</Alias>
    <Alias Alias="AASReference">ns=1;i=4003</Alias>
  </Aliases>
  <Extensions>
    <Extension>
      <ua:ModelInfo Tool="UaModeler" Hash="qZF2ZVUqX9AUrICXxlLCNA==" Version="1.6.3" xmlns:ua="http://unifiedautomation.com/Configuration/NodeSet.xsd" />
    </Extension>
  </Extensions>
  <UADataType NodeId="ns=1;i=3003" BrowseName="1:AASAssetKindDataType">
    <DisplayName>AASAssetKindDataType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/7.3</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6099</Reference>
    </References>
    <Definition Name="1:AASAssetKindDataType">
      <Field Name="Type" Value="0">
        <Description>hardware or software element which specifies the common attributes shared by all instances of the type
[SOURCE: IEC TR 62390:2005-01, 3.1.25]
</Description>
      </Field>
      <Field Name="Instance" Value="1">
        <Description>concrete, clearly identifiable component of a certain type

Note: It becomes an individual entity of a type, for example a device, by defining specific property values.

Note: In an object-oriented view, an instance denotes an object of a class (of a type).

[SOURCE: IEC 62890:2016, 3.1.16] 65/617/CDV
</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6099" BrowseName="EnumValues" ParentNodeId="ns=1;i=3003" DataType="EnumValueType" ValueRank="1" ArrayDimensions="2">
    <DisplayName>EnumValues</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>0</uax:Value>
              <uax:DisplayName>
                <uax:Text>Type</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>hardware or software element which specifies the common attributes shared by all instances of the type
[SOURCE: IEC TR 62390:2005-01, 3.1.25]
</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>1</uax:Value>
              <uax:DisplayName>
                <uax:Text>Instance</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>concrete, clearly identifiable component of a certain type

Note: It becomes an individual entity of a type, for example a device, by defining specific property values.

Note: In an object-oriented view, an instance denotes an object of a class (of a type).

[SOURCE: IEC 62890:2016, 3.1.16] 65/617/CDV
</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3007" BrowseName="1:AASCategoryDataType">
    <DisplayName>AASCategoryDataType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/7.6</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6109</Reference>
    </References>
    <Definition Name="1:AASCategoryDataType">
      <Field Name="CONSTANT" Value="0">
        <Description>Constant</Description>
      </Field>
      <Field Name="PARAMETER" Value="1">
        <Description>Parameter</Description>
      </Field>
      <Field Name="VARIABLE" Value="2">
        <Description>Variable</Description>
      </Field>
      <Field Name="RELATIONSHIP" Value="3">
        <Description>Relationship</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6109" BrowseName="EnumValues" ParentNodeId="ns=1;i=3007" DataType="EnumValueType" ValueRank="1" ArrayDimensions="4">
    <DisplayName>EnumValues</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3007</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>0</uax:Value>
              <uax:DisplayName>
                <uax:Text>CONSTANT</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Constant</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>1</uax:Value>
              <uax:DisplayName>
                <uax:Text>PARAMETER</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Parameter</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>2</uax:Value>
              <uax:DisplayName>
                <uax:Text>VARIABLE</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Variable</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>3</uax:Value>
              <uax:DisplayName>
                <uax:Text>RELATIONSHIP</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Relationship</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3008" BrowseName="1:AASDataTypeIEC61360DataType">
    <DisplayName>AASDataTypeIEC61360DataType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/7.11</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6111</Reference>
    </References>
    <Definition Name="1:AASDataTypeIEC61360DataType">
      <Field Name="BOOLEAN" Value="0" />
      <Field Name="DATE" Value="1" />
      <Field Name="RATIONAL" Value="2" />
      <Field Name="RATIONAL_MEASURE" Value="3" />
      <Field Name="REAL_COUNT" Value="4" />
      <Field Name="REAL_CURRENCY" Value="5" />
      <Field Name="REAL_MEASURE" Value="6" />
      <Field Name="STRING" Value="7" />
      <Field Name="STRING_TRANSLATABLE" Value="8" />
      <Field Name="TIME" Value="9" />
      <Field Name="TIME_STAMP" Value="10" />
      <Field Name="URL" Value="11" />
      <Field Name="INTEGER" Value="12" />
      <Field Name="INTEGER_COUNT" Value="13" />
      <Field Name="INTEGER_CURRENCY" Value="14" />
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6111" BrowseName="EnumStrings" ParentNodeId="ns=1;i=3008" DataType="LocalizedText" ValueRank="1" ArrayDimensions="12">
    <DisplayName>EnumStrings</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3008</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>DATE</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>STRING</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>STRING_TRANSLATABLE</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>REAL_MEASURE</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>REAL_COUNT</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>REAL_CURRENCY</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>BOOLEAN</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>URL</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>RATIONAL</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>RATIONAL_MEASURE</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>TIME</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>TIME_STAMP</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3006" BrowseName="1:AASEntityTypeDataType">
    <DisplayName>AASEntityTypeDataType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/7.10</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6103</Reference>
    </References>
    <Definition Name="1:AASEntityTypeDataType">
      <Field Name="CoManagedEntity" Value="0">
        <Description>Self-Managed Entities have their own AAS. This is why a reference to this asset is specified as well (Entity/asset). Additionally, further property statements (compare to [15]) can be added to the asset that are not specified in the AAS of the asset itself because they are specified in relation to the complex I4.0 Component only.</Description>
      </Field>
      <Field Name="SelfManagedEntity" Value="1">
        <Description>For co-managed entities there is no separate AAS. The relationships and property statements of such entities are managed within the AAS of the composite I4.0 Component.</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6103" BrowseName="EnumValues" ParentNodeId="ns=1;i=3006" DataType="EnumValueType" ValueRank="1" ArrayDimensions="2">
    <DisplayName>EnumValues</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3006</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>0</uax:Value>
              <uax:DisplayName>
                <uax:Text>CoManagedEntity</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Self-Managed Entities have their own AAS. This is why a reference to this asset is specified as well (Entity/asset). Additionally, further property statements (compare to [15]) can be added to the asset that are not specified in the AAS of the asset itself because they are specified in relation to the complex I4.0 Component only.</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>1</uax:Value>
              <uax:DisplayName>
                <uax:Text>SelfManagedEntity</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>For co-managed entities there is no separate AAS. The relationships and property statements of such entities are managed within the AAS of the composite I4.0 Component.</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3010" BrowseName="1:AASIdentifierTypeDataType">
    <DisplayName>AASIdentifierTypeDataType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/7.1</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6093</Reference>
    </References>
    <Definition Name="1:AASIdentifierTypeDataType">
      <Field Name="IRDI" Value="0">
        <Description>IRDI according to ISO29002-5 as an Identifier scheme for properties and classifications</Description>
      </Field>
      <Field Name="IRI" Value="1">
        <Description>Internationalized Resource Identifier according to RFC3305</Description>
      </Field>
      <Field Name="Custom" Value="2">
        <Description>Custom identifiers like GUIDs (globally unique Identifiers)</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6093" BrowseName="EnumValues" ParentNodeId="ns=1;i=3010" DataType="EnumValueType" ValueRank="1" ArrayDimensions="3">
    <DisplayName>EnumValues</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3010</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>0</uax:Value>
              <uax:DisplayName>
                <uax:Text>IRDI</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>IRDI according to ISO29002-5 as an Identifier scheme for properties and classifications</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>1</uax:Value>
              <uax:DisplayName>
                <uax:Text>IRI</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Internationalized Resource Identifier according to RFC3305</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>2</uax:Value>
              <uax:DisplayName>
                <uax:Text>Custom</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Custom identifiers like GUIDs (globally unique Identifiers)</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3012" BrowseName="1:AASKeyElementsDataType">
    <DisplayName>AASKeyElementsDataType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/7.4.2</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6101</Reference>
    </References>
    <Definition Name="1:AASKeyElementsDataType">
      <Field Name="AccessPermissionRule" Value="0">
        <Description>"AccessPermissionRule"</Description>
      </Field>
      <Field Name="AnnotatedRelationshipElement" Value="1">
        <Description>“AnnotatedRelationshipElement”</Description>
      </Field>
      <Field Name="Asset" Value="2">
        <Description>"Asset"</Description>
      </Field>
      <Field Name="AssetAdministrationShell" Value="3">
        <Description>"AssetAdministrationShell"</Description>
      </Field>
      <Field Name="Blob" Value="4">
        <Description>"Blob"</Description>
      </Field>
      <Field Name="Capability" Value="5">
        <Description>"Capability"</Description>
      </Field>
      <Field Name="ConceptDescription" Value="6">
        <Description>"ConceptDescription"</Description>
      </Field>
      <Field Name="ConceptDictionary" Value="7">
        <Description>"ConceptDictionary"</Description>
      </Field>
      <Field Name="DataElement" Value="8">
        <Description>"DataElement"</Description>
      </Field>
      <Field Name="Entity" Value="9">
        <Description>"Entity"</Description>
      </Field>
      <Field Name="Event" Value="10">
        <Description>"Event"</Description>
      </Field>
      <Field Name="File" Value="11">
        <Description>"File"</Description>
      </Field>
      <Field Name="FragmentReference" Value="12">
        <Description>"FragmentReference"</Description>
      </Field>
      <Field Name="GlobalReference" Value="13">
        <Description>"GlobalReference"</Description>
      </Field>
      <Field Name="MultiLanguageProperty" Value="14">
        <Description>"MultiLanguageProperty"</Description>
      </Field>
      <Field Name="Operation" Value="15">
        <Description>"Operation"</Description>
      </Field>
      <Field Name="Property" Value="16">
        <Description>"Property"</Description>
      </Field>
      <Field Name="Range" Value="17">
        <Description>"Range"</Description>
      </Field>
      <Field Name="ReferenceElement" Value="18">
        <Description>"ReferenceElement"</Description>
      </Field>
      <Field Name="RelationshipElement" Value="19">
        <Description>"RelationshipElement"</Description>
      </Field>
      <Field Name="Submodel" Value="20">
        <Description>"Submodel"</Description>
      </Field>
      <Field Name="SubmodelElement" Value="21">
        <Description>"SubmodelElement"</Description>
      </Field>
      <Field Name="SubmodelElementCollection" Value="22">
        <Description>"SubmodelElementCollection"</Description>
      </Field>
      <Field Name="View" Value="23">
        <Description>"View"</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6101" BrowseName="EnumValues" ParentNodeId="ns=1;i=3012" DataType="EnumValueType" ValueRank="1" ArrayDimensions="24">
    <DisplayName>EnumValues</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3012</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>0</uax:Value>
              <uax:DisplayName>
                <uax:Text>AccessPermissionRule</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>"AccessPermissionRule"</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>1</uax:Value>
              <uax:DisplayName>
                <uax:Text>AnnotatedRelationshipElement</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>“AnnotatedRelationshipElement”</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>2</uax:Value>
              <uax:DisplayName>
                <uax:Text>Asset</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>"Asset"</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>3</uax:Value>
              <uax:DisplayName>
                <uax:Text>AssetAdministrationShell</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>"AssetAdministrationShell"</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>4</uax:Value>
              <uax:DisplayName>
                <uax:Text>Blob</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>"Blob"</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>5</uax:Value>
              <uax:DisplayName>
                <uax:Text>Capability</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>"Capability"</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>6</uax:Value>
              <uax:DisplayName>
                <uax:Text>ConceptDescription</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>"ConceptDescription"</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>7</uax:Value>
              <uax:DisplayName>
                <uax:Text>ConceptDictionary</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>"ConceptDictionary"</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>8</uax:Value>
              <uax:DisplayName>
                <uax:Text>DataElement</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>"DataElement"</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>9</uax:Value>
              <uax:DisplayName>
                <uax:Text>Entity</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>"Entity"</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>10</uax:Value>
              <uax:DisplayName>
                <uax:Text>Event</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>"Event"</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>11</uax:Value>
              <uax:DisplayName>
                <uax:Text>File</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>"File"</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>12</uax:Value>
              <uax:DisplayName>
                <uax:Text>FragmentReference</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>"FragmentReference"</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>13</uax:Value>
              <uax:DisplayName>
                <uax:Text>GlobalReference</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>"GlobalReference"</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>14</uax:Value>
              <uax:DisplayName>
                <uax:Text>MultiLanguageProperty</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>"MultiLanguageProperty"</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>15</uax:Value>
              <uax:DisplayName>
                <uax:Text>Operation</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>"Operation"</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>16</uax:Value>
              <uax:DisplayName>
                <uax:Text>Property</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>"Property"</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>17</uax:Value>
              <uax:DisplayName>
                <uax:Text>Range</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>"Range"</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>18</uax:Value>
              <uax:DisplayName>
                <uax:Text>ReferenceElement</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>"ReferenceElement"</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>19</uax:Value>
              <uax:DisplayName>
                <uax:Text>RelationshipElement</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>"RelationshipElement"</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>20</uax:Value>
              <uax:DisplayName>
                <uax:Text>Submodel</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>"Submodel"</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>21</uax:Value>
              <uax:DisplayName>
                <uax:Text>SubmodelElement</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>"SubmodelElement"</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>22</uax:Value>
              <uax:DisplayName>
                <uax:Text>SubmodelElementCollection</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>"SubmodelElementCollection"</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>23</uax:Value>
              <uax:DisplayName>
                <uax:Text>View</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>"View"</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3002" BrowseName="1:AASKeyTypeDataType">
    <DisplayName>AASKeyTypeDataType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/7.5</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6108</Reference>
    </References>
    <Definition Name="1:AASKeyTypeDataType">
      <Field Name="IdShort" Value="0">
        <Description>...</Description>
      </Field>
      <Field Name="FragmentId" Value="1">
        <Description>...</Description>
      </Field>
      <Field Name="Custom" Value="2">
        <Description>...</Description>
      </Field>
      <Field Name="IRDI" Value="3">
        <Description>...</Description>
      </Field>
      <Field Name="IRI" Value="4">
        <Description>...</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6108" BrowseName="EnumValues" ParentNodeId="ns=1;i=3002" DataType="EnumValueType" ValueRank="1" ArrayDimensions="5">
    <DisplayName>EnumValues</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3002</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>0</uax:Value>
              <uax:DisplayName>
                <uax:Text>IdShort</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>...</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>1</uax:Value>
              <uax:DisplayName>
                <uax:Text>FragmentId</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>...</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>2</uax:Value>
              <uax:DisplayName>
                <uax:Text>Custom</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>...</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>3</uax:Value>
              <uax:DisplayName>
                <uax:Text>IRDI</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>...</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>4</uax:Value>
              <uax:DisplayName>
                <uax:Text>IRI</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>...</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3009" BrowseName="1:AASLevelTypeDataType">
    <DisplayName>AASLevelTypeDataType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/7.12</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6102</Reference>
    </References>
    <Definition Name="1:AASLevelTypeDataType">
      <Field Name="Min" Value="0">
        <Description>“Minimum”</Description>
      </Field>
      <Field Name="Max" Value="1">
        <Description>“Maximum”</Description>
      </Field>
      <Field Name="Num" Value="2">
        <Description>"Number"</Description>
      </Field>
      <Field Name="Type" Value="3">
        <Description>"Type"</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6102" BrowseName="EnumValues" ParentNodeId="ns=1;i=3009" DataType="EnumValueType" ValueRank="1" ArrayDimensions="4">
    <DisplayName>EnumValues</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3009</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>0</uax:Value>
              <uax:DisplayName>
                <uax:Text>Min</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>“Minimum”</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>1</uax:Value>
              <uax:DisplayName>
                <uax:Text>Max</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>“Maximum”</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>2</uax:Value>
              <uax:DisplayName>
                <uax:Text>Num</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>"Number"</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>3</uax:Value>
              <uax:DisplayName>
                <uax:Text>Type</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>"Type"</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3015" BrowseName="1:AASModelingKindDataType">
    <DisplayName>AASModelingKindDataType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/7.2</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6125</Reference>
    </References>
    <Definition Name="1:AASModelingKindDataType">
      <Field Name="Template" Value="0">
        <Description>Hardware or software element which specifies the common attributes shared by all instances of the type
[SOURCE: IEC TR 62390:2005-01, 3.1.25]
</Description>
      </Field>
      <Field Name="Instance" Value="1">
        <Description>Concrete, clearly identifiable component of a certain template. 

Note: It becomes an individual entity of a template, for example a device model, by defining specific property values. 

Note: In an object oriented view, an instance denotes an object of a template (class). 

[SOURCE: IEC 62890:2016, 3.1.16 65/617/CDV] modified
</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6125" BrowseName="EnumValues" ParentNodeId="ns=1;i=3015" DataType="EnumValueType" ValueRank="1" ArrayDimensions="2">
    <DisplayName>EnumValues</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3015</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>0</uax:Value>
              <uax:DisplayName>
                <uax:Text>Template</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Hardware or software element which specifies the common attributes shared by all instances of the type
[SOURCE: IEC TR 62390:2005-01, 3.1.25]
</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>1</uax:Value>
              <uax:DisplayName>
                <uax:Text>Instance</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Concrete, clearly identifiable component of a certain template. 

Note: It becomes an individual entity of a template, for example a device model, by defining specific property values. 

Note: In an object oriented view, an instance denotes an object of a template (class). 

[SOURCE: IEC 62890:2016, 3.1.16 65/617/CDV] modified
</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3004" BrowseName="1:AASValueTypeDataType">
    <DisplayName>AASValueTypeDataType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/7.7</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6110</Reference>
    </References>
    <Definition Name="1:AASValueTypeDataType">
      <Field Name="Boolean" Value="0" />
      <Field Name="SByte" Value="1" />
      <Field Name="Byte" Value="2" />
      <Field Name="Int16" Value="3" />
      <Field Name="UInt16" Value="4" />
      <Field Name="Int32" Value="5" />
      <Field Name="UInt32" Value="6" />
      <Field Name="Int64" Value="7" />
      <Field Name="UInt64" Value="8" />
      <Field Name="Float" Value="9" />
      <Field Name="Double" Value="10" />
      <Field Name="String" Value="11" />
      <Field Name="DateTime" Value="12" />
      <Field Name="ByteString" Value="13" />
      <Field Name="LocalizedText" Value="14" />
      <Field Name="UtcTime" Value="15" />
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6110" BrowseName="EnumStrings" ParentNodeId="ns=1;i=3004" DataType="LocalizedText" ValueRank="1" ArrayDimensions="16">
    <DisplayName>EnumStrings</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3004</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>Boolean</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>SByte</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Byte</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Int16</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>UInt16</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Int32</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>UInt32</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Int64</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>UInt64</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Float</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Double</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>String</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>DateTime</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>ByteString</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>LocalizedText</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>UtcTime</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3016" BrowseName="1:AASMimeDataType">
    <DisplayName>AASMimeDataType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/7.9</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=12</Reference>
    </References>
  </UADataType>
  <UADataType NodeId="ns=1;i=3005" BrowseName="1:AASPathDataType">
    <DisplayName>AASPathDataType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/7.8</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=12</Reference>
    </References>
  </UADataType>
  <UADataType NodeId="ns=1;i=3014" BrowseName="1:AASPropertyValueDataType">
    <DisplayName>AASPropertyValueDataType</DisplayName>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=12</Reference>
    </References>
  </UADataType>
  <UADataType NodeId="ns=1;i=3013" BrowseName="1:AASQualifierDataType">
    <DisplayName>AASQualifierDataType</DisplayName>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=12</Reference>
    </References>
  </UADataType>
  <UADataType NodeId="ns=1;i=3011" BrowseName="1:AASKeyDataType">
    <DisplayName>AASKeyDataType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/7.4.1</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5038</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5040</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5039</Reference>
    </References>
    <Definition Name="1:AASKeyDataType">
      <Field Name="Type" DataType="AASKeyElementsDataType" />
      <Field Name="Local" DataType="Boolean" />
      <Field Name="Value" DataType="String" />
      <Field Name="IdType" DataType="AASKeyTypeDataType" />
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6098" BrowseName="1:AASKeyDataType" ParentNodeId="ns=1;i=6094" DataType="String">
    <DisplayName>AASKeyDataType</DisplayName>
    <References>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5038</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6094</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">AASKeyDataType</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6100" BrowseName="1:AASKeyDataType" ParentNodeId="ns=1;i=6096" DataType="String">
    <DisplayName>AASKeyDataType</DisplayName>
    <References>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5039</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6096</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">//xs:element[@name='AASKeyDataType']</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6094" BrowseName="1:TypeDictionary" SymbolicName="TypeDictionary_BinarySchema" DataType="ByteString">
    <DisplayName>TypeDictionary</DisplayName>
    <Description>Collects the data type descriptions of http://opcfoundation.org/UA/I4AAS/</Description>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=6098</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=72</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6095</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">i=93</Reference>
    </References>
    <Value>
      <uax:ByteString xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">PG9wYzpUeXBlRGljdGlvbmFyeSB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZ
[encoded data, 8100 characters]
        TUiLz4KIDwvb3BjOkVudW1lcmF0ZWRUeXBlPgo8L29wYzpUeXBlRGljdGlvbmFyeT4K</uax:ByteString>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6095" BrowseName="NamespaceUri" ParentNodeId="ns=1;i=6094" DataType="String">
    <DisplayName>NamespaceUri</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6094</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">http://opcfoundation.org/UA/I4AAS/</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6096" BrowseName="1:TypeDictionary" SymbolicName="TypeDictionary_XmlSchema" DataType="ByteString">
    <DisplayName>TypeDictionary</DisplayName>
    <Description>Collects the data type descriptions of http://opcfoundation.org/UA/I4AAS/</Description>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=6100</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=72</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6097</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">i=92</Reference>
    </References>
    <Value>
      <uax:ByteString xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">PHhzOnNjaGVtYSBlbGVtZW50Rm9ybURlZmF1bHQ9InF1YWxpZmllZCIgdGFyZ2V0TmFtZXNwYWNlPSJod
[encoded data, 14256 characters]
        nVlIi8+CjwveHM6c2NoZW1hPgo=</uax:ByteString>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6097" BrowseName="NamespaceUri" ParentNodeId="ns=1;i=6096" DataType="String">
    <DisplayName>NamespaceUri</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6096</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">http://opcfoundation.org/UA/I4AAS/Types.xsd</uax:String>
    </Value>
  </UAVariable>
  <UAReferenceType NodeId="ns=1;i=4003" BrowseName="1:AASReference">
    <DisplayName>AASReference</DisplayName>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=32</Reference>
    </References>
    <InverseName>IsAASReferenceOf</InverseName>
  </UAReferenceType>
  <UAReferenceType NodeId="ns=1;i=4002" BrowseName="1:HasInterface">
    <DisplayName>HasInterface</DisplayName>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=32</Reference>
    </References>
    <InverseName>IsInterfaceOf</InverseName>
  </UAReferenceType>
  <UAObjectType NodeId="ns=1;i=1030" BrowseName="1:AASAdministrativeInformationType">
    <DisplayName>AASAdministrativeInformationType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.4.3</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5047</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6084</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6083</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6084" BrowseName="1:Revision" ParentNodeId="ns=1;i=1030" DataType="String" AccessLevel="3">
    <DisplayName>Revision</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5045</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1030</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
      </uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6083" BrowseName="1:Version" ParentNodeId="ns=1;i=1030" DataType="String" AccessLevel="3">
    <DisplayName>Version</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5051</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1030</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
      </uax:String>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1002" BrowseName="1:AASAssetAdministrationShellType">
    <DisplayName>AASAssetAdministrationShellType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5005</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5001</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5003</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5004</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5006</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5002</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5007</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5059</Reference>
      <Reference ReferenceType="HasInterface">ns=1;i=1034</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5005" BrowseName="1:&lt;ConceptDictionary&gt;" SymbolicName="ConceptDictionary" ParentNodeId="ns=1;i=1002">
    <DisplayName>&lt;ConceptDictionary&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1007</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5061</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5001" BrowseName="1:&lt;DataSpecification&gt;" SymbolicName="DataSpecification" ParentNodeId="ns=1;i=1002">
    <DisplayName>&lt;DataSpecification&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5103</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6003</Reference>
      <Reference ReferenceType="AASReference">ns=1;i=6003</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6003" BrowseName="1:Keys" ParentNodeId="ns=1;i=5001" DataType="AASKeyDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>Keys</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5112</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5001</Reference>
      <Reference ReferenceType="AASReference" IsForward="false">ns=1;i=5001</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>ns=1;i=5039</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <AASKeyDataType xmlns="http://opcfoundation.org/UA/I4AAS/Types.xsd">
            <Type>AccessPermissionRule_0</Type>
            <Local>false</Local>
            <Value>
            </Value>
            <IdType>IdShort_0</IdType>
          </AASKeyDataType>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5003" BrowseName="1:&lt;Submodel&gt;" SymbolicName="Submodel" ParentNodeId="ns=1;i=1002">
    <DisplayName>&lt;Submodel&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5064</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6011</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6011" BrowseName="1:ModelingKind" ParentNodeId="ns=1;i=5003" DataType="AASModelingKindDataType" AccessLevel="3">
    <DisplayName>ModelingKind</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5081</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5095</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5003</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:Int32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Int32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5004" BrowseName="1:&lt;SubmodelReference&gt;" SymbolicName="SubmodelReference" ParentNodeId="ns=1;i=1002">
    <DisplayName>&lt;SubmodelReference&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5064</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6002</Reference>
      <Reference ReferenceType="AASReference">ns=1;i=6002</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6002" BrowseName="1:Keys" ParentNodeId="ns=1;i=5004" DataType="AASKeyDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>Keys</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5112</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5004</Reference>
      <Reference ReferenceType="AASReference" IsForward="false">ns=1;i=5004</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>ns=1;i=5039</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <AASKeyDataType xmlns="http://opcfoundation.org/UA/I4AAS/Types.xsd">
            <Type>AccessPermissionRule_0</Type>
            <Local>false</Local>
            <Value>
            </Value>
            <IdType>IdShort_0</IdType>
          </AASKeyDataType>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5006" BrowseName="1:&lt;View&gt;" SymbolicName="View" ParentNodeId="ns=1;i=1002">
    <DisplayName>&lt;View&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1003</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5065</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5002" BrowseName="1:Asset" ParentNodeId="ns=1;i=1002">
    <DisplayName>Asset</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6008</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5052</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6008" BrowseName="1:AssetKind" ParentNodeId="ns=1;i=5002" DataType="AASAssetKindDataType" AccessLevel="3">
    <DisplayName>AssetKind</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5002</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5054</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:Int32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Int32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5007" BrowseName="1:DerivedFrom" ParentNodeId="ns=1;i=1002">
    <DisplayName>DerivedFrom</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5063</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6004</Reference>
      <Reference ReferenceType="AASReference">ns=1;i=6004</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6004" BrowseName="1:Keys" ParentNodeId="ns=1;i=5007" DataType="AASKeyDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>Keys</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5112</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5007</Reference>
      <Reference ReferenceType="AASReference" IsForward="false">ns=1;i=5007</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>ns=1;i=5039</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <AASKeyDataType xmlns="http://opcfoundation.org/UA/I4AAS/Types.xsd">
            <Type>AccessPermissionRule_0</Type>
            <Local>false</Local>
            <Value>
            </Value>
            <IdType>IdShort_0</IdType>
          </AASKeyDataType>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1005" BrowseName="1:AASAssetType">
    <DisplayName>AASAssetType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.6</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5008</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5049</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6006</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5050</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5052</Reference>
      <Reference ReferenceType="HasInterface">ns=1;i=1034</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5008" BrowseName="1:&lt;DataSpecification&gt;" SymbolicName="DataSpecification" ParentNodeId="ns=1;i=1005">
    <DisplayName>&lt;DataSpecification&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5058</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6005</Reference>
      <Reference ReferenceType="AASReference">ns=1;i=6005</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6005" BrowseName="1:Keys" ParentNodeId="ns=1;i=5008" DataType="AASKeyDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>Keys</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5112</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5008</Reference>
      <Reference ReferenceType="AASReference" IsForward="false">ns=1;i=5008</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>ns=1;i=5039</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <AASKeyDataType xmlns="http://opcfoundation.org/UA/I4AAS/Types.xsd">
            <Type>AccessPermissionRule_0</Type>
            <Local>false</Local>
            <Value>
            </Value>
            <IdType>IdShort_0</IdType>
          </AASKeyDataType>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5049" BrowseName="1:AssetIdentificationModel" ParentNodeId="ns=1;i=1005">
    <DisplayName>AssetIdentificationModel</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5053</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6112</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6112" BrowseName="1:Keys" ParentNodeId="ns=1;i=5049" DataType="AASKeyDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>Keys</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5112</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5049</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>ns=1;i=5039</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <AASKeyDataType xmlns="http://opcfoundation.org/UA/I4AAS/Types.xsd">
            <Type>AccessPermissionRule_0</Type>
            <Local>false</Local>
            <Value>
            </Value>
            <IdType>IdShort_0</IdType>
          </AASKeyDataType>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6006" BrowseName="1:AssetKind" ParentNodeId="ns=1;i=1005" DataType="AASAssetKindDataType" AccessLevel="3">
    <DisplayName>AssetKind</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5054</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:Int32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Int32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5050" BrowseName="1:BillOfMaterial" ParentNodeId="ns=1;i=1005">
    <DisplayName>BillOfMaterial</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5057</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6113</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6113" BrowseName="1:Keys" ParentNodeId="ns=1;i=5050" DataType="AASKeyDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>Keys</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5112</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5050</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>ns=1;i=5039</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <AASKeyDataType xmlns="http://opcfoundation.org/UA/I4AAS/Types.xsd">
            <Type>AccessPermissionRule_0</Type>
            <Local>false</Local>
            <Value>
            </Value>
            <IdType>IdShort_0</IdType>
          </AASKeyDataType>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1007" BrowseName="1:AASConceptDictionaryType">
    <DisplayName>AASConceptDictionaryType</DisplayName>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1027" BrowseName="1:AASDataSpecificationType" IsAbstract="true">
    <DisplayName>AASDataSpecificationType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.10.1</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5073</Reference>
      <Reference ReferenceType="HasInterface">ns=1;i=1034</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1028" BrowseName="1:AASDataSpecificationIEC61360Type">
    <DisplayName>AASDataSpecificationIEC61360Type</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.10.2</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1027</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5027</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6065</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6072</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6063</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6073</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5136</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5026</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6075</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6074</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6066</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6067</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6068</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6069</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5028</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6071</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6070</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5030</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5029</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5027" BrowseName="1:Administration" ParentNodeId="ns=1;i=1028">
    <DisplayName>Administration</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1030</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5132</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6065" BrowseName="1:Category" ParentNodeId="ns=1;i=1028" DataType="AASCategoryDataType" AccessLevel="3">
    <DisplayName>Category</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5133</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:Int32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Int32>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6072" BrowseName="1:DataType" ParentNodeId="ns=1;i=1028" DataType="AASDataTypeIEC61360DataType" AccessLevel="3">
    <DisplayName>DataType</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5137</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:Int32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Int32>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6063" BrowseName="1:DefaultInstanceBrowseName" ParentNodeId="ns=1;i=1028" DataType="String" AccessLevel="3">
    <DisplayName>DefaultInstanceBrowseName</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">DataSpecificationIEC61360</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6073" BrowseName="1:Definition" ParentNodeId="ns=1;i=1028" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>Definition</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5138</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:LocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5026" BrowseName="1:Identification" ParentNodeId="ns=1;i=1028">
    <DisplayName>Identification</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1029</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5134</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6088</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6087</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6088" BrowseName="1:Id" ParentNodeId="ns=1;i=5026" DataType="String" AccessLevel="3">
    <DisplayName>Id</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5086</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5026</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
      </uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6087" BrowseName="1:IdType" ParentNodeId="ns=1;i=5026" DataType="AASIdentifierTypeDataType" AccessLevel="3">
    <DisplayName>IdType</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5087</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5026</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:Int32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Int32>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6075" BrowseName="1:LevelType" ParentNodeId="ns=1;i=1028" DataType="AASLevelTypeDataType" AccessLevel="3">
    <DisplayName>LevelType</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5139</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:Int32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Int32>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6074" BrowseName="1:PreferredName" ParentNodeId="ns=1;i=1028" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>PreferredName</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5140</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:LocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6066" BrowseName="1:ShortName" ParentNodeId="ns=1;i=1028" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>ShortName</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5141</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1028</Reference>
    </References>
    <Value>
      <uax:LocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6067" BrowseName="1:SourceOfDefinition" ParentNodeId="ns=1;i=1028" DataType="String" AccessLevel="3">
    <DisplayName>SourceOfDefinition</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5142</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1028</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
      </uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6068" BrowseName="1:Symbol" ParentNodeId="ns=1;i=1028" DataType="String" AccessLevel="3">
    <DisplayName>Symbol</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5143</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1028</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
      </uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6069" BrowseName="1:Unit" ParentNodeId="ns=1;i=1028" DataType="String" AccessLevel="3">
    <DisplayName>Unit</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5144</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1028</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
      </uax:String>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5028" BrowseName="1:UnitId" ParentNodeId="ns=1;i=1028">
    <DisplayName>UnitId</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5145</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6076</Reference>
      <Reference ReferenceType="AASReference">ns=1;i=6076</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1028</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6076" BrowseName="1:Keys" ParentNodeId="ns=1;i=5028" DataType="AASKeyDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>Keys</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5112</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5028</Reference>
      <Reference ReferenceType="AASReference" IsForward="false">ns=1;i=5028</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>ns=1;i=5039</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <AASKeyDataType xmlns="http://opcfoundation.org/UA/I4AAS/Types.xsd">
            <Type>AccessPermissionRule_0</Type>
            <Local>false</Local>
            <Value>
            </Value>
            <IdType>IdShort_0</IdType>
          </AASKeyDataType>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6071" BrowseName="1:Value" ParentNodeId="ns=1;i=1028" AccessLevel="3">
    <DisplayName>Value</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5146</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1028</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6070" BrowseName="1:ValueFormat" ParentNodeId="ns=1;i=1028" DataType="String" AccessLevel="3">
    <DisplayName>ValueFormat</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5147</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1028</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
      </uax:String>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5030" BrowseName="1:ValueId" ParentNodeId="ns=1;i=1028">
    <DisplayName>ValueId</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5148</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6077</Reference>
      <Reference ReferenceType="AASReference">ns=1;i=6077</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1028</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6077" BrowseName="1:Keys" ParentNodeId="ns=1;i=5030" DataType="AASKeyDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>Keys</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5112</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5030</Reference>
      <Reference ReferenceType="AASReference" IsForward="false">ns=1;i=5030</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>ns=1;i=5039</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <AASKeyDataType xmlns="http://opcfoundation.org/UA/I4AAS/Types.xsd">
            <Type>AccessPermissionRule_0</Type>
            <Local>false</Local>
            <Value>
            </Value>
            <IdType>IdShort_0</IdType>
          </AASKeyDataType>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5029" BrowseName="1:ValueList" ParentNodeId="ns=1;i=1028">
    <DisplayName>ValueList</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5149</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1031</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1029" BrowseName="1:AASIdentifierType">
    <DisplayName>AASIdentifierType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.5</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5085</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6086</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6085</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6086" BrowseName="1:Id" ParentNodeId="ns=1;i=1029" DataType="String" AccessLevel="3">
    <DisplayName>Id</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5086</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1029</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
      </uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6085" BrowseName="1:IdType" ParentNodeId="ns=1;i=1029" DataType="AASIdentifierTypeDataType" AccessLevel="3">
    <DisplayName>IdType</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5087</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1029</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:Int32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Int32>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1032" BrowseName="1:AASQualifierType">
    <DisplayName>AASQualifierType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.11.1</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5099</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6010</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6078</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5033</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6015</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6010" BrowseName="1:Type" ParentNodeId="ns=1;i=1032" DataType="String" AccessLevel="3">
    <DisplayName>Type</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5100</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1032</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
      </uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6078" BrowseName="1:Value" ParentNodeId="ns=1;i=1032" AccessLevel="3">
    <DisplayName>Value</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5102</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1032</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5033" BrowseName="1:ValueId" ParentNodeId="ns=1;i=1032">
    <DisplayName>ValueId</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6079</Reference>
      <Reference ReferenceType="AASReference">ns=1;i=6079</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1032</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6079" BrowseName="1:Keys" ParentNodeId="ns=1;i=5033" DataType="AASKeyDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>Keys</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5112</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5033</Reference>
      <Reference ReferenceType="AASReference" IsForward="false">ns=1;i=5033</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>ns=1;i=5039</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <AASKeyDataType xmlns="http://opcfoundation.org/UA/I4AAS/Types.xsd">
            <Type>AccessPermissionRule_0</Type>
            <Local>false</Local>
            <Value>
            </Value>
            <IdType>IdShort_0</IdType>
          </AASKeyDataType>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6015" BrowseName="1:ValueType" ParentNodeId="ns=1;i=1032" DataType="AASValueTypeDataType" AccessLevel="3">
    <DisplayName>ValueType</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5104</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1032</Reference>
    </References>
    <Value>
      <uax:Int32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Int32>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1004" BrowseName="1:AASReferenceType">
    <DisplayName>AASReferenceType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.3</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5041</Reference>
      <Reference ReferenceType="AASReference">ns=1;i=5041</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5111</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6001</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5041" BrowseName="1:&lt;Referable&gt;" SymbolicName="Referable" ParentNodeId="ns=1;i=1004">
    <DisplayName>&lt;Referable&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1004</Reference>
      <Reference ReferenceType="AASReference" IsForward="false">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=58</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6001" BrowseName="1:Keys" ParentNodeId="ns=1;i=1004" DataType="AASKeyDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>Keys</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5112</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>ns=1;i=5039</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <AASKeyDataType xmlns="http://opcfoundation.org/UA/I4AAS/Types.xsd">
            <Type>AccessPermissionRule_0</Type>
            <Local>false</Local>
            <Value>
            </Value>
            <IdType>IdShort_0</IdType>
          </AASKeyDataType>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1009" BrowseName="1:AASSubmodelElementType" IsAbstract="true">
    <DisplayName>AASSubmodelElementType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.8.1</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5011</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5101</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5031</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6126</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5121</Reference>
      <Reference ReferenceType="HasInterface">ns=1;i=1033</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6013</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5011" BrowseName="1:&lt;DataSpecification&gt;" SymbolicName="DataSpecification" ParentNodeId="ns=1;i=1009">
    <DisplayName>&lt;DataSpecification&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5103</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6012</Reference>
      <Reference ReferenceType="AASReference">ns=1;i=6012</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6012" BrowseName="1:Keys" ParentNodeId="ns=1;i=5011" DataType="AASKeyDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>Keys</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5112</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5011</Reference>
      <Reference ReferenceType="AASReference" IsForward="false">ns=1;i=5011</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>ns=1;i=5039</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <AASKeyDataType xmlns="http://opcfoundation.org/UA/I4AAS/Types.xsd">
            <Type>AccessPermissionRule_0</Type>
            <Local>false</Local>
            <Value>
            </Value>
            <IdType>IdShort_0</IdType>
          </AASKeyDataType>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5031" BrowseName="1:&lt;Qualifier&gt;" SymbolicName="Qualifier" ParentNodeId="ns=1;i=1009">
    <DisplayName>&lt;Qualifier&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1032</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5125</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6080</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6135</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6080" BrowseName="1:Type" ParentNodeId="ns=1;i=5031" DataType="String" AccessLevel="3">
    <DisplayName>Type</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5100</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5031</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
      </uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6135" BrowseName="1:ValueType" ParentNodeId="ns=1;i=5031" DataType="AASValueTypeDataType" AccessLevel="3">
    <DisplayName>ValueType</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5031</Reference>
    </References>
    <Value>
      <uax:Int32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Int32>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6126" BrowseName="1:Category" ParentNodeId="ns=1;i=1009" DataType="String" AccessLevel="3">
    <DisplayName>Category</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6013" BrowseName="1:ModelingKind" ParentNodeId="ns=1;i=1009" DataType="AASModelingKindDataType" AccessLevel="3">
    <DisplayName>ModelingKind</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5124</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:Int32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Int32>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1016" BrowseName="1:AASBlobType">
    <DisplayName>AASBlobType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.8.8</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5015</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5067</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5015" BrowseName="1:File" ParentNodeId="ns=1;i=1016">
    <DisplayName>File</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=7002</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1016</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=11575</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7003</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5069</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7004</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6028</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7005</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7006</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6032</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6033</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6034</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7007</Reference>
    </References>
  </UAObject>
  <UAMethod NodeId="ns=1;i=7002" BrowseName="Close" ParentNodeId="ns=1;i=5015" MethodDeclarationId="i=11583">
    <DisplayName>Close</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5015</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6023</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6023" BrowseName="InputArguments" ParentNodeId="ns=1;i=7002" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7002</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=297</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:Argument>
              <uax:Name>FileHandle</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=7</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description />
            </uax:Argument>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7003" BrowseName="GetPosition" ParentNodeId="ns=1;i=5015" MethodDeclarationId="i=11590">
    <DisplayName>GetPosition</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5015</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6024</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6025</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6024" BrowseName="InputArguments" ParentNodeId="ns=1;i=7003" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7003</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=297</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:Argument>
              <uax:Name>FileHandle</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=7</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description />
            </uax:Argument>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6025" BrowseName="OutputArguments" ParentNodeId="ns=1;i=7003" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7003</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=297</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:Argument>
              <uax:Name>Position</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=9</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description />
            </uax:Argument>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7004" BrowseName="Open" ParentNodeId="ns=1;i=5015" MethodDeclarationId="i=11580">
    <DisplayName>Open</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6026</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5015</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6027</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6026" BrowseName="InputArguments" ParentNodeId="ns=1;i=7004" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7004</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=297</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:Argument>
              <uax:Name>Mode</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=3</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description />
            </uax:Argument>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6027" BrowseName="OutputArguments" ParentNodeId="ns=1;i=7004" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7004</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=297</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:Argument>
              <uax:Name>FileHandle</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=7</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description />
            </uax:Argument>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6028" BrowseName="OpenCount" ParentNodeId="ns=1;i=5015" DataType="UInt16">
    <DisplayName>OpenCount</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5015</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7005" BrowseName="Read" ParentNodeId="ns=1;i=5015" MethodDeclarationId="i=11585">
    <DisplayName>Read</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6029</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6030</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5015</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6029" BrowseName="InputArguments" ParentNodeId="ns=1;i=7005" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7005</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=297</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:Argument>
              <uax:Name>FileHandle</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=7</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description />
            </uax:Argument>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=297</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:Argument>
              <uax:Name>Length</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=6</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description />
            </uax:Argument>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6030" BrowseName="OutputArguments" ParentNodeId="ns=1;i=7005" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7005</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=297</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:Argument>
              <uax:Name>Data</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=15</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description />
            </uax:Argument>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7006" BrowseName="SetPosition" ParentNodeId="ns=1;i=5015" MethodDeclarationId="i=11593">
    <DisplayName>SetPosition</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6031</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5015</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6031" BrowseName="InputArguments" ParentNodeId="ns=1;i=7006" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7006</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=297</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:Argument>
              <uax:Name>FileHandle</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=7</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description />
            </uax:Argument>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=297</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:Argument>
              <uax:Name>Position</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=9</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description />
            </uax:Argument>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6032" BrowseName="Size" ParentNodeId="ns=1;i=5015" DataType="UInt64">
    <DisplayName>Size</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5015</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6033" BrowseName="UserWritable" ParentNodeId="ns=1;i=5015" DataType="Boolean">
    <DisplayName>UserWritable</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5015</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6034" BrowseName="Writable" ParentNodeId="ns=1;i=5015" DataType="Boolean">
    <DisplayName>Writable</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5015</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7007" BrowseName="Write" ParentNodeId="ns=1;i=5015" MethodDeclarationId="i=11588">
    <DisplayName>Write</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6035</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5015</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6035" BrowseName="InputArguments" ParentNodeId="ns=1;i=7007" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7007</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=297</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:Argument>
              <uax:Name>FileHandle</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=7</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description />
            </uax:Argument>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=297</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:Argument>
              <uax:Name>Data</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=15</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description />
            </uax:Argument>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1014" BrowseName="1:AASCapabilityType">
    <DisplayName>AASCapabilityType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.8.6</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5095</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1022" BrowseName="1:AASEntityType">
    <DisplayName>AASEntityType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.8.13</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5021</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5022</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6056</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5074</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5021" BrowseName="1:&lt;SubmodelElement&gt;" SymbolicName="SubmodelElement" ParentNodeId="ns=1;i=1022">
    <DisplayName>&lt;SubmodelElement&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1022</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6130</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5077</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6123</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6054</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6130" BrowseName="1:Category" ParentNodeId="ns=1;i=5021" DataType="String" AccessLevel="3">
    <DisplayName>Category</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5021</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6123" BrowseName="1:IdShort" ParentNodeId="ns=1;i=5021" DataType="String" AccessLevel="3">
    <DisplayName>IdShort</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5123</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5021</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
      </uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6054" BrowseName="1:ModelingKind" ParentNodeId="ns=1;i=5021" DataType="AASModelingKindDataType" AccessLevel="3">
    <DisplayName>ModelingKind</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5124</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5021</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:Int32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Int32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5022" BrowseName="1:Asset" ParentNodeId="ns=1;i=1022">
    <DisplayName>Asset</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1022</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5075</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6055</Reference>
      <Reference ReferenceType="AASReference">ns=1;i=6055</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6055" BrowseName="1:Keys" ParentNodeId="ns=1;i=5022" DataType="AASKeyDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>Keys</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5112</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5022</Reference>
      <Reference ReferenceType="AASReference" IsForward="false">ns=1;i=5022</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>ns=1;i=5039</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <AASKeyDataType xmlns="http://opcfoundation.org/UA/I4AAS/Types.xsd">
            <Type>AccessPermissionRule_0</Type>
            <Local>false</Local>
            <Value>
            </Value>
            <IdType>IdShort_0</IdType>
          </AASKeyDataType>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6056" BrowseName="1:EntityType" ParentNodeId="ns=1;i=1022" DataType="AASEntityTypeDataType" AccessLevel="3">
    <DisplayName>EntityType</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1022</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5076</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:Int32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Int32>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1021" BrowseName="1:AASEventType">
    <DisplayName>AASEventType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.8.12</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5066</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1017" BrowseName="1:AASFileType">
    <DisplayName>AASFileType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.8.9</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5016</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5078</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6037</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6132</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5016" BrowseName="1:File" ParentNodeId="ns=1;i=1017">
    <DisplayName>File</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=7008</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1017</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=11575</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7009</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5080</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7010</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6043</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7011</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7012</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6047</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6048</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6049</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7013</Reference>
    </References>
  </UAObject>
  <UAMethod NodeId="ns=1;i=7008" BrowseName="Close" ParentNodeId="ns=1;i=5016" MethodDeclarationId="i=11583">
    <DisplayName>Close</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5016</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6038</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6038" BrowseName="InputArguments" ParentNodeId="ns=1;i=7008" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7008</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=297</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:Argument>
              <uax:Name>FileHandle</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=7</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description />
            </uax:Argument>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7009" BrowseName="GetPosition" ParentNodeId="ns=1;i=5016" MethodDeclarationId="i=11590">
    <DisplayName>GetPosition</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5016</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6039</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6040</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6039" BrowseName="InputArguments" ParentNodeId="ns=1;i=7009" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7009</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=297</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:Argument>
              <uax:Name>FileHandle</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=7</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description />
            </uax:Argument>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6040" BrowseName="OutputArguments" ParentNodeId="ns=1;i=7009" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7009</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=297</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:Argument>
              <uax:Name>Position</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=9</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description />
            </uax:Argument>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7010" BrowseName="Open" ParentNodeId="ns=1;i=5016" MethodDeclarationId="i=11580">
    <DisplayName>Open</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6041</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5016</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6042</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6041" BrowseName="InputArguments" ParentNodeId="ns=1;i=7010" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7010</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=297</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:Argument>
              <uax:Name>Mode</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=3</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description />
            </uax:Argument>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6042" BrowseName="OutputArguments" ParentNodeId="ns=1;i=7010" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7010</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=297</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:Argument>
              <uax:Name>FileHandle</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=7</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description />
            </uax:Argument>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6043" BrowseName="OpenCount" ParentNodeId="ns=1;i=5016" DataType="UInt16">
    <DisplayName>OpenCount</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5016</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7011" BrowseName="Read" ParentNodeId="ns=1;i=5016" MethodDeclarationId="i=11585">
    <DisplayName>Read</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6044</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6045</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5016</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6044" BrowseName="InputArguments" ParentNodeId="ns=1;i=7011" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7011</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=297</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:Argument>
              <uax:Name>FileHandle</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=7</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description />
            </uax:Argument>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=297</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:Argument>
              <uax:Name>Length</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=6</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description />
            </uax:Argument>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6045" BrowseName="OutputArguments" ParentNodeId="ns=1;i=7011" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7011</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=297</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:Argument>
              <uax:Name>Data</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=15</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description />
            </uax:Argument>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7012" BrowseName="SetPosition" ParentNodeId="ns=1;i=5016" MethodDeclarationId="i=11593">
    <DisplayName>SetPosition</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6046</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5016</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6046" BrowseName="InputArguments" ParentNodeId="ns=1;i=7012" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7012</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=297</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:Argument>
              <uax:Name>FileHandle</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=7</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description />
            </uax:Argument>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=297</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:Argument>
              <uax:Name>Position</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=9</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description />
            </uax:Argument>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6047" BrowseName="Size" ParentNodeId="ns=1;i=5016" DataType="UInt64">
    <DisplayName>Size</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5016</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6048" BrowseName="UserWritable" ParentNodeId="ns=1;i=5016" DataType="Boolean">
    <DisplayName>UserWritable</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5016</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6049" BrowseName="Writable" ParentNodeId="ns=1;i=5016" DataType="Boolean">
    <DisplayName>Writable</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5016</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7013" BrowseName="Write" ParentNodeId="ns=1;i=5016" MethodDeclarationId="i=11588">
    <DisplayName>Write</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6050</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5016</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6050" BrowseName="InputArguments" ParentNodeId="ns=1;i=7013" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7013</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=297</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:Argument>
              <uax:Name>FileHandle</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=7</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description />
            </uax:Argument>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=297</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:Argument>
              <uax:Name>Data</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=15</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description />
            </uax:Argument>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6037" BrowseName="1:MimeType" ParentNodeId="ns=1;i=1017" DataType="AASMimeDataType" AccessLevel="3">
    <DisplayName>MimeType</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5079</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1017</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
      </uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6132" BrowseName="1:Value" ParentNodeId="ns=1;i=1017" DataType="String" AccessLevel="3">
    <DisplayName>Value</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1017</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1012" BrowseName="1:AASMultiLanguagePropertyType">
    <DisplayName>AASMultiLanguagePropertyType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.8.4</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5091</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6019</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5013</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6019" BrowseName="1:Value" ParentNodeId="ns=1;i=1012" DataType="LocalizedText" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>Value</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5092</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1012</Reference>
    </References>
    <Value>
      <uax:LocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5013" BrowseName="1:ValueId" ParentNodeId="ns=1;i=1012">
    <DisplayName>ValueId</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5093</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6018</Reference>
      <Reference ReferenceType="AASReference">ns=1;i=6018</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1012</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6018" BrowseName="1:Keys" ParentNodeId="ns=1;i=5013" DataType="AASKeyDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>Keys</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5112</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5013</Reference>
      <Reference ReferenceType="AASReference" IsForward="false">ns=1;i=5013</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>ns=1;i=5039</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <AASKeyDataType xmlns="http://opcfoundation.org/UA/I4AAS/Types.xsd">
            <Type>AccessPermissionRule_0</Type>
            <Local>false</Local>
            <Value>
            </Value>
            <IdType>IdShort_0</IdType>
          </AASKeyDataType>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1015" BrowseName="1:AASOperationType">
    <DisplayName>AASOperationType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.8.7</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=7001</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5094</Reference>
    </References>
  </UAObjectType>
  <UAMethod NodeId="ns=1;i=7001" BrowseName="1:Operation" SymbolicName="Operation" ParentNodeId="ns=1;i=1015">
    <DisplayName>Operation</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1015</Reference>
      <Reference ReferenceType="HasModellingRule">i=11510</Reference>
    </References>
  </UAMethod>
  <UAObjectType NodeId="ns=1;i=1013" BrowseName="1:AASPropertyType">
    <DisplayName>AASPropertyType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.8.5</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5095</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6020</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5014</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6021</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6020" BrowseName="1:Value" ParentNodeId="ns=1;i=1013" AccessLevel="3">
    <DisplayName>Value</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5096</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1013</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5014" BrowseName="1:ValueId" ParentNodeId="ns=1;i=1013">
    <DisplayName>ValueId</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5097</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6022</Reference>
      <Reference ReferenceType="AASReference">ns=1;i=6022</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1013</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6022" BrowseName="1:Keys" ParentNodeId="ns=1;i=5014" DataType="AASKeyDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>Keys</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5112</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5014</Reference>
      <Reference ReferenceType="AASReference" IsForward="false">ns=1;i=5014</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>ns=1;i=5039</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <AASKeyDataType xmlns="http://opcfoundation.org/UA/I4AAS/Types.xsd">
            <Type>AccessPermissionRule_0</Type>
            <Local>false</Local>
            <Value>
            </Value>
            <IdType>IdShort_0</IdType>
          </AASKeyDataType>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6021" BrowseName="1:ValueType" ParentNodeId="ns=1;i=1013" DataType="AASValueTypeDataType" AccessLevel="3">
    <DisplayName>ValueType</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5098</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1013</Reference>
    </References>
    <Value>
      <uax:Int32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Int32>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1023" BrowseName="1:AASRangeType">
    <DisplayName>AASRangeType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.8.14</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5105</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6059</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6058</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6057</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6059" BrowseName="1:Max" ParentNodeId="ns=1;i=1023" AccessLevel="3">
    <DisplayName>Max</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5106</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1023</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6058" BrowseName="1:Min" ParentNodeId="ns=1;i=1023" AccessLevel="3">
    <DisplayName>Min</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5107</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1023</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6057" BrowseName="1:ValueType" ParentNodeId="ns=1;i=1023" DataType="AASValueTypeDataType" AccessLevel="3">
    <DisplayName>ValueType</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5108</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1023</Reference>
    </References>
    <Value>
      <uax:Int32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Int32>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1020" BrowseName="1:AASReferenceElementType">
    <DisplayName>AASReferenceElementType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.8.11</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5113</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5020</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5020" BrowseName="1:Value" ParentNodeId="ns=1;i=1020">
    <DisplayName>Value</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5114</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6053</Reference>
      <Reference ReferenceType="AASReference">ns=1;i=6053</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1020</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6053" BrowseName="1:Keys" ParentNodeId="ns=1;i=5020" DataType="AASKeyDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>Keys</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5112</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5020</Reference>
      <Reference ReferenceType="AASReference" IsForward="false">ns=1;i=5020</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>ns=1;i=5039</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <AASKeyDataType xmlns="http://opcfoundation.org/UA/I4AAS/Types.xsd">
            <Type>AccessPermissionRule_0</Type>
            <Local>false</Local>
            <Value>
            </Value>
            <IdType>IdShort_0</IdType>
          </AASKeyDataType>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1018" BrowseName="1:AASRelationshipElementType">
    <DisplayName>AASRelationshipElementType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.8.10</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5017</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5115</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5018</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5017" BrowseName="1:First" ParentNodeId="ns=1;i=1018">
    <DisplayName>First</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1018</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5116</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6051</Reference>
      <Reference ReferenceType="AASReference">ns=1;i=6051</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6051" BrowseName="1:Keys" ParentNodeId="ns=1;i=5017" DataType="AASKeyDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>Keys</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5112</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5017</Reference>
      <Reference ReferenceType="AASReference" IsForward="false">ns=1;i=5017</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>ns=1;i=5039</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <AASKeyDataType xmlns="http://opcfoundation.org/UA/I4AAS/Types.xsd">
            <Type>AccessPermissionRule_0</Type>
            <Local>false</Local>
            <Value>
            </Value>
            <IdType>IdShort_0</IdType>
          </AASKeyDataType>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5018" BrowseName="1:Second" ParentNodeId="ns=1;i=1018">
    <DisplayName>Second</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5117</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6052</Reference>
      <Reference ReferenceType="AASReference">ns=1;i=6052</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1018</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6052" BrowseName="1:Keys" ParentNodeId="ns=1;i=5018" DataType="AASKeyDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>Keys</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5112</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5018</Reference>
      <Reference ReferenceType="AASReference" IsForward="false">ns=1;i=5018</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>ns=1;i=5039</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <AASKeyDataType xmlns="http://opcfoundation.org/UA/I4AAS/Types.xsd">
            <Type>AccessPermissionRule_0</Type>
            <Local>false</Local>
            <Value>
            </Value>
            <IdType>IdShort_0</IdType>
          </AASKeyDataType>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1019" BrowseName="1:AASAnnotatedRelationshipElementType">
    <DisplayName>AASAnnotatedRelationshipElementType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.8.10</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5019</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1018</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5055</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5019" BrowseName="1:&lt;DataElement&gt;" SymbolicName="DataElement" ParentNodeId="ns=1;i=1019">
    <DisplayName>&lt;DataElement&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1019</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6129</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5056</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6122</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6114</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6129" BrowseName="1:Category" ParentNodeId="ns=1;i=5019" DataType="String" AccessLevel="3">
    <DisplayName>Category</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5019</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6122" BrowseName="1:IdShort" ParentNodeId="ns=1;i=5019" DataType="String" AccessLevel="3">
    <DisplayName>IdShort</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5123</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5019</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
      </uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6114" BrowseName="1:ModelingKind" ParentNodeId="ns=1;i=5019" DataType="AASModelingKindDataType" AccessLevel="3">
    <DisplayName>ModelingKind</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5124</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5019</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:Int32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Int32>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1010" BrowseName="1:AASSubmodelElementCollectionType">
    <DisplayName>AASSubmodelElementCollectionType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.8.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5012</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6017</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5126</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5012" BrowseName="1:&lt;SubmodelElement&gt;" SymbolicName="SubmodelElement" ParentNodeId="ns=1;i=1010">
    <DisplayName>&lt;SubmodelElement&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6128</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5128</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6121</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6016</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6128" BrowseName="1:Category" ParentNodeId="ns=1;i=5012" DataType="String" AccessLevel="3">
    <DisplayName>Category</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5012</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6121" BrowseName="1:IdShort" ParentNodeId="ns=1;i=5012" DataType="String" AccessLevel="3">
    <DisplayName>IdShort</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5123</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5012</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
      </uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6016" BrowseName="1:ModelingKind" ParentNodeId="ns=1;i=5012" DataType="AASModelingKindDataType" AccessLevel="3">
    <DisplayName>ModelingKind</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5124</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5012</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:Int32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Int32>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6017" BrowseName="1:AllowDuplicates" ParentNodeId="ns=1;i=1010" DataType="Boolean" AccessLevel="3">
    <DisplayName>AllowDuplicates</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5127</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:Boolean xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">false</uax:Boolean>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1011" BrowseName="1:AASOrderedSubmodelElementCollectionType">
    <DisplayName>AASOrderedSubmodelElementCollectionType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.8.3</Documentation>
    <References>
      <Reference ReferenceType="HasOrderedComponent">ns=1;i=5042</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5126</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5042" BrowseName="1:&lt;SubmodelElement&gt;" SymbolicName="SubmodelElement" ParentNodeId="ns=1;i=1011">
    <DisplayName>&lt;SubmodelElement&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasOrderedComponent" IsForward="false">ns=1;i=1011</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6131</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5128</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6124</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6104</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6131" BrowseName="1:Category" ParentNodeId="ns=1;i=5042" DataType="String" AccessLevel="3">
    <DisplayName>Category</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5042</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6124" BrowseName="1:IdShort" ParentNodeId="ns=1;i=5042" DataType="String" AccessLevel="3">
    <DisplayName>IdShort</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5123</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5042</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
      </uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6104" BrowseName="1:ModelingKind" ParentNodeId="ns=1;i=5042" DataType="AASModelingKindDataType" AccessLevel="3">
    <DisplayName>ModelingKind</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5124</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5042</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:Int32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Int32>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1006" BrowseName="1:AASSubmodelType">
    <DisplayName>AASSubmodelType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.7</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5009</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5032</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5010</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5118</Reference>
      <Reference ReferenceType="HasInterface">ns=1;i=1034</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6009</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5009" BrowseName="1:&lt;DataSpecification&gt;" SymbolicName="DataSpecification" ParentNodeId="ns=1;i=1006">
    <DisplayName>&lt;DataSpecification&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5058</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6007</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6007" BrowseName="1:Keys" ParentNodeId="ns=1;i=5009" DataType="AASKeyDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>Keys</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5112</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5009</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>ns=1;i=5039</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <AASKeyDataType xmlns="http://opcfoundation.org/UA/I4AAS/Types.xsd">
            <Type>AccessPermissionRule_0</Type>
            <Local>false</Local>
            <Value>
            </Value>
            <IdType>IdShort_0</IdType>
          </AASKeyDataType>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5032" BrowseName="1:&lt;Qualifier&gt;" SymbolicName="Qualifier" ParentNodeId="ns=1;i=1006">
    <DisplayName>&lt;Qualifier&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1032</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5119</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6081</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6136</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6081" BrowseName="1:Type" ParentNodeId="ns=1;i=5032" DataType="String" AccessLevel="3">
    <DisplayName>Type</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5100</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5032</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
      </uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6136" BrowseName="1:ValueType" ParentNodeId="ns=1;i=5032" DataType="AASValueTypeDataType" AccessLevel="3">
    <DisplayName>ValueType</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5032</Reference>
    </References>
    <Value>
      <uax:Int32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Int32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5010" BrowseName="1:&lt;SubmodelElement&gt;" SymbolicName="SubmodelElement" ParentNodeId="ns=1;i=1006">
    <DisplayName>&lt;SubmodelElement&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6127</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5120</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6120</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6014</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6127" BrowseName="1:Category" ParentNodeId="ns=1;i=5010" DataType="String" AccessLevel="3">
    <DisplayName>Category</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5010</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6120" BrowseName="1:IdShort" ParentNodeId="ns=1;i=5010" DataType="String" AccessLevel="3">
    <DisplayName>IdShort</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5123</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5010</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
      </uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6014" BrowseName="1:ModelingKind" ParentNodeId="ns=1;i=5010" DataType="AASModelingKindDataType" AccessLevel="3">
    <DisplayName>ModelingKind</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5124</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5010</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:Int32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Int32>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6009" BrowseName="1:ModelingKind" ParentNodeId="ns=1;i=1006" DataType="AASModelingKindDataType" AccessLevel="3">
    <DisplayName>ModelingKind</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5081</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:Int32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Int32>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1033" BrowseName="1:IAASReferableType">
    <DisplayName>IAASReferableType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.4.1</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6082</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5109</Reference>
      <Reference ReferenceType="HasInterface" IsForward="false">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=17602</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6082" BrowseName="1:Category" ParentNodeId="ns=1;i=1033" DataType="String" AccessLevel="3">
    <DisplayName>Category</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1033</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5110</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
      </uax:String>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1034" BrowseName="1:IAASIdentifiableType">
    <DisplayName>IAASIdentifiableType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.4.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5035</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5082</Reference>
      <Reference ReferenceType="HasInterface" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasInterface" IsForward="false">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasInterface" IsForward="false">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasInterface" IsForward="false">ns=1;i=1024</Reference>
      <Reference ReferenceType="HasInterface" IsForward="false">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasInterface" IsForward="false">ns=1;i=1026</Reference>
      <Reference ReferenceType="HasInterface" IsForward="false">ns=1;i=1027</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1033</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5034</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5035" BrowseName="1:Administration" ParentNodeId="ns=1;i=1034">
    <DisplayName>Administration</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1030</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1034</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5083</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5034" BrowseName="1:Identification" ParentNodeId="ns=1;i=1034">
    <DisplayName>Identification</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1029</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5084</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6090</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1034</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6089</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6090" BrowseName="1:Id" ParentNodeId="ns=1;i=5034" DataType="String" AccessLevel="3">
    <DisplayName>Id</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5086</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5034</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
      </uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6089" BrowseName="1:IdType" ParentNodeId="ns=1;i=5034" DataType="AASIdentifierTypeDataType" AccessLevel="3">
    <DisplayName>IdType</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5087</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5034</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:Int32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Int32>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1026" BrowseName="1:AASCustomConceptDescriptionType">
    <DisplayName>AASCustomConceptDescriptionType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.9.3</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5048</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5043</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=17589</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5070</Reference>
      <Reference ReferenceType="HasInterface">ns=1;i=1034</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5048" BrowseName="1:&lt;ConceptDescription&gt;" SymbolicName="ConceptDescription" ParentNodeId="ns=1;i=1026">
    <DisplayName>&lt;ConceptDescription&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1026</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5072</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6107</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6107" BrowseName="1:Keys" ParentNodeId="ns=1;i=5048" DataType="AASKeyDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>Keys</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5112</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5048</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>ns=1;i=5039</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <AASKeyDataType xmlns="http://opcfoundation.org/UA/I4AAS/Types.xsd">
            <Type>AccessPermissionRule_0</Type>
            <Local>false</Local>
            <Value>
            </Value>
            <IdType>IdShort_0</IdType>
          </AASKeyDataType>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5043" BrowseName="1:&lt;DataSpecification&gt;" SymbolicName="DataSpecification" ParentNodeId="ns=1;i=1026">
    <DisplayName>&lt;DataSpecification&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1026</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6134</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5103</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6134" BrowseName="1:Keys" ParentNodeId="ns=1;i=5043" DataType="AASKeyDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>Keys</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5043</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>ns=1;i=5039</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <AASKeyDataType xmlns="http://opcfoundation.org/UA/I4AAS/Types.xsd">
            <Type>AccessPermissionRule_0</Type>
            <Local>false</Local>
            <Value>
            </Value>
            <IdType>IdShort_0</IdType>
          </AASKeyDataType>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1024" BrowseName="1:AASIrdiConceptDescriptionType">
    <DisplayName>AASIrdiConceptDescriptionType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.9.1</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5024</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5044</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=17598</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5070</Reference>
      <Reference ReferenceType="HasInterface">ns=1;i=1034</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5044" BrowseName="1:&lt;ConceptDescription&gt;" SymbolicName="ConceptDescription" ParentNodeId="ns=1;i=1024">
    <DisplayName>&lt;ConceptDescription&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1024</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5072</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6105</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6105" BrowseName="1:Keys" ParentNodeId="ns=1;i=5044" DataType="AASKeyDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>Keys</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5112</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5044</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>ns=1;i=5039</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <AASKeyDataType xmlns="http://opcfoundation.org/UA/I4AAS/Types.xsd">
            <Type>AccessPermissionRule_0</Type>
            <Local>false</Local>
            <Value>
            </Value>
            <IdType>IdShort_0</IdType>
          </AASKeyDataType>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5024" BrowseName="1:&lt;DataSpecification&gt;" SymbolicName="DataSpecification" ParentNodeId="ns=1;i=1024">
    <DisplayName>&lt;DataSpecification&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1024</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6036</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5103</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6036" BrowseName="1:Keys" ParentNodeId="ns=1;i=5024" DataType="AASKeyDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>Keys</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5024</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>ns=1;i=5039</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <AASKeyDataType xmlns="http://opcfoundation.org/UA/I4AAS/Types.xsd">
            <Type>AccessPermissionRule_0</Type>
            <Local>false</Local>
            <Value>
            </Value>
            <IdType>IdShort_0</IdType>
          </AASKeyDataType>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1025" BrowseName="1:AASIriConceptDescriptionType">
    <DisplayName>AASIriConceptDescriptionType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.9.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5046</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5025</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=17600</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5070</Reference>
      <Reference ReferenceType="HasInterface">ns=1;i=1034</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5046" BrowseName="1:&lt;ConceptDescription&gt;" SymbolicName="ConceptDescription" ParentNodeId="ns=1;i=1025">
    <DisplayName>&lt;ConceptDescription&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5072</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6106</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6106" BrowseName="1:Keys" ParentNodeId="ns=1;i=5046" DataType="AASKeyDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>Keys</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5112</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5046</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>ns=1;i=5039</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <AASKeyDataType xmlns="http://opcfoundation.org/UA/I4AAS/Types.xsd">
            <Type>AccessPermissionRule_0</Type>
            <Local>false</Local>
            <Value>
            </Value>
            <IdType>IdShort_0</IdType>
          </AASKeyDataType>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5025" BrowseName="1:&lt;DataSpecification&gt;" SymbolicName="DataSpecification" ParentNodeId="ns=1;i=1025">
    <DisplayName>&lt;DataSpecification&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6133</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5103</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6133" BrowseName="1:Keys" ParentNodeId="ns=1;i=5025" DataType="AASKeyDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>Keys</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5025</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>ns=1;i=5039</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <AASKeyDataType xmlns="http://opcfoundation.org/UA/I4AAS/Types.xsd">
            <Type>AccessPermissionRule_0</Type>
            <Local>false</Local>
            <Value>
            </Value>
            <IdType>IdShort_0</IdType>
          </AASKeyDataType>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1003" BrowseName="1:AASViewType">
    <DisplayName>AASViewType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/6.12</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5037</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5036</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=61</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5129</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5037" BrowseName="1:&lt;DataSpecification&gt;" SymbolicName="DataSpecification" ParentNodeId="ns=1;i=1003">
    <DisplayName>&lt;DataSpecification&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1003</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5131</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6092</Reference>
      <Reference ReferenceType="AASReference">ns=1;i=6092</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6092" BrowseName="1:Keys" ParentNodeId="ns=1;i=5037" DataType="AASKeyDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>Keys</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5112</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5037</Reference>
      <Reference ReferenceType="AASReference" IsForward="false">ns=1;i=5037</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>ns=1;i=5039</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <AASKeyDataType xmlns="http://opcfoundation.org/UA/I4AAS/Types.xsd">
            <Type>AccessPermissionRule_0</Type>
            <Local>false</Local>
            <Value>
            </Value>
            <IdType>IdShort_0</IdType>
          </AASKeyDataType>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5036" BrowseName="1:&lt;Referable&gt;" SymbolicName="Referable" ParentNodeId="ns=1;i=1003">
    <DisplayName>&lt;Referable&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1003</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5130</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6091</Reference>
      <Reference ReferenceType="AASReference">ns=1;i=6091</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6091" BrowseName="1:Keys" ParentNodeId="ns=1;i=5036" DataType="AASKeyDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>Keys</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry">ns=1;i=5112</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5036</Reference>
      <Reference ReferenceType="AASReference" IsForward="false">ns=1;i=5036</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>ns=1;i=5039</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <AASKeyDataType xmlns="http://opcfoundation.org/UA/I4AAS/Types.xsd">
            <Type>AccessPermissionRule_0</Type>
            <Local>false</Local>
            <Value>
            </Value>
            <IdType>IdShort_0</IdType>
          </AASKeyDataType>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1031" BrowseName="1:ValueListType">
    <DisplayName>ValueListType</DisplayName>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5101" BrowseName="&lt;IRDI_or_IRI_or_Custom_concept_description_entry&gt;">
    <DisplayName>&lt;IRDI or IRI or Custom concept description entry&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5047" BrowseName="1:Admin-shell.io/aas/2/0/AdministrativeInformation">
    <DisplayName>Admin-shell.io/aas/2/0/AdministrativeInformation</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1030</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5045" BrowseName="1:Admin-shell.io/aas/2/0/AdministrativeInformation/revision">
    <DisplayName>Admin-shell.io/aas/2/0/AdministrativeInformation/revision</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6084</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5051" BrowseName="1:Admin-shell.io/aas/2/0/AdministrativeInformation/version">
    <DisplayName>Admin-shell.io/aas/2/0/AdministrativeInformation/version</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6083</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5055" BrowseName="1:Admin-shell.io/aas/2/0/AnnotatedRelationshipElement">
    <DisplayName>Admin-shell.io/aas/2/0/AnnotatedRelationshipElement</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1019</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5056" BrowseName="1:Admin-shell.io/aas/2/0/AnnotatedRelationshipElement/annotations">
    <DisplayName>Admin-shell.io/aas/2/0/AnnotatedRelationshipElement/annotations</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5019</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5052" BrowseName="1:Admin-shell.io/aas/2/0/Asset">
    <DisplayName>Admin-shell.io/aas/2/0/Asset</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5053" BrowseName="1:Admin-shell.io/aas/2/0/Asset/assetIdentificationModel">
    <DisplayName>Admin-shell.io/aas/2/0/Asset/assetIdentificationModel</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5049</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5054" BrowseName="1:Admin-shell.io/aas/2/0/Asset/assetKind">
    <DisplayName>Admin-shell.io/aas/2/0/Asset/assetKind</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6006</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6008</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5057" BrowseName="1:Admin-shell.io/aas/2/0/Asset/billOfMaterial">
    <DisplayName>Admin-shell.io/aas/2/0/Asset/billOfMaterial</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5050</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5058" BrowseName="1:Admin-shell.io/aas/2/0/Asset/dataSpecifications">
    <DisplayName>Admin-shell.io/aas/2/0/Asset/dataSpecifications</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5008</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5009</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5059" BrowseName="1:Admin-shell.io/aas/2/0/AssetAdministrationShell">
    <DisplayName>Admin-shell.io/aas/2/0/AssetAdministrationShell</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5060" BrowseName="1:Admin-shell.io/aas/2/0/AssetAdministrationShell/asset">
    <DisplayName>Admin-shell.io/aas/2/0/AssetAdministrationShell/asset</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5002</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5061" BrowseName="1:Admin-shell.io/aas/2/0/AssetAdministrationShell/conceptDictionaries">
    <DisplayName>Admin-shell.io/aas/2/0/AssetAdministrationShell/conceptDictionaries</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5005</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5062" BrowseName="1:Admin-shell.io/aas/2/0/AssetAdministrationShell/dataSpecifications">
    <DisplayName>Admin-shell.io/aas/2/0/AssetAdministrationShell/dataSpecifications</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5063" BrowseName="1:Admin-shell.io/aas/2/0/AssetAdministrationShell/derivedFrom">
    <DisplayName>Admin-shell.io/aas/2/0/AssetAdministrationShell/derivedFrom</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5007</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5064" BrowseName="1:Admin-shell.io/aas/2/0/AssetAdministrationShell/submodels">
    <DisplayName>Admin-shell.io/aas/2/0/AssetAdministrationShell/submodels</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5003</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5004</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5065" BrowseName="1:Admin-shell.io/aas/2/0/AssetAdministrationShell/views">
    <DisplayName>Admin-shell.io/aas/2/0/AssetAdministrationShell/views</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5006</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5066" BrowseName="1:Admin-shell.io/aas/2/0/BasicEvent">
    <DisplayName>Admin-shell.io/aas/2/0/BasicEvent</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1021</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5067" BrowseName="1:Admin-shell.io/aas/2/0/Blob">
    <DisplayName>Admin-shell.io/aas/2/0/Blob</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1016</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5068" BrowseName="1:Admin-shell.io/aas/2/0/Blob/mimeType">
    <DisplayName>Admin-shell.io/aas/2/0/Blob/mimeType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5069" BrowseName="1:Admin-shell.io/aas/2/0/Blob/value">
    <DisplayName>Admin-shell.io/aas/2/0/Blob/value</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5015</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5070" BrowseName="1:Admin-shell.io/aas/2/0/ConceptDescription">
    <DisplayName>Admin-shell.io/aas/2/0/ConceptDescription</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1024</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1026</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5071" BrowseName="1:Admin-shell.io/aas/2/0/ConceptDescription/dataSpecifications">
    <DisplayName>Admin-shell.io/aas/2/0/ConceptDescription/dataSpecifications</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5072" BrowseName="1:Admin-shell.io/aas/2/0/ConceptDescription/IsCaseOf">
    <DisplayName>Admin-shell.io/aas/2/0/ConceptDescription/IsCaseOf</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5044</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5046</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5048</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5073" BrowseName="1:Admin-shell.io/aas/2/0/DataSpecification">
    <DisplayName>Admin-shell.io/aas/2/0/DataSpecification</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1027</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5074" BrowseName="1:Admin-shell.io/aas/2/0/Entity">
    <DisplayName>Admin-shell.io/aas/2/0/Entity</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1022</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5075" BrowseName="1:Admin-shell.io/aas/2/0/Entity/asset">
    <DisplayName>Admin-shell.io/aas/2/0/Entity/asset</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5022</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5076" BrowseName="1:Admin-shell.io/aas/2/0/Entity/entityType">
    <DisplayName>Admin-shell.io/aas/2/0/Entity/entityType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6056</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5077" BrowseName="1:Admin-shell.io/aas/2/0/Entity/statements">
    <DisplayName>Admin-shell.io/aas/2/0/Entity/statements</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5021</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5078" BrowseName="1:Admin-shell.io/aas/2/0/File">
    <DisplayName>Admin-shell.io/aas/2/0/File</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1017</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5079" BrowseName="1:Admin-shell.io/aas/2/0/File/mimeType">
    <DisplayName>Admin-shell.io/aas/2/0/File/mimeType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6037</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5080" BrowseName="1:Admin-shell.io/aas/2/0/File/value">
    <DisplayName>Admin-shell.io/aas/2/0/File/value</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5016</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5103" BrowseName="1:Admin-shell.io/aas/2/0/hasDataSpecification/dataSpecification">
    <DisplayName>Admin-shell.io/aas/2/0/hasDataSpecification/dataSpecification</DisplayName>
    <References>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5001</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5011</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=17600</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5081" BrowseName="1:Admin-shell.io/aas/2/0/HasKind/kind">
    <DisplayName>Admin-shell.io/aas/2/0/HasKind/kind</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6009</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6011</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5082" BrowseName="1:Admin-shell.io/aas/2/0/Identifiable">
    <DisplayName>Admin-shell.io/aas/2/0/Identifiable</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1034</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5083" BrowseName="1:Admin-shell.io/aas/2/0/Identifiable/administration">
    <DisplayName>Admin-shell.io/aas/2/0/Identifiable/administration</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5035</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5084" BrowseName="1:Admin-shell.io/aas/2/0/Identifiable/identification">
    <DisplayName>Admin-shell.io/aas/2/0/Identifiable/identification</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5034</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5085" BrowseName="1:Admin-shell.io/aas/2/0/Identifier">
    <DisplayName>Admin-shell.io/aas/2/0/Identifier</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1029</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5086" BrowseName="1:Admin-shell.io/aas/2/0/Identifier/id">
    <DisplayName>Admin-shell.io/aas/2/0/Identifier/id</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6086</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6088</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6090</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5087" BrowseName="1:Admin-shell.io/aas/2/0/Identifier/idType">
    <DisplayName>Admin-shell.io/aas/2/0/Identifier/idType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6085</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6087</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6089</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5088" BrowseName="1:Admin-shell.io/aas/2/0/IdentifierType/Custom">
    <DisplayName>Admin-shell.io/aas/2/0/IdentifierType/Custom</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5089" BrowseName="1:Admin-shell.io/aas/2/0/IdentifierType/IRDI">
    <DisplayName>Admin-shell.io/aas/2/0/IdentifierType/IRDI</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5090" BrowseName="1:Admin-shell.io/aas/2/0/IdentifierType/IRI">
    <DisplayName>Admin-shell.io/aas/2/0/IdentifierType/IRI</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5091" BrowseName="1:Admin-shell.io/aas/2/0/MultiLanguageProperty">
    <DisplayName>Admin-shell.io/aas/2/0/MultiLanguageProperty</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1012</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5092" BrowseName="1:Admin-shell.io/aas/2/0/MultiLanguageProperty/value">
    <DisplayName>Admin-shell.io/aas/2/0/MultiLanguageProperty/value</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6019</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5093" BrowseName="1:Admin-shell.io/aas/2/0/MultiLanguageProperty/valueId">
    <DisplayName>Admin-shell.io/aas/2/0/MultiLanguageProperty/valueId</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5013</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5094" BrowseName="1:Admin-shell.io/aas/2/0/Operation">
    <DisplayName>Admin-shell.io/aas/2/0/Operation</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1015</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5095" BrowseName="1:Admin-shell.io/aas/2/0/Property">
    <DisplayName>Admin-shell.io/aas/2/0/Property</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1013</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1014</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6011</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5096" BrowseName="1:Admin-shell.io/aas/2/0/Property/value">
    <DisplayName>Admin-shell.io/aas/2/0/Property/value</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6020</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5097" BrowseName="1:Admin-shell.io/aas/2/0/Property/valueId">
    <DisplayName>Admin-shell.io/aas/2/0/Property/valueId</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5014</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5098" BrowseName="1:Admin-shell.io/aas/2/0/Property/valueType">
    <DisplayName>Admin-shell.io/aas/2/0/Property/valueType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6021</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5099" BrowseName="1:Admin-shell.io/aas/2/0/Qualifier">
    <DisplayName>Admin-shell.io/aas/2/0/Qualifier</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1032</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5100" BrowseName="1:Admin-shell.io/aas/2/0/Qualifier/type">
    <DisplayName>Admin-shell.io/aas/2/0/Qualifier/type</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6010</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6080</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6081</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5102" BrowseName="1:Admin-shell.io/aas/2/0/Qualifier/value">
    <DisplayName>Admin-shell.io/aas/2/0/Qualifier/value</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6078</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5104" BrowseName="1:Admin-shell.io/aas/2/0/Qualifier/valueType">
    <DisplayName>Admin-shell.io/aas/2/0/Qualifier/valueType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6015</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5105" BrowseName="1:Admin-shell.io/aas/2/0/Range">
    <DisplayName>Admin-shell.io/aas/2/0/Range</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1023</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5106" BrowseName="1:Admin-shell.io/aas/2/0/Range/max">
    <DisplayName>Admin-shell.io/aas/2/0/Range/max</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6059</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5107" BrowseName="1:Admin-shell.io/aas/2/0/Range/min">
    <DisplayName>Admin-shell.io/aas/2/0/Range/min</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6058</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5108" BrowseName="1:Admin-shell.io/aas/2/0/Range/valueType">
    <DisplayName>Admin-shell.io/aas/2/0/Range/valueType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6057</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5109" BrowseName="1:Admin-shell.io/aas/2/0/Referable">
    <DisplayName>Admin-shell.io/aas/2/0/Referable</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1033</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5110" BrowseName="1:Admin-shell.io/aas/2/0/Referable/category">
    <DisplayName>Admin-shell.io/aas/2/0/Referable/category</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6082</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5111" BrowseName="1:Admin-shell.io/aas/2/0/Reference">
    <DisplayName>Admin-shell.io/aas/2/0/Reference</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1004</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5112" BrowseName="1:Admin-shell.io/aas/2/0/Reference/keys">
    <DisplayName>Admin-shell.io/aas/2/0/Reference/keys</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6001</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6002</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6003</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6004</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6005</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6007</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6012</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6018</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6022</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6051</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6052</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6053</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6055</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6076</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6077</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6079</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6091</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6092</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6105</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6106</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6107</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6112</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6113</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5113" BrowseName="1:Admin-shell.io/aas/2/0/ReferenceElement">
    <DisplayName>Admin-shell.io/aas/2/0/ReferenceElement</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1020</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5114" BrowseName="1:Admin-shell.io/aas/2/0/ReferenceElement/value">
    <DisplayName>Admin-shell.io/aas/2/0/ReferenceElement/value</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5020</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5115" BrowseName="1:Admin-shell.io/aas/2/0/RelationshipElement">
    <DisplayName>Admin-shell.io/aas/2/0/RelationshipElement</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1018</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5116" BrowseName="1:Admin-shell.io/aas/2/0/RelationshipElement/first">
    <DisplayName>Admin-shell.io/aas/2/0/RelationshipElement/first</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5017</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5117" BrowseName="1:Admin-shell.io/aas/2/0/RelationshipElement/second">
    <DisplayName>Admin-shell.io/aas/2/0/RelationshipElement/second</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5018</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5118" BrowseName="1:Admin-shell.io/aas/2/0/Submodel">
    <DisplayName>Admin-shell.io/aas/2/0/Submodel</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5119" BrowseName="1:Admin-shell.io/aas/2/0/Submodel/qualifiers">
    <DisplayName>Admin-shell.io/aas/2/0/Submodel/qualifiers</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5032</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5120" BrowseName="1:Admin-shell.io/aas/2/0/Submodel/submodelElements">
    <DisplayName>Admin-shell.io/aas/2/0/Submodel/submodelElements</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5010</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5121" BrowseName="1:Admin-shell.io/aas/2/0/SubmodelElement">
    <DisplayName>Admin-shell.io/aas/2/0/SubmodelElement</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1009</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5122" BrowseName="1:Admin-shell.io/aas/2/0/SubmodelElement/dataSpecifications">
    <DisplayName>Admin-shell.io/aas/2/0/SubmodelElement/dataSpecifications</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5123" BrowseName="1:Admin-shell.io/aas/2/0/SubmodelElement/idShort">
    <DisplayName>Admin-shell.io/aas/2/0/SubmodelElement/idShort</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6120</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6121</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6122</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6123</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6124</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5124" BrowseName="1:Admin-shell.io/aas/2/0/SubmodelElement/kind">
    <DisplayName>Admin-shell.io/aas/2/0/SubmodelElement/kind</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6013</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6014</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6016</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6054</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6104</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6114</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5125" BrowseName="1:Admin-shell.io/aas/2/0/SubmodelElement/qualifiers">
    <DisplayName>Admin-shell.io/aas/2/0/SubmodelElement/qualifiers</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5031</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5126" BrowseName="1:Admin-shell.io/aas/2/0/SubmodelElementCollection">
    <DisplayName>Admin-shell.io/aas/2/0/SubmodelElementCollection</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1011</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5127" BrowseName="1:Admin-shell.io/aas/2/0/SubmodelElementCollection/allowDuplicates">
    <DisplayName>Admin-shell.io/aas/2/0/SubmodelElementCollection/allowDuplicates</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6017</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5128" BrowseName="1:Admin-shell.io/aas/2/0/SubmodelElementCollection/values">
    <DisplayName>Admin-shell.io/aas/2/0/SubmodelElementCollection/values</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5012</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5042</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5129" BrowseName="1:Admin-shell.io/aas/2/0/View">
    <DisplayName>Admin-shell.io/aas/2/0/View</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1003</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5130" BrowseName="1:Admin-shell.io/aas/2/0/View/containedElements">
    <DisplayName>Admin-shell.io/aas/2/0/View/containedElements</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5036</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5131" BrowseName="1:Admin-shell.io/aas/2/0/View/dataSpecifications">
    <DisplayName>Admin-shell.io/aas/2/0/View/dataSpecifications</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5037</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5132" BrowseName="1:Admin-shell.io/DataSpecification/administration">
    <DisplayName>Admin-shell.io/DataSpecification/administration</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5027</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5133" BrowseName="1:Admin-shell.io/DataSpecification/category">
    <DisplayName>Admin-shell.io/DataSpecification/category</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6065</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5134" BrowseName="1:Admin-shell.io/DataSpecification/identification">
    <DisplayName>Admin-shell.io/DataSpecification/identification</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5026</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5135" BrowseName="1:Admin-shell.io/DataSpecification/idShort">
    <DisplayName>Admin-shell.io/DataSpecification/idShort</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5136" BrowseName="1:Admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0">
    <DisplayName>Admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=1028</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5137" BrowseName="1:Admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0//DataSpecificationIEC61360/dataType">
    <DisplayName>Admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0//DataSpecificationIEC61360/dataType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6072</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5138" BrowseName="1:Admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0//DataSpecificationIEC61360/definition">
    <DisplayName>Admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0//DataSpecificationIEC61360/definition</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6073</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5139" BrowseName="1:Admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0//DataSpecificationIEC61360/levelType">
    <DisplayName>Admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0//DataSpecificationIEC61360/levelType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6075</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5140" BrowseName="1:Admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0//DataSpecificationIEC61360/preferredName">
    <DisplayName>Admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0//DataSpecificationIEC61360/preferredName</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6074</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5141" BrowseName="1:Admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0//DataSpecificationIEC61360/shortName">
    <DisplayName>Admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0//DataSpecificationIEC61360/shortName</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6066</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5142" BrowseName="1:Admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0//DataSpecificationIEC61360/sourceOfDefinition">
    <DisplayName>Admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0//DataSpecificationIEC61360/sourceOfDefinition</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6067</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5143" BrowseName="1:Admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0//DataSpecificationIEC61360/symbol">
    <DisplayName>Admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0//DataSpecificationIEC61360/symbol</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6068</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5144" BrowseName="1:Admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0//DataSpecificationIEC61360/unit">
    <DisplayName>Admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0//DataSpecificationIEC61360/unit</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6069</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5145" BrowseName="1:Admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0//DataSpecificationIEC61360/unitId">
    <DisplayName>Admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0//DataSpecificationIEC61360/unitId</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5028</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5146" BrowseName="1:Admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0//DataSpecificationIEC61360/value">
    <DisplayName>Admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0//DataSpecificationIEC61360/value</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6071</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5147" BrowseName="1:Admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0//DataSpecificationIEC61360/valueFormat">
    <DisplayName>Admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0//DataSpecificationIEC61360/valueFormat</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=6070</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5148" BrowseName="1:Admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0//DataSpecificationIEC61360/valueId">
    <DisplayName>Admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0//DataSpecificationIEC61360/valueId</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5030</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5149" BrowseName="1:Admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/valueList">
    <DisplayName>Admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0/valueList</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasDictionaryEntry" IsForward="false">ns=1;i=5029</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=17594</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5023" BrowseName="1:http://opcfoundation.org/UA/I4AAS/" SymbolicName="http___opcfoundation_org_UA_I4AAS_">
    <DisplayName>http://opcfoundation.org/UA/I4AAS/</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/I4AAS/v100/docs/9.1</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6060</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=11616</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">i=11715</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6061</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6062</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6115</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6116</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6117</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6118</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6060" BrowseName="IsNamespaceSubset" ParentNodeId="ns=1;i=5023" DataType="Boolean">
    <DisplayName>IsNamespaceSubset</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5023</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:Boolean xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">false</uax:Boolean>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6061" BrowseName="NamespacePublicationDate" ParentNodeId="ns=1;i=5023" DataType="DateTime">
    <DisplayName>NamespacePublicationDate</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5023</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:DateTime xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd" xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">2021-06-04T00:00:00Z</uax:DateTime>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6062" BrowseName="NamespaceUri" ParentNodeId="ns=1;i=5023" DataType="String">
    <DisplayName>NamespaceUri</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5023</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">http://opcfoundation.org/UA/I4AAS/</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6115" BrowseName="NamespaceVersion" ParentNodeId="ns=1;i=5023" DataType="String">
    <DisplayName>NamespaceVersion</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5023</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">1.0.0</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6116" BrowseName="StaticNodeIdTypes" ParentNodeId="ns=1;i=5023" DataType="IdType" ValueRank="1" ArrayDimensions="0">
    <DisplayName>StaticNodeIdTypes</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5023</Reference>
    </References>
    <Value>
      <uax:ListOfInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:Int32>0</uax:Int32>
      </uax:ListOfInt32>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6117" BrowseName="StaticNumericNodeIdRange" ParentNodeId="ns=1;i=5023" DataType="NumericRange" ValueRank="1" ArrayDimensions="0">
    <DisplayName>StaticNumericNodeIdRange</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5023</Reference>
    </References>
    <Value>
      <ListOfString xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <String>1:2147483647</String>
      </ListOfString>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6118" BrowseName="StaticStringNodeIdPattern" ParentNodeId="ns=1;i=5023" DataType="String">
    <DisplayName>StaticStringNodeIdPattern</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5023</Reference>
    </References>
    <Value>
      <String xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5038" BrowseName="Default Binary" SymbolicName="DefaultBinary">
    <DisplayName>Default Binary</DisplayName>
    <References>
      <Reference ReferenceType="HasDescription">ns=1;i=6098</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3011</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5039" BrowseName="Default XML" SymbolicName="DefaultXml">
    <DisplayName>Default XML</DisplayName>
    <References>
      <Reference ReferenceType="HasDescription">ns=1;i=6100</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3011</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5040" BrowseName="Default JSON" SymbolicName="DefaultJson">
    <DisplayName>Default JSON</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3011</Reference>
    </References>
  </UAObject>
</UANodeSet>
