<?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/PROFINET/</Uri>
  </NamespaceUris>
  <Models>
    <Model ModelUri="http://opcfoundation.org/UA/PROFINET/" Version="1.0.1" PublicationDate="2021-04-13T00:00:00Z">
      <RequiredModel ModelUri="http://opcfoundation.org/UA/" Version="1.04.7" PublicationDate="2020-07-15T00:00:00Z" />
    </Model>
  </Models>
  <Aliases>
    <Alias Alias="Boolean">i=1</Alias>
    <Alias Alias="Byte">i=3</Alias>
    <Alias Alias="UInt16">i=5</Alias>
    <Alias Alias="UInt32">i=7</Alias>
    <Alias Alias="String">i=12</Alias>
    <Alias Alias="DateTime">i=13</Alias>
    <Alias Alias="Guid">i=14</Alias>
    <Alias Alias="ByteString">i=15</Alias>
    <Alias Alias="LocalizedText">i=21</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="GeneratesEvent">i=41</Alias>
    <Alias Alias="HasSubtype">i=45</Alias>
    <Alias Alias="HasProperty">i=46</Alias>
    <Alias Alias="HasComponent">i=47</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="HasInterface">i=17603</Alias>
    <Alias Alias="PnDeviceRoleOptionSet">ns=1;i=3002</Alias>
    <Alias Alias="PnDeviceStateEnumeration">ns=1;i=3003</Alias>
    <Alias Alias="PnARStateEnumeration">ns=1;i=3004</Alias>
    <Alias Alias="PnARTypeEnumeration">ns=1;i=3005</Alias>
    <Alias Alias="PnModuleStateEnumeration">ns=1;i=3006</Alias>
    <Alias Alias="PnSubmoduleAddInfoEnumeration">ns=1;i=3007</Alias>
    <Alias Alias="PnSubmoduleARInfoEnumeration">ns=1;i=3008</Alias>
    <Alias Alias="PnSubmoduleIdentInfoEnumeration">ns=1;i=3009</Alias>
    <Alias Alias="PnChannelTypeEnumeration">ns=1;i=3010</Alias>
    <Alias Alias="PnChannelAccumulativeEnumeration">ns=1;i=3011</Alias>
    <Alias Alias="PnChannelMaintenanceEnumeration">ns=1;i=3012</Alias>
    <Alias Alias="PnChannelSpecifierEnumeration">ns=1;i=3013</Alias>
    <Alias Alias="PnChannelDirectionEnumeration">ns=1;i=3014</Alias>
    <Alias Alias="PnAssetTypeEnumeration">ns=1;i=3015</Alias>
    <Alias Alias="PnAssetChangeEnumeration">ns=1;i=3016</Alias>
    <Alias Alias="PnLinkStateEnumeration">ns=1;i=3017</Alias>
    <Alias Alias="PnPortStateEnumeration">ns=1;i=3018</Alias>
    <Alias Alias="PnDeviceDiagnosisDataType">ns=1;i=3019</Alias>
    <Alias Alias="PnIM5DataType">ns=1;i=3020</Alias>
    <Alias Alias="HasPnRealModule">ns=1;i=4002</Alias>
    <Alias Alias="HasPnRealSubmodule">ns=1;i=4003</Alias>
    <Alias Alias="HasPnExpectedModule">ns=1;i=4004</Alias>
    <Alias Alias="HasPnExpectedSubmodule">ns=1;i=4005</Alias>
    <Alias Alias="HasPnAsset">ns=1;i=4006</Alias>
    <Alias Alias="HasPnInterface">ns=1;i=4007</Alias>
    <Alias Alias="HasPnPort">ns=1;i=4008</Alias>
    <Alias Alias="CommLinkTo">ns=1;i=4015</Alias>
    <Alias Alias="HasPnApplicationRelation">ns=1;i=4016</Alias>
  </Aliases>
  <Extensions>
    <Extension>
      <ua:ModelInfo Tool="UaModeler" Hash="Vda5uHLfjzU7f1GnmR7lSA==" Version="1.6.5" xmlns:ua="http://unifiedautomation.com/Configuration/NodeSet.xsd" />
    </Extension>
  </Extensions>
  <UADataType NodeId="ns=1;i=3021" BrowseName="1:IMTagSelectorEnumeration">
    <DisplayName>IMTagSelectorEnumeration</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.3/#6.3.3.3.17</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6194</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
    </References>
    <Definition Name="1:IMTagSelectorEnumeration">
      <Field Name="FUNCTION" Value="0" />
      <Field Name="LOCATION" Value="1" />
      <Field Name="BOTH" Value="2" />
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6194" BrowseName="EnumStrings" ParentNodeId="ns=1;i=3021" DataType="LocalizedText" ValueRank="1" ArrayDimensions="3">
    <DisplayName>EnumStrings</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3021</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>FUNCTION</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>LOCATION</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>BOTH</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3004" BrowseName="1:PnARStateEnumeration">
    <DisplayName>PnARStateEnumeration</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.3/#6.3.3.3.2</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6009</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
    </References>
    <Definition Name="1:PnARStateEnumeration">
      <Field Name="CONNECTED" Value="0">
        <Description>The AR connection to the device is established</Description>
      </Field>
      <Field Name="UNCONNECTED" Value="1">
        <Description>The AR connection to the device is not established</Description>
      </Field>
      <Field Name="UNCONNECTED_ERR_DEVICE_NOT_FOUND" Value="2">
        <Description>The AR connection to the device is not established because the device is not available in the network</Description>
      </Field>
      <Field Name="UNCONNECTED_ERR_DUPLICATE_IP" Value="3">
        <Description>The AR connection to the device is not established because the IP address of the device exists multiple times</Description>
      </Field>
      <Field Name="UNCONNECTED_ERR_DUPLICATE_NOS" Value="4">
        <Description>The AR connection to the device is not established because the Name of Station of the device exists multiple times</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6009" BrowseName="EnumValues" ParentNodeId="ns=1;i=3004" DataType="EnumValueType" ValueRank="1" ArrayDimensions="5">
    <DisplayName>EnumValues</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: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>CONNECTED</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The AR connection to the device is established</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>UNCONNECTED</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The AR connection to the device is not established</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>UNCONNECTED_ERR_DEVICE_NOT_FOUND</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The AR connection to the device is not established because the device is not available in the network</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>UNCONNECTED_ERR_DUPLICATE_IP</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The AR connection to the device is not established because the IP address of the device exists multiple times</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>UNCONNECTED_ERR_DUPLICATE_NOS</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The AR connection to the device is not established because the Name of Station of the device exists multiple times</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3005" BrowseName="1:PnARTypeEnumeration">
    <DisplayName>PnARTypeEnumeration</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.3/#6.3.3.3.3</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6010</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
    </References>
    <Definition Name="1:PnARTypeEnumeration">
      <Field Name="IOCARSingle" Value="0" />
      <Field Name="IOSAR" Value="6">
        <Description>The supervisor AR is a special form of the IOCARSingle allowing takeover of the ownership of a submodule</Description>
      </Field>
      <Field Name="IOCARSingleUsingRT_CLASS_3" Value="16">
        <Description>This is a special form of the IOCARSingle indicating RT_CLASS_3 communication</Description>
      </Field>
      <Field Name="IOCARSR" Value="32">
        <Description>The SR AR is a special form of the IOCARSingle indicating system redundancy or dynamic reconfiguration usage</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6010" BrowseName="EnumValues" ParentNodeId="ns=1;i=3005" DataType="EnumValueType" ValueRank="1" ArrayDimensions="4">
    <DisplayName>EnumValues</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3005</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>IOCARSingle</uax:Text>
              </uax:DisplayName>
              <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>IOSAR</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The supervisor AR is a special form of the IOCARSingle allowing takeover of the ownership of a submodule</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>IOCARSingleUsingRT_CLASS_3</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>This is a special form of the IOCARSingle indicating RT_CLASS_3 communication</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>32</uax:Value>
              <uax:DisplayName>
                <uax:Text>IOCARSR</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The SR AR is a special form of the IOCARSingle indicating system redundancy or dynamic reconfiguration usage</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3016" BrowseName="1:PnAssetChangeEnumeration">
    <DisplayName>PnAssetChangeEnumeration</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.3/#6.3.3.3.14</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6021</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
    </References>
    <Definition Name="1:PnAssetChangeEnumeration">
      <Field Name="INSERTED" Value="0">
        <Description>Asset has been added</Description>
      </Field>
      <Field Name="REMOVED" Value="1">
        <Description>Asset has been removed</Description>
      </Field>
      <Field Name="CHANGED" Value="2">
        <Description>Asset has been changed</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6021" BrowseName="EnumValues" ParentNodeId="ns=1;i=3016" DataType="EnumValueType" ValueRank="1" ArrayDimensions="3">
    <DisplayName>EnumValues</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3016</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>INSERTED</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Asset has been added</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>REMOVED</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Asset has been removed</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>CHANGED</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Asset has been changed</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3015" BrowseName="1:PnAssetTypeEnumeration">
    <DisplayName>PnAssetTypeEnumeration</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.3/#6.3.3.3.13</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6020</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
    </References>
    <Definition Name="1:PnAssetTypeEnumeration">
      <Field Name="DEVICE" Value="0">
        <Description>Device</Description>
      </Field>
      <Field Name="MODULE" Value="1">
        <Description>Real Module</Description>
      </Field>
      <Field Name="SUBMODULE" Value="2">
        <Description>Real Submodule</Description>
      </Field>
      <Field Name="ASSET" Value="3">
        <Description>Asset</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6020" BrowseName="EnumValues" ParentNodeId="ns=1;i=3015" DataType="EnumValueType" ValueRank="1" ArrayDimensions="4">
    <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>DEVICE</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Device</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>MODULE</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Real Module</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>SUBMODULE</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Real Submodule</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>ASSET</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Asset</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3011" BrowseName="1:PnChannelAccumulativeEnumeration">
    <DisplayName>PnChannelAccumulativeEnumeration</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.3/#6.3.3.3.9</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6016</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
    </References>
    <Definition Name="1:PnChannelAccumulativeEnumeration">
      <Field Name="SINGLE" Value="0">
        <Description>Single channel 
Diagnosis only for the reported channel
</Description>
      </Field>
      <Field Name="ACCUMULATIVE" Value="256">
        <Description>Multiple channel 
Accumulative diagnosis from more than one channel
</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6016" BrowseName="EnumValues" ParentNodeId="ns=1;i=3011" DataType="EnumValueType" ValueRank="1" ArrayDimensions="2">
    <DisplayName>EnumValues</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3011</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>SINGLE</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Single channel 
Diagnosis only for the reported channel
</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>256</uax:Value>
              <uax:DisplayName>
                <uax:Text>ACCUMULATIVE</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Multiple channel 
Accumulative diagnosis from more than one channel
</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3014" BrowseName="1:PnChannelDirectionEnumeration">
    <DisplayName>PnChannelDirectionEnumeration</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.3/#6.3.3.3.12</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6019</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
    </References>
    <Definition Name="1:PnChannelDirectionEnumeration">
      <Field Name="MANUFACTURER_SPECIFIC" Value="0">
        <Description>Manufacturer specific</Description>
      </Field>
      <Field Name="INPUT_CHANNEL" Value="8192">
        <Description>Input</Description>
      </Field>
      <Field Name="OUTPUT_CHANNEL" Value="16384">
        <Description>Output</Description>
      </Field>
      <Field Name="BIDIRECTIONAL_CHANNEL" Value="24576">
        <Description>Input/Output</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6019" BrowseName="EnumValues" ParentNodeId="ns=1;i=3014" DataType="EnumValueType" ValueRank="1" ArrayDimensions="4">
    <DisplayName>EnumValues</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3014</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>MANUFACTURER_SPECIFIC</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Manufacturer specific</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>8192</uax:Value>
              <uax:DisplayName>
                <uax:Text>INPUT_CHANNEL</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Input</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>16384</uax:Value>
              <uax:DisplayName>
                <uax:Text>OUTPUT_CHANNEL</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Output</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>24576</uax:Value>
              <uax:DisplayName>
                <uax:Text>BIDIRECTIONAL_CHANNEL</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Input/Output</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3012" BrowseName="1:PnChannelMaintenanceEnumeration">
    <DisplayName>PnChannelMaintenanceEnumeration</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.3/#6.3.3.3.10</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6017</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
    </References>
    <Definition Name="1:PnChannelMaintenanceEnumeration">
      <Field Name="FAULT" Value="0">
        <Description>Fault</Description>
      </Field>
      <Field Name="MAINTENANCE_REQUIRED" Value="512">
        <Description>Maintenance required</Description>
      </Field>
      <Field Name="MAINTENANCE_DEMANDED" Value="1024">
        <Description>Maintenance demanded</Description>
      </Field>
      <Field Name="USE_QUALIFIED_CHANNEL_QUALIFIER" Value="1536">
        <Description>Use QualifiedChannelQualifier variable</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6017" BrowseName="EnumValues" ParentNodeId="ns=1;i=3012" DataType="EnumValueType" ValueRank="1" ArrayDimensions="4">
    <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>FAULT</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Fault</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>512</uax:Value>
              <uax:DisplayName>
                <uax:Text>MAINTENANCE_REQUIRED</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Maintenance required</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>1024</uax:Value>
              <uax:DisplayName>
                <uax:Text>MAINTENANCE_DEMANDED</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Maintenance demanded</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>1536</uax:Value>
              <uax:DisplayName>
                <uax:Text>USE_QUALIFIED_CHANNEL_QUALIFIER</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Use QualifiedChannelQualifier variable</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3013" BrowseName="1:PnChannelSpecifierEnumeration">
    <DisplayName>PnChannelSpecifierEnumeration</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.3/#6.3.3.3.11</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6018</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
    </References>
    <Definition Name="1:PnChannelSpecifierEnumeration">
      <Field Name="ALL_DISAPPEARS" Value="0">
        <Description>The Diagnosis ASE contains no longer any entries (of any severity) for this channel</Description>
      </Field>
      <Field Name="APPEARS" Value="2048">
        <Description>An event appears and/or exists further
The Diagnosis ASE contains this and possible other entries for this channel.
</Description>
      </Field>
      <Field Name="DISAPPEARS" Value="4096">
        <Description>An event disappears and/or exists no longer
The Diagnosis ASE contains no longer any entries of the same severity for this channel
</Description>
      </Field>
      <Field Name="DISAPPEARS_OTHER_REMAIN" Value="6144">
        <Description>An event disappears
The Diagnosis ASE still contains other entries of the same severity for this channel
</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6018" BrowseName="EnumValues" ParentNodeId="ns=1;i=3013" DataType="EnumValueType" ValueRank="1" ArrayDimensions="4">
    <DisplayName>EnumValues</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3013</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>ALL_DISAPPEARS</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The Diagnosis ASE contains no longer any entries (of any severity) for this channel</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>2048</uax:Value>
              <uax:DisplayName>
                <uax:Text>APPEARS</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>An event appears and/or exists further
The Diagnosis ASE contains this and possible other entries for this channel.
</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>4096</uax:Value>
              <uax:DisplayName>
                <uax:Text>DISAPPEARS</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>An event disappears and/or exists no longer
The Diagnosis ASE contains no longer any entries of the same severity for this channel
</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>6144</uax:Value>
              <uax:DisplayName>
                <uax:Text>DISAPPEARS_OTHER_REMAIN</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>An event disappears
The Diagnosis ASE still contains other entries of the same severity for this channel
</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3010" BrowseName="1:PnChannelTypeEnumeration">
    <DisplayName>PnChannelTypeEnumeration</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.3/#6.3.3.3.8</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6015</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
    </References>
    <Definition Name="1:PnChannelTypeEnumeration">
      <Field Name="UNSPECIFIC" Value="0">
        <Description>Shall be used if the field ChannelNumber contains the value 0x8000 (submodule)
Furthermore, it shall be used if none of the below defined types are appropriate.
</Description>
      </Field>
      <Field Name="1BIT" SymbolicName="S1BIT" Value="1">
        <Description>The data length of this channel is 1 Bit.</Description>
      </Field>
      <Field Name="2BIT" SymbolicName="S2BIT" Value="2">
        <Description>The data length of this channel is 2 Bit.</Description>
      </Field>
      <Field Name="4BIT" SymbolicName="S4BIT" Value="3">
        <Description>The data length of this channel is 4 Bit.</Description>
      </Field>
      <Field Name="8BIT" SymbolicName="S8BIT" Value="4">
        <Description>The data length of this channel is 8 Bit.</Description>
      </Field>
      <Field Name="16BIT" SymbolicName="S16BIT" Value="5">
        <Description>The data length of this channel is 16 Bit.</Description>
      </Field>
      <Field Name="32BIT" SymbolicName="S32BIT" Value="6">
        <Description>The data length of this channel is 32 Bit.</Description>
      </Field>
      <Field Name="64BIT" SymbolicName="S64BIT" Value="7">
        <Description>The data length of this channel is 64 Bit.</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6015" BrowseName="EnumValues" ParentNodeId="ns=1;i=3010" DataType="EnumValueType" ValueRank="1" ArrayDimensions="8">
    <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>UNSPECIFIC</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Shall be used if the field ChannelNumber contains the value 0x8000 (submodule)
Furthermore, it shall be used if none of the below defined types are appropriate.
</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>1BIT</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The data length of this channel is 1 Bit.</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>2BIT</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The data length of this channel is 2 Bit.</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>4BIT</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The data length of this channel is 4 Bit.</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>8BIT</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The data length of this channel is 8 Bit.</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>16BIT</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The data length of this channel is 16 Bit.</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>32BIT</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The data length of this channel is 32 Bit.</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>64BIT</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The data length of this channel is 64 Bit.</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3003" BrowseName="1:PnDeviceStateEnumeration">
    <DisplayName>PnDeviceStateEnumeration</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.3/#6.3.3.3.1</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6008</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
    </References>
    <Definition Name="1:PnDeviceStateEnumeration">
      <Field Name="OFFLINE" Value="0">
        <Description>The device is not online, or no information is available. The device is offline if no ARs other than possible Device Access AR’s exist.</Description>
      </Field>
      <Field Name="OFFLINE_DOCKING" Value="1">
        <Description>The device is a docking device and currently not online.</Description>
      </Field>
      <Field Name="ONLINE" Value="2">
        <Description>The device is online. This is the case if at least one AR other than possible Device Access AR’s exists.</Description>
      </Field>
      <Field Name="ONLINE_DOCKING" Value="3">
        <Description>The device is a docking device and currently online.</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6008" BrowseName="EnumValues" ParentNodeId="ns=1;i=3003" DataType="EnumValueType" ValueRank="1" ArrayDimensions="4">
    <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>OFFLINE</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The device is not online, or no information is available. The device is offline if no ARs other than possible Device Access AR’s exist.</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>OFFLINE_DOCKING</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The device is a docking device and currently not online.</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>ONLINE</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The device is online. This is the case if at least one AR other than possible Device Access AR’s exists.</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>ONLINE_DOCKING</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The device is a docking device and currently online.</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3017" BrowseName="1:PnLinkStateEnumeration">
    <DisplayName>PnLinkStateEnumeration</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.3/#6.3.3.3.15</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6022</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
    </References>
    <Definition Name="1:PnLinkStateEnumeration">
      <Field Name="UP" Value="1">
        <Description>Ready to pass packets</Description>
      </Field>
      <Field Name="DOWN" Value="2">
        <Description>No packets are passed</Description>
      </Field>
      <Field Name="TESTING" Value="3">
        <Description>In some test mode</Description>
      </Field>
      <Field Name="UNKNOWN" Value="4">
        <Description>Status cannot be determined</Description>
      </Field>
      <Field Name="DORMANT" Value="5">
        <Description>In pending state waiting  for some external event</Description>
      </Field>
      <Field Name="NOT_PRESENT" Value="6">
        <Description>Port not present</Description>
      </Field>
      <Field Name="LOWER_LAYER_DOWN" Value="7">
        <Description>Down due to lower layer</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6022" BrowseName="EnumValues" ParentNodeId="ns=1;i=3017" DataType="EnumValueType" ValueRank="1" ArrayDimensions="7">
    <DisplayName>EnumValues</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3017</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>1</uax:Value>
              <uax:DisplayName>
                <uax:Text>UP</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Ready to pass packets</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>DOWN</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>No packets are passed</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>TESTING</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>In some test mode</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>UNKNOWN</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Status cannot be determined</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>DORMANT</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>In pending state waiting  for some external 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>6</uax:Value>
              <uax:DisplayName>
                <uax:Text>NOT_PRESENT</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Port not present</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>LOWER_LAYER_DOWN</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Down due to lower layer</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3006" BrowseName="1:PnModuleStateEnumeration">
    <DisplayName>PnModuleStateEnumeration</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.3/#6.3.3.3.4</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6011</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
    </References>
    <Definition Name="1:PnModuleStateEnumeration">
      <Field Name="NO_MODULE" Value="0">
        <Description>For example module not plugged</Description>
      </Field>
      <Field Name="WRONG_MODULE" Value="1">
        <Description>For example ModuleIdentNumber wrong</Description>
      </Field>
      <Field Name="PROPER_MODULE" Value="2">
        <Description>Module is okay but at least one submodule is locked, wrong or missing</Description>
      </Field>
      <Field Name="SUBSTITUTE" Value="3">
        <Description>Module is not the same as requested – but the IO device was able to adapt by its own knowledge</Description>
      </Field>
      <Field Name="OK" Value="4">
        <Description>Default state</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6011" BrowseName="EnumValues" ParentNodeId="ns=1;i=3006" DataType="EnumValueType" ValueRank="1" ArrayDimensions="5">
    <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>NO_MODULE</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>For example module not plugged</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>WRONG_MODULE</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>For example ModuleIdentNumber wrong</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>PROPER_MODULE</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Module is okay but at least one submodule is locked, wrong or missing</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>SUBSTITUTE</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Module is not the same as requested – but the IO device was able to adapt by its own knowledge</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>OK</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Default state</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3018" BrowseName="1:PnPortStateEnumeration">
    <DisplayName>PnPortStateEnumeration</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.3/#6.3.3.3.16</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6023</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
    </References>
    <Definition Name="1:PnPortStateEnumeration">
      <Field Name="UNKNOWN" Value="0">
        <Description>Status cannot be determined</Description>
      </Field>
      <Field Name="DISABLED_DISCARDING" Value="1">
        <Description>The port is administratively disabled and discarding frames</Description>
      </Field>
      <Field Name="BLOCKING" Value="2">
        <Description>The port blocks incoming frames</Description>
      </Field>
      <Field Name="LISTENING" Value="3">
        <Description>The port is listening to and sending BPDUs (Bridge Protocol Data Units).</Description>
      </Field>
      <Field Name="LEARNING" Value="4" />
      <Field Name="FORWARDING" Value="5" />
      <Field Name="BROKEN" Value="6" />
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6023" BrowseName="EnumValues" ParentNodeId="ns=1;i=3018" DataType="EnumValueType" ValueRank="1" ArrayDimensions="7">
    <DisplayName>EnumValues</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3018</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>UNKNOWN</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Status cannot be determined</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>DISABLED_DISCARDING</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The port is administratively disabled and discarding frames</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>BLOCKING</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The port blocks incoming frames</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>LISTENING</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The port is listening to and sending BPDUs (Bridge Protocol Data Units).</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>LEARNING</uax:Text>
              </uax:DisplayName>
              <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>FORWARDING</uax:Text>
              </uax:DisplayName>
              <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>BROKEN</uax:Text>
              </uax:DisplayName>
              <uax:Description />
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3007" BrowseName="1:PnSubmoduleAddInfoEnumeration">
    <DisplayName>PnSubmoduleAddInfoEnumeration</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.3/#6.3.3.3.5</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6012</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
    </References>
    <Definition Name="1:PnSubmoduleAddInfoEnumeration">
      <Field Name="NO_ADD_INFO" Value="0" />
      <Field Name="TAKEOVER_NOT_ALLOWED" Value="1">
        <Description>This Submodule is not available for takeover by IOSAR.</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6012" BrowseName="EnumValues" ParentNodeId="ns=1;i=3007" DataType="EnumValueType" ValueRank="1" ArrayDimensions="2">
    <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>NO_ADD_INFO</uax:Text>
              </uax:DisplayName>
              <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>TAKEOVER_NOT_ALLOWED</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>This Submodule is not available for takeover by IOSAR.</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3008" BrowseName="1:PnSubmoduleARInfoEnumeration">
    <DisplayName>PnSubmoduleARInfoEnumeration</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.3/#6.3.3.3.6</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6013</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
    </References>
    <Definition Name="1:PnSubmoduleARInfoEnumeration">
      <Field Name="OWN" Value="0">
        <Description>This AR is owner of the submodule</Description>
      </Field>
      <Field Name="APPLICATION_READY_PENDING" Value="128">
        <Description>This AR is owner of the submodule but it is blocked. For example parameter checking pending</Description>
      </Field>
      <Field Name="SUPERORDINATED_LOCKED" Value="256">
        <Description>This AR is not owner of the submodule. It is blocked by superordinated means</Description>
      </Field>
      <Field Name="LOCKED_BY_IO_CONTROLLER" Value="384">
        <Description>This AR is not owner of the submodule. It is owned by another IOAR</Description>
      </Field>
      <Field Name="LOCKED_BY_IO_SUPERVISOR" Value="512">
        <Description>This AR is not owner of the submodule. It is owned by another IOSAR</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6013" BrowseName="EnumValues" ParentNodeId="ns=1;i=3008" DataType="EnumValueType" ValueRank="1" ArrayDimensions="5">
    <DisplayName>EnumValues</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: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>OWN</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>This AR is owner of the submodule</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>128</uax:Value>
              <uax:DisplayName>
                <uax:Text>APPLICATION_READY_PENDING</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>This AR is owner of the submodule but it is blocked. For example parameter checking pending</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>256</uax:Value>
              <uax:DisplayName>
                <uax:Text>SUPERORDINATED_LOCKED</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>This AR is not owner of the submodule. It is blocked by superordinated means</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>384</uax:Value>
              <uax:DisplayName>
                <uax:Text>LOCKED_BY_IO_CONTROLLER</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>This AR is not owner of the submodule. It is owned by another IOAR</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>512</uax:Value>
              <uax:DisplayName>
                <uax:Text>LOCKED_BY_IO_SUPERVISOR</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>This AR is not owner of the submodule. It is owned by another IOSAR</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3009" BrowseName="1:PnSubmoduleIdentInfoEnumeration">
    <DisplayName>PnSubmoduleIdentInfoEnumeration</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.3/#6.3.3.3.7</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6014</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
    </References>
    <Definition Name="1:PnSubmoduleIdentInfoEnumeration">
      <Field Name="OK" Value="0">
        <Description>OK</Description>
      </Field>
      <Field Name="SUBSTITUTE" Value="2048">
        <Description>Substitute (SU)</Description>
      </Field>
      <Field Name="WRONG" Value="4096">
        <Description>Wrong (WR)</Description>
      </Field>
      <Field Name="NO_SUBMODULE" Value="6144">
        <Description>NoSubmodule (NO)</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6014" 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>OK</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>OK</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>2048</uax:Value>
              <uax:DisplayName>
                <uax:Text>SUBSTITUTE</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Substitute (SU)</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>4096</uax:Value>
              <uax:DisplayName>
                <uax:Text>WRONG</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Wrong (WR)</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>6144</uax:Value>
              <uax:DisplayName>
                <uax:Text>NO_SUBMODULE</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>NoSubmodule (NO)</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3002" BrowseName="1:PnDeviceRoleOptionSet">
    <DisplayName>PnDeviceRoleOptionSet</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.3/#6.3.3.2.1</Documentation>
    <References>
      <Reference ReferenceType="HasEncoding">ns=1;i=5001</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5003</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5002</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6001</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=12755</Reference>
    </References>
    <Definition Name="1:PnDeviceRoleOptionSet" IsOptionSet="true">
      <Field Name="IO_DEVICE" Value="0">
        <Description>The device contains an IO device interface.</Description>
      </Field>
      <Field Name="IO_CONTROLLER" Value="1">
        <Description>The device contains an IO controller interface.</Description>
      </Field>
      <Field Name="IO_MULTIDEVICE" Value="2">
        <Description>The device contains multiple IO device interfaces.</Description>
      </Field>
      <Field Name="IO_SUPERVISOR" Value="3">
        <Description>The device contains an IO supervisor interface.</Description>
      </Field>
      <Field Name="IO_CIM" Value="4">
        <Description>The device contains an CIM device interface.</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6001" BrowseName="OptionSetValues" ParentNodeId="ns=1;i=3002" DataType="LocalizedText" ValueRank="1" ArrayDimensions="5">
    <DisplayName>OptionSetValues</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3002</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>IO_DEVICE</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>IO_CONTROLLER</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>IO_MULTIDEVICE</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>IO_SUPERVISOR</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>IO_CIM</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3019" BrowseName="1:PnDeviceDiagnosisDataType">
    <DisplayName>PnDeviceDiagnosisDataType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.3/#6.3.3.1.1</Documentation>
    <References>
      <Reference ReferenceType="HasEncoding">ns=1;i=5004</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5006</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5005</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference>
    </References>
    <Definition Name="1:PnDeviceDiagnosisDataType">
      <Field Name="API" DataType="UInt32" />
      <Field Name="Slot" DataType="UInt16" />
      <Field Name="Subslot" DataType="UInt16" />
      <Field Name="ChannelNumber" DataType="UInt16" />
      <Field Name="Type" DataType="PnChannelTypeEnumeration" />
      <Field Name="Accumulative" DataType="PnChannelAccumulativeEnumeration" />
      <Field Name="Maintenance" DataType="PnChannelMaintenanceEnumeration" />
      <Field Name="Specifier" DataType="PnChannelSpecifierEnumeration" />
      <Field Name="Direction" DataType="PnChannelDirectionEnumeration" />
      <Field Name="UserStructureIdentifier" DataType="UInt16" />
      <Field Name="ChannelErrorType" DataType="UInt16" />
      <Field Name="ExtChannelErrorType" DataType="UInt16" />
      <Field Name="ExtChannelAddValue" DataType="UInt32" />
      <Field Name="QualifiedChannelQualifier" DataType="UInt32" />
      <Field Name="ManufacturerData" DataType="ByteString">
        <Description>Manufacturer specific diagnosis data</Description>
      </Field>
      <Field Name="Message" DataType="LocalizedText">
        <Description>Diagnosis message read from the GSDML</Description>
      </Field>
      <Field Name="HelpText" DataType="LocalizedText">
        <Description>Help text read from the GSDML</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6042" BrowseName="1:PnDeviceDiagnosisDataType" ParentNodeId="ns=1;i=6002" DataType="String">
    <DisplayName>PnDeviceDiagnosisDataType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5004</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6002</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">PnDeviceDiagnosisDataType</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6043" BrowseName="1:PnDeviceDiagnosisDataType" ParentNodeId="ns=1;i=6004" DataType="String">
    <DisplayName>PnDeviceDiagnosisDataType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5005</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6004</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">//xs:element[@name='PnDeviceDiagnosisDataType']</uax:String>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3020" BrowseName="1:PnIM5DataType">
    <DisplayName>PnIM5DataType</DisplayName>
    <Description>Contains the fields of the APDU element I&amp;M5 | I&amp;M5Data</Description>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.3/#6.3.3.1.2</Documentation>
    <References>
      <Reference ReferenceType="HasEncoding">ns=1;i=5007</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5009</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5008</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference>
    </References>
    <Definition Name="1:PnIM5DataType">
      <Field Name="Annotation" DataType="String">
        <Description>I&amp;M5Data | IM_Annotation</Description>
      </Field>
      <Field Name="OrderId" DataType="String">
        <Description>I&amp;M5Data | IM_OrderID</Description>
      </Field>
      <Field Name="VendorId" DataType="UInt16">
        <Description>I&amp;M5Data | VendorID</Description>
      </Field>
      <Field Name="SerialNumber" DataType="String">
        <Description>I&amp;M5Data | IM_Serial_Number</Description>
      </Field>
      <Field Name="HardwareRevision" DataType="String">
        <Description>I&amp;M5Data | IM_Hardware_Revision</Description>
      </Field>
      <Field Name="SoftwareRevision" DataType="String">
        <Description>I&amp;M5Data | IM_Software_Revision</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6044" BrowseName="1:PnIM5DataType" ParentNodeId="ns=1;i=6002" DataType="String">
    <DisplayName>PnIM5DataType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5007</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6002</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">PnIM5DataType</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6045" BrowseName="1:PnIM5DataType" ParentNodeId="ns=1;i=6004" DataType="String">
    <DisplayName>PnIM5DataType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5008</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6004</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">//xs:element[@name='PnIM5DataType']</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6002" BrowseName="1:TypeDictionary" SymbolicName="TypeDictionary_BinarySchema" DataType="ByteString">
    <DisplayName>TypeDictionary</DisplayName>
    <Description>Collects the data type descriptions of http://opcfoundation.org/UA/PROFINET/</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=72</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6003</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6042</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6006</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6044</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">i=93</Reference>
    </References>
    <Value>
      <uax:ByteString xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">PG9wYzpUeXBlRGljdGlvbmFyeSB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZ
        W1hLWluc3RhbmNlIiB4bWxuczp0bnM9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS9QU
        k9GSU5FVC8iIERlZmF1bHRCeXRlT3JkZXI9IkxpdHRsZUVuZGlhbiIgeG1sbnM6b3BjPSJod
        HRwOi8vb3BjZm91bmRhdGlvbi5vcmcvQmluYXJ5U2NoZW1hLyIgeG1sbnM6dWE9Imh0dHA6L
        y9vcGNmb3VuZGF0aW9uLm9yZy9VQS8iIFRhcmdldE5hbWVzcGFjZT0iaHR0cDovL29wY2Zvd
        W5kYXRpb24ub3JnL1VBL1BST0ZJTkVULyI+CiA8b3BjOkltcG9ydCBOYW1lc3BhY2U9Imh0d
        HA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS8iLz4KIDxvcGM6U3RydWN0dXJlZFR5cGUgQmFzZ
        VR5cGU9InVhOk9wdGlvblNldCIgTmFtZT0iUG5EZXZpY2VSb2xlT3B0aW9uU2V0Ij4KICA8b
        3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgTmFtZT0iVmFsdWUiLz4KICA8b
        3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgTmFtZT0iVmFsaWRCaXRzIi8+C
        iA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4KIDxvcGM6U3RydWN0dXJlZFR5cGUgQmFzZVR5cGU9I
        nVhOkV4dGVuc2lvbk9iamVjdCIgTmFtZT0iUG5EZXZpY2VEaWFnbm9zaXNEYXRhVHlwZSI+C
        iAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTmFtZT0iQVBJIi8+CiAgPG9wY
        zpGaWVsZCBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgTmFtZT0iU2xvdCIvPgogIDxvcGM6Rmllb
        GQgVHlwZU5hbWU9Im9wYzpVSW50MTYiIE5hbWU9IlN1YnNsb3QiLz4KICA8b3BjOkZpZWxkI
        FR5cGVOYW1lPSJvcGM6VUludDE2IiBOYW1lPSJDaGFubmVsTnVtYmVyIi8+CiAgPG9wYzpGa
        WVsZCBUeXBlTmFtZT0idG5zOlBuQ2hhbm5lbFR5cGVFbnVtZXJhdGlvbiIgTmFtZT0iVHlwZ
        SIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9InRuczpQbkNoYW5uZWxBY2N1bXVsYXRpdmVFb
        nVtZXJhdGlvbiIgTmFtZT0iQWNjdW11bGF0aXZlIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZ
        T0idG5zOlBuQ2hhbm5lbE1haW50ZW5hbmNlRW51bWVyYXRpb24iIE5hbWU9Ik1haW50ZW5hb
        mNlIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0idG5zOlBuQ2hhbm5lbFNwZWNpZmllckVud
        W1lcmF0aW9uIiBOYW1lPSJTcGVjaWZpZXIiLz4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJ0b
        nM6UG5DaGFubmVsRGlyZWN0aW9uRW51bWVyYXRpb24iIE5hbWU9IkRpcmVjdGlvbiIvPgogI
        DxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpVSW50MTYiIE5hbWU9IlVzZXJTdHJ1Y3R1cmVJZ
        GVudGlmaWVyIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgTmFtZT0iQ
        2hhbm5lbEVycm9yVHlwZSIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpVSW50MTYiI
        E5hbWU9IkV4dENoYW5uZWxFcnJvclR5cGUiLz4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvc
        GM6VUludDMyIiBOYW1lPSJFeHRDaGFubmVsQWRkVmFsdWUiLz4KICA8b3BjOkZpZWxkIFR5c
        GVOYW1lPSJvcGM6VUludDMyIiBOYW1lPSJRdWFsaWZpZWRDaGFubmVsUXVhbGlmaWVyIi8+C
        iAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIE5hbWU9Ik1hbnVmYWN0d
        XJlckRhdGEiLz4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBOY
        W1lPSJNZXNzYWdlIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4d
        CIgTmFtZT0iSGVscFRleHQiLz4KIDwvb3BjOlN0cnVjdHVyZWRUeXBlPgogPG9wYzpTdHJ1Y
        3R1cmVkVHlwZSBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBOYW1lPSJQbklNNURhd
        GFUeXBlIj4KICA8b3BjOkRvY3VtZW50YXRpb24+Q29udGFpbnMgdGhlIGZpZWxkcyBvZiB0a
        GUgQVBEVSBlbGVtZW50IEkmYW1wO001IHwgSSZhbXA7TTVEYXRhPC9vcGM6RG9jdW1lbnRhd
        Glvbj4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6Q2hhckFycmF5IiBOYW1lPSJBbm5vd
        GF0aW9uIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkNoYXJBcnJheSIgTmFtZT0iT
        3JkZXJJZCIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpVSW50MTYiIE5hbWU9IlZlb
        mRvcklkIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkNoYXJBcnJheSIgTmFtZT0iU
        2VyaWFsTnVtYmVyIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkNoYXJBcnJheSIgT
        mFtZT0iSGFyZHdhcmVSZXZpc2lvbiIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpDa
        GFyQXJyYXkiIE5hbWU9IlNvZnR3YXJlUmV2aXNpb24iLz4KIDwvb3BjOlN0cnVjdHVyZWRUe
        XBlPgogPG9wYzpFbnVtZXJhdGVkVHlwZSBMZW5ndGhJbkJpdHM9IjMyIiBOYW1lPSJJTVRhZ
        1NlbGVjdG9yRW51bWVyYXRpb24iPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkZVT
        kNUSU9OIiBWYWx1ZT0iMCIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkxPQ0FUS
        U9OIiBWYWx1ZT0iMSIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkJPVEgiIFZhb
        HVlPSIyIi8+CiA8L29wYzpFbnVtZXJhdGVkVHlwZT4KIDxvcGM6RW51bWVyYXRlZFR5cGUgT
        GVuZ3RoSW5CaXRzPSIzMiIgTmFtZT0iUG5BUlN0YXRlRW51bWVyYXRpb24iPgogIDxvcGM6R
        W51bWVyYXRlZFZhbHVlIE5hbWU9IkNPTk5FQ1RFRCIgVmFsdWU9IjAiLz4KICA8b3BjOkVud
        W1lcmF0ZWRWYWx1ZSBOYW1lPSJVTkNPTk5FQ1RFRCIgVmFsdWU9IjEiLz4KICA8b3BjOkVud
        W1lcmF0ZWRWYWx1ZSBOYW1lPSJVTkNPTk5FQ1RFRF9FUlJfREVWSUNFX05PVF9GT1VORCIgV
        mFsdWU9IjIiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVTkNPTk5FQ1RFRF9FU
        lJfRFVQTElDQVRFX0lQIiBWYWx1ZT0iMyIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hb
        WU9IlVOQ09OTkVDVEVEX0VSUl9EVVBMSUNBVEVfTk9TIiBWYWx1ZT0iNCIvPgogPC9vcGM6R
        W51bWVyYXRlZFR5cGU+CiA8b3BjOkVudW1lcmF0ZWRUeXBlIExlbmd0aEluQml0cz0iMzIiI
        E5hbWU9IlBuQVJUeXBlRW51bWVyYXRpb24iPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hb
        WU9IklPQ0FSU2luZ2xlIiBWYWx1ZT0iMCIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hb
        WU9IklPU0FSIiBWYWx1ZT0iNiIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IklPQ
        0FSU2luZ2xlVXNpbmdSVF9DTEFTU18zIiBWYWx1ZT0iMTYiLz4KICA8b3BjOkVudW1lcmF0Z
        WRWYWx1ZSBOYW1lPSJJT0NBUlNSIiBWYWx1ZT0iMzIiLz4KIDwvb3BjOkVudW1lcmF0ZWRUe
        XBlPgogPG9wYzpFbnVtZXJhdGVkVHlwZSBMZW5ndGhJbkJpdHM9IjMyIiBOYW1lPSJQbkFzc
        2V0Q2hhbmdlRW51bWVyYXRpb24iPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IklOU
        0VSVEVEIiBWYWx1ZT0iMCIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJFTU9WR
        UQiIFZhbHVlPSIxIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQ0hBTkdFRCIgV
        mFsdWU9IjIiLz4KIDwvb3BjOkVudW1lcmF0ZWRUeXBlPgogPG9wYzpFbnVtZXJhdGVkVHlwZ
        SBMZW5ndGhJbkJpdHM9IjMyIiBOYW1lPSJQbkFzc2V0VHlwZUVudW1lcmF0aW9uIj4KICA8b
        3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJERVZJQ0UiIFZhbHVlPSIwIi8+CiAgPG9wYzpFb
        nVtZXJhdGVkVmFsdWUgTmFtZT0iTU9EVUxFIiBWYWx1ZT0iMSIvPgogIDxvcGM6RW51bWVyY
        XRlZFZhbHVlIE5hbWU9IlNVQk1PRFVMRSIgVmFsdWU9IjIiLz4KICA8b3BjOkVudW1lcmF0Z
        WRWYWx1ZSBOYW1lPSJBU1NFVCIgVmFsdWU9IjMiLz4KIDwvb3BjOkVudW1lcmF0ZWRUeXBlP
        gogPG9wYzpFbnVtZXJhdGVkVHlwZSBMZW5ndGhJbkJpdHM9IjMyIiBOYW1lPSJQbkNoYW5uZ
        WxBY2N1bXVsYXRpdmVFbnVtZXJhdGlvbiI+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZ
        T0iU0lOR0xFIiBWYWx1ZT0iMCIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFDQ
        1VNVUxBVElWRSIgVmFsdWU9IjI1NiIvPgogPC9vcGM6RW51bWVyYXRlZFR5cGU+CiA8b3BjO
        kVudW1lcmF0ZWRUeXBlIExlbmd0aEluQml0cz0iMzIiIE5hbWU9IlBuQ2hhbm5lbERpcmVjd
        GlvbkVudW1lcmF0aW9uIj4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJNQU5VRkFDV
        FVSRVJfU1BFQ0lGSUMiIFZhbHVlPSIwIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZ
        T0iSU5QVVRfQ0hBTk5FTCIgVmFsdWU9IjgxOTIiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1Z
        SBOYW1lPSJPVVRQVVRfQ0hBTk5FTCIgVmFsdWU9IjE2Mzg0Ii8+CiAgPG9wYzpFbnVtZXJhd
        GVkVmFsdWUgTmFtZT0iQklESVJFQ1RJT05BTF9DSEFOTkVMIiBWYWx1ZT0iMjQ1NzYiLz4KI
        Dwvb3BjOkVudW1lcmF0ZWRUeXBlPgogPG9wYzpFbnVtZXJhdGVkVHlwZSBMZW5ndGhJbkJpd
        HM9IjMyIiBOYW1lPSJQbkNoYW5uZWxNYWludGVuYW5jZUVudW1lcmF0aW9uIj4KICA8b3BjO
        kVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJGQVVMVCIgVmFsdWU9IjAiLz4KICA8b3BjOkVudW1lc
        mF0ZWRWYWx1ZSBOYW1lPSJNQUlOVEVOQU5DRV9SRVFVSVJFRCIgVmFsdWU9IjUxMiIvPgogI
        DxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik1BSU5URU5BTkNFX0RFTUFOREVEIiBWYWx1Z
        T0iMTAyNCIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlVTRV9RVUFMSUZJRURfQ
        0hBTk5FTF9RVUFMSUZJRVIiIFZhbHVlPSIxNTM2Ii8+CiA8L29wYzpFbnVtZXJhdGVkVHlwZ
        T4KIDxvcGM6RW51bWVyYXRlZFR5cGUgTGVuZ3RoSW5CaXRzPSIzMiIgTmFtZT0iUG5DaGFub
        mVsU3BlY2lmaWVyRW51bWVyYXRpb24iPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9I
        kFMTF9ESVNBUFBFQVJTIiBWYWx1ZT0iMCIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hb
        WU9IkFQUEVBUlMiIFZhbHVlPSIyMDQ4Ii8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZ
        T0iRElTQVBQRUFSUyIgVmFsdWU9IjQwOTYiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOY
        W1lPSJESVNBUFBFQVJTX09USEVSX1JFTUFJTiIgVmFsdWU9IjYxNDQiLz4KIDwvb3BjOkVud
        W1lcmF0ZWRUeXBlPgogPG9wYzpFbnVtZXJhdGVkVHlwZSBMZW5ndGhJbkJpdHM9IjMyIiBOY
        W1lPSJQbkNoYW5uZWxUeXBlRW51bWVyYXRpb24iPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlI
        E5hbWU9IlVOU1BFQ0lGSUMiIFZhbHVlPSIwIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgT
        mFtZT0iMUJJVCIgVmFsdWU9IjEiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSIyQ
        klUIiBWYWx1ZT0iMiIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IjRCSVQiIFZhb
        HVlPSIzIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iOEJJVCIgVmFsdWU9IjQiL
        z4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSIxNkJJVCIgVmFsdWU9IjUiLz4KICA8b
        3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSIzMkJJVCIgVmFsdWU9IjYiLz4KICA8b3BjOkVud
        W1lcmF0ZWRWYWx1ZSBOYW1lPSI2NEJJVCIgVmFsdWU9IjciLz4KIDwvb3BjOkVudW1lcmF0Z
        WRUeXBlPgogPG9wYzpFbnVtZXJhdGVkVHlwZSBMZW5ndGhJbkJpdHM9IjMyIiBOYW1lPSJQb
        kRldmljZVN0YXRlRW51bWVyYXRpb24iPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9I
        k9GRkxJTkUiIFZhbHVlPSIwIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iT0ZGT
        ElORV9ET0NLSU5HIiBWYWx1ZT0iMSIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9I
        k9OTElORSIgVmFsdWU9IjIiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJPTkxJT
        kVfRE9DS0lORyIgVmFsdWU9IjMiLz4KIDwvb3BjOkVudW1lcmF0ZWRUeXBlPgogPG9wYzpFb
        nVtZXJhdGVkVHlwZSBMZW5ndGhJbkJpdHM9IjMyIiBOYW1lPSJQbkxpbmtTdGF0ZUVudW1lc
        mF0aW9uIj4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVUCIgVmFsdWU9IjEiLz4KI
        CA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJET1dOIiBWYWx1ZT0iMiIvPgogIDxvcGM6R
        W51bWVyYXRlZFZhbHVlIE5hbWU9IlRFU1RJTkciIFZhbHVlPSIzIi8+CiAgPG9wYzpFbnVtZ
        XJhdGVkVmFsdWUgTmFtZT0iVU5LTk9XTiIgVmFsdWU9IjQiLz4KICA8b3BjOkVudW1lcmF0Z
        WRWYWx1ZSBOYW1lPSJET1JNQU5UIiBWYWx1ZT0iNSIvPgogIDxvcGM6RW51bWVyYXRlZFZhb
        HVlIE5hbWU9Ik5PVF9QUkVTRU5UIiBWYWx1ZT0iNiIvPgogIDxvcGM6RW51bWVyYXRlZFZhb
        HVlIE5hbWU9IkxPV0VSX0xBWUVSX0RPV04iIFZhbHVlPSI3Ii8+CiA8L29wYzpFbnVtZXJhd
        GVkVHlwZT4KIDxvcGM6RW51bWVyYXRlZFR5cGUgTGVuZ3RoSW5CaXRzPSIzMiIgTmFtZT0iU
        G5Nb2R1bGVTdGF0ZUVudW1lcmF0aW9uIj4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lP
        SJOT19NT0RVTEUiIFZhbHVlPSIwIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iV
        1JPTkdfTU9EVUxFIiBWYWx1ZT0iMSIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9I
        lBST1BFUl9NT0RVTEUiIFZhbHVlPSIyIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZ
        T0iU1VCU1RJVFVURSIgVmFsdWU9IjMiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lP
        SJPSyIgVmFsdWU9IjQiLz4KIDwvb3BjOkVudW1lcmF0ZWRUeXBlPgogPG9wYzpFbnVtZXJhd
        GVkVHlwZSBMZW5ndGhJbkJpdHM9IjMyIiBOYW1lPSJQblBvcnRTdGF0ZUVudW1lcmF0aW9uI
        j4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVTktOT1dOIiBWYWx1ZT0iMCIvPgogI
        DxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRJU0FCTEVEX0RJU0NBUkRJTkciIFZhbHVlP
        SIxIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQkxPQ0tJTkciIFZhbHVlPSIyI
        i8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTElTVEVOSU5HIiBWYWx1ZT0iMyIvP
        gogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkxFQVJOSU5HIiBWYWx1ZT0iNCIvPgogI
        DxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkZPUldBUkRJTkciIFZhbHVlPSI1Ii8+CiAgP
        G9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQlJPS0VOIiBWYWx1ZT0iNiIvPgogPC9vcGM6R
        W51bWVyYXRlZFR5cGU+CiA8b3BjOkVudW1lcmF0ZWRUeXBlIExlbmd0aEluQml0cz0iMzIiI
        E5hbWU9IlBuU3VibW9kdWxlQWRkSW5mb0VudW1lcmF0aW9uIj4KICA8b3BjOkVudW1lcmF0Z
        WRWYWx1ZSBOYW1lPSJOT19BRERfSU5GTyIgVmFsdWU9IjAiLz4KICA8b3BjOkVudW1lcmF0Z
        WRWYWx1ZSBOYW1lPSJUQUtFT1ZFUl9OT1RfQUxMT1dFRCIgVmFsdWU9IjEiLz4KIDwvb3BjO
        kVudW1lcmF0ZWRUeXBlPgogPG9wYzpFbnVtZXJhdGVkVHlwZSBMZW5ndGhJbkJpdHM9IjMyI
        iBOYW1lPSJQblN1Ym1vZHVsZUFSSW5mb0VudW1lcmF0aW9uIj4KICA8b3BjOkVudW1lcmF0Z
        WRWYWx1ZSBOYW1lPSJPV04iIFZhbHVlPSIwIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgT
        mFtZT0iQVBQTElDQVRJT05fUkVBRFlfUEVORElORyIgVmFsdWU9IjEyOCIvPgogIDxvcGM6R
        W51bWVyYXRlZFZhbHVlIE5hbWU9IlNVUEVST1JESU5BVEVEX0xPQ0tFRCIgVmFsdWU9IjI1N
        iIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkxPQ0tFRF9CWV9JT19DT05UUk9MT
        EVSIiBWYWx1ZT0iMzg0Ii8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTE9DS0VEX
        0JZX0lPX1NVUEVSVklTT1IiIFZhbHVlPSI1MTIiLz4KIDwvb3BjOkVudW1lcmF0ZWRUeXBlP
        gogPG9wYzpFbnVtZXJhdGVkVHlwZSBMZW5ndGhJbkJpdHM9IjMyIiBOYW1lPSJQblN1Ym1vZ
        HVsZUlkZW50SW5mb0VudW1lcmF0aW9uIj4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lP
        SJPSyIgVmFsdWU9IjAiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTVUJTVElUV
        VRFIiBWYWx1ZT0iMjA0OCIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IldST05HI
        iBWYWx1ZT0iNDA5NiIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5PX1NVQk1PR
        FVMRSIgVmFsdWU9IjYxNDQiLz4KIDwvb3BjOkVudW1lcmF0ZWRUeXBlPgo8L29wYzpUeXBlR
        GljdGlvbmFyeT4K</uax:ByteString>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6003" BrowseName="NamespaceUri" ParentNodeId="ns=1;i=6002" DataType="String">
    <DisplayName>NamespaceUri</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6002</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/PROFINET/</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6006" BrowseName="1:PnDeviceRoleOptionSet" ParentNodeId="ns=1;i=6002" DataType="String">
    <DisplayName>PnDeviceRoleOptionSet</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5001</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6002</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">PnDeviceRoleOptionSet</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6004" BrowseName="1:TypeDictionary" SymbolicName="TypeDictionary_XmlSchema" DataType="ByteString">
    <DisplayName>TypeDictionary</DisplayName>
    <Description>Collects the data type descriptions of http://opcfoundation.org/UA/PROFINET/</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=72</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6005</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6043</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6007</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6045</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">i=92</Reference>
    </References>
    <Value>
      <uax:ByteString xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">PHhzOnNjaGVtYSBlbGVtZW50Rm9ybURlZmF1bHQ9InF1YWxpZmllZCIgdGFyZ2V0TmFtZXNwYWNlPSJod
        HRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvUFJPRklORVQvVHlwZXMueHNkIiB4bWxuczp0b
        nM9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS9QUk9GSU5FVC9UeXBlcy54c2QiIHhtb
        G5zOnVhPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvMjAwOC8wMi9UeXBlcy54c2QiI
        HhtbG5zOnhzPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiA8eHM6aW1wb
        3J0IG5hbWVzcGFjZT0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBLzIwMDgvMDIvVHlwZ
        XMueHNkIi8+CiA8eHM6c2ltcGxlVHlwZSBuYW1lPSJJTVRhZ1NlbGVjdG9yRW51bWVyYXRpb
        24iPgogIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPgogICA8eHM6ZW51bWVyY
        XRpb24gdmFsdWU9IkZVTkNUSU9OXzAiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJMT
        0NBVElPTl8xIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQk9USF8yIi8+CiAgPC94c
        zpyZXN0cmljdGlvbj4KIDwveHM6c2ltcGxlVHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuc
        zpJTVRhZ1NlbGVjdG9yRW51bWVyYXRpb24iIG5hbWU9IklNVGFnU2VsZWN0b3JFbnVtZXJhd
        GlvbiIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZklNVGFnU2VsZWN0b3JFbnVtZ
        XJhdGlvbiI+CiAgPHhzOnNlcXVlbmNlPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiI
        G1heE9jY3Vycz0idW5ib3VuZGVkIiB0eXBlPSJ0bnM6SU1UYWdTZWxlY3RvckVudW1lcmF0a
        W9uIiBuYW1lPSJJTVRhZ1NlbGVjdG9yRW51bWVyYXRpb24iIG5pbGxhYmxlPSJ0cnVlIi8+C
        iAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlP
        SJ0bnM6TGlzdE9mSU1UYWdTZWxlY3RvckVudW1lcmF0aW9uIiBuYW1lPSJMaXN0T2ZJTVRhZ
        1NlbGVjdG9yRW51bWVyYXRpb24iIG5pbGxhYmxlPSJ0cnVlIi8+CiA8eHM6c2ltcGxlVHlwZ
        SBuYW1lPSJQbkFSU3RhdGVFbnVtZXJhdGlvbiI+CiAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9I
        nhzOnN0cmluZyI+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQ09OTkVDVEVEXzAiLz4KI
        CAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVTkNPTk5FQ1RFRF8xIi8+CiAgIDx4czplbnVtZ
        XJhdGlvbiB2YWx1ZT0iVU5DT05ORUNURURfRVJSX0RFVklDRV9OT1RfRk9VTkRfMiIvPgogI
        CA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVOQ09OTkVDVEVEX0VSUl9EVVBMSUNBVEVfSVBfM
        yIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVOQ09OTkVDVEVEX0VSUl9EVVBMSUNBV
        EVfTk9TXzQiLz4KICA8L3hzOnJlc3RyaWN0aW9uPgogPC94czpzaW1wbGVUeXBlPgogPHhzO
        mVsZW1lbnQgdHlwZT0idG5zOlBuQVJTdGF0ZUVudW1lcmF0aW9uIiBuYW1lPSJQbkFSU3Rhd
        GVFbnVtZXJhdGlvbiIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlBuQVJTdGF0Z
        UVudW1lcmF0aW9uIj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vyc
        z0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIHR5cGU9InRuczpQbkFSU3RhdGVFbnVtZXJhd
        GlvbiIgbmFtZT0iUG5BUlN0YXRlRW51bWVyYXRpb24iIG5pbGxhYmxlPSJ0cnVlIi8+CiAgP
        C94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0b
        nM6TGlzdE9mUG5BUlN0YXRlRW51bWVyYXRpb24iIG5hbWU9Ikxpc3RPZlBuQVJTdGF0ZUVud
        W1lcmF0aW9uIiBuaWxsYWJsZT0idHJ1ZSIvPgogPHhzOnNpbXBsZVR5cGUgbmFtZT0iUG5BU
        lR5cGVFbnVtZXJhdGlvbiI+CiAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+C
        iAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSU9DQVJTaW5nbGVfMCIvPgogICA8eHM6ZW51b
        WVyYXRpb24gdmFsdWU9IklPU0FSXzYiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJT
        0NBUlNpbmdsZVVzaW5nUlRfQ0xBU1NfM18xNiIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsd
        WU9IklPQ0FSU1JfMzIiLz4KICA8L3hzOnJlc3RyaWN0aW9uPgogPC94czpzaW1wbGVUeXBlP
        gogPHhzOmVsZW1lbnQgdHlwZT0idG5zOlBuQVJUeXBlRW51bWVyYXRpb24iIG5hbWU9IlBuQ
        VJUeXBlRW51bWVyYXRpb24iLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQbkFSV
        HlwZUVudW1lcmF0aW9uIj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pbk9jY
        3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIHR5cGU9InRuczpQbkFSVHlwZUVudW1lc
        mF0aW9uIiBuYW1lPSJQbkFSVHlwZUVudW1lcmF0aW9uIiBuaWxsYWJsZT0idHJ1ZSIvPgogI
        DwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0id
        G5zOkxpc3RPZlBuQVJUeXBlRW51bWVyYXRpb24iIG5hbWU9Ikxpc3RPZlBuQVJUeXBlRW51b
        WVyYXRpb24iIG5pbGxhYmxlPSJ0cnVlIi8+CiA8eHM6c2ltcGxlVHlwZSBuYW1lPSJQbkFzc
        2V0Q2hhbmdlRW51bWVyYXRpb24iPgogIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpb
        mciPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IklOU0VSVEVEXzAiLz4KICAgPHhzOmVud
        W1lcmF0aW9uIHZhbHVlPSJSRU1PVkVEXzEiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlP
        SJDSEFOR0VEXzIiLz4KICA8L3hzOnJlc3RyaWN0aW9uPgogPC94czpzaW1wbGVUeXBlPgogP
        HhzOmVsZW1lbnQgdHlwZT0idG5zOlBuQXNzZXRDaGFuZ2VFbnVtZXJhdGlvbiIgbmFtZT0iU
        G5Bc3NldENoYW5nZUVudW1lcmF0aW9uIi8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzd
        E9mUG5Bc3NldENoYW5nZUVudW1lcmF0aW9uIj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplb
        GVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIHR5cGU9InRuczpQb
        kFzc2V0Q2hhbmdlRW51bWVyYXRpb24iIG5hbWU9IlBuQXNzZXRDaGFuZ2VFbnVtZXJhdGlvb
        iIgbmlsbGFibGU9InRydWUiLz4KICA8L3hzOnNlcXVlbmNlPgogPC94czpjb21wbGV4VHlwZ
        T4KIDx4czplbGVtZW50IHR5cGU9InRuczpMaXN0T2ZQbkFzc2V0Q2hhbmdlRW51bWVyYXRpb
        24iIG5hbWU9Ikxpc3RPZlBuQXNzZXRDaGFuZ2VFbnVtZXJhdGlvbiIgbmlsbGFibGU9InRyd
        WUiLz4KIDx4czpzaW1wbGVUeXBlIG5hbWU9IlBuQXNzZXRUeXBlRW51bWVyYXRpb24iPgogI
        Dx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPgogICA8eHM6ZW51bWVyYXRpb24gd
        mFsdWU9IkRFVklDRV8wIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTU9EVUxFXzEiL
        z4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJTVUJNT0RVTEVfMiIvPgogICA8eHM6ZW51b
        WVyYXRpb24gdmFsdWU9IkFTU0VUXzMiLz4KICA8L3hzOnJlc3RyaWN0aW9uPgogPC94czpza
        W1wbGVUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOlBuQXNzZXRUeXBlRW51bWVyYXRpb
        24iIG5hbWU9IlBuQXNzZXRUeXBlRW51bWVyYXRpb24iLz4KIDx4czpjb21wbGV4VHlwZSBuY
        W1lPSJMaXN0T2ZQbkFzc2V0VHlwZUVudW1lcmF0aW9uIj4KICA8eHM6c2VxdWVuY2U+CiAgI
        Dx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIHR5cGU9I
        nRuczpQbkFzc2V0VHlwZUVudW1lcmF0aW9uIiBuYW1lPSJQbkFzc2V0VHlwZUVudW1lcmF0a
        W9uIiBuaWxsYWJsZT0idHJ1ZSIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUe
        XBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOkxpc3RPZlBuQXNzZXRUeXBlRW51bWVyYXRpb
        24iIG5hbWU9Ikxpc3RPZlBuQXNzZXRUeXBlRW51bWVyYXRpb24iIG5pbGxhYmxlPSJ0cnVlI
        i8+CiA8eHM6c2ltcGxlVHlwZSBuYW1lPSJQbkNoYW5uZWxBY2N1bXVsYXRpdmVFbnVtZXJhd
        GlvbiI+CiAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+CiAgIDx4czplbnVtZ
        XJhdGlvbiB2YWx1ZT0iU0lOR0xFXzAiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJBQ
        0NVTVVMQVRJVkVfMjU2Ii8+CiAgPC94czpyZXN0cmljdGlvbj4KIDwveHM6c2ltcGxlVHlwZ
        T4KIDx4czplbGVtZW50IHR5cGU9InRuczpQbkNoYW5uZWxBY2N1bXVsYXRpdmVFbnVtZXJhd
        GlvbiIgbmFtZT0iUG5DaGFubmVsQWNjdW11bGF0aXZlRW51bWVyYXRpb24iLz4KIDx4czpjb
        21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQbkNoYW5uZWxBY2N1bXVsYXRpdmVFbnVtZXJhdGlvb
        iI+CiAgPHhzOnNlcXVlbmNlPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY
        3Vycz0idW5ib3VuZGVkIiB0eXBlPSJ0bnM6UG5DaGFubmVsQWNjdW11bGF0aXZlRW51bWVyY
        XRpb24iIG5hbWU9IlBuQ2hhbm5lbEFjY3VtdWxhdGl2ZUVudW1lcmF0aW9uIiBuaWxsYWJsZ
        T0idHJ1ZSIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZ
        W1lbnQgdHlwZT0idG5zOkxpc3RPZlBuQ2hhbm5lbEFjY3VtdWxhdGl2ZUVudW1lcmF0aW9uI
        iBuYW1lPSJMaXN0T2ZQbkNoYW5uZWxBY2N1bXVsYXRpdmVFbnVtZXJhdGlvbiIgbmlsbGFib
        GU9InRydWUiLz4KIDx4czpzaW1wbGVUeXBlIG5hbWU9IlBuQ2hhbm5lbERpcmVjdGlvbkVud
        W1lcmF0aW9uIj4KICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4KICAgPHhzO
        mVudW1lcmF0aW9uIHZhbHVlPSJNQU5VRkFDVFVSRVJfU1BFQ0lGSUNfMCIvPgogICA8eHM6Z
        W51bWVyYXRpb24gdmFsdWU9IklOUFVUX0NIQU5ORUxfODE5MiIvPgogICA8eHM6ZW51bWVyY
        XRpb24gdmFsdWU9Ik9VVFBVVF9DSEFOTkVMXzE2Mzg0Ii8+CiAgIDx4czplbnVtZXJhdGlvb
        iB2YWx1ZT0iQklESVJFQ1RJT05BTF9DSEFOTkVMXzI0NTc2Ii8+CiAgPC94czpyZXN0cmljd
        Glvbj4KIDwveHM6c2ltcGxlVHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpQbkNoYW5uZ
        WxEaXJlY3Rpb25FbnVtZXJhdGlvbiIgbmFtZT0iUG5DaGFubmVsRGlyZWN0aW9uRW51bWVyY
        XRpb24iLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQbkNoYW5uZWxEaXJlY3Rpb
        25FbnVtZXJhdGlvbiI+CiAgPHhzOnNlcXVlbmNlPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1c
        nM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiB0eXBlPSJ0bnM6UG5DaGFubmVsRGlyZWN0a
        W9uRW51bWVyYXRpb24iIG5hbWU9IlBuQ2hhbm5lbERpcmVjdGlvbkVudW1lcmF0aW9uIiBua
        WxsYWJsZT0idHJ1ZSIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogP
        HhzOmVsZW1lbnQgdHlwZT0idG5zOkxpc3RPZlBuQ2hhbm5lbERpcmVjdGlvbkVudW1lcmF0a
        W9uIiBuYW1lPSJMaXN0T2ZQbkNoYW5uZWxEaXJlY3Rpb25FbnVtZXJhdGlvbiIgbmlsbGFib
        GU9InRydWUiLz4KIDx4czpzaW1wbGVUeXBlIG5hbWU9IlBuQ2hhbm5lbE1haW50ZW5hbmNlR
        W51bWVyYXRpb24iPgogIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPgogICA8e
        HM6ZW51bWVyYXRpb24gdmFsdWU9IkZBVUxUXzAiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhb
        HVlPSJNQUlOVEVOQU5DRV9SRVFVSVJFRF81MTIiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhb
        HVlPSJNQUlOVEVOQU5DRV9ERU1BTkRFRF8xMDI0Ii8+CiAgIDx4czplbnVtZXJhdGlvbiB2Y
        Wx1ZT0iVVNFX1FVQUxJRklFRF9DSEFOTkVMX1FVQUxJRklFUl8xNTM2Ii8+CiAgPC94czpyZ
        XN0cmljdGlvbj4KIDwveHM6c2ltcGxlVHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpQb
        kNoYW5uZWxNYWludGVuYW5jZUVudW1lcmF0aW9uIiBuYW1lPSJQbkNoYW5uZWxNYWludGVuY
        W5jZUVudW1lcmF0aW9uIi8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUG5DaGFub
        mVsTWFpbnRlbmFuY2VFbnVtZXJhdGlvbiI+CiAgPHhzOnNlcXVlbmNlPgogICA8eHM6ZWxlb
        WVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiB0eXBlPSJ0bnM6UG5Da
        GFubmVsTWFpbnRlbmFuY2VFbnVtZXJhdGlvbiIgbmFtZT0iUG5DaGFubmVsTWFpbnRlbmFuY
        2VFbnVtZXJhdGlvbiIgbmlsbGFibGU9InRydWUiLz4KICA8L3hzOnNlcXVlbmNlPgogPC94c
        zpjb21wbGV4VHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpMaXN0T2ZQbkNoYW5uZWxNY
        WludGVuYW5jZUVudW1lcmF0aW9uIiBuYW1lPSJMaXN0T2ZQbkNoYW5uZWxNYWludGVuYW5jZ
        UVudW1lcmF0aW9uIiBuaWxsYWJsZT0idHJ1ZSIvPgogPHhzOnNpbXBsZVR5cGUgbmFtZT0iU
        G5DaGFubmVsU3BlY2lmaWVyRW51bWVyYXRpb24iPgogIDx4czpyZXN0cmljdGlvbiBiYXNlP
        SJ4czpzdHJpbmciPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkFMTF9ESVNBUFBFQVJTX
        zAiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJBUFBFQVJTXzIwNDgiLz4KICAgPHhzO
        mVudW1lcmF0aW9uIHZhbHVlPSJESVNBUFBFQVJTXzQwOTYiLz4KICAgPHhzOmVudW1lcmF0a
        W9uIHZhbHVlPSJESVNBUFBFQVJTX09USEVSX1JFTUFJTl82MTQ0Ii8+CiAgPC94czpyZXN0c
        mljdGlvbj4KIDwveHM6c2ltcGxlVHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpQbkNoY
        W5uZWxTcGVjaWZpZXJFbnVtZXJhdGlvbiIgbmFtZT0iUG5DaGFubmVsU3BlY2lmaWVyRW51b
        WVyYXRpb24iLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQbkNoYW5uZWxTcGVja
        WZpZXJFbnVtZXJhdGlvbiI+CiAgPHhzOnNlcXVlbmNlPgogICA8eHM6ZWxlbWVudCBtaW5PY
        2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiB0eXBlPSJ0bnM6UG5DaGFubmVsU3BlY
        2lmaWVyRW51bWVyYXRpb24iIG5hbWU9IlBuQ2hhbm5lbFNwZWNpZmllckVudW1lcmF0aW9uI
        iBuaWxsYWJsZT0idHJ1ZSIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlP
        gogPHhzOmVsZW1lbnQgdHlwZT0idG5zOkxpc3RPZlBuQ2hhbm5lbFNwZWNpZmllckVudW1lc
        mF0aW9uIiBuYW1lPSJMaXN0T2ZQbkNoYW5uZWxTcGVjaWZpZXJFbnVtZXJhdGlvbiIgbmlsb
        GFibGU9InRydWUiLz4KIDx4czpzaW1wbGVUeXBlIG5hbWU9IlBuQ2hhbm5lbFR5cGVFbnVtZ
        XJhdGlvbiI+CiAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+CiAgIDx4czplb
        nVtZXJhdGlvbiB2YWx1ZT0iVU5TUEVDSUZJQ18wIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2Y
        Wx1ZT0iMUJJVF8xIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iMkJJVF8yIi8+CiAgI
        Dx4czplbnVtZXJhdGlvbiB2YWx1ZT0iNEJJVF8zIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2Y
        Wx1ZT0iOEJJVF80Ii8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iMTZCSVRfNSIvPgogI
        CA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IjMyQklUXzYiLz4KICAgPHhzOmVudW1lcmF0aW9uI
        HZhbHVlPSI2NEJJVF83Ii8+CiAgPC94czpyZXN0cmljdGlvbj4KIDwveHM6c2ltcGxlVHlwZ
        T4KIDx4czplbGVtZW50IHR5cGU9InRuczpQbkNoYW5uZWxUeXBlRW51bWVyYXRpb24iIG5hb
        WU9IlBuQ2hhbm5lbFR5cGVFbnVtZXJhdGlvbiIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9I
        kxpc3RPZlBuQ2hhbm5lbFR5cGVFbnVtZXJhdGlvbiI+CiAgPHhzOnNlcXVlbmNlPgogICA8e
        HM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiB0eXBlPSJ0b
        nM6UG5DaGFubmVsVHlwZUVudW1lcmF0aW9uIiBuYW1lPSJQbkNoYW5uZWxUeXBlRW51bWVyY
        XRpb24iIG5pbGxhYmxlPSJ0cnVlIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxle
        FR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6TGlzdE9mUG5DaGFubmVsVHlwZUVudW1lc
        mF0aW9uIiBuYW1lPSJMaXN0T2ZQbkNoYW5uZWxUeXBlRW51bWVyYXRpb24iIG5pbGxhYmxlP
        SJ0cnVlIi8+CiA8eHM6c2ltcGxlVHlwZSBuYW1lPSJQbkRldmljZVN0YXRlRW51bWVyYXRpb
        24iPgogIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPgogICA8eHM6ZW51bWVyY
        XRpb24gdmFsdWU9Ik9GRkxJTkVfMCIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik9GR
        kxJTkVfRE9DS0lOR18xIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iT05MSU5FXzIiL
        z4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJPTkxJTkVfRE9DS0lOR18zIi8+CiAgPC94c
        zpyZXN0cmljdGlvbj4KIDwveHM6c2ltcGxlVHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuc
        zpQbkRldmljZVN0YXRlRW51bWVyYXRpb24iIG5hbWU9IlBuRGV2aWNlU3RhdGVFbnVtZXJhd
        GlvbiIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlBuRGV2aWNlU3RhdGVFbnVtZ
        XJhdGlvbiI+CiAgPHhzOnNlcXVlbmNlPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiI
        G1heE9jY3Vycz0idW5ib3VuZGVkIiB0eXBlPSJ0bnM6UG5EZXZpY2VTdGF0ZUVudW1lcmF0a
        W9uIiBuYW1lPSJQbkRldmljZVN0YXRlRW51bWVyYXRpb24iIG5pbGxhYmxlPSJ0cnVlIi8+C
        iAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlP
        SJ0bnM6TGlzdE9mUG5EZXZpY2VTdGF0ZUVudW1lcmF0aW9uIiBuYW1lPSJMaXN0T2ZQbkRld
        mljZVN0YXRlRW51bWVyYXRpb24iIG5pbGxhYmxlPSJ0cnVlIi8+CiA8eHM6c2ltcGxlVHlwZ
        SBuYW1lPSJQbkxpbmtTdGF0ZUVudW1lcmF0aW9uIj4KICA8eHM6cmVzdHJpY3Rpb24gYmFzZ
        T0ieHM6c3RyaW5nIj4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVUF8xIi8+CiAgIDx4c
        zplbnVtZXJhdGlvbiB2YWx1ZT0iRE9XTl8yIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1Z
        T0iVEVTVElOR18zIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVU5LTk9XTl80Ii8+C
        iAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRE9STUFOVF81Ii8+CiAgIDx4czplbnVtZXJhd
        GlvbiB2YWx1ZT0iTk9UX1BSRVNFTlRfNiIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9I
        kxPV0VSX0xBWUVSX0RPV05fNyIvPgogIDwveHM6cmVzdHJpY3Rpb24+CiA8L3hzOnNpbXBsZ
        VR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6UG5MaW5rU3RhdGVFbnVtZXJhdGlvbiIgb
        mFtZT0iUG5MaW5rU3RhdGVFbnVtZXJhdGlvbiIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9I
        kxpc3RPZlBuTGlua1N0YXRlRW51bWVyYXRpb24iPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzO
        mVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zO
        lBuTGlua1N0YXRlRW51bWVyYXRpb24iIG5hbWU9IlBuTGlua1N0YXRlRW51bWVyYXRpb24iI
        G5pbGxhYmxlPSJ0cnVlIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+C
        iA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6TGlzdE9mUG5MaW5rU3RhdGVFbnVtZXJhdGlvbiIgb
        mFtZT0iTGlzdE9mUG5MaW5rU3RhdGVFbnVtZXJhdGlvbiIgbmlsbGFibGU9InRydWUiLz4KI
        Dx4czpzaW1wbGVUeXBlIG5hbWU9IlBuTW9kdWxlU3RhdGVFbnVtZXJhdGlvbiI+CiAgPHhzO
        nJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1Z
        T0iTk9fTU9EVUxFXzAiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJXUk9OR19NT0RVT
        EVfMSIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlBST1BFUl9NT0RVTEVfMiIvPgogI
        CA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlNVQlNUSVRVVEVfMyIvPgogICA8eHM6ZW51bWVyY
        XRpb24gdmFsdWU9Ik9LXzQiLz4KICA8L3hzOnJlc3RyaWN0aW9uPgogPC94czpzaW1wbGVUe
        XBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOlBuTW9kdWxlU3RhdGVFbnVtZXJhdGlvbiIgb
        mFtZT0iUG5Nb2R1bGVTdGF0ZUVudW1lcmF0aW9uIi8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZ
        T0iTGlzdE9mUG5Nb2R1bGVTdGF0ZUVudW1lcmF0aW9uIj4KICA8eHM6c2VxdWVuY2U+CiAgI
        Dx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIHR5cGU9I
        nRuczpQbk1vZHVsZVN0YXRlRW51bWVyYXRpb24iIG5hbWU9IlBuTW9kdWxlU3RhdGVFbnVtZ
        XJhdGlvbiIgbmlsbGFibGU9InRydWUiLz4KICA8L3hzOnNlcXVlbmNlPgogPC94czpjb21wb
        GV4VHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpMaXN0T2ZQbk1vZHVsZVN0YXRlRW51b
        WVyYXRpb24iIG5hbWU9Ikxpc3RPZlBuTW9kdWxlU3RhdGVFbnVtZXJhdGlvbiIgbmlsbGFib
        GU9InRydWUiLz4KIDx4czpzaW1wbGVUeXBlIG5hbWU9IlBuUG9ydFN0YXRlRW51bWVyYXRpb
        24iPgogIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPgogICA8eHM6ZW51bWVyY
        XRpb24gdmFsdWU9IlVOS05PV05fMCIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkRJU
        0FCTEVEX0RJU0NBUkRJTkdfMSIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkJMT0NLS
        U5HXzIiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJMSVNURU5JTkdfMyIvPgogICA8e
        HM6ZW51bWVyYXRpb24gdmFsdWU9IkxFQVJOSU5HXzQiLz4KICAgPHhzOmVudW1lcmF0aW9uI
        HZhbHVlPSJGT1JXQVJESU5HXzUiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJCUk9LR
        U5fNiIvPgogIDwveHM6cmVzdHJpY3Rpb24+CiA8L3hzOnNpbXBsZVR5cGU+CiA8eHM6ZWxlb
        WVudCB0eXBlPSJ0bnM6UG5Qb3J0U3RhdGVFbnVtZXJhdGlvbiIgbmFtZT0iUG5Qb3J0U3Rhd
        GVFbnVtZXJhdGlvbiIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlBuUG9ydFN0Y
        XRlRW51bWVyYXRpb24iPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2Njd
        XJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zOlBuUG9ydFN0YXRlRW51b
        WVyYXRpb24iIG5hbWU9IlBuUG9ydFN0YXRlRW51bWVyYXRpb24iIG5pbGxhYmxlPSJ0cnVlI
        i8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0e
        XBlPSJ0bnM6TGlzdE9mUG5Qb3J0U3RhdGVFbnVtZXJhdGlvbiIgbmFtZT0iTGlzdE9mUG5Qb
        3J0U3RhdGVFbnVtZXJhdGlvbiIgbmlsbGFibGU9InRydWUiLz4KIDx4czpzaW1wbGVUeXBlI
        G5hbWU9IlBuU3VibW9kdWxlQWRkSW5mb0VudW1lcmF0aW9uIj4KICA8eHM6cmVzdHJpY3Rpb
        24gYmFzZT0ieHM6c3RyaW5nIj4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOT19BRERfS
        U5GT18wIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVEFLRU9WRVJfTk9UX0FMTE9XR
        URfMSIvPgogIDwveHM6cmVzdHJpY3Rpb24+CiA8L3hzOnNpbXBsZVR5cGU+CiA8eHM6ZWxlb
        WVudCB0eXBlPSJ0bnM6UG5TdWJtb2R1bGVBZGRJbmZvRW51bWVyYXRpb24iIG5hbWU9IlBuU
        3VibW9kdWxlQWRkSW5mb0VudW1lcmF0aW9uIi8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZT0iT
        GlzdE9mUG5TdWJtb2R1bGVBZGRJbmZvRW51bWVyYXRpb24iPgogIDx4czpzZXF1ZW5jZT4KI
        CAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZ
        T0idG5zOlBuU3VibW9kdWxlQWRkSW5mb0VudW1lcmF0aW9uIiBuYW1lPSJQblN1Ym1vZHVsZ
        UFkZEluZm9FbnVtZXJhdGlvbiIgbmlsbGFibGU9InRydWUiLz4KICA8L3hzOnNlcXVlbmNlP
        gogPC94czpjb21wbGV4VHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpMaXN0T2ZQblN1Y
        m1vZHVsZUFkZEluZm9FbnVtZXJhdGlvbiIgbmFtZT0iTGlzdE9mUG5TdWJtb2R1bGVBZGRJb
        mZvRW51bWVyYXRpb24iIG5pbGxhYmxlPSJ0cnVlIi8+CiA8eHM6c2ltcGxlVHlwZSBuYW1lP
        SJQblN1Ym1vZHVsZUFSSW5mb0VudW1lcmF0aW9uIj4KICA8eHM6cmVzdHJpY3Rpb24gYmFzZ
        T0ieHM6c3RyaW5nIj4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJPV05fMCIvPgogICA8e
        HM6ZW51bWVyYXRpb24gdmFsdWU9IkFQUExJQ0FUSU9OX1JFQURZX1BFTkRJTkdfMTI4Ii8+C
        iAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iU1VQRVJPUkRJTkFURURfTE9DS0VEXzI1NiIvP
        gogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkxPQ0tFRF9CWV9JT19DT05UUk9MTEVSXzM4N
        CIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkxPQ0tFRF9CWV9JT19TVVBFUlZJU09SX
        zUxMiIvPgogIDwveHM6cmVzdHJpY3Rpb24+CiA8L3hzOnNpbXBsZVR5cGU+CiA8eHM6ZWxlb
        WVudCB0eXBlPSJ0bnM6UG5TdWJtb2R1bGVBUkluZm9FbnVtZXJhdGlvbiIgbmFtZT0iUG5Td
        WJtb2R1bGVBUkluZm9FbnVtZXJhdGlvbiIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc
        3RPZlBuU3VibW9kdWxlQVJJbmZvRW51bWVyYXRpb24iPgogIDx4czpzZXF1ZW5jZT4KICAgP
        HhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0id
        G5zOlBuU3VibW9kdWxlQVJJbmZvRW51bWVyYXRpb24iIG5hbWU9IlBuU3VibW9kdWxlQVJJb
        mZvRW51bWVyYXRpb24iIG5pbGxhYmxlPSJ0cnVlIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwve
        HM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6TGlzdE9mUG5TdWJtb2R1b
        GVBUkluZm9FbnVtZXJhdGlvbiIgbmFtZT0iTGlzdE9mUG5TdWJtb2R1bGVBUkluZm9FbnVtZ
        XJhdGlvbiIgbmlsbGFibGU9InRydWUiLz4KIDx4czpzaW1wbGVUeXBlIG5hbWU9IlBuU3Vib
        W9kdWxlSWRlbnRJbmZvRW51bWVyYXRpb24iPgogIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4c
        zpzdHJpbmciPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik9LXzAiLz4KICAgPHhzOmVud
        W1lcmF0aW9uIHZhbHVlPSJTVUJTVElUVVRFXzIwNDgiLz4KICAgPHhzOmVudW1lcmF0aW9uI
        HZhbHVlPSJXUk9OR180MDk2Ii8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTk9fU1VCT
        U9EVUxFXzYxNDQiLz4KICA8L3hzOnJlc3RyaWN0aW9uPgogPC94czpzaW1wbGVUeXBlPgogP
        HhzOmVsZW1lbnQgdHlwZT0idG5zOlBuU3VibW9kdWxlSWRlbnRJbmZvRW51bWVyYXRpb24iI
        G5hbWU9IlBuU3VibW9kdWxlSWRlbnRJbmZvRW51bWVyYXRpb24iLz4KIDx4czpjb21wbGV4V
        HlwZSBuYW1lPSJMaXN0T2ZQblN1Ym1vZHVsZUlkZW50SW5mb0VudW1lcmF0aW9uIj4KICA8e
        HM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1b
        mJvdW5kZWQiIHR5cGU9InRuczpQblN1Ym1vZHVsZUlkZW50SW5mb0VudW1lcmF0aW9uIiBuY
        W1lPSJQblN1Ym1vZHVsZUlkZW50SW5mb0VudW1lcmF0aW9uIiBuaWxsYWJsZT0idHJ1ZSIvP
        gogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZ
        T0idG5zOkxpc3RPZlBuU3VibW9kdWxlSWRlbnRJbmZvRW51bWVyYXRpb24iIG5hbWU9Ikxpc
        3RPZlBuU3VibW9kdWxlSWRlbnRJbmZvRW51bWVyYXRpb24iIG5pbGxhYmxlPSJ0cnVlIi8+C
        iA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUG5EZXZpY2VSb2xlT3B0aW9uU2V0Ij4KICA8eHM6Y
        29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4KICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ1Y
        TpPcHRpb25TZXQiPgogICAgPHhzOnNlcXVlbmNlLz4KICAgPC94czpleHRlbnNpb24+CiAgP
        C94czpjb21wbGV4Q29udGVudD4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0e
        XBlPSJ0bnM6UG5EZXZpY2VSb2xlT3B0aW9uU2V0IiBuYW1lPSJQbkRldmljZVJvbGVPcHRpb
        25TZXQiLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQbkRldmljZVJvbGVPcHRpb
        25TZXQiPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtY
        XhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zOlBuRGV2aWNlUm9sZU9wdGlvblNldCIgb
        mFtZT0iUG5EZXZpY2VSb2xlT3B0aW9uU2V0IiBuaWxsYWJsZT0idHJ1ZSIvPgogIDwveHM6c
        2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOkxpc
        3RPZlBuRGV2aWNlUm9sZU9wdGlvblNldCIgbmFtZT0iTGlzdE9mUG5EZXZpY2VSb2xlT3B0a
        W9uU2V0IiBuaWxsYWJsZT0idHJ1ZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlBuRGV2a
        WNlRGlhZ25vc2lzRGF0YVR5cGUiPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgb
        WluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBuYW1lP
        SJBUEkiLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5c
        GU9InhzOnVuc2lnbmVkU2hvcnQiIG5hbWU9IlNsb3QiLz4KICAgPHhzOmVsZW1lbnQgbWluT
        2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InhzOnVuc2lnbmVkU2hvcnQiIG5hbWU9I
        lN1YnNsb3QiLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiI
        HR5cGU9InhzOnVuc2lnbmVkU2hvcnQiIG5hbWU9IkNoYW5uZWxOdW1iZXIiLz4KICAgPHhzO
        mVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InRuczpQbkNoYW5uZ
        WxUeXBlRW51bWVyYXRpb24iIG5hbWU9IlR5cGUiLz4KICAgPHhzOmVsZW1lbnQgbWluT2Njd
        XJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InRuczpQbkNoYW5uZWxBY2N1bXVsYXRpdmVFb
        nVtZXJhdGlvbiIgbmFtZT0iQWNjdW11bGF0aXZlIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY
        3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ0bnM6UG5DaGFubmVsTWFpbnRlbmFuY2VFb
        nVtZXJhdGlvbiIgbmFtZT0iTWFpbnRlbmFuY2UiLz4KICAgPHhzOmVsZW1lbnQgbWluT2Njd
        XJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InRuczpQbkNoYW5uZWxTcGVjaWZpZXJFbnVtZ
        XJhdGlvbiIgbmFtZT0iU3BlY2lmaWVyIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iM
        CIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ0bnM6UG5DaGFubmVsRGlyZWN0aW9uRW51bWVyYXRpb
        24iIG5hbWU9IkRpcmVjdGlvbiIvPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1he
        E9jY3Vycz0iMSIgdHlwZT0ieHM6dW5zaWduZWRTaG9ydCIgbmFtZT0iVXNlclN0cnVjdHVyZ
        UlkZW50aWZpZXIiLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9I
        jEiIHR5cGU9InhzOnVuc2lnbmVkU2hvcnQiIG5hbWU9IkNoYW5uZWxFcnJvclR5cGUiLz4KI
        CAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InhzOnVuc
        2lnbmVkU2hvcnQiIG5hbWU9IkV4dENoYW5uZWxFcnJvclR5cGUiLz4KICAgPHhzOmVsZW1lb
        nQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBuY
        W1lPSJFeHRDaGFubmVsQWRkVmFsdWUiLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwI
        iBtYXhPY2N1cnM9IjEiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBuYW1lPSJRdWFsaWZpZWRDa
        GFubmVsUXVhbGlmaWVyIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2Njd
        XJzPSIxIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG5hbWU9Ik1hbnVmYWN0dXJlckRhdGEiL
        z4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InVhO
        kxvY2FsaXplZFRleHQiIG5hbWU9Ik1lc3NhZ2UiLz4KICAgPHhzOmVsZW1lbnQgbWluT2Njd
        XJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG5hbWU9Ikhlb
        HBUZXh0Ii8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlb
        WVudCB0eXBlPSJ0bnM6UG5EZXZpY2VEaWFnbm9zaXNEYXRhVHlwZSIgbmFtZT0iUG5EZXZpY
        2VEaWFnbm9zaXNEYXRhVHlwZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlBuR
        GV2aWNlRGlhZ25vc2lzRGF0YVR5cGUiPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lb
        nQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zOlBuRGV2a
        WNlRGlhZ25vc2lzRGF0YVR5cGUiIG5hbWU9IlBuRGV2aWNlRGlhZ25vc2lzRGF0YVR5cGUiI
        G5pbGxhYmxlPSJ0cnVlIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+C
        iA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6TGlzdE9mUG5EZXZpY2VEaWFnbm9zaXNEYXRhVHlwZ
        SIgbmFtZT0iTGlzdE9mUG5EZXZpY2VEaWFnbm9zaXNEYXRhVHlwZSIgbmlsbGFibGU9InRyd
        WUiLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJQbklNNURhdGFUeXBlIj4KICA8eHM6YW5ub
        3RhdGlvbj4KICAgPHhzOmRvY3VtZW50YXRpb24+Q29udGFpbnMgdGhlIGZpZWxkcyBvZiB0a
        GUgQVBEVSBlbGVtZW50IEkmYW1wO001IHwgSSZhbXA7TTVEYXRhPC94czpkb2N1bWVudGF0a
        W9uPgogIDwveHM6YW5ub3RhdGlvbj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50I
        G1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ4czpzdHJpbmciIG5hbWU9IkFub
        m90YXRpb24iLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiI
        HR5cGU9InhzOnN0cmluZyIgbmFtZT0iT3JkZXJJZCIvPgogICA8eHM6ZWxlbWVudCBtaW5PY
        2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0ieHM6dW5zaWduZWRTaG9ydCIgbmFtZT0iV
        mVuZG9ySWQiLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiI
        HR5cGU9InhzOnN0cmluZyIgbmFtZT0iU2VyaWFsTnVtYmVyIi8+CiAgIDx4czplbGVtZW50I
        G1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ4czpzdHJpbmciIG5hbWU9Ikhhc
        mR3YXJlUmV2aXNpb24iLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1c
        nM9IjEiIHR5cGU9InhzOnN0cmluZyIgbmFtZT0iU29mdHdhcmVSZXZpc2lvbiIvPgogIDwve
        HM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zO
        lBuSU01RGF0YVR5cGUiIG5hbWU9IlBuSU01RGF0YVR5cGUiLz4KIDx4czpjb21wbGV4VHlwZ
        SBuYW1lPSJMaXN0T2ZQbklNNURhdGFUeXBlIj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplb
        GVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIHR5cGU9InRuczpQb
        klNNURhdGFUeXBlIiBuYW1lPSJQbklNNURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvPgogI
        DwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0id
        G5zOkxpc3RPZlBuSU01RGF0YVR5cGUiIG5hbWU9Ikxpc3RPZlBuSU01RGF0YVR5cGUiIG5pb
        GxhYmxlPSJ0cnVlIi8+CjwveHM6c2NoZW1hPgo=</uax:ByteString>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6005" BrowseName="NamespaceUri" ParentNodeId="ns=1;i=6004" DataType="String">
    <DisplayName>NamespaceUri</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6004</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/PROFINET/Types.xsd</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6007" BrowseName="1:PnDeviceRoleOptionSet" ParentNodeId="ns=1;i=6004" DataType="String">
    <DisplayName>PnDeviceRoleOptionSet</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5002</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6004</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">//xs:element[@name='PnDeviceRoleOptionSet']</uax:String>
    </Value>
  </UAVariable>
  <UAReferenceType NodeId="ns=1;i=4016" BrowseName="1:HasPnApplicationRelation">
    <DisplayName>HasPnApplicationRelation</DisplayName>
    <Category>Attribute</Category>
    <Category>BrowseName</Category>
    <Category>InverseName</Category>
    <Category>Symmetric</Category>
    <Category>IsAbstract</Category>
    <Category>Subtype of the HasComponent from [OPC 10000-5].</Category>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.2/#6.3.2.1</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=47</Reference>
    </References>
    <InverseName>IsPnApplicationRelationOf</InverseName>
  </UAReferenceType>
  <UAReferenceType NodeId="ns=1;i=4006" BrowseName="1:HasPnAsset">
    <DisplayName>HasPnAsset</DisplayName>
    <Category>Attribute</Category>
    <Category>BrowseName</Category>
    <Category>InverseName</Category>
    <Category>Symmetric</Category>
    <Category>IsAbstract</Category>
    <Category>Subtype of the HasComponent from [OPC 10000-5].</Category>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.2/#6.3.2.6</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=47</Reference>
    </References>
    <InverseName>IsPnAssetOf</InverseName>
  </UAReferenceType>
  <UAReferenceType NodeId="ns=1;i=4004" BrowseName="1:HasPnExpectedModule">
    <DisplayName>HasPnExpectedModule</DisplayName>
    <Category>Attribute</Category>
    <Category>BrowseName</Category>
    <Category>InverseName</Category>
    <Category>Symmetric</Category>
    <Category>IsAbstract</Category>
    <Category>Subtype of the HasComponent from [OPC 10000-5].</Category>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.2/#6.3.2.4</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=47</Reference>
    </References>
    <InverseName>IsPnExpectedModuleOf</InverseName>
  </UAReferenceType>
  <UAReferenceType NodeId="ns=1;i=4005" BrowseName="1:HasPnExpectedSubmodule">
    <DisplayName>HasPnExpectedSubmodule</DisplayName>
    <Category>Attribute</Category>
    <Category>BrowseName</Category>
    <Category>InverseName</Category>
    <Category>Symmetric</Category>
    <Category>IsAbstract</Category>
    <Category>Subtype of the HasComponent from [OPC 10000-5].</Category>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.2/#6.3.2.5</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=47</Reference>
    </References>
    <InverseName>IsPnExpectedSubmoduleOf</InverseName>
  </UAReferenceType>
  <UAReferenceType NodeId="ns=1;i=4007" BrowseName="1:HasPnInterface">
    <DisplayName>HasPnInterface</DisplayName>
    <Category>Attribute</Category>
    <Category>BrowseName</Category>
    <Category>InverseName</Category>
    <Category>Symmetric</Category>
    <Category>IsAbstract</Category>
    <Category>Subtype of the HasComponent from [OPC 10000-5].</Category>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.2/#6.3.2.7</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=47</Reference>
    </References>
    <InverseName>IsPnInterfaceOf</InverseName>
  </UAReferenceType>
  <UAReferenceType NodeId="ns=1;i=4008" BrowseName="1:HasPnPort">
    <DisplayName>HasPnPort</DisplayName>
    <Category>Attribute</Category>
    <Category>BrowseName</Category>
    <Category>InverseName</Category>
    <Category>Symmetric</Category>
    <Category>IsAbstract</Category>
    <Category>Subtype of the HasComponent from [OPC 10000-5].</Category>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.2/#6.3.2.8</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=47</Reference>
    </References>
    <InverseName>IsPnPortOf</InverseName>
  </UAReferenceType>
  <UAReferenceType NodeId="ns=1;i=4002" BrowseName="1:HasPnRealModule">
    <DisplayName>HasPnRealModule</DisplayName>
    <Category>Attribute</Category>
    <Category>BrowseName</Category>
    <Category>InverseName</Category>
    <Category>Symmetric</Category>
    <Category>IsAbstract</Category>
    <Category>Subtype of the HasComponent from [OPC 10000-5].</Category>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.2/#6.3.2.2</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=47</Reference>
    </References>
    <InverseName>IsPnRealModuleOf</InverseName>
  </UAReferenceType>
  <UAReferenceType NodeId="ns=1;i=4003" BrowseName="1:HasPnRealSubmodule">
    <DisplayName>HasPnRealSubmodule</DisplayName>
    <Category>Attribute</Category>
    <Category>BrowseName</Category>
    <Category>InverseName</Category>
    <Category>Symmetric</Category>
    <Category>IsAbstract</Category>
    <Category>Subtype of the HasComponent from [OPC 10000-5].</Category>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.2/#6.3.2.3</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=47</Reference>
    </References>
    <InverseName>IsPnRealSubmoduleOf</InverseName>
  </UAReferenceType>
  <UAReferenceType NodeId="ns=1;i=4015" BrowseName="1:CommLinkTo">
    <DisplayName>CommLinkTo</DisplayName>
    <Category>Attribute</Category>
    <Category>BrowseName</Category>
    <Category>InverseName</Category>
    <Category>Symmetric</Category>
    <Category>IsAbstract</Category>
    <Category>Subtype of the Organizes from [OPC 10000-5].</Category>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.2/#6.3.2.15</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=35</Reference>
    </References>
    <InverseName>CommLinkFrom</InverseName>
  </UAReferenceType>
  <UAReferenceType NodeId="ns=1;i=4012" BrowseName="1:IsPnApplicationRelationControllerInterface">
    <DisplayName>IsPnApplicationRelationControllerInterface</DisplayName>
    <Category>Attribute</Category>
    <Category>BrowseName</Category>
    <Category>InverseName</Category>
    <Category>Symmetric</Category>
    <Category>IsAbstract</Category>
    <Category>Subtype of the NonHierarchicalReferences from [OPC 10000-5].</Category>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.2/#6.3.2.12</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=32</Reference>
    </References>
    <InverseName>UsedByPnApplicationRelation</InverseName>
  </UAReferenceType>
  <UAReferenceType NodeId="ns=1;i=4011" BrowseName="1:IsPnApplicationRelationDeviceInterface">
    <DisplayName>IsPnApplicationRelationDeviceInterface</DisplayName>
    <Category>Attribute</Category>
    <Category>BrowseName</Category>
    <Category>InverseName</Category>
    <Category>Symmetric</Category>
    <Category>IsAbstract</Category>
    <Category>Subtype of the NonHierarchicalReferences from [OPC 10000-5].</Category>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.2/#6.3.2.11</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=32</Reference>
    </References>
    <InverseName>UsedByPnApplicationRelation</InverseName>
  </UAReferenceType>
  <UAReferenceType NodeId="ns=1;i=4013" BrowseName="1:IsPnInterface">
    <DisplayName>IsPnInterface</DisplayName>
    <Category>Attribute</Category>
    <Category>BrowseName</Category>
    <Category>InverseName</Category>
    <Category>Symmetric</Category>
    <Category>IsAbstract</Category>
    <Category>Subtype of the NonHierarchicalReferences from [OPC 10000-5].</Category>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.2/#6.3.2.13</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=32</Reference>
    </References>
    <InverseName>RealizedByPnSubmodule</InverseName>
  </UAReferenceType>
  <UAReferenceType NodeId="ns=1;i=4014" BrowseName="1:IsPnPort">
    <DisplayName>IsPnPort</DisplayName>
    <Category>Attribute</Category>
    <Category>BrowseName</Category>
    <Category>InverseName</Category>
    <Category>Symmetric</Category>
    <Category>IsAbstract</Category>
    <Category>Subtype of the NonHierarchicalReferences from [OPC 10000-5].</Category>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.2/#6.3.2.14</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=32</Reference>
    </References>
    <InverseName>RealizedByPnSubmodule</InverseName>
  </UAReferenceType>
  <UAReferenceType NodeId="ns=1;i=4009" BrowseName="1:IsPnRealModule">
    <DisplayName>IsPnRealModule</DisplayName>
    <Category>Attribute</Category>
    <Category>BrowseName</Category>
    <Category>InverseName</Category>
    <Category>Symmetric</Category>
    <Category>IsAbstract</Category>
    <Category>Subtype of the NonHierarchicalReferences from [OPC 10000-5].</Category>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.2/#6.3.2.9</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=32</Reference>
    </References>
    <InverseName>IsPnExpectedModule</InverseName>
  </UAReferenceType>
  <UAReferenceType NodeId="ns=1;i=4010" BrowseName="1:IsPnRealSubmodule">
    <DisplayName>IsPnRealSubmodule</DisplayName>
    <Category>Attribute</Category>
    <Category>BrowseName</Category>
    <Category>InverseName</Category>
    <Category>Symmetric</Category>
    <Category>IsAbstract</Category>
    <Category>Subtype of the NonHierarchicalReferences from [OPC 10000-5].</Category>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.2/#6.3.2.10</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=32</Reference>
    </References>
    <InverseName>IsPnExpectedSubmodule</InverseName>
  </UAReferenceType>
  <UAObjectType NodeId="ns=1;i=1002" BrowseName="1:PnDiagnosisAlarmType">
    <DisplayName>PnDiagnosisAlarmType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.4/#6.3.4.1</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6029</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6024</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6034</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6027</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6032</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6036</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6035</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6039</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6030</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6038</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=2915</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6037</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6025</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6031</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6026</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6028</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6033</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1020</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1025</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1032</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=5025</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=5031</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=5042</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6029" BrowseName="1:Accumulative" ParentNodeId="ns=1;i=1002" DataType="PnChannelAccumulativeEnumeration">
    <DisplayName>Accumulative</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6024" BrowseName="1:API" ParentNodeId="ns=1;i=1002" DataType="UInt32">
    <DisplayName>API</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6034" BrowseName="1:ChannelErrorType" ParentNodeId="ns=1;i=1002" DataType="UInt16">
    <DisplayName>ChannelErrorType</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6027" BrowseName="1:ChannelNumber" ParentNodeId="ns=1;i=1002" DataType="UInt16">
    <DisplayName>ChannelNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6032" BrowseName="1:Direction" ParentNodeId="ns=1;i=1002" DataType="PnChannelDirectionEnumeration">
    <DisplayName>Direction</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6036" BrowseName="1:ExtChannelAddValue" ParentNodeId="ns=1;i=1002" DataType="UInt32">
    <DisplayName>ExtChannelAddValue</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6035" BrowseName="1:ExtChannelErrorType" ParentNodeId="ns=1;i=1002" DataType="UInt16">
    <DisplayName>ExtChannelErrorType</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6039" BrowseName="1:HelpText" ParentNodeId="ns=1;i=1002" DataType="LocalizedText">
    <DisplayName>HelpText</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6030" BrowseName="1:Maintenance" ParentNodeId="ns=1;i=1002" DataType="PnChannelMaintenanceEnumeration">
    <DisplayName>Maintenance</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6038" BrowseName="1:ManufacturerData" ParentNodeId="ns=1;i=1002" DataType="ByteString">
    <DisplayName>ManufacturerData</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6037" BrowseName="1:QualifiedChannelQualifier" ParentNodeId="ns=1;i=1002" DataType="UInt32">
    <DisplayName>QualifiedChannelQualifier</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6025" BrowseName="1:Slot" ParentNodeId="ns=1;i=1002" DataType="UInt16">
    <DisplayName>Slot</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6031" BrowseName="1:Specifier" ParentNodeId="ns=1;i=1002" DataType="PnChannelSpecifierEnumeration">
    <DisplayName>Specifier</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6026" BrowseName="1:Subslot" ParentNodeId="ns=1;i=1002" DataType="UInt16">
    <DisplayName>Subslot</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6028" BrowseName="1:Type" ParentNodeId="ns=1;i=1002" DataType="PnChannelTypeEnumeration">
    <DisplayName>Type</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6033" BrowseName="1:UserStructureIdentifier" ParentNodeId="ns=1;i=1002" DataType="UInt16">
    <DisplayName>UserStructureIdentifier</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1003" BrowseName="1:PnAssetChangedEventType">
    <DisplayName>PnAssetChangedEventType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.4/#6.3.4.2</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6041</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6040</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=2041</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1006</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1020</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1025</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1032</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=5025</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=5031</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=5042</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6041" BrowseName="1:AssetChange" ParentNodeId="ns=1;i=1003" DataType="PnAssetChangeEnumeration">
    <DisplayName>AssetChange</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6040" BrowseName="1:AssetType" ParentNodeId="ns=1;i=1003" DataType="PnAssetTypeEnumeration">
    <DisplayName>AssetType</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1004" BrowseName="1:PnTopologyChangedEventType">
    <DisplayName>PnTopologyChangedEventType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.4/#6.3.4.3</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=2041</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1010</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1031" BrowseName="1:IPnDomainType" IsAbstract="true">
    <DisplayName>IPnDomainType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.2.1</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=17602</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5036</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5036" BrowseName="1:Nodes" ParentNodeId="ns=1;i=1031">
    <DisplayName>Nodes</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1031</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1033</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1032" BrowseName="1:IPnEquipmentType" IsAbstract="true">
    <DisplayName>IPnEquipmentType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.3.1</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5041</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5039</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6176</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5040</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5037</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=17602</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5038</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1003</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7005</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6175</Reference>
      <Reference ReferenceType="HasInterface" IsForward="false">ns=1;i=5042</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5041" BrowseName="1:Alarms" ParentNodeId="ns=1;i=1032">
    <DisplayName>Alarms</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1032</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5039" BrowseName="1:Assets" ParentNodeId="ns=1;i=1032">
    <DisplayName>Assets</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1032</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1007</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6176" BrowseName="1:Diagnosis" ParentNodeId="ns=1;i=1032" DataType="PnDeviceDiagnosisDataType" ValueRank="1" ArrayDimensions="0">
    <DisplayName>Diagnosis</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1032</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>ns=1;i=5005</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <PnDeviceDiagnosisDataType xmlns="http://opcfoundation.org/UA/PROFINET/Types.xsd">
              <API>0</API>
              <Slot>0</Slot>
              <Subslot>0</Subslot>
              <ChannelNumber>0</ChannelNumber>
              <Type>UNSPECIFIC_0</Type>
              <Accumulative>SINGLE_0</Accumulative>
              <Maintenance>FAULT_0</Maintenance>
              <Specifier>ALL_DISAPPEARS_0</Specifier>
              <Direction>MANUFACTURER_SPECIFIC_0</Direction>
              <UserStructureIdentifier>0</UserStructureIdentifier>
              <ChannelErrorType>0</ChannelErrorType>
              <ExtChannelErrorType>0</ExtChannelErrorType>
              <ExtChannelAddValue>0</ExtChannelAddValue>
              <QualifiedChannelQualifier>0</QualifiedChannelQualifier>
              <ManufacturerData>
              </ManufacturerData>
              <Message />
              <HelpText />
            </PnDeviceDiagnosisDataType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5040" BrowseName="1:IM" ParentNodeId="ns=1;i=1032">
    <DisplayName>IM</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6167</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1032</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6168</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6169</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6170</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6171</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6172</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6173</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6174</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6167" BrowseName="1:HardwareRevision" ParentNodeId="ns=1;i=5040" DataType="String">
    <DisplayName>HardwareRevision</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5040</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6168" BrowseName="1:OrderId" ParentNodeId="ns=1;i=5040" DataType="String">
    <DisplayName>OrderId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5040</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6169" BrowseName="1:ProfileId" ParentNodeId="ns=1;i=5040" DataType="UInt32">
    <DisplayName>ProfileId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5040</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6170" BrowseName="1:ProfileSpecificType" ParentNodeId="ns=1;i=5040" DataType="UInt16">
    <DisplayName>ProfileSpecificType</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5040</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6171" BrowseName="1:SerialNumber" ParentNodeId="ns=1;i=5040" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5040</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6172" BrowseName="1:SoftwareRevision" ParentNodeId="ns=1;i=5040" DataType="String">
    <DisplayName>SoftwareRevision</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5040</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6173" BrowseName="1:VendorId" ParentNodeId="ns=1;i=5040" DataType="UInt16">
    <DisplayName>VendorId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5040</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6174" BrowseName="1:Version" ParentNodeId="ns=1;i=5040" DataType="String">
    <DisplayName>Version</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5040</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5037" BrowseName="1:Interfaces" ParentNodeId="ns=1;i=1032">
    <DisplayName>Interfaces</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1032</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1009</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5038" BrowseName="1:Modules" ParentNodeId="ns=1;i=1032">
    <DisplayName>Modules</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1032</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1026</Reference>
    </References>
  </UAObject>
  <UAMethod NodeId="ns=1;i=7005" BrowseName="1:ShowLocation" ParentNodeId="ns=1;i=1032">
    <DisplayName>ShowLocation</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1032</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6175" BrowseName="1:Vendor" ParentNodeId="ns=1;i=1032" DataType="String">
    <DisplayName>Vendor</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1032</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1035" BrowseName="1:IPnControllerType" IsAbstract="true">
    <DisplayName>IPnControllerType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.3.4</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5043</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1032</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5043" BrowseName="1:ARs" ParentNodeId="ns=1;i=1035">
    <DisplayName>ARs</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1035</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1030</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1034" BrowseName="1:IPnDeviceType" IsAbstract="true">
    <DisplayName>IPnDeviceType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.3.3</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6177</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1032</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6178</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6177" BrowseName="1:GSDDescription" ParentNodeId="ns=1;i=1034" DataType="String">
    <DisplayName>GSDDescription</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1034</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6178" BrowseName="1:State" ParentNodeId="ns=1;i=1034" DataType="PnDeviceStateEnumeration">
    <DisplayName>State</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1034</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1008" BrowseName="1:IPnInterfaceType" IsAbstract="true">
    <DisplayName>IPnInterfaceType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.7.1</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6091</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6092</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6088</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6089</Reference>
      <Reference ReferenceType="CommLinkTo">ns=1;i=5011</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=17602</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6087</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6094</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6093</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5020</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7004</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5021</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6090</Reference>
      <Reference ReferenceType="HasInterface" IsForward="false">ns=1;i=5012</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6091" BrowseName="1:DeviceId" ParentNodeId="ns=1;i=1008" DataType="UInt16">
    <DisplayName>DeviceId</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6092" BrowseName="1:DeviceInstance" ParentNodeId="ns=1;i=1008" DataType="UInt16">
    <DisplayName>DeviceInstance</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6088" BrowseName="1:DeviceRole" ParentNodeId="ns=1;i=1008" DataType="PnDeviceRoleOptionSet">
    <DisplayName>DeviceRole</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6089" BrowseName="1:DeviceVendor" ParentNodeId="ns=1;i=1008" DataType="String">
    <DisplayName>DeviceVendor</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5011" BrowseName="1:EthernetInterface" ParentNodeId="ns=1;i=1008">
    <DisplayName>EthernetInterface</DisplayName>
    <References>
      <Reference ReferenceType="CommLinkTo" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1014</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6115</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6115" BrowseName="1:MacAddress" ParentNodeId="ns=1;i=5011" DataType="Byte" ValueRank="1" ArrayDimensions="6">
    <DisplayName>MacAddress</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5011</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6087" BrowseName="1:NameOfStation" ParentNodeId="ns=1;i=1008" DataType="String">
    <DisplayName>NameOfStation</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6094" BrowseName="1:OEMDeviceId" ParentNodeId="ns=1;i=1008" DataType="UInt16">
    <DisplayName>OEMDeviceId</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6093" BrowseName="1:OEMVendorId" ParentNodeId="ns=1;i=1008" DataType="UInt16">
    <DisplayName>OEMVendorId</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5020" BrowseName="1:Ports" ParentNodeId="ns=1;i=1008">
    <DisplayName>Ports</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1011</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1008</Reference>
    </References>
  </UAObject>
  <UAMethod NodeId="ns=1;i=7004" BrowseName="1:SetNameOfStation" ParentNodeId="ns=1;i=1008">
    <DisplayName>SetNameOfStation</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6095</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1008</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6095" BrowseName="InputArguments" ParentNodeId="ns=1;i=7004" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <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>NameOfStation</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=12</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description>
                <uax:Text>String containing the new NameOfStation to be written remanent to the device. The maximum length shall be limited to 240 characters (See [PN Protocol] for details).
</uax:Text>
              </uax:Description>
            </uax:Argument>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5021" BrowseName="1:Statistic" ParentNodeId="ns=1;i=1008">
    <DisplayName>Statistic</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1012</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1008</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6090" BrowseName="1:VendorId" ParentNodeId="ns=1;i=1008" DataType="UInt16">
    <DisplayName>VendorId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1008</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1024" BrowseName="1:IPnModuleType" IsAbstract="true">
    <DisplayName>IPnModuleType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.5.1</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6147</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6146</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6145</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=17602</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6144</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6147" BrowseName="1:GSDDescription" ParentNodeId="ns=1;i=1024" DataType="String">
    <DisplayName>GSDDescription</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1024</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6146" BrowseName="1:GSDName" ParentNodeId="ns=1;i=1024" DataType="String">
    <DisplayName>GSDName</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1024</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6145" BrowseName="1:IdentNumber" ParentNodeId="ns=1;i=1024" DataType="UInt32">
    <DisplayName>IdentNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1024</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6144" BrowseName="1:Slot" ParentNodeId="ns=1;i=1024" DataType="UInt16">
    <DisplayName>Slot</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1024</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1027" BrowseName="1:IPnExpectedModuleType" IsAbstract="true">
    <DisplayName>IPnExpectedModuleType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.5.4</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1024</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6157</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5032</Reference>
      <Reference ReferenceType="HasInterface" IsForward="false">ns=1;i=5033</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6157" BrowseName="1:State" ParentNodeId="ns=1;i=1027" DataType="PnModuleStateEnumeration">
    <DisplayName>State</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1027</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5032" BrowseName="1:Submodules" ParentNodeId="ns=1;i=1027">
    <DisplayName>Submodules</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1023</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1027</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1025" BrowseName="1:IPnRealModuleType" IsAbstract="true">
    <DisplayName>IPnRealModuleType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.5.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5030</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6156</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5029</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1024</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1003</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5028</Reference>
      <Reference ReferenceType="HasInterface" IsForward="false">ns=1;i=5031</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5030" BrowseName="1:Alarms" ParentNodeId="ns=1;i=1025">
    <DisplayName>Alarms</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6156" BrowseName="1:Diagnosis" ParentNodeId="ns=1;i=1025" DataType="PnDeviceDiagnosisDataType" ValueRank="1" ArrayDimensions="0">
    <DisplayName>Diagnosis</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>ns=1;i=5005</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <PnDeviceDiagnosisDataType xmlns="http://opcfoundation.org/UA/PROFINET/Types.xsd">
              <API>0</API>
              <Slot>0</Slot>
              <Subslot>0</Subslot>
              <ChannelNumber>0</ChannelNumber>
              <Type>UNSPECIFIC_0</Type>
              <Accumulative>SINGLE_0</Accumulative>
              <Maintenance>FAULT_0</Maintenance>
              <Specifier>ALL_DISAPPEARS_0</Specifier>
              <Direction>MANUFACTURER_SPECIFIC_0</Direction>
              <UserStructureIdentifier>0</UserStructureIdentifier>
              <ChannelErrorType>0</ChannelErrorType>
              <ExtChannelErrorType>0</ExtChannelErrorType>
              <ExtChannelAddValue>0</ExtChannelAddValue>
              <QualifiedChannelQualifier>0</QualifiedChannelQualifier>
              <ManufacturerData>
              </ManufacturerData>
              <Message />
              <HelpText />
            </PnDeviceDiagnosisDataType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5029" BrowseName="1:IM" ParentNodeId="ns=1;i=1025">
    <DisplayName>IM</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6148</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6149</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6150</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6151</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6152</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6153</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6154</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6155</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6148" BrowseName="1:HardwareRevision" ParentNodeId="ns=1;i=5029" DataType="String">
    <DisplayName>HardwareRevision</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5029</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6149" BrowseName="1:OrderId" ParentNodeId="ns=1;i=5029" DataType="String">
    <DisplayName>OrderId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5029</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6150" BrowseName="1:ProfileId" ParentNodeId="ns=1;i=5029" DataType="UInt32">
    <DisplayName>ProfileId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5029</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6151" BrowseName="1:ProfileSpecificType" ParentNodeId="ns=1;i=5029" DataType="UInt16">
    <DisplayName>ProfileSpecificType</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5029</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6152" BrowseName="1:SerialNumber" ParentNodeId="ns=1;i=5029" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5029</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6153" BrowseName="1:SoftwareRevision" ParentNodeId="ns=1;i=5029" DataType="String">
    <DisplayName>SoftwareRevision</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5029</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6154" BrowseName="1:VendorId" ParentNodeId="ns=1;i=5029" DataType="UInt16">
    <DisplayName>VendorId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5029</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6155" BrowseName="1:Version" ParentNodeId="ns=1;i=5029" DataType="String">
    <DisplayName>Version</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5029</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5028" BrowseName="1:Submodules" ParentNodeId="ns=1;i=1025">
    <DisplayName>Submodules</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1021</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1025</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1019" BrowseName="1:IPnSubmoduleType" IsAbstract="true">
    <DisplayName>IPnSubmoduleType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.6.1</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6130</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6134</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6133</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6132</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=17602</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6131</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6130" BrowseName="1:API" ParentNodeId="ns=1;i=1019" DataType="UInt32">
    <DisplayName>API</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1019</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6134" BrowseName="1:GSDDescription" ParentNodeId="ns=1;i=1019" DataType="String">
    <DisplayName>GSDDescription</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1019</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6133" BrowseName="1:GSDName" ParentNodeId="ns=1;i=1019" DataType="String">
    <DisplayName>GSDName</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1019</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6132" BrowseName="1:IdentNumber" ParentNodeId="ns=1;i=1019" DataType="UInt32">
    <DisplayName>IdentNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1019</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6131" BrowseName="1:Subslot" ParentNodeId="ns=1;i=1019" DataType="UInt16">
    <DisplayName>Subslot</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1019</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1022" BrowseName="1:IPnExpectedSubmoduleType" IsAbstract="true">
    <DisplayName>IPnExpectedSubmoduleType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.6.4</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1019</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5026</Reference>
      <Reference ReferenceType="HasInterface" IsForward="false">ns=1;i=5027</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5026" BrowseName="1:State" ParentNodeId="ns=1;i=1022">
    <DisplayName>State</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1018</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1022</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1020" BrowseName="1:IPnRealSubmoduleType" IsAbstract="true">
    <DisplayName>IPnRealSubmoduleType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.6.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5024</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6143</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5023</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1019</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1003</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasInterface" IsForward="false">ns=1;i=5025</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5024" BrowseName="1:Alarms" ParentNodeId="ns=1;i=1020">
    <DisplayName>Alarms</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1020</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6143" BrowseName="1:Diagnosis" ParentNodeId="ns=1;i=1020" DataType="PnDeviceDiagnosisDataType" ValueRank="1" ArrayDimensions="0">
    <DisplayName>Diagnosis</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1020</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>ns=1;i=5005</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <PnDeviceDiagnosisDataType xmlns="http://opcfoundation.org/UA/PROFINET/Types.xsd">
              <API>0</API>
              <Slot>0</Slot>
              <Subslot>0</Subslot>
              <ChannelNumber>0</ChannelNumber>
              <Type>UNSPECIFIC_0</Type>
              <Accumulative>SINGLE_0</Accumulative>
              <Maintenance>FAULT_0</Maintenance>
              <Specifier>ALL_DISAPPEARS_0</Specifier>
              <Direction>MANUFACTURER_SPECIFIC_0</Direction>
              <UserStructureIdentifier>0</UserStructureIdentifier>
              <ChannelErrorType>0</ChannelErrorType>
              <ExtChannelErrorType>0</ExtChannelErrorType>
              <ExtChannelAddValue>0</ExtChannelAddValue>
              <QualifiedChannelQualifier>0</QualifiedChannelQualifier>
              <ManufacturerData>
              </ManufacturerData>
              <Message />
              <HelpText />
            </PnDeviceDiagnosisDataType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5023" BrowseName="1:IM" ParentNodeId="ns=1;i=1020">
    <DisplayName>IM</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6135</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1020</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6136</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6137</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6138</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6139</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6140</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6141</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6142</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6135" BrowseName="1:HardwareRevision" ParentNodeId="ns=1;i=5023" DataType="String">
    <DisplayName>HardwareRevision</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5023</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6136" BrowseName="1:OrderId" ParentNodeId="ns=1;i=5023" DataType="String">
    <DisplayName>OrderId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5023</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6137" BrowseName="1:ProfileId" ParentNodeId="ns=1;i=5023" DataType="UInt32">
    <DisplayName>ProfileId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5023</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6138" BrowseName="1:ProfileSpecificType" ParentNodeId="ns=1;i=5023" DataType="UInt16">
    <DisplayName>ProfileSpecificType</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5023</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6139" BrowseName="1:SerialNumber" ParentNodeId="ns=1;i=5023" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5023</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6140" BrowseName="1:SoftwareRevision" ParentNodeId="ns=1;i=5023" DataType="String">
    <DisplayName>SoftwareRevision</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5023</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6141" BrowseName="1:VendorId" ParentNodeId="ns=1;i=5023" DataType="UInt16">
    <DisplayName>VendorId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5023</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6142" BrowseName="1:Version" ParentNodeId="ns=1;i=5023" DataType="String">
    <DisplayName>Version</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5023</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1016" BrowseName="1:NetworkComponentFeatureType" IsAbstract="true">
    <DisplayName>NetworkComponentFeatureType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.7.9</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1017" BrowseName="1:IPv4FeatureType">
    <DisplayName>IPv4FeatureType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.7.10</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=6113</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6114</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6111</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1016</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6112</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6113" BrowseName="1:DefaultGateway" ParentNodeId="ns=1;i=1017" DataType="Byte" ValueRank="1" ArrayDimensions="4">
    <DisplayName>DefaultGateway</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1017</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6114" BrowseName="1:DhcpEnabled" ParentNodeId="ns=1;i=1017" DataType="Boolean">
    <DisplayName>DhcpEnabled</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1017</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6111" BrowseName="1:IpAddress" ParentNodeId="ns=1;i=1017" DataType="Byte" ValueRank="1" ArrayDimensions="4">
    <DisplayName>IpAddress</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1017</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6112" BrowseName="1:SubnetMask" ParentNodeId="ns=1;i=1017" DataType="Byte" ValueRank="1" ArrayDimensions="4">
    <DisplayName>SubnetMask</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1017</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1013" BrowseName="1:NetworkComponentType" IsAbstract="true">
    <DisplayName>NetworkComponentType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.7.6</Documentation>
    <References>
      <Reference ReferenceType="CommLinkTo">ns=1;i=5015</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5014</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6109</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5015" BrowseName="1:&lt;ComponentName&gt;" SymbolicName="ComponentName" ParentNodeId="ns=1;i=1013">
    <DisplayName>&lt;ComponentName&gt;</DisplayName>
    <References>
      <Reference ReferenceType="CommLinkTo" IsForward="false">ns=1;i=1013</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1013</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5014" BrowseName="1:&lt;FeatureName&gt;" SymbolicName="FeatureName" ParentNodeId="ns=1;i=1013">
    <DisplayName>&lt;FeatureName&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1013</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1016</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6109" BrowseName="1:Enabled" ParentNodeId="ns=1;i=1013" DataType="Boolean">
    <DisplayName>Enabled</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1013</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1014" BrowseName="1:EthernetInterfaceType">
    <DisplayName>EthernetInterfaceType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.7.7</Documentation>
    <References>
      <Reference ReferenceType="CommLinkTo">ns=1;i=5017</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1013</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6110</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5017" BrowseName="1:&lt;PortName&gt;" SymbolicName="PortName" ParentNodeId="ns=1;i=1014">
    <DisplayName>&lt;PortName&gt;</DisplayName>
    <References>
      <Reference ReferenceType="CommLinkTo" IsForward="false">ns=1;i=1014</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1015</Reference>
      <Reference ReferenceType="HasModellingRule">i=11510</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6110" BrowseName="1:MacAddress" ParentNodeId="ns=1;i=1014" DataType="Byte" ValueRank="1" ArrayDimensions="6">
    <DisplayName>MacAddress</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1014</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1015" BrowseName="1:EthernetPortType">
    <DisplayName>EthernetPortType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.7.8</Documentation>
    <References>
      <Reference ReferenceType="CommLinkTo">ns=1;i=5016</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1013</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6179</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5016" BrowseName="1:&lt;EthernetPort&gt;" SymbolicName="EthernetPort" ParentNodeId="ns=1;i=1015">
    <DisplayName>&lt;EthernetPort&gt;</DisplayName>
    <References>
      <Reference ReferenceType="CommLinkTo" IsForward="false">ns=1;i=1015</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1015</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6179" BrowseName="1:PhysAddress" ParentNodeId="ns=1;i=1015" DataType="Byte" ValueRank="1" ArrayDimensions="6">
    <DisplayName>PhysAddress</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1015</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1030" BrowseName="1:PnApplicationRelationContainerType">
    <DisplayName>PnApplicationRelationContainerType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.4.2</Documentation>
    <References>
      <Reference ReferenceType="HasPnApplicationRelation">ns=1;i=5035</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5035" BrowseName="1:&lt;ARs&gt;" SymbolicName="ARs" ParentNodeId="ns=1;i=1030">
    <DisplayName>&lt;ARs&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasPnApplicationRelation" IsForward="false">ns=1;i=1030</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6164</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1029</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6165</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6166</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6164" BrowseName="1:Id" ParentNodeId="ns=1;i=5035" DataType="Guid">
    <DisplayName>Id</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5035</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6165" BrowseName="1:State" ParentNodeId="ns=1;i=5035" DataType="PnARStateEnumeration" AccessLevel="3">
    <DisplayName>State</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5035</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6166" BrowseName="1:Type" ParentNodeId="ns=1;i=5035" DataType="PnARTypeEnumeration">
    <DisplayName>Type</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5035</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1029" BrowseName="1:PnApplicationRelationType">
    <DisplayName>PnApplicationRelationType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.4.1</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6163</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6159</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5034</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6162</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6161</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6158</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6160</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6163" BrowseName="1:DataHoldFactor" ParentNodeId="ns=1;i=1029" DataType="UInt16">
    <DisplayName>DataHoldFactor</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1029</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6159" BrowseName="1:Id" ParentNodeId="ns=1;i=1029" DataType="Guid">
    <DisplayName>Id</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1029</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5034" BrowseName="1:Modules" ParentNodeId="ns=1;i=1029">
    <DisplayName>Modules</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1029</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1028</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6162" BrowseName="1:ReductionRatio" ParentNodeId="ns=1;i=1029" DataType="UInt16">
    <DisplayName>ReductionRatio</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1029</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6161" BrowseName="1:SendClockFactor" ParentNodeId="ns=1;i=1029" DataType="UInt16">
    <DisplayName>SendClockFactor</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1029</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6158" BrowseName="1:State" ParentNodeId="ns=1;i=1029" DataType="PnARStateEnumeration" AccessLevel="3">
    <DisplayName>State</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1029</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6160" BrowseName="1:Type" ParentNodeId="ns=1;i=1029" DataType="PnARTypeEnumeration">
    <DisplayName>Type</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1029</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1007" BrowseName="1:PnAssetContainerType">
    <DisplayName>PnAssetContainerType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.8.3</Documentation>
    <References>
      <Reference ReferenceType="HasPnAsset">ns=1;i=5010</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5010" BrowseName="1:&lt;Assets&gt;" SymbolicName="Assets" ParentNodeId="ns=1;i=1007">
    <DisplayName>&lt;Assets&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasPnAsset" IsForward="false">ns=1;i=1007</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6077</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6078</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6079</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6080</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6081</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6082</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6083</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6084</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6085</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6086</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6077" BrowseName="1:Annotation" ParentNodeId="ns=1;i=5010" DataType="String">
    <DisplayName>Annotation</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=6078" BrowseName="1:DeviceId" ParentNodeId="ns=1;i=5010" DataType="UInt16">
    <DisplayName>DeviceId</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=6079" BrowseName="1:DeviceSubId" ParentNodeId="ns=1;i=5010" DataType="UInt16">
    <DisplayName>DeviceSubId</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=6080" BrowseName="1:Location" ParentNodeId="ns=1;i=5010" DataType="String">
    <DisplayName>Location</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=6081" BrowseName="1:OrderId" ParentNodeId="ns=1;i=5010" DataType="String">
    <DisplayName>OrderId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5010</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6082" BrowseName="1:Organization" ParentNodeId="ns=1;i=5010" DataType="UInt16">
    <DisplayName>Organization</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5010</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6083" BrowseName="1:SerialNumber" ParentNodeId="ns=1;i=5010" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5010</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6084" BrowseName="1:TypeIdentification" ParentNodeId="ns=1;i=5010" DataType="UInt16">
    <DisplayName>TypeIdentification</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5010</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6085" BrowseName="1:UniqueIdentifier" ParentNodeId="ns=1;i=5010" DataType="Guid">
    <DisplayName>UniqueIdentifier</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5010</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6086" BrowseName="1:VendorId" ParentNodeId="ns=1;i=5010" DataType="UInt16">
    <DisplayName>VendorId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5010</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1006" BrowseName="1:PnAssetType">
    <DisplayName>PnAssetType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.8.2</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6067</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6075</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6076</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6070</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6066</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6068</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6073</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1003</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6071</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6069</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6072</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6065</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6074</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6067" BrowseName="1:Annotation" ParentNodeId="ns=1;i=1006" DataType="String">
    <DisplayName>Annotation</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6075" BrowseName="1:DeviceId" ParentNodeId="ns=1;i=1006" DataType="UInt16">
    <DisplayName>DeviceId</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6076" BrowseName="1:DeviceSubId" ParentNodeId="ns=1;i=1006" DataType="UInt16">
    <DisplayName>DeviceSubId</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6070" BrowseName="1:HardwareRevision" ParentNodeId="ns=1;i=1006" DataType="String">
    <DisplayName>HardwareRevision</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6066" BrowseName="1:Location" ParentNodeId="ns=1;i=1006" DataType="String">
    <DisplayName>Location</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6068" BrowseName="1:OrderId" ParentNodeId="ns=1;i=1006" DataType="String">
    <DisplayName>OrderId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6073" BrowseName="1:Organization" ParentNodeId="ns=1;i=1006" DataType="UInt16">
    <DisplayName>Organization</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6071" BrowseName="1:SerialNumber" ParentNodeId="ns=1;i=1006" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1006</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6069" BrowseName="1:SoftwareRevision" ParentNodeId="ns=1;i=1006" DataType="String">
    <DisplayName>SoftwareRevision</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1006</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6072" BrowseName="1:TypeIdentification" ParentNodeId="ns=1;i=1006" DataType="UInt16">
    <DisplayName>TypeIdentification</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1006</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6065" BrowseName="1:UniqueIdentifier" ParentNodeId="ns=1;i=1006" DataType="Guid">
    <DisplayName>UniqueIdentifier</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1006</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6074" BrowseName="1:VendorId" ParentNodeId="ns=1;i=1006" DataType="UInt16">
    <DisplayName>VendorId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1006</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1033" BrowseName="1:PnEquipmentContainerType">
    <DisplayName>PnEquipmentContainerType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.3.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5042</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5042" BrowseName="1:&lt;PnEquipments&gt;" SymbolicName="PnEquipments" ParentNodeId="ns=1;i=1033">
    <DisplayName>&lt;PnEquipments&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1033</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5049</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5047</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=58</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6204</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5048</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5044</Reference>
      <Reference ReferenceType="HasInterface">ns=1;i=1032</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5046</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1003</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7006</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6203</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5049" BrowseName="1:Alarms" ParentNodeId="ns=1;i=5042">
    <DisplayName>Alarms</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5042</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5047" BrowseName="1:Assets" ParentNodeId="ns=1;i=5042">
    <DisplayName>Assets</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5042</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1007</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6204" BrowseName="1:Diagnosis" ParentNodeId="ns=1;i=5042" DataType="PnDeviceDiagnosisDataType" ValueRank="1" ArrayDimensions="0">
    <DisplayName>Diagnosis</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5042</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5048" BrowseName="1:IM" ParentNodeId="ns=1;i=5042">
    <DisplayName>IM</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6195</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5042</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6196</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6197</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6198</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6199</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6200</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6201</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6202</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6195" BrowseName="1:HardwareRevision" ParentNodeId="ns=1;i=5048" DataType="String">
    <DisplayName>HardwareRevision</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5048</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6196" BrowseName="1:OrderId" ParentNodeId="ns=1;i=5048" DataType="String">
    <DisplayName>OrderId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5048</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6197" BrowseName="1:ProfileId" ParentNodeId="ns=1;i=5048" DataType="UInt32">
    <DisplayName>ProfileId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5048</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6198" BrowseName="1:ProfileSpecificType" ParentNodeId="ns=1;i=5048" DataType="UInt16">
    <DisplayName>ProfileSpecificType</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5048</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6199" BrowseName="1:SerialNumber" ParentNodeId="ns=1;i=5048" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5048</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6200" BrowseName="1:SoftwareRevision" ParentNodeId="ns=1;i=5048" DataType="String">
    <DisplayName>SoftwareRevision</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5048</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6201" BrowseName="1:VendorId" ParentNodeId="ns=1;i=5048" DataType="UInt16">
    <DisplayName>VendorId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5048</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6202" BrowseName="1:Version" ParentNodeId="ns=1;i=5048" DataType="String">
    <DisplayName>Version</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5048</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5044" BrowseName="1:Interfaces" ParentNodeId="ns=1;i=5042">
    <DisplayName>Interfaces</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5042</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1009</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5046" BrowseName="1:Modules" ParentNodeId="ns=1;i=5042">
    <DisplayName>Modules</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5042</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1026</Reference>
    </References>
  </UAObject>
  <UAMethod NodeId="ns=1;i=7006" BrowseName="1:ShowLocation" ParentNodeId="ns=1;i=5042">
    <DisplayName>ShowLocation</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5042</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6203" BrowseName="1:Vendor" ParentNodeId="ns=1;i=5042" DataType="String">
    <DisplayName>Vendor</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5042</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1028" BrowseName="1:PnExpectedModuleContainerType">
    <DisplayName>PnExpectedModuleContainerType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.5.5</Documentation>
    <References>
      <Reference ReferenceType="HasPnExpectedModule">ns=1;i=5033</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5033" BrowseName="1:&lt;Modules&gt;" SymbolicName="Modules" ParentNodeId="ns=1;i=1028">
    <DisplayName>&lt;Modules&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasPnExpectedModule" IsForward="false">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=58</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6217</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6216</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6182</Reference>
      <Reference ReferenceType="HasInterface">ns=1;i=1027</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6181</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6183</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5053</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6217" BrowseName="1:GSDDescription" ParentNodeId="ns=1;i=5033" DataType="String">
    <DisplayName>GSDDescription</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5033</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6216" BrowseName="1:GSDName" ParentNodeId="ns=1;i=5033" DataType="String">
    <DisplayName>GSDName</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5033</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6182" BrowseName="1:IdentNumber" ParentNodeId="ns=1;i=5033" DataType="UInt32">
    <DisplayName>IdentNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5033</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6181" BrowseName="1:Slot" ParentNodeId="ns=1;i=5033" DataType="UInt16">
    <DisplayName>Slot</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5033</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6183" BrowseName="1:State" ParentNodeId="ns=1;i=5033" DataType="PnModuleStateEnumeration">
    <DisplayName>State</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5033</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5053" BrowseName="1:Submodules" ParentNodeId="ns=1;i=5033">
    <DisplayName>Submodules</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1023</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5033</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1023" BrowseName="1:PnExpectedSubmoduleContainerType">
    <DisplayName>PnExpectedSubmoduleContainerType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.6.5</Documentation>
    <References>
      <Reference ReferenceType="HasPnExpectedSubmodule">ns=1;i=5027</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5027" BrowseName="1:&lt;Submodules&gt;" SymbolicName="Submodules" ParentNodeId="ns=1;i=1023">
    <DisplayName>&lt;Submodules&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasPnExpectedSubmodule" IsForward="false">ns=1;i=1023</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6187</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=58</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6230</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6229</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6189</Reference>
      <Reference ReferenceType="HasInterface">ns=1;i=1022</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5056</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6188</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6187" BrowseName="1:API" ParentNodeId="ns=1;i=5027" DataType="UInt32">
    <DisplayName>API</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5027</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6230" BrowseName="1:GSDDescription" ParentNodeId="ns=1;i=5027" DataType="String">
    <DisplayName>GSDDescription</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5027</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6229" BrowseName="1:GSDName" ParentNodeId="ns=1;i=5027" DataType="String">
    <DisplayName>GSDName</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5027</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6189" BrowseName="1:IdentNumber" ParentNodeId="ns=1;i=5027" DataType="UInt32">
    <DisplayName>IdentNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5027</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5056" BrowseName="1:State" ParentNodeId="ns=1;i=5027">
    <DisplayName>State</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1018</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5027</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6188" BrowseName="1:Subslot" ParentNodeId="ns=1;i=5027" DataType="UInt16">
    <DisplayName>Subslot</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5027</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1005" BrowseName="1:PnIdentificationType">
    <DisplayName>PnIdentificationType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.8.1</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6058</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6059</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6050</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6061</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6055</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6047</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6051</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6052</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6054</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6048</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7002</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7003</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7001</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6060</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6049</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6056</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6057</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6046</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6053</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6058" BrowseName="1:Date" ParentNodeId="ns=1;i=1005" DataType="DateTime">
    <DisplayName>Date</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6059" BrowseName="1:Descriptor" ParentNodeId="ns=1;i=1005" DataType="String">
    <DisplayName>Descriptor</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6050" BrowseName="1:HardwareRevision" ParentNodeId="ns=1;i=1005" DataType="String">
    <DisplayName>HardwareRevision</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6061" BrowseName="1:IM5" ParentNodeId="ns=1;i=1005" DataType="PnIM5DataType" ValueRank="1" ArrayDimensions="0">
    <DisplayName>IM5</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6055" BrowseName="1:IMSupported" ParentNodeId="ns=1;i=1005" DataType="UInt16">
    <DisplayName>IMSupported</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6047" BrowseName="1:OrderId" ParentNodeId="ns=1;i=1005" DataType="String">
    <DisplayName>OrderId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6051" BrowseName="1:ProfileId" ParentNodeId="ns=1;i=1005" DataType="UInt32">
    <DisplayName>ProfileId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6052" BrowseName="1:ProfileSpecificType" ParentNodeId="ns=1;i=1005" DataType="UInt16">
    <DisplayName>ProfileSpecificType</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6054" BrowseName="1:RevisionCounter" ParentNodeId="ns=1;i=1005" DataType="UInt16">
    <DisplayName>RevisionCounter</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1005</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6048" BrowseName="1:SerialNumber" ParentNodeId="ns=1;i=1005" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1005</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7002" BrowseName="1:SetDate" ParentNodeId="ns=1;i=1005">
    <DisplayName>SetDate</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6063</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1005</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6063" BrowseName="InputArguments" ParentNodeId="ns=1;i=7002" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <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>Date</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=13</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description>
                <uax:Text>New I&amp;M2 | IM_Date to be written remanent to the device. </uax:Text>
              </uax:Description>
            </uax:Argument>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7003" BrowseName="1:SetDescriptor" ParentNodeId="ns=1;i=1005">
    <DisplayName>SetDescriptor</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6064</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1005</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6064" BrowseName="InputArguments" ParentNodeId="ns=1;i=7003" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <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>Descriptor</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=12</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description>
                <uax:Text>New I&amp;M3 | IM_Descriptor to be written remanent to the device. </uax:Text>
              </uax:Description>
            </uax:Argument>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7001" BrowseName="1:SetTags" ParentNodeId="ns=1;i=1005">
    <DisplayName>SetTags</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6062</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1005</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6062" BrowseName="InputArguments" ParentNodeId="ns=1;i=7001" DataType="Argument" ValueRank="1" ArrayDimensions="3">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7001</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>Tag_Selector</uax:Name>
              <uax:DataType>
                <uax:Identifier>ns=1;i=3021</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description>
                <uax:Text>If 1, Tag_Function shall be written, If 2, Tag_Location shall be written, if 3 both.</uax:Text>
              </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>Tag_Function</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=12</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description>
                <uax:Text>String containing the new I&amp;M1 | IM_Tag_Function to be written remanent to the device. </uax:Text>
              </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>Tag_Location</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=12</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description>
                <uax:Text>String containing the new I&amp;M1 | IM_Tag_Location to be written remanent to the device.</uax:Text>
              </uax:Description>
            </uax:Argument>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6060" BrowseName="1:Signature" ParentNodeId="ns=1;i=1005" DataType="ByteString">
    <DisplayName>Signature</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1005</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6049" BrowseName="1:SoftwareRevision" ParentNodeId="ns=1;i=1005" DataType="String">
    <DisplayName>SoftwareRevision</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1005</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6056" BrowseName="1:TagFunction" ParentNodeId="ns=1;i=1005" DataType="String">
    <DisplayName>TagFunction</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1005</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6057" BrowseName="1:TagLocation" ParentNodeId="ns=1;i=1005" DataType="String">
    <DisplayName>TagLocation</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1005</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6046" BrowseName="1:VendorId" ParentNodeId="ns=1;i=1005" DataType="UInt16">
    <DisplayName>VendorId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1005</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6053" BrowseName="1:Version" ParentNodeId="ns=1;i=1005" DataType="String">
    <DisplayName>Version</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1005</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1009" BrowseName="1:PnInterfaceContainerType">
    <DisplayName>PnInterfaceContainerType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.7.2</Documentation>
    <References>
      <Reference ReferenceType="HasPnInterface">ns=1;i=5012</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5012" BrowseName="1:&lt;Interfaces&gt;" SymbolicName="Interfaces" ParentNodeId="ns=1;i=1009">
    <DisplayName>&lt;Interfaces&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasPnInterface" IsForward="false">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=58</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6193</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6232</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6191</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6231</Reference>
      <Reference ReferenceType="CommLinkTo">ns=1;i=5057</Reference>
      <Reference ReferenceType="HasInterface">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6190</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6234</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6233</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5045</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7007</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5058</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6192</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6193" BrowseName="1:DeviceId" ParentNodeId="ns=1;i=5012" DataType="UInt16">
    <DisplayName>DeviceId</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=6232" BrowseName="1:DeviceInstance" ParentNodeId="ns=1;i=5012" DataType="UInt16">
    <DisplayName>DeviceInstance</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5012</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6191" BrowseName="1:DeviceRole" ParentNodeId="ns=1;i=5012" DataType="PnDeviceRoleOptionSet">
    <DisplayName>DeviceRole</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=6231" BrowseName="1:DeviceVendor" ParentNodeId="ns=1;i=5012" DataType="String">
    <DisplayName>DeviceVendor</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5012</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5057" BrowseName="1:EthernetInterface" ParentNodeId="ns=1;i=5012">
    <DisplayName>EthernetInterface</DisplayName>
    <References>
      <Reference ReferenceType="CommLinkTo" IsForward="false">ns=1;i=5012</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1014</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6235</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6235" BrowseName="1:MacAddress" ParentNodeId="ns=1;i=5057" DataType="Byte" ValueRank="1" ArrayDimensions="6">
    <DisplayName>MacAddress</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5057</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6190" BrowseName="1:NameOfStation" ParentNodeId="ns=1;i=5012" DataType="String">
    <DisplayName>NameOfStation</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5012</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6234" BrowseName="1:OEMDeviceId" ParentNodeId="ns=1;i=5012" DataType="UInt16">
    <DisplayName>OEMDeviceId</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5012</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6233" BrowseName="1:OEMVendorId" ParentNodeId="ns=1;i=5012" DataType="UInt16">
    <DisplayName>OEMVendorId</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5012</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5045" BrowseName="1:Ports" ParentNodeId="ns=1;i=5012">
    <DisplayName>Ports</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1011</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5012</Reference>
    </References>
  </UAObject>
  <UAMethod NodeId="ns=1;i=7007" BrowseName="1:SetNameOfStation" ParentNodeId="ns=1;i=5012">
    <DisplayName>SetNameOfStation</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6236</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5012</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6236" BrowseName="InputArguments" ParentNodeId="ns=1;i=7007" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <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>NameOfStation</uax:Name>
              <uax:DataType>
                <uax:Identifier>i=12</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description>
                <uax:Text>String containing the new NameOfStation to be written remanent to the device. The maximum length shall be limited to 240 characters (See [PN Protocol] for details).
</uax:Text>
              </uax:Description>
            </uax:Argument>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5058" BrowseName="1:Statistic" ParentNodeId="ns=1;i=5012">
    <DisplayName>Statistic</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1012</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5012</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6192" BrowseName="1:VendorId" ParentNodeId="ns=1;i=5012" DataType="UInt16">
    <DisplayName>VendorId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5012</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1011" BrowseName="1:PnPortContainerType">
    <DisplayName>PnPortContainerType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.7.4</Documentation>
    <References>
      <Reference ReferenceType="HasPnPort">ns=1;i=5013</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5013" BrowseName="1:&lt;Ports&gt;" SymbolicName="Ports" ParentNodeId="ns=1;i=1011">
    <DisplayName>&lt;Ports&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasPnPort" IsForward="false">ns=1;i=1011</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1010</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1012" BrowseName="1:PnPortStatisticType">
    <DisplayName>PnPortStatisticType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.7.5</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=6105</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6107</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6103</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6106</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6108</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6104</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6105" BrowseName="1:InDiscards" ParentNodeId="ns=1;i=1012" DataType="UInt32">
    <DisplayName>InDiscards</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1012</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6107" BrowseName="1:InErrors" ParentNodeId="ns=1;i=1012" DataType="UInt32">
    <DisplayName>InErrors</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1012</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6103" BrowseName="1:InOctets" ParentNodeId="ns=1;i=1012" DataType="UInt32">
    <DisplayName>InOctets</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1012</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6106" BrowseName="1:OutDiscards" ParentNodeId="ns=1;i=1012" DataType="UInt32">
    <DisplayName>OutDiscards</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1012</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6108" BrowseName="1:OutErrors" ParentNodeId="ns=1;i=1012" DataType="UInt32">
    <DisplayName>OutErrors</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1012</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6104" BrowseName="1:OutOctets" ParentNodeId="ns=1;i=1012" DataType="UInt32">
    <DisplayName>OutOctets</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1012</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1010" BrowseName="1:PnPortType">
    <DisplayName>PnPortType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.7.3</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=6100</Reference>
      <Reference ReferenceType="CommLinkTo">ns=1;i=5018</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6102</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6096</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6099</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6097</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6101</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5019</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6100" BrowseName="1:CableDelay" ParentNodeId="ns=1;i=1010" DataType="UInt32">
    <DisplayName>CableDelay</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5018" BrowseName="1:EthernetPort" ParentNodeId="ns=1;i=1010">
    <DisplayName>EthernetPort</DisplayName>
    <References>
      <Reference ReferenceType="CommLinkTo" IsForward="false">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1015</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6102" BrowseName="1:IsWireless" ParentNodeId="ns=1;i=1010" DataType="Boolean">
    <DisplayName>IsWireless</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6096" BrowseName="1:LinkState" ParentNodeId="ns=1;i=1010" DataType="PnLinkStateEnumeration">
    <DisplayName>LinkState</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6099" BrowseName="1:MAUType" ParentNodeId="ns=1;i=1010" DataType="UInt16">
    <DisplayName>MAUType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6097" BrowseName="1:PortState" ParentNodeId="ns=1;i=1010" DataType="PnPortStateEnumeration">
    <DisplayName>PortState</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1010</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6101" BrowseName="1:PowerBudget" ParentNodeId="ns=1;i=1010" DataType="UInt32">
    <DisplayName>PowerBudget</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1010</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5019" BrowseName="1:Statistic" ParentNodeId="ns=1;i=1010">
    <DisplayName>Statistic</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1012</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1010</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1026" BrowseName="1:PnRealModuleContainerType">
    <DisplayName>PnRealModuleContainerType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.5.3</Documentation>
    <References>
      <Reference ReferenceType="HasPnRealModule">ns=1;i=5031</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5031" BrowseName="1:&lt;Modules&gt;" SymbolicName="Modules" ParentNodeId="ns=1;i=1026">
    <DisplayName>&lt;Modules&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasPnRealModule" IsForward="false">ns=1;i=1026</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5052</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=58</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6215</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6206</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6205</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6180</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5051</Reference>
      <Reference ReferenceType="HasInterface">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1003</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6098</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5050</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5052" BrowseName="1:Alarms" ParentNodeId="ns=1;i=5031">
    <DisplayName>Alarms</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5031</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6215" BrowseName="1:Diagnosis" ParentNodeId="ns=1;i=5031" DataType="PnDeviceDiagnosisDataType" ValueRank="1" ArrayDimensions="0">
    <DisplayName>Diagnosis</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5031</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6206" BrowseName="1:GSDDescription" ParentNodeId="ns=1;i=5031" DataType="String">
    <DisplayName>GSDDescription</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5031</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6205" BrowseName="1:GSDName" ParentNodeId="ns=1;i=5031" DataType="String">
    <DisplayName>GSDName</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5031</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6180" BrowseName="1:IdentNumber" ParentNodeId="ns=1;i=5031" DataType="UInt32">
    <DisplayName>IdentNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5031</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5051" BrowseName="1:IM" ParentNodeId="ns=1;i=5031">
    <DisplayName>IM</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6207</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5031</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6208</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6209</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6210</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6211</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6212</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6213</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6214</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6207" BrowseName="1:HardwareRevision" ParentNodeId="ns=1;i=5051" DataType="String">
    <DisplayName>HardwareRevision</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5051</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6208" BrowseName="1:OrderId" ParentNodeId="ns=1;i=5051" DataType="String">
    <DisplayName>OrderId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5051</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6209" BrowseName="1:ProfileId" ParentNodeId="ns=1;i=5051" DataType="UInt32">
    <DisplayName>ProfileId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5051</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6210" BrowseName="1:ProfileSpecificType" ParentNodeId="ns=1;i=5051" DataType="UInt16">
    <DisplayName>ProfileSpecificType</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5051</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6211" BrowseName="1:SerialNumber" ParentNodeId="ns=1;i=5051" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5051</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6212" BrowseName="1:SoftwareRevision" ParentNodeId="ns=1;i=5051" DataType="String">
    <DisplayName>SoftwareRevision</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5051</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6213" BrowseName="1:VendorId" ParentNodeId="ns=1;i=5051" DataType="UInt16">
    <DisplayName>VendorId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5051</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6214" BrowseName="1:Version" ParentNodeId="ns=1;i=5051" DataType="String">
    <DisplayName>Version</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5051</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6098" BrowseName="1:Slot" ParentNodeId="ns=1;i=5031" DataType="UInt16">
    <DisplayName>Slot</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>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5050" BrowseName="1:Submodules" ParentNodeId="ns=1;i=5031">
    <DisplayName>Submodules</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1021</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5031</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1021" BrowseName="1:PnRealSubmoduleContainerType">
    <DisplayName>PnRealSubmoduleContainerType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.6.3</Documentation>
    <References>
      <Reference ReferenceType="HasPnRealSubmodule">ns=1;i=5025</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5025" BrowseName="1:&lt;Submodules&gt;" SymbolicName="Submodules" ParentNodeId="ns=1;i=1021">
    <DisplayName>&lt;Submodules&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasPnRealSubmodule" IsForward="false">ns=1;i=1021</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5055</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6184</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=58</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6228</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6219</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6218</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6186</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5054</Reference>
      <Reference ReferenceType="HasInterface">ns=1;i=1020</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1003</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6185</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5055" BrowseName="1:Alarms" ParentNodeId="ns=1;i=5025">
    <DisplayName>Alarms</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5025</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6184" BrowseName="1:API" ParentNodeId="ns=1;i=5025" DataType="UInt32">
    <DisplayName>API</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>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6228" BrowseName="1:Diagnosis" ParentNodeId="ns=1;i=5025" DataType="PnDeviceDiagnosisDataType" ValueRank="1" ArrayDimensions="0">
    <DisplayName>Diagnosis</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5025</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6219" BrowseName="1:GSDDescription" ParentNodeId="ns=1;i=5025" DataType="String">
    <DisplayName>GSDDescription</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5025</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6218" BrowseName="1:GSDName" ParentNodeId="ns=1;i=5025" DataType="String">
    <DisplayName>GSDName</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5025</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6186" BrowseName="1:IdentNumber" ParentNodeId="ns=1;i=5025" DataType="UInt32">
    <DisplayName>IdentNumber</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>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5054" BrowseName="1:IM" ParentNodeId="ns=1;i=5025">
    <DisplayName>IM</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6220</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5025</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6221</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6222</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6223</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6224</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6225</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6226</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6227</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6220" BrowseName="1:HardwareRevision" ParentNodeId="ns=1;i=5054" DataType="String">
    <DisplayName>HardwareRevision</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5054</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6221" BrowseName="1:OrderId" ParentNodeId="ns=1;i=5054" DataType="String">
    <DisplayName>OrderId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5054</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6222" BrowseName="1:ProfileId" ParentNodeId="ns=1;i=5054" DataType="UInt32">
    <DisplayName>ProfileId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5054</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6223" BrowseName="1:ProfileSpecificType" ParentNodeId="ns=1;i=5054" DataType="UInt16">
    <DisplayName>ProfileSpecificType</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5054</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6224" BrowseName="1:SerialNumber" ParentNodeId="ns=1;i=5054" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5054</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6225" BrowseName="1:SoftwareRevision" ParentNodeId="ns=1;i=5054" DataType="String">
    <DisplayName>SoftwareRevision</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5054</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6226" BrowseName="1:VendorId" ParentNodeId="ns=1;i=5054" DataType="UInt16">
    <DisplayName>VendorId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5054</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6227" BrowseName="1:Version" ParentNodeId="ns=1;i=5054" DataType="String">
    <DisplayName>Version</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5054</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6185" BrowseName="1:Subslot" ParentNodeId="ns=1;i=5025" DataType="UInt16">
    <DisplayName>Subslot</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5025</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1018" BrowseName="1:PnSubmoduleStateType">
    <DisplayName>PnSubmoduleStateType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/6.3.1/#6.3.1.6.6</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=6123</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6128</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6127</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6129</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6126</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6125</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6124</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6123" BrowseName="1:AddInfo" ParentNodeId="ns=1;i=1018" DataType="PnSubmoduleAddInfoEnumeration">
    <DisplayName>AddInfo</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1018</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6128" BrowseName="1:ARInfo" ParentNodeId="ns=1;i=1018" DataType="PnSubmoduleARInfoEnumeration">
    <DisplayName>ARInfo</DisplayName>
    <References>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1018</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6127" BrowseName="1:DiagInfo" ParentNodeId="ns=1;i=1018" DataType="Boolean">
    <DisplayName>DiagInfo</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1018</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6129" BrowseName="1:IdentInfo" ParentNodeId="ns=1;i=1018" DataType="PnSubmoduleIdentInfoEnumeration">
    <DisplayName>IdentInfo</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1018</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6126" BrowseName="1:MaintenanceDemanded" ParentNodeId="ns=1;i=1018" DataType="Boolean">
    <DisplayName>MaintenanceDemanded</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1018</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6125" BrowseName="1:MaintenanceRequired" ParentNodeId="ns=1;i=1018" DataType="Boolean">
    <DisplayName>MaintenanceRequired</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1018</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6124" BrowseName="1:QualifiedInfo" ParentNodeId="ns=1;i=1018" DataType="Boolean">
    <DisplayName>QualifiedInfo</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1018</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5022" BrowseName="1:http://opcfoundation.org/UA/PROFINET/" SymbolicName="http___opcfoundation_org_UA_PROFINET_">
    <DisplayName>http://opcfoundation.org/UA/PROFINET/</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/PROFINET/v101/docs/7.1</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6116</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=11616</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">i=11715</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6117</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6118</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6119</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6120</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6121</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6122</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6116" BrowseName="IsNamespaceSubset" ParentNodeId="ns=1;i=5022" DataType="Boolean">
    <DisplayName>IsNamespaceSubset</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5022</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=6117" BrowseName="NamespacePublicationDate" ParentNodeId="ns=1;i=5022" DataType="DateTime">
    <DisplayName>NamespacePublicationDate</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5022</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:DateTime xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">2021-04-13T00:00:00Z</uax:DateTime>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6118" BrowseName="NamespaceUri" ParentNodeId="ns=1;i=5022" DataType="String">
    <DisplayName>NamespaceUri</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5022</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/PROFINET/</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6119" BrowseName="NamespaceVersion" ParentNodeId="ns=1;i=5022" DataType="String">
    <DisplayName>NamespaceVersion</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5022</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">1.0.1</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6120" BrowseName="StaticNodeIdTypes" ParentNodeId="ns=1;i=5022" DataType="IdType" ValueRank="1" ArrayDimensions="0">
    <DisplayName>StaticNodeIdTypes</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5022</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=6121" BrowseName="StaticNumericNodeIdRange" ParentNodeId="ns=1;i=5022" DataType="NumericRange" ValueRank="1" ArrayDimensions="0">
    <DisplayName>StaticNumericNodeIdRange</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5022</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=6122" BrowseName="StaticStringNodeIdPattern" ParentNodeId="ns=1;i=5022" DataType="String">
    <DisplayName>StaticStringNodeIdPattern</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5022</Reference>
    </References>
    <Value>
      <String xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5001" BrowseName="Default Binary" SymbolicName="DefaultBinary">
    <DisplayName>Default Binary</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3002</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=6006</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5002" BrowseName="Default XML" SymbolicName="DefaultXml">
    <DisplayName>Default XML</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3002</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=6007</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5003" BrowseName="Default JSON" SymbolicName="DefaultJson">
    <DisplayName>Default JSON</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3002</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5004" BrowseName="Default Binary" SymbolicName="DefaultBinary">
    <DisplayName>Default Binary</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3019</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=6042</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5005" BrowseName="Default XML" SymbolicName="DefaultXml">
    <DisplayName>Default XML</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3019</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=6043</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5006" BrowseName="Default JSON" SymbolicName="DefaultJson">
    <DisplayName>Default JSON</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3019</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5007" BrowseName="Default Binary" SymbolicName="DefaultBinary">
    <DisplayName>Default Binary</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3020</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=6044</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5008" BrowseName="Default XML" SymbolicName="DefaultXml">
    <DisplayName>Default XML</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3020</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=6045</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5009" BrowseName="Default JSON" SymbolicName="DefaultJson">
    <DisplayName>Default JSON</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3020</Reference>
    </References>
  </UAObject>
</UANodeSet>
