<?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:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" xmlns="http://opcfoundation.org/UA/2011/03/UANodeSet.xsd" xmlns:s1="http://opcfoundation.org/UA/OPENSCS-SER/Types.xsd" xmlns:ua="http://unifiedautomation.com/Configuration/NodeSet.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <NamespaceUris>
        <Uri>http://opcfoundation.org/UA/OPENSCS-SER/</Uri>
    </NamespaceUris>
    <Models>
        <Model ModelUri="http://opcfoundation.org/UA/OPENSCS-SER/" PublicationDate="2019-02-04T00:00:00Z" Version="1.00">
            <RequiredModel ModelUri="http://opcfoundation.org/UA/" PublicationDate="2019-09-09T00:00:00Z" Version="1.04.3"/>
        </Model>
    </Models>
    <Aliases>
        <Alias Alias="Boolean">i=1</Alias>
        <Alias Alias="UInt32">i=7</Alias>
        <Alias Alias="String">i=12</Alias>
        <Alias Alias="DateTime">i=13</Alias>
        <Alias Alias="ByteString">i=15</Alias>
        <Alias Alias="HasModellingRule">i=37</Alias>
        <Alias Alias="HasEncoding">i=38</Alias>
        <Alias Alias="HasDescription">i=39</Alias>
        <Alias Alias="HasTypeDefinition">i=40</Alias>
        <Alias Alias="HasSubtype">i=45</Alias>
        <Alias Alias="HasProperty">i=46</Alias>
        <Alias Alias="HasComponent">i=47</Alias>
        <Alias Alias="AccessRestrictionType">i=95</Alias>
        <Alias Alias="RolePermissionType">i=96</Alias>
        <Alias Alias="IdType">i=256</Alias>
        <Alias Alias="Duration">i=290</Alias>
        <Alias Alias="NumericRange">i=291</Alias>
        <Alias Alias="Argument">i=296</Alias>
        <Alias Alias="EnumValueType">i=7594</Alias>
        <Alias Alias="OPENSCSLabelDataType">ns=1;i=3003</Alias>
        <Alias Alias="OPENSCSLabelCollectionDataType">ns=1;i=15006</Alias>
        <Alias Alias="OPENSCSLabelPropertyDataType">ns=1;i=15007</Alias>
        <Alias Alias="OPENSCSSIDClassPropertyDataType">ns=1;i=15009</Alias>
        <Alias Alias="OPENSCSKeyValueDataType">ns=1;i=15010</Alias>
        <Alias Alias="OPENSCSSerialNumberStateEnum">ns=1;i=15143</Alias>
    </Aliases>
    <Extensions>
        <Extension>
            <ua:ModelInfo Tool="UaModeler" Hash="SAR2wH8MyXdKvHZHgkThUg==" Version="1.6.3"/>
        </Extension>
    </Extensions>
    <UADataType NodeId="ns=1;i=3006" BrowseName="1:JobOrderCommandEnum">
        <DisplayName>JobOrderCommandEnum</DisplayName>
        <Description>Describes the possible job order commands.  </Description>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=6015</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
        </References>
        <Definition Name="1:JobOrderCommandEnum">
            <Field Name="Undefined_0" Value="0">
                <Description>Undefined value, should never be seen.</Description>
            </Field>
            <Field Name="Store_1" Value="1">
                <Description>Command to store the job order in local storage, but not to start the order.</Description>
            </Field>
            <Field Name="StoreAndStart_2" Value="2">
                <Description>Command to store the job order and start it as soon as the Job Order receiver is ready to start.</Description>
            </Field>
            <Field Name="Start_3" Value="3">
                <Description>Command to start a stored job order as soon as the receiver is ready to start. Only the Job Orders ID is used to identify the stored job order, all other information is not used.  No changes are made to the stored order. If multiple Job Orders have been commanded to Start, then the priority and timing values in the Job Orders shall be used to determine the order of execution of the orders.</Description>
            </Field>
            <Field Name="Update_4" Value="4">
                <Description>Command to update a stored Job Order that has not yet been started, with the new order information.  All previously stored information is replaced.</Description>
            </Field>
            <Field Name="Stop_5" Value="5">
                <Description>Command to stop a started job order, report on any work done on the order, and remove the stored information. Only the Job Orders ID is used to identify the job order, all other information is not used.</Description>
            </Field>
            <Field Name="Cancel_6" Value="6">
                <Description>Cancel an un-started job order and remove the stored information. Only the Job Orders ID is used to identify the job order, all other information is not used.</Description>
            </Field>
            <Field Name="Clear_7" Value="7">
                <Description>Command to allow the Information Receiver to clear any maintained information on the Job Order (usually sent after a receipt of a Job Response with a status of Finished.) Only the Job Orders ID is used to identify the job order, all other information is not used.</Description>
            </Field>
        </Definition>
    </UADataType>
    <UAVariable DataType="EnumValueType" ParentNodeId="ns=1;i=3006" ValueRank="1" NodeId="ns=1;i=6015" ArrayDimensions="8" BrowseName="EnumValues">
        <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>
                <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>Undefined_0</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>Undefined value, should never be seen.</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>Store_1</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>Command to store the job order in local storage, but not to start the order.</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>StoreAndStart_2</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>Command to store the job order and start it as soon as the Job Order receiver is ready to start.</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>Start_3</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>Command to start a stored job order as soon as the receiver is ready to start. Only the Job Orders ID is used to identify the stored job order, all other information is not used.  No changes are made to the stored order. If multiple Job Orders have been commanded to Start, then the priority and timing values in the Job Orders shall be used to determine the order of execution of the orders.</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>Update_4</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>Command to update a stored Job Order that has not yet been started, with the new order information.  All previously stored information is replaced.</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>Stop_5</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>Command to stop a started job order, report on any work done on the order, and remove the stored information. Only the Job Orders ID is used to identify the job order, all other information is not used.</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>Cancel_6</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>Cancel an un-started job order and remove the stored information. Only the Job Orders ID is used to identify the job order, all other information is not used.</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>Clear_7</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>Command to allow the Information Receiver to clear any maintained information on the Job Order (usually sent after a receipt of a Job Response with a status of Finished.) Only the Job Orders ID is used to identify the job order, all other information is not used.</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UADataType NodeId="ns=1;i=3009" BrowseName="1:JobOrderStateEnum">
        <DisplayName>JobOrderStateEnum</DisplayName>
        <Description>Describes the possible serial number statesjob order states.  </Description>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=6020</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
        </References>
        <Definition Name="1:JobOrderStateEnum">
            <Field Name="Undefined_0" Value="0">
                <Description>defined value, should never be seen.</Description>
            </Field>
            <Field Name="Waiting_1" Value="1">
                <Description>The necessary pre-conditions have not been met and the order is not ready to run.</Description>
            </Field>
            <Field Name="Ready_2" Value="2">
                <Description>The necessary pre-conditions have been met and the order is ready to run, awaiting a Start command.</Description>
            </Field>
            <Field Name="Loaded_3" Value="3">
                <Description>In situations where only one job may be in active memory and is able to be run, then the job is loaded in active memory, the  necessary pre-conditions have been met, and the order is ready to run, awaiting a Start command.</Description>
            </Field>
            <Field Name="Running_4" Value="4">
                <Description>The order is executing.</Description>
            </Field>
            <Field Name="Completed_5" Value="5">
                <Description>The order has been completed and are no longer in execution.</Description>
            </Field>
            <Field Name="Aborted_6" Value="6">
                <Description>The order was aborted.</Description>
            </Field>
            <Field Name="Held_7" Value="7">
                <Description>The order has been temporarily stopped due to a constraint of some form.</Description>
            </Field>
            <Field Name="Suspended_8" Value="8">
                <Description>The order has been temporarily stopped due to a deliberate decision within the execution system.</Description>
            </Field>
            <Field Name="Closed_9" Value="9">
                <Description>The order has been completed and fully reconciled. No further changes, or restatement of actuals is expected.</Description>
            </Field>
        </Definition>
    </UADataType>
    <UAVariable DataType="EnumValueType" ParentNodeId="ns=1;i=3009" ValueRank="1" NodeId="ns=1;i=6020" ArrayDimensions="10" BrowseName="EnumValues">
        <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>
                <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>Undefined_0</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>defined value, should never be seen.</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>Waiting_1</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>The necessary pre-conditions have not been met and the order is not ready to run.</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>Ready_2</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>The necessary pre-conditions have been met and the order is ready to run, awaiting a Start command.</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>Loaded_3</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>In situations where only one job may be in active memory and is able to be run, then the job is loaded in active memory, the  necessary pre-conditions have been met, and the order is ready to run, awaiting a Start command.</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>Running_4</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>The order is executing.</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>Completed_5</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>The order has been completed and are no longer in execution.</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>Aborted_6</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>The order was aborted.</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>Held_7</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>The order has been temporarily stopped due to a constraint of some form.</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=7616</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:EnumValueType>
                            <uax:Value>8</uax:Value>
                            <uax:DisplayName>
                                <uax:Text>Suspended_8</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>The order has been temporarily stopped due to a deliberate decision within the execution system.</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=7616</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:EnumValueType>
                            <uax:Value>9</uax:Value>
                            <uax:DisplayName>
                                <uax:Text>Closed_9</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>The order has been completed and fully reconciled. No further changes, or restatement of actuals is expected.</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UADataType NodeId="ns=1;i=15001" BrowseName="1:OPENSCSReturnEnum">
        <DisplayName>OPENSCSReturnEnum</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=6008</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
        </References>
        <Definition Name="1:OPENSCSReturnEnum">
            <Field Name="Undefined0" Value="0">
                <Description>Undefined value, should never be seen.</Description>
            </Field>
            <Field Name="NoError1" Value="1">
                <Description>There were no errors in processing the method.  </Description>
            </Field>
            <Field Name="InvalidSerialNumberCollection2" Value="2">
                <Description>The Serial Number Collection ID does not match a Serial Number Collection managed by the server.</Description>
            </Field>
            <Field Name="InsufficientSerialNumbers3" Value="3">
                <Description>Fewer Serial Numbers are available from the pool, then are requested.</Description>
            </Field>
            <Field Name="InvalidSerialNumbersFormat4" Value="4">
                <Description>The serial number format is not known or defined in the server</Description>
            </Field>
            <Field Name="InvalidRequestToken5" Value="5">
                <Description>The Request Token has a value not understood by the server.</Description>
            </Field>
            <Field Name="InvalidSelectionCriteria6" Value="6">
                <Description>The Selection Criteria is not known or defined in the server.</Description>
            </Field>
            <Field Name="UnableToAcceptSerialNumberEvents7" Value="7">
                <Description>The server cannot accept Serial Number events.</Description>
            </Field>
            <Field Name="UnableToAcceptLabelEvents8" Value="8">
                <Description>The server cannot accept Label events.</Description>
            </Field>
            <Field Name="UnableToAcceptSIDEvents9" Value="9">
                <Description>The server cannot accept SID events.</Description>
            </Field>
            <Field Name="UnknownAggregationSID10" Value="10">
                <Description>The SID of the aggregation for packing or unpacking is unknown.</Description>
            </Field>
            <Field Name="InsufficientPrivilegeToExecute11" Value="11">
                <Description> The server has determined that the client does not have sufficient privilege for the method to execute.</Description>
            </Field>
        </Definition>
    </UADataType>
    <UAVariable DataType="EnumValueType" ParentNodeId="ns=1;i=15001" ValueRank="1" NodeId="ns=1;i=6008" ArrayDimensions="12" BrowseName="EnumValues">
        <DisplayName>EnumValues</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15001</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <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>Undefined0</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>Undefined value, should never be seen.</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>NoError1</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>There were no errors in processing the method.  </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>InvalidSerialNumberCollection2</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>The Serial Number Collection ID does not match a Serial Number Collection managed by the server.</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>InsufficientSerialNumbers3</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>Fewer Serial Numbers are available from the pool, then are requested.</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>InvalidSerialNumbersFormat4</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>The serial number format is not known or defined in the server</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>InvalidRequestToken5</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>The Request Token has a value not understood by the server.</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>InvalidSelectionCriteria6</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>The Selection Criteria is not known or defined in the server.</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>UnableToAcceptSerialNumberEvents7</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>The server cannot accept Serial Number events.</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=7616</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:EnumValueType>
                            <uax:Value>8</uax:Value>
                            <uax:DisplayName>
                                <uax:Text>UnableToAcceptLabelEvents8</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>The server cannot accept Label events.</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=7616</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:EnumValueType>
                            <uax:Value>9</uax:Value>
                            <uax:DisplayName>
                                <uax:Text>UnableToAcceptSIDEvents9</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>The server cannot accept SID events.</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=7616</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:EnumValueType>
                            <uax:Value>10</uax:Value>
                            <uax:DisplayName>
                                <uax:Text>UnknownAggregationSID10</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>The SID of the aggregation for packing or unpacking is unknown.</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=7616</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:EnumValueType>
                            <uax:Value>11</uax:Value>
                            <uax:DisplayName>
                                <uax:Text>InsufficientPrivilegeToExecute11</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text> The server has determined that the client does not have sufficient privilege for the method to execute.</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UADataType NodeId="ns=1;i=15143" BrowseName="1:OPENSCSSerialNumberStateEnum">
        <DisplayName>OPENSCSSerialNumberStateEnum</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=6022</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
        </References>
        <Definition Name="1:OPENSCSSerialNumberStateEnum">
            <Field Name="Unassigned0" Value="0">
                <Description>The Serial Number has not been assigned to production or a packaging run.</Description>
            </Field>
            <Field Name="Unallocated1" Value="1">
                <Description>As Serial Number has been assigned to production or a packaging run, but it has not yet been allocated for use a specific production run of a product or aggregation.</Description>
            </Field>
            <Field Name="Allocated2" Value="2">
                <Description>The Serial Number has been assigned to a specific product or aggregation production run. </Description>
            </Field>
            <Field Name="SNInvalid3" Value="3">
                <Description>The Serial Number is no longer viable, and the related serial number is no longer defined. </Description>
            </Field>
            <Field Name="Encoded4" Value="4">
                <Description>The Serial Number has been written to a barcode or RFID tag, but not yet commissioned.</Description>
            </Field>
            <Field Name="LabelSampled5" Value="5">
                <Description>The printed label has been retained and is not associated with a physical product or aggregation.</Description>
            </Field>
            <Field Name="LabelScrapped6" Value="6">
                <Description>A label was encoded with a Serial Number, but was made unusable before being applied to a product or aggregation.</Description>
            </Field>
            <Field Name="Commissioned7" Value="7">
                <Description>The Serial Number has been associated with a physical product or aggregation, but has not yet left the responsibility of production</Description>
            </Field>
            <Field Name="Sampled8" Value="8">
                <Description>The product or aggregation is to be used as a sample for testing or other use, not to be made active.</Description>
            </Field>
            <Field Name="Inactive9" Value="9">
                <Description>The product or aggregation is no longer active, but may not have been destroyed.</Description>
            </Field>
            <Field Name="Destroyed10" Value="10">
                <Description>The product or aggregation was has been fully rendered non-usable.</Description>
            </Field>
            <Field Name="Released11" Value="11">
                <Description>The Serial Number has been associated with a physical product or aggregation, and has left the responsibility of production.</Description>
            </Field>
        </Definition>
    </UADataType>
    <UAVariable DataType="EnumValueType" ParentNodeId="ns=1;i=15143" ValueRank="1" NodeId="ns=1;i=6022" ArrayDimensions="12" BrowseName="EnumValues">
        <DisplayName>EnumValues</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15143</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <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>Unassigned0</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>The Serial Number has not been assigned to production or a packaging run.</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>Unallocated1</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>As Serial Number has been assigned to production or a packaging run, but it has not yet been allocated for use a specific production run of a product or aggregation.</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>Allocated2</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>The Serial Number has been assigned to a specific product or aggregation production run. </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>SNInvalid3</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>The Serial Number is no longer viable, and the related serial number is no longer defined. </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>Encoded4</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>The Serial Number has been written to a barcode or RFID tag, but not yet commissioned.</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>LabelSampled5</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>The printed label has been retained and is not associated with a physical product or aggregation.</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>LabelScrapped6</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>A label was encoded with a Serial Number, but was made unusable before being applied to a product or aggregation.</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>Commissioned7</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>The Serial Number has been associated with a physical product or aggregation, but has not yet left the responsibility of production</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=7616</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:EnumValueType>
                            <uax:Value>8</uax:Value>
                            <uax:DisplayName>
                                <uax:Text>Sampled8</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>The product or aggregation is to be used as a sample for testing or other use, not to be made active.</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=7616</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:EnumValueType>
                            <uax:Value>9</uax:Value>
                            <uax:DisplayName>
                                <uax:Text>Inactive9</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>The product or aggregation is no longer active, but may not have been destroyed.</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=7616</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:EnumValueType>
                            <uax:Value>10</uax:Value>
                            <uax:DisplayName>
                                <uax:Text>Destroyed10</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>The product or aggregation was has been fully rendered non-usable.</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=7616</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:EnumValueType>
                            <uax:Value>11</uax:Value>
                            <uax:DisplayName>
                                <uax:Text>Released11</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Text>The Serial Number has been associated with a physical product or aggregation, and has left the responsibility of production.</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UADataType NodeId="ns=1;i=3002" BrowseName="1:OPENSCSAggregationDataType">
        <DisplayName>OPENSCSAggregationDataType</DisplayName>
        <Description>Iidentifies a parent element and a collection of packed elements. This is used in the aggregation packing and unpacking methods.</Description>
        <References>
            <Reference ReferenceType="HasEncoding">ns=1;i=5002</Reference>
            <Reference ReferenceType="HasEncoding">ns=1;i=5004</Reference>
            <Reference ReferenceType="HasEncoding">ns=1;i=5003</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference>
        </References>
        <Definition Name="1:OPENSCSAggregationDataType">
            <Field DataType="OPENSCSLabelDataType" Name="ParentElement">
                <Description>Identifies the single serial number representing the aggregation which acts as the parent</Description>
            </Field>
            <Field DataType="OPENSCSLabelCollectionDataType" Name="ParentElementCollection">
                <Description>Identifies the Serial Number Collection that was added to, or removed from, the parent element.</Description>
            </Field>
        </Definition>
    </UADataType>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15194" NodeId="ns=1;i=6014" BrowseName="1:OPENSCSAggregationDataType">
        <DisplayName>OPENSCSAggregationDataType</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=15194</Reference>
        </References>
        <Value>
            <uax:String>OPENSCSAggregationDataType</uax:String>
        </Value>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15222" NodeId="ns=1;i=6016" BrowseName="1:OPENSCSAggregationDataType">
        <DisplayName>OPENSCSAggregationDataType</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
            <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5003</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15222</Reference>
        </References>
        <Value>
            <uax:String>//xs:element[@name='OPENSCSAggregationDataType']</uax:String>
        </Value>
    </UAVariable>
    <UADataType IsAbstract="true" NodeId="ns=1;i=15005" BrowseName="1:OPENSCSCollectionDataType">
        <DisplayName>OPENSCSCollectionDataType</DisplayName>
        <References>
            <Reference ReferenceType="HasEncoding">ns=1;i=15188</Reference>
            <Reference ReferenceType="HasEncoding">ns=1;i=15244</Reference>
            <Reference ReferenceType="HasEncoding">ns=1;i=15216</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference>
        </References>
        <Definition Name="1:OPENSCSCollectionDataType">
            <Field DataType="String" Name="ID">
                <Description>An identification of the Collection. It usually refers to a specific packaging level of a specific product.</Description>
            </Field>
            <Field DataType="String" Name="Description">
                <Description>Additional information and description about the Collection.</Description>
            </Field>
            <Field DataType="OPENSCSSerialNumberStateEnum" Name="State">
                <Description>State of the Serial Numbers in the Collection. </Description>
            </Field>
            <Field DataType="String" Name="AssociatedPoolID">
                <Description>An identification of the Serial Number Pool from which the Serial Numbers were obtained. </Description>
            </Field>
            <Field DataType="String" ValueRank="1" ArrayDimensions="0" Name="SerialNumbers">
                <Description>Array of Serial Numbers in the collection.</Description>
            </Field>
        </Definition>
    </UADataType>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15194" NodeId="ns=1;i=15198" BrowseName="1:OPENSCSCollectionDataType">
        <DisplayName>OPENSCSCollectionDataType</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
            <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=15188</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15194</Reference>
        </References>
        <Value>
            <uax:String>OPENSCSCollectionDataType</uax:String>
        </Value>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15222" NodeId="ns=1;i=15226" BrowseName="1:OPENSCSCollectionDataType">
        <DisplayName>OPENSCSCollectionDataType</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
            <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=15216</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15222</Reference>
        </References>
        <Value>
            <uax:String>//xs:element[@name='OPENSCSCollectionDataType']</uax:String>
        </Value>
    </UAVariable>
    <UADataType NodeId="ns=1;i=15006" BrowseName="1:OPENSCSLabelCollectionDataType">
        <DisplayName>OPENSCSLabelCollectionDataType</DisplayName>
        <References>
            <Reference ReferenceType="HasEncoding">ns=1;i=15189</Reference>
            <Reference ReferenceType="HasEncoding">ns=1;i=15245</Reference>
            <Reference ReferenceType="HasEncoding">ns=1;i=15217</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=15005</Reference>
        </References>
        <Definition Name="1:OPENSCSLabelCollectionDataType">
            <Field DataType="OPENSCSLabelDataType" ValueRank="1" ArrayDimensions="0" Name="LabelCollection">
                <Description>The collections of labels with serial numbers.</Description>
            </Field>
            <Field IsOptional="true" DataType="OPENSCSKeyValueDataType" ValueRank="1" ArrayDimensions="0" Name="LabelCollectionProperties">
                <Description>An optional array of additional properties in the form of Key/Value pairs which are valid for the whole collection.</Description>
            </Field>
        </Definition>
    </UADataType>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15194" NodeId="ns=1;i=15201" BrowseName="1:OPENSCSLabelCollectionDataType">
        <DisplayName>OPENSCSLabelCollectionDataType</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
            <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=15189</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15194</Reference>
        </References>
        <Value>
            <uax:String>OPENSCSLabelCollectionDataType</uax:String>
        </Value>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15222" NodeId="ns=1;i=15229" BrowseName="1:OPENSCSLabelCollectionDataType">
        <DisplayName>OPENSCSLabelCollectionDataType</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
            <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=15217</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15222</Reference>
        </References>
        <Value>
            <uax:String>//xs:element[@name='OPENSCSLabelCollectionDataType']</uax:String>
        </Value>
    </UAVariable>
    <UADataType NodeId="ns=1;i=15008" BrowseName="1:OPENSCSSNCollectionDataType">
        <DisplayName>OPENSCSSNCollectionDataType</DisplayName>
        <References>
            <Reference ReferenceType="HasEncoding">ns=1;i=15191</Reference>
            <Reference ReferenceType="HasEncoding">ns=1;i=15247</Reference>
            <Reference ReferenceType="HasEncoding">ns=1;i=15219</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=15005</Reference>
        </References>
    </UADataType>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15194" NodeId="ns=1;i=15207" BrowseName="1:OPENSCSSNCollectionDataType">
        <DisplayName>OPENSCSSNCollectionDataType</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
            <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=15191</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15194</Reference>
        </References>
        <Value>
            <uax:String>OPENSCSSNCollectionDataType</uax:String>
        </Value>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15222" NodeId="ns=1;i=15235" BrowseName="1:OPENSCSSNCollectionDataType">
        <DisplayName>OPENSCSSNCollectionDataType</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
            <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=15219</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15222</Reference>
        </References>
        <Value>
            <uax:String>//xs:element[@name='OPENSCSSNCollectionDataType']</uax:String>
        </Value>
    </UAVariable>
    <UADataType NodeId="ns=1;i=3005" BrowseName="1:OPENSCSEventStreamArgumentDataType">
        <DisplayName>OPENSCSEventStreamArgumentDataType</DisplayName>
        <Description>Defines the generateOptions argument for an EPCISStream GenerateFileForWrite method. It defines the serial number format information for object events and for aggregation events, and event context information. </Description>
        <References>
            <Reference ReferenceType="HasEncoding">ns=1;i=5008</Reference>
            <Reference ReferenceType="HasEncoding">ns=1;i=5010</Reference>
            <Reference ReferenceType="HasEncoding">ns=1;i=5009</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference>
        </References>
        <Definition Name="1:OPENSCSEventStreamArgumentDataType">
            <Field DataType="String" Name="SNFormat">
                <Description>The format for of serial numbers in object events, can be a null string if there are no object events in the transferred events.</Description>
            </Field>
            <Field DataType="String" Name="ParentSNFormat">
                <Description>The format for of parent serial numbers in aggregation events, can be a null string if there are no aggregation events in the transferred events.</Description>
            </Field>
            <Field DataType="String" Name="PackedElementSNFormat">
                <Description>The format for of packed element serial numbers in aggregation events, can be a null string if there are no aggregation events in the transferred events.</Description>
            </Field>
            <Field DataType="OPENSCSKeyValueDataType" ValueRank="1" ArrayDimensions="0" Name="EventContext">
                <Description>Zero or more key value pairs that define additional context information for the event, such as order number or lot number.</Description>
            </Field>
        </Definition>
    </UADataType>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15194" NodeId="ns=1;i=6019" BrowseName="1:OPENSCSEventStreamArgumentDataType">
        <DisplayName>OPENSCSEventStreamArgumentDataType</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=15194</Reference>
        </References>
        <Value>
            <uax:String>OPENSCSEventStreamArgumentDataType</uax:String>
        </Value>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15222" NodeId="ns=1;i=6021" BrowseName="1:OPENSCSEventStreamArgumentDataType">
        <DisplayName>OPENSCSEventStreamArgumentDataType</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
            <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5009</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15222</Reference>
        </References>
        <Value>
            <uax:String>//xs:element[@name='OPENSCSEventStreamArgumentDataType']</uax:String>
        </Value>
    </UAVariable>
    <UADataType NodeId="ns=1;i=15010" BrowseName="1:OPENSCSKeyValueDataType">
        <DisplayName>OPENSCSKeyValueDataType</DisplayName>
        <References>
            <Reference ReferenceType="HasEncoding">ns=1;i=15193</Reference>
            <Reference ReferenceType="HasEncoding">ns=1;i=15249</Reference>
            <Reference ReferenceType="HasEncoding">ns=1;i=15221</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference>
        </References>
        <Definition Name="1:OPENSCSKeyValueDataType">
            <Field DataType="String" Name="Key">
                <Description>A string defining the key for the pair</Description>
            </Field>
            <Field DataType="String" Name="Value">
                <Description>A variant for the value of the pair structure</Description>
            </Field>
        </Definition>
    </UADataType>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15194" NodeId="ns=1;i=15213" BrowseName="1:OPENSCSKeyValueDataType">
        <DisplayName>OPENSCSKeyValueDataType</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
            <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=15193</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15194</Reference>
        </References>
        <Value>
            <uax:String>OPENSCSKeyValueDataType</uax:String>
        </Value>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15222" NodeId="ns=1;i=15241" BrowseName="1:OPENSCSKeyValueDataType">
        <DisplayName>OPENSCSKeyValueDataType</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
            <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=15221</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15222</Reference>
        </References>
        <Value>
            <uax:String>//xs:element[@name='OPENSCSKeyValueDataType']</uax:String>
        </Value>
    </UAVariable>
    <UADataType NodeId="ns=1;i=3003" BrowseName="1:OPENSCSLabelDataType">
        <DisplayName>OPENSCSLabelDataType</DisplayName>
        <Description>Defines a single serial number and label, which may be associated with an SID, and collection of properties in the form of OPENSCSKeyValueDataType. </Description>
        <References>
            <Reference ReferenceType="HasEncoding">ns=1;i=5005</Reference>
            <Reference ReferenceType="HasEncoding">ns=1;i=5007</Reference>
            <Reference ReferenceType="HasEncoding">ns=1;i=5006</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference>
        </References>
        <Definition Name="1:OPENSCSLabelDataType">
            <Field DataType="String" Name="ID">
                <Description>The serial number of the label in the SID or EPC format. </Description>
            </Field>
            <Field DataType="OPENSCSKeyValueDataType" ValueRank="1" ArrayDimensions="0" Name="LabelProperties">
                <Description>An optional array of additional properties in the form of Key/Value pairs</Description>
            </Field>
        </Definition>
    </UADataType>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15194" NodeId="ns=1;i=6017" BrowseName="1:OPENSCSLabelDataType">
        <DisplayName>OPENSCSLabelDataType</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=15194</Reference>
        </References>
        <Value>
            <uax:String>OPENSCSLabelDataType</uax:String>
        </Value>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15222" NodeId="ns=1;i=6018" BrowseName="1:OPENSCSLabelDataType">
        <DisplayName>OPENSCSLabelDataType</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
            <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5006</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15222</Reference>
        </References>
        <Value>
            <uax:String>//xs:element[@name='OPENSCSLabelDataType']</uax:String>
        </Value>
    </UAVariable>
    <UADataType NodeId="ns=1;i=15007" BrowseName="1:OPENSCSLabelPropertyDataType">
        <DisplayName>OPENSCSLabelPropertyDataType</DisplayName>
        <References>
            <Reference ReferenceType="HasEncoding">ns=1;i=15190</Reference>
            <Reference ReferenceType="HasEncoding">ns=1;i=15246</Reference>
            <Reference ReferenceType="HasEncoding">ns=1;i=15218</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference>
        </References>
        <Definition Name="1:OPENSCSLabelPropertyDataType">
            <Field DataType="String" Name="PropertyID">
                <Description>The identification of a property associated with a label.</Description>
            </Field>
            <Field DataType="String" Name="PropertyDescription">
                <Description>An optional description of the property associated with the label</Description>
            </Field>
            <Field DataType="String" Name="PropertyValue">
                <Description>A value for the property, if defined this may be considered a default property value.</Description>
            </Field>
        </Definition>
    </UADataType>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15194" NodeId="ns=1;i=15204" BrowseName="1:OPENSCSLabelPropertyDataType">
        <DisplayName>OPENSCSLabelPropertyDataType</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
            <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=15190</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15194</Reference>
        </References>
        <Value>
            <uax:String>OPENSCSLabelPropertyDataType</uax:String>
        </Value>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15222" NodeId="ns=1;i=15232" BrowseName="1:OPENSCSLabelPropertyDataType">
        <DisplayName>OPENSCSLabelPropertyDataType</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
            <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=15218</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15222</Reference>
        </References>
        <Value>
            <uax:String>//xs:element[@name='OPENSCSLabelPropertyDataType']</uax:String>
        </Value>
    </UAVariable>
    <UADataType NodeId="ns=1;i=15009" BrowseName="1:OPENSCSSIDClassPropertyDataType">
        <DisplayName>OPENSCSSIDClassPropertyDataType</DisplayName>
        <References>
            <Reference ReferenceType="HasEncoding">ns=1;i=15192</Reference>
            <Reference ReferenceType="HasEncoding">ns=1;i=15248</Reference>
            <Reference ReferenceType="HasEncoding">ns=1;i=15220</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference>
        </References>
        <Definition Name="1:OPENSCSSIDClassPropertyDataType">
            <Field DataType="String" Name="PropertyID">
                <Description>An identification of the SID Class Property.</Description>
            </Field>
            <Field DataType="String" Name="PropertyDescription">
                <Description>Additional information and description about the SID Class Property.</Description>
            </Field>
            <Field DataType="String" Name="PropertyValue">
                <Description>Defines value for the specific SID Class Property. The format is not defined in this specification and must be negotiated between Information Providers and Information Requesters during design or change management of a system.</Description>
            </Field>
            <Field DataType="OPENSCSLabelPropertyDataType" ValueRank="1" ArrayDimensions="0" Name="LabelProperty">
                <Description>An array of property elements, each of which may have associated label property definitions.</Description>
            </Field>
        </Definition>
    </UADataType>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15194" NodeId="ns=1;i=15210" BrowseName="1:OPENSCSSIDClassPropertyDataType">
        <DisplayName>OPENSCSSIDClassPropertyDataType</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
            <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=15192</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15194</Reference>
        </References>
        <Value>
            <uax:String>OPENSCSSIDClassPropertyDataType</uax:String>
        </Value>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15222" NodeId="ns=1;i=15238" BrowseName="1:OPENSCSSIDClassPropertyDataType">
        <DisplayName>OPENSCSSIDClassPropertyDataType</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
            <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=15220</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15222</Reference>
        </References>
        <Value>
            <uax:String>//xs:element[@name='OPENSCSSIDClassPropertyDataType']</uax:String>
        </Value>
    </UAVariable>
    <UAVariable SymbolicName="OpenSCS_BinarySchema" DataType="ByteString" NodeId="ns=1;i=15194" BrowseName="1:OpenSCS">
        <DisplayName>OpenSCS</DisplayName>
        <Description>Collects the data type descriptions of http://opcfoundation.org/UA/OPENSCS-SER/</Description>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=72</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15197</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15196</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=6014</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">i=93</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15198</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=6019</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15213</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15201</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=6017</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15204</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15210</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15207</Reference>
        </References>
        <Value>
            <uax:ByteString>PG9wYzpUeXBlRGljdGlvbmFyeSB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZ
        W1hLWluc3RhbmNlIiB4bWxuczp0bnM9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS9PU
        EVOU0NTLVNFUi8iIERlZmF1bHRCeXRlT3JkZXI9IkxpdHRsZUVuZGlhbiIgeG1sbnM6b3BjP
        SJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvQmluYXJ5U2NoZW1hLyIgeG1sbnM6dWE9Imh0d
        HA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS8iIFRhcmdldE5hbWVzcGFjZT0iaHR0cDovL29wY
        2ZvdW5kYXRpb24ub3JnL1VBL09QRU5TQ1MtU0VSLyI+CiA8b3BjOkltcG9ydCBOYW1lc3BhY
        2U9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS8iLz4KIDxvcGM6U3RydWN0dXJlZFR5c
        GUgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgTmFtZT0iT1BFTlNDU0FnZ3JlZ2F0a
        W9uRGF0YVR5cGUiPgogIDxvcGM6RG9jdW1lbnRhdGlvbj5JaWRlbnRpZmllcyBhIHBhcmVud
        CBlbGVtZW50IGFuZCBhIGNvbGxlY3Rpb24gb2YgcGFja2VkIGVsZW1lbnRzLiBUaGlzIGlzI
        HVzZWQgaW4gdGhlIGFnZ3JlZ2F0aW9uIHBhY2tpbmcgYW5kIHVucGFja2luZyBtZXRob2RzL
        jwvb3BjOkRvY3VtZW50YXRpb24+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0idG5zOk9QRU5TQ
        1NMYWJlbERhdGFUeXBlIiBOYW1lPSJQYXJlbnRFbGVtZW50Ii8+CiAgPG9wYzpGaWVsZCBUe
        XBlTmFtZT0idG5zOk9QRU5TQ1NMYWJlbENvbGxlY3Rpb25EYXRhVHlwZSIgTmFtZT0iUGFyZ
        W50RWxlbWVudENvbGxlY3Rpb24iLz4KIDwvb3BjOlN0cnVjdHVyZWRUeXBlPgogPG9wYzpTd
        HJ1Y3R1cmVkVHlwZSBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBOYW1lPSJPUEVOU
        0NTQ29sbGVjdGlvbkRhdGFUeXBlIj4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6Q2hhc
        kFycmF5IiBOYW1lPSJJRCIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpDaGFyQXJyY
        XkiIE5hbWU9IkRlc2NyaXB0aW9uIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0idG5zOk9QR
        U5TQ1NTZXJpYWxOdW1iZXJTdGF0ZUVudW0iIE5hbWU9IlN0YXRlIi8+CiAgPG9wYzpGaWVsZ
        CBUeXBlTmFtZT0ib3BjOkNoYXJBcnJheSIgTmFtZT0iQXNzb2NpYXRlZFBvb2xJRCIvPgogI
        DxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpJbnQzMiIgTmFtZT0iTm9PZlNlcmlhbE51bWJlc
        nMiLz4KICA8b3BjOkZpZWxkIExlbmd0aEZpZWxkPSJOb09mU2VyaWFsTnVtYmVycyIgVHlwZ
        U5hbWU9Im9wYzpDaGFyQXJyYXkiIE5hbWU9IlNlcmlhbE51bWJlcnMiLz4KIDwvb3BjOlN0c
        nVjdHVyZWRUeXBlPgogPG9wYzpTdHJ1Y3R1cmVkVHlwZSBCYXNlVHlwZT0idG5zOk9QRU5TQ
        1NDb2xsZWN0aW9uRGF0YVR5cGUiIE5hbWU9Ik9QRU5TQ1NMYWJlbENvbGxlY3Rpb25EYXRhV
        HlwZSI+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkJpdCIgTmFtZT0iTGFiZWxDb2xsZ
        WN0aW9uUHJvcGVydGllc1NwZWNpZmllZCIvPgogIDxvcGM6RmllbGQgTGVuZ3RoPSIzMSIgV
        HlwZU5hbWU9Im9wYzpCaXQiIE5hbWU9IlJlc2VydmVkMSIvPgogIDxvcGM6RmllbGQgU291c
        mNlVHlwZT0idG5zOk9QRU5TQ1NDb2xsZWN0aW9uRGF0YVR5cGUiIFR5cGVOYW1lPSJvcGM6Q
        2hhckFycmF5IiBOYW1lPSJJRCIvPgogIDxvcGM6RmllbGQgU291cmNlVHlwZT0idG5zOk9QR
        U5TQ1NDb2xsZWN0aW9uRGF0YVR5cGUiIFR5cGVOYW1lPSJvcGM6Q2hhckFycmF5IiBOYW1lP
        SJEZXNjcmlwdGlvbiIvPgogIDxvcGM6RmllbGQgU291cmNlVHlwZT0idG5zOk9QRU5TQ1NDb
        2xsZWN0aW9uRGF0YVR5cGUiIFR5cGVOYW1lPSJ0bnM6T1BFTlNDU1NlcmlhbE51bWJlclN0Y
        XRlRW51bSIgTmFtZT0iU3RhdGUiLz4KICA8b3BjOkZpZWxkIFNvdXJjZVR5cGU9InRuczpPU
        EVOU0NTQ29sbGVjdGlvbkRhdGFUeXBlIiBUeXBlTmFtZT0ib3BjOkNoYXJBcnJheSIgTmFtZ
        T0iQXNzb2NpYXRlZFBvb2xJRCIvPgogIDxvcGM6RmllbGQgU291cmNlVHlwZT0idG5zOk9QR
        U5TQ1NDb2xsZWN0aW9uRGF0YVR5cGUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIE5hbWU9Ik5vT
        2ZTZXJpYWxOdW1iZXJzIi8+CiAgPG9wYzpGaWVsZCBMZW5ndGhGaWVsZD0iTm9PZlNlcmlhb
        E51bWJlcnMiIFNvdXJjZVR5cGU9InRuczpPUEVOU0NTQ29sbGVjdGlvbkRhdGFUeXBlIiBUe
        XBlTmFtZT0ib3BjOkNoYXJBcnJheSIgTmFtZT0iU2VyaWFsTnVtYmVycyIvPgogIDxvcGM6R
        mllbGQgVHlwZU5hbWU9Im9wYzpJbnQzMiIgTmFtZT0iTm9PZkxhYmVsQ29sbGVjdGlvbiIvP
        gogIDxvcGM6RmllbGQgTGVuZ3RoRmllbGQ9Ik5vT2ZMYWJlbENvbGxlY3Rpb24iIFR5cGVOY
        W1lPSJ0bnM6T1BFTlNDU0xhYmVsRGF0YVR5cGUiIE5hbWU9IkxhYmVsQ29sbGVjdGlvbiIvP
        gogIDxvcGM6RmllbGQgU3dpdGNoRmllbGQ9IkxhYmVsQ29sbGVjdGlvblByb3BlcnRpZXNTc
        GVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6SW50MzIiIE5hbWU9Ik5vT2ZMYWJlbENvbGxlY3Rpb
        25Qcm9wZXJ0aWVzIi8+CiAgPG9wYzpGaWVsZCBMZW5ndGhGaWVsZD0iTm9PZkxhYmVsQ29sb
        GVjdGlvblByb3BlcnRpZXMiIFN3aXRjaEZpZWxkPSJMYWJlbENvbGxlY3Rpb25Qcm9wZXJ0a
        WVzU3BlY2lmaWVkIiBUeXBlTmFtZT0idG5zOk9QRU5TQ1NLZXlWYWx1ZURhdGFUeXBlIiBOY
        W1lPSJMYWJlbENvbGxlY3Rpb25Qcm9wZXJ0aWVzIi8+CiA8L29wYzpTdHJ1Y3R1cmVkVHlwZ
        T4KIDxvcGM6U3RydWN0dXJlZFR5cGUgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgT
        mFtZT0iT1BFTlNDU0V2ZW50U3RyZWFtQXJndW1lbnREYXRhVHlwZSI+CiAgPG9wYzpEb2N1b
        WVudGF0aW9uPkRlZmluZXMgdGhlIGdlbmVyYXRlT3B0aW9ucyBhcmd1bWVudCBmb3IgYW4gR
        VBDSVNTdHJlYW0gR2VuZXJhdGVGaWxlRm9yV3JpdGUgbWV0aG9kLiBJdCBkZWZpbmVzIHRoZ
        SBzZXJpYWwgbnVtYmVyIGZvcm1hdCBpbmZvcm1hdGlvbiBmb3Igb2JqZWN0IGV2ZW50cyBhb
        mQgZm9yIGFnZ3JlZ2F0aW9uIGV2ZW50cywgYW5kIGV2ZW50IGNvbnRleHQgaW5mb3JtYXRpb
        24uIDwvb3BjOkRvY3VtZW50YXRpb24+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkNoY
        XJBcnJheSIgTmFtZT0iU05Gb3JtYXQiLz4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6Q
        2hhckFycmF5IiBOYW1lPSJQYXJlbnRTTkZvcm1hdCIvPgogIDxvcGM6RmllbGQgVHlwZU5hb
        WU9Im9wYzpDaGFyQXJyYXkiIE5hbWU9IlBhY2tlZEVsZW1lbnRTTkZvcm1hdCIvPgogIDxvc
        GM6RmllbGQgVHlwZU5hbWU9Im9wYzpJbnQzMiIgTmFtZT0iTm9PZkV2ZW50Q29udGV4dCIvP
        gogIDxvcGM6RmllbGQgTGVuZ3RoRmllbGQ9Ik5vT2ZFdmVudENvbnRleHQiIFR5cGVOYW1lP
        SJ0bnM6T1BFTlNDU0tleVZhbHVlRGF0YVR5cGUiIE5hbWU9IkV2ZW50Q29udGV4dCIvPgogP
        C9vcGM6U3RydWN0dXJlZFR5cGU+CiA8b3BjOlN0cnVjdHVyZWRUeXBlIEJhc2VUeXBlPSJ1Y
        TpFeHRlbnNpb25PYmplY3QiIE5hbWU9Ik9QRU5TQ1NLZXlWYWx1ZURhdGFUeXBlIj4KICA8b
        3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6Q2hhckFycmF5IiBOYW1lPSJLZXkiLz4KICA8b3BjO
        kZpZWxkIFR5cGVOYW1lPSJvcGM6Q2hhckFycmF5IiBOYW1lPSJWYWx1ZSIvPgogPC9vcGM6U
        3RydWN0dXJlZFR5cGU+CiA8b3BjOlN0cnVjdHVyZWRUeXBlIEJhc2VUeXBlPSJ1YTpFeHRlb
        nNpb25PYmplY3QiIE5hbWU9Ik9QRU5TQ1NMYWJlbERhdGFUeXBlIj4KICA8b3BjOkRvY3VtZ
        W50YXRpb24+RGVmaW5lcyBhIHNpbmdsZSBzZXJpYWwgbnVtYmVyIGFuZCBsYWJlbCwgd2hpY
        2ggbWF5IGJlIGFzc29jaWF0ZWQgd2l0aCBhbiBTSUQsIGFuZCBjb2xsZWN0aW9uIG9mIHByb
        3BlcnRpZXMgaW4gdGhlIGZvcm0gb2YgT1BFTlNDU0tleVZhbHVlRGF0YVR5cGUuIDwvb3BjO
        kRvY3VtZW50YXRpb24+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkNoYXJBcnJheSIgT
        mFtZT0iSUQiLz4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6SW50MzIiIE5hbWU9Ik5vT
        2ZMYWJlbFByb3BlcnRpZXMiLz4KICA8b3BjOkZpZWxkIExlbmd0aEZpZWxkPSJOb09mTGFiZ
        WxQcm9wZXJ0aWVzIiBUeXBlTmFtZT0idG5zOk9QRU5TQ1NLZXlWYWx1ZURhdGFUeXBlIiBOY
        W1lPSJMYWJlbFByb3BlcnRpZXMiLz4KIDwvb3BjOlN0cnVjdHVyZWRUeXBlPgogPG9wYzpTd
        HJ1Y3R1cmVkVHlwZSBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBOYW1lPSJPUEVOU
        0NTTGFiZWxQcm9wZXJ0eURhdGFUeXBlIj4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6Q
        2hhckFycmF5IiBOYW1lPSJQcm9wZXJ0eUlEIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib
        3BjOkNoYXJBcnJheSIgTmFtZT0iUHJvcGVydHlEZXNjcmlwdGlvbiIvPgogIDxvcGM6Rmllb
        GQgVHlwZU5hbWU9Im9wYzpDaGFyQXJyYXkiIE5hbWU9IlByb3BlcnR5VmFsdWUiLz4KIDwvb
        3BjOlN0cnVjdHVyZWRUeXBlPgogPG9wYzpTdHJ1Y3R1cmVkVHlwZSBCYXNlVHlwZT0idWE6R
        Xh0ZW5zaW9uT2JqZWN0IiBOYW1lPSJPUEVOU0NTU0lEQ2xhc3NQcm9wZXJ0eURhdGFUeXBlI
        j4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6Q2hhckFycmF5IiBOYW1lPSJQcm9wZXJ0e
        UlEIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkNoYXJBcnJheSIgTmFtZT0iUHJvc
        GVydHlEZXNjcmlwdGlvbiIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpDaGFyQXJyY
        XkiIE5hbWU9IlByb3BlcnR5VmFsdWUiLz4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6S
        W50MzIiIE5hbWU9Ik5vT2ZMYWJlbFByb3BlcnR5Ii8+CiAgPG9wYzpGaWVsZCBMZW5ndGhGa
        WVsZD0iTm9PZkxhYmVsUHJvcGVydHkiIFR5cGVOYW1lPSJ0bnM6T1BFTlNDU0xhYmVsUHJvc
        GVydHlEYXRhVHlwZSIgTmFtZT0iTGFiZWxQcm9wZXJ0eSIvPgogPC9vcGM6U3RydWN0dXJlZ
        FR5cGU+CiA8b3BjOkVudW1lcmF0ZWRUeXBlIExlbmd0aEluQml0cz0iMzIiIE5hbWU9IkpvY
        k9yZGVyQ29tbWFuZEVudW0iPgogIDxvcGM6RG9jdW1lbnRhdGlvbj5EZXNjcmliZXMgdGhlI
        HBvc3NpYmxlIGpvYiBvcmRlciBjb21tYW5kcy4gIDwvb3BjOkRvY3VtZW50YXRpb24+CiAgP
        G9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVW5kZWZpbmVkXzAiIFZhbHVlPSIwIi8+CiAgP
        G9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3RvcmVfMSIgVmFsdWU9IjEiLz4KICA8b3BjO
        kVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdG9yZUFuZFN0YXJ0XzIiIFZhbHVlPSIyIi8+CiAgP
        G9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3RhcnRfMyIgVmFsdWU9IjMiLz4KICA8b3BjO
        kVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVcGRhdGVfNCIgVmFsdWU9IjQiLz4KICA8b3BjOkVud
        W1lcmF0ZWRWYWx1ZSBOYW1lPSJTdG9wXzUiIFZhbHVlPSI1Ii8+CiAgPG9wYzpFbnVtZXJhd
        GVkVmFsdWUgTmFtZT0iQ2FuY2VsXzYiIFZhbHVlPSI2Ii8+CiAgPG9wYzpFbnVtZXJhdGVkV
        mFsdWUgTmFtZT0iQ2xlYXJfNyIgVmFsdWU9IjciLz4KIDwvb3BjOkVudW1lcmF0ZWRUeXBlP
        gogPG9wYzpFbnVtZXJhdGVkVHlwZSBMZW5ndGhJbkJpdHM9IjMyIiBOYW1lPSJKb2JPcmRlc
        lN0YXRlRW51bSI+CiAgPG9wYzpEb2N1bWVudGF0aW9uPkRlc2NyaWJlcyB0aGUgcG9zc2lib
        GUgc2VyaWFsIG51bWJlciBzdGF0ZXNqb2Igb3JkZXIgc3RhdGVzLiAgPC9vcGM6RG9jdW1lb
        nRhdGlvbj4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVbmRlZmluZWRfMCIgVmFsd
        WU9IjAiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJXYWl0aW5nXzEiIFZhbHVlP
        SIxIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUmVhZHlfMiIgVmFsdWU9IjIiL
        z4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJMb2FkZWRfMyIgVmFsdWU9IjMiLz4KI
        CA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSdW5uaW5nXzQiIFZhbHVlPSI0Ii8+CiAgP
        G9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQ29tcGxldGVkXzUiIFZhbHVlPSI1Ii8+CiAgP
        G9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWJvcnRlZF82IiBWYWx1ZT0iNiIvPgogIDxvc
        GM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkhlbGRfNyIgVmFsdWU9IjciLz4KICA8b3BjOkVud
        W1lcmF0ZWRWYWx1ZSBOYW1lPSJTdXNwZW5kZWRfOCIgVmFsdWU9IjgiLz4KICA8b3BjOkVud
        W1lcmF0ZWRWYWx1ZSBOYW1lPSJDbG9zZWRfOSIgVmFsdWU9IjkiLz4KIDwvb3BjOkVudW1lc
        mF0ZWRUeXBlPgogPG9wYzpFbnVtZXJhdGVkVHlwZSBMZW5ndGhJbkJpdHM9IjMyIiBOYW1lP
        SJPUEVOU0NTUmV0dXJuRW51bSI+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVW5kZ
        WZpbmVkMCIgVmFsdWU9IjAiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb0Vyc
        m9yMSIgVmFsdWU9IjEiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJJbnZhbGlkU
        2VyaWFsTnVtYmVyQ29sbGVjdGlvbjIiIFZhbHVlPSIyIi8+CiAgPG9wYzpFbnVtZXJhdGVkV
        mFsdWUgTmFtZT0iSW5zdWZmaWNpZW50U2VyaWFsTnVtYmVyczMiIFZhbHVlPSIzIi8+CiAgP
        G9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSW52YWxpZFNlcmlhbE51bWJlcnNGb3JtYXQ0I
        iBWYWx1ZT0iNCIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkludmFsaWRSZXF1Z
        XN0VG9rZW41IiBWYWx1ZT0iNSIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Iklud
        mFsaWRTZWxlY3Rpb25Dcml0ZXJpYTYiIFZhbHVlPSI2Ii8+CiAgPG9wYzpFbnVtZXJhdGVkV
        mFsdWUgTmFtZT0iVW5hYmxlVG9BY2NlcHRTZXJpYWxOdW1iZXJFdmVudHM3IiBWYWx1ZT0iN
        yIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlVuYWJsZVRvQWNjZXB0TGFiZWxFd
        mVudHM4IiBWYWx1ZT0iOCIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlVuYWJsZ
        VRvQWNjZXB0U0lERXZlbnRzOSIgVmFsdWU9IjkiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1Z
        SBOYW1lPSJVbmtub3duQWdncmVnYXRpb25TSUQxMCIgVmFsdWU9IjEwIi8+CiAgPG9wYzpFb
        nVtZXJhdGVkVmFsdWUgTmFtZT0iSW5zdWZmaWNpZW50UHJpdmlsZWdlVG9FeGVjdXRlMTEiI
        FZhbHVlPSIxMSIvPgogPC9vcGM6RW51bWVyYXRlZFR5cGU+CiA8b3BjOkVudW1lcmF0ZWRUe
        XBlIExlbmd0aEluQml0cz0iMzIiIE5hbWU9Ik9QRU5TQ1NTZXJpYWxOdW1iZXJTdGF0ZUVud
        W0iPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlVuYXNzaWduZWQwIiBWYWx1ZT0iM
        CIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlVuYWxsb2NhdGVkMSIgVmFsdWU9I
        jEiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBbGxvY2F0ZWQyIiBWYWx1ZT0iM
        iIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlNOSW52YWxpZDMiIFZhbHVlPSIzI
        i8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRW5jb2RlZDQiIFZhbHVlPSI0Ii8+C
        iAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTGFiZWxTYW1wbGVkNSIgVmFsdWU9IjUiL
        z4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJMYWJlbFNjcmFwcGVkNiIgVmFsdWU9I
        jYiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJDb21taXNzaW9uZWQ3IiBWYWx1Z
        T0iNyIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlNhbXBsZWQ4IiBWYWx1ZT0iO
        CIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkluYWN0aXZlOSIgVmFsdWU9IjkiL
        z4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEZXN0cm95ZWQxMCIgVmFsdWU9IjEwI
        i8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUmVsZWFzZWQxMSIgVmFsdWU9IjExI
        i8+CiA8L29wYzpFbnVtZXJhdGVkVHlwZT4KPC9vcGM6VHlwZURpY3Rpb25hcnk+Cg==</uax:ByteString>
        </Value>
    </UAVariable>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=15194" NodeId="ns=1;i=15197" BrowseName="Deprecated">
        <DisplayName>Deprecated</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15194</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:Boolean>true</uax:Boolean>
        </Value>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15194" NodeId="ns=1;i=15196" BrowseName="NamespaceUri">
        <DisplayName>NamespaceUri</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15194</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:String>http://opcfoundation.org/UA/OPENSCS-SER/</uax:String>
        </Value>
    </UAVariable>
    <UAVariable SymbolicName="OpenSCS_XmlSchema" DataType="ByteString" NodeId="ns=1;i=15222" BrowseName="1:OpenSCS">
        <DisplayName>OpenSCS</DisplayName>
        <Description>Collects the data type descriptions of http://opcfoundation.org/UA/OPENSCS-SER/</Description>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=72</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15225</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15224</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=6016</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">i=92</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15226</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=6021</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15241</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15229</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=6018</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15232</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15238</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15235</Reference>
        </References>
        <Value>
            <uax:ByteString>PHhzOnNjaGVtYSBlbGVtZW50Rm9ybURlZmF1bHQ9InF1YWxpZmllZCIgdGFyZ2V0TmFtZXNwYWNlPSJod
        HRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvT1BFTlNDUy1TRVIvVHlwZXMueHNkIiB4bWxuc
        zp0bnM9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS9PUEVOU0NTLVNFUi9UeXBlcy54c
        2QiIHhtbG5zOnVhPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvMjAwOC8wMi9UeXBlc
        y54c2QiIHhtbG5zOnhzPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiA8e
        HM6aW1wb3J0IG5hbWVzcGFjZT0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBLzIwMDgvM
        DIvVHlwZXMueHNkIi8+CiA8eHM6c2ltcGxlVHlwZSBuYW1lPSJKb2JPcmRlckNvbW1hbmRFb
        nVtIj4KICA8eHM6YW5ub3RhdGlvbj4KICAgPHhzOmRvY3VtZW50YXRpb24+RGVzY3JpYmVzI
        HRoZSBwb3NzaWJsZSBqb2Igb3JkZXIgY29tbWFuZHMuICA8L3hzOmRvY3VtZW50YXRpb24+C
        iAgPC94czphbm5vdGF0aW9uPgogIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciP
        gogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVuZGVmaW5lZF8wXzAiLz4KICAgPHhzOmVud
        W1lcmF0aW9uIHZhbHVlPSJTdG9yZV8xXzEiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlP
        SJTdG9yZUFuZFN0YXJ0XzJfMiIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlN0YXJ0X
        zNfMyIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVwZGF0ZV80XzQiLz4KICAgPHhzO
        mVudW1lcmF0aW9uIHZhbHVlPSJTdG9wXzVfNSIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsd
        WU9IkNhbmNlbF82XzYiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJDbGVhcl83XzciL
        z4KICA8L3hzOnJlc3RyaWN0aW9uPgogPC94czpzaW1wbGVUeXBlPgogPHhzOmVsZW1lbnQgd
        HlwZT0idG5zOkpvYk9yZGVyQ29tbWFuZEVudW0iIG5hbWU9IkpvYk9yZGVyQ29tbWFuZEVud
        W0iLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZKb2JPcmRlckNvbW1hbmRFbnVtI
        j4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2Njd
        XJzPSJ1bmJvdW5kZWQiIHR5cGU9InRuczpKb2JPcmRlckNvbW1hbmRFbnVtIiBuYW1lPSJKb
        2JPcmRlckNvbW1hbmRFbnVtIiBuaWxsYWJsZT0idHJ1ZSIvPgogIDwveHM6c2VxdWVuY2U+C
        iA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOkxpc3RPZkpvYk9yZ
        GVyQ29tbWFuZEVudW0iIG5hbWU9Ikxpc3RPZkpvYk9yZGVyQ29tbWFuZEVudW0iIG5pbGxhY
        mxlPSJ0cnVlIi8+CiA8eHM6c2ltcGxlVHlwZSBuYW1lPSJKb2JPcmRlclN0YXRlRW51bSI+C
        iAgPHhzOmFubm90YXRpb24+CiAgIDx4czpkb2N1bWVudGF0aW9uPkRlc2NyaWJlcyB0aGUgc
        G9zc2libGUgc2VyaWFsIG51bWJlciBzdGF0ZXNqb2Igb3JkZXIgc3RhdGVzLiAgPC94czpkb
        2N1bWVudGF0aW9uPgogIDwveHM6YW5ub3RhdGlvbj4KICA8eHM6cmVzdHJpY3Rpb24gYmFzZ
        T0ieHM6c3RyaW5nIj4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVbmRlZmluZWRfMF8wI
        i8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iV2FpdGluZ18xXzEiLz4KICAgPHhzOmVud
        W1lcmF0aW9uIHZhbHVlPSJSZWFkeV8yXzIiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlP
        SJMb2FkZWRfM18zIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUnVubmluZ180XzQiL
        z4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJDb21wbGV0ZWRfNV81Ii8+CiAgIDx4czplb
        nVtZXJhdGlvbiB2YWx1ZT0iQWJvcnRlZF82XzYiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhb
        HVlPSJIZWxkXzdfNyIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlN1c3BlbmRlZF84X
        zgiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJDbG9zZWRfOV85Ii8+CiAgPC94czpyZ
        XN0cmljdGlvbj4KIDwveHM6c2ltcGxlVHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpKb
        2JPcmRlclN0YXRlRW51bSIgbmFtZT0iSm9iT3JkZXJTdGF0ZUVudW0iLz4KIDx4czpjb21wb
        GV4VHlwZSBuYW1lPSJMaXN0T2ZKb2JPcmRlclN0YXRlRW51bSI+CiAgPHhzOnNlcXVlbmNlP
        gogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiB0e
        XBlPSJ0bnM6Sm9iT3JkZXJTdGF0ZUVudW0iIG5hbWU9IkpvYk9yZGVyU3RhdGVFbnVtIiBua
        WxsYWJsZT0idHJ1ZSIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogP
        HhzOmVsZW1lbnQgdHlwZT0idG5zOkxpc3RPZkpvYk9yZGVyU3RhdGVFbnVtIiBuYW1lPSJMa
        XN0T2ZKb2JPcmRlclN0YXRlRW51bSIgbmlsbGFibGU9InRydWUiLz4KIDx4czpzaW1wbGVUe
        XBlIG5hbWU9Ik9QRU5TQ1NSZXR1cm5FbnVtIj4KICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ie
        HM6c3RyaW5nIj4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVbmRlZmluZWQwXzAiLz4KI
        CAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOb0Vycm9yMV8xIi8+CiAgIDx4czplbnVtZXJhd
        GlvbiB2YWx1ZT0iSW52YWxpZFNlcmlhbE51bWJlckNvbGxlY3Rpb24yXzIiLz4KICAgPHhzO
        mVudW1lcmF0aW9uIHZhbHVlPSJJbnN1ZmZpY2llbnRTZXJpYWxOdW1iZXJzM18zIi8+CiAgI
        Dx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSW52YWxpZFNlcmlhbE51bWJlcnNGb3JtYXQ0XzQiL
        z4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJbnZhbGlkUmVxdWVzdFRva2VuNV81Ii8+C
        iAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSW52YWxpZFNlbGVjdGlvbkNyaXRlcmlhNl82I
        i8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVW5hYmxlVG9BY2NlcHRTZXJpYWxOdW1iZ
        XJFdmVudHM3XzciLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVbmFibGVUb0FjY2Vwd
        ExhYmVsRXZlbnRzOF84Ii8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVW5hYmxlVG9BY
        2NlcHRTSURFdmVudHM5XzkiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVbmtub3duQ
        WdncmVnYXRpb25TSUQxMF8xMCIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ikluc3VmZ
        mljaWVudFByaXZpbGVnZVRvRXhlY3V0ZTExXzExIi8+CiAgPC94czpyZXN0cmljdGlvbj4KI
        DwveHM6c2ltcGxlVHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpPUEVOU0NTUmV0dXJuR
        W51bSIgbmFtZT0iT1BFTlNDU1JldHVybkVudW0iLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lP
        SJMaXN0T2ZPUEVOU0NTUmV0dXJuRW51bSI+CiAgPHhzOnNlcXVlbmNlPgogICA8eHM6ZWxlb
        WVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiB0eXBlPSJ0bnM6T1BFT
        lNDU1JldHVybkVudW0iIG5hbWU9Ik9QRU5TQ1NSZXR1cm5FbnVtIiBuaWxsYWJsZT0idHJ1Z
        SIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgd
        HlwZT0idG5zOkxpc3RPZk9QRU5TQ1NSZXR1cm5FbnVtIiBuYW1lPSJMaXN0T2ZPUEVOU0NTU
        mV0dXJuRW51bSIgbmlsbGFibGU9InRydWUiLz4KIDx4czpzaW1wbGVUeXBlIG5hbWU9Ik9QR
        U5TQ1NTZXJpYWxOdW1iZXJTdGF0ZUVudW0iPgogIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4c
        zpzdHJpbmciPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVuYXNzaWduZWQwXzAiLz4KI
        CAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVbmFsbG9jYXRlZDFfMSIvPgogICA8eHM6ZW51b
        WVyYXRpb24gdmFsdWU9IkFsbG9jYXRlZDJfMiIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsd
        WU9IlNOSW52YWxpZDNfMyIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkVuY29kZWQ0X
        zQiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJMYWJlbFNhbXBsZWQ1XzUiLz4KICAgP
        HhzOmVudW1lcmF0aW9uIHZhbHVlPSJMYWJlbFNjcmFwcGVkNl82Ii8+CiAgIDx4czplbnVtZ
        XJhdGlvbiB2YWx1ZT0iQ29tbWlzc2lvbmVkN183Ii8+CiAgIDx4czplbnVtZXJhdGlvbiB2Y
        Wx1ZT0iU2FtcGxlZDhfOCIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkluYWN0aXZlO
        V85Ii8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRGVzdHJveWVkMTBfMTAiLz4KICAgP
        HhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZWxlYXNlZDExXzExIi8+CiAgPC94czpyZXN0cmljd
        Glvbj4KIDwveHM6c2ltcGxlVHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpPUEVOU0NTU
        2VyaWFsTnVtYmVyU3RhdGVFbnVtIiBuYW1lPSJPUEVOU0NTU2VyaWFsTnVtYmVyU3RhdGVFb
        nVtIi8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mT1BFTlNDU1NlcmlhbE51bWJlc
        lN0YXRlRW51bSI+CiAgPHhzOnNlcXVlbmNlPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9I
        jAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiB0eXBlPSJ0bnM6T1BFTlNDU1NlcmlhbE51bWJlc
        lN0YXRlRW51bSIgbmFtZT0iT1BFTlNDU1NlcmlhbE51bWJlclN0YXRlRW51bSIgbmlsbGFib
        GU9InRydWUiLz4KICA8L3hzOnNlcXVlbmNlPgogPC94czpjb21wbGV4VHlwZT4KIDx4czplb
        GVtZW50IHR5cGU9InRuczpMaXN0T2ZPUEVOU0NTU2VyaWFsTnVtYmVyU3RhdGVFbnVtIiBuY
        W1lPSJMaXN0T2ZPUEVOU0NTU2VyaWFsTnVtYmVyU3RhdGVFbnVtIiBuaWxsYWJsZT0idHJ1Z
        SIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik9QRU5TQ1NBZ2dyZWdhdGlvbkRhdGFUeXBlI
        j4KICA8eHM6YW5ub3RhdGlvbj4KICAgPHhzOmRvY3VtZW50YXRpb24+SWlkZW50aWZpZXMgY
        SBwYXJlbnQgZWxlbWVudCBhbmQgYSBjb2xsZWN0aW9uIG9mIHBhY2tlZCBlbGVtZW50cy4gV
        GhpcyBpcyB1c2VkIGluIHRoZSBhZ2dyZWdhdGlvbiBwYWNraW5nIGFuZCB1bnBhY2tpbmcgb
        WV0aG9kcy48L3hzOmRvY3VtZW50YXRpb24+CiAgPC94czphbm5vdGF0aW9uPgogIDx4czpzZ
        XF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5c
        GU9InRuczpPUEVOU0NTTGFiZWxEYXRhVHlwZSIgbmFtZT0iUGFyZW50RWxlbWVudCIvPgogI
        CA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0idG5zOk9QR
        U5TQ1NMYWJlbENvbGxlY3Rpb25EYXRhVHlwZSIgbmFtZT0iUGFyZW50RWxlbWVudENvbGxlY
        3Rpb24iLz4KICA8L3hzOnNlcXVlbmNlPgogPC94czpjb21wbGV4VHlwZT4KIDx4czplbGVtZ
        W50IHR5cGU9InRuczpPUEVOU0NTQWdncmVnYXRpb25EYXRhVHlwZSIgbmFtZT0iT1BFTlNDU
        0FnZ3JlZ2F0aW9uRGF0YVR5cGUiLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZPU
        EVOU0NTQWdncmVnYXRpb25EYXRhVHlwZSI+CiAgPHhzOnNlcXVlbmNlPgogICA8eHM6ZWxlb
        WVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiB0eXBlPSJ0bnM6T1BFT
        lNDU0FnZ3JlZ2F0aW9uRGF0YVR5cGUiIG5hbWU9Ik9QRU5TQ1NBZ2dyZWdhdGlvbkRhdGFUe
        XBlIiBuaWxsYWJsZT0idHJ1ZSIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUe
        XBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOkxpc3RPZk9QRU5TQ1NBZ2dyZWdhdGlvbkRhd
        GFUeXBlIiBuYW1lPSJMaXN0T2ZPUEVOU0NTQWdncmVnYXRpb25EYXRhVHlwZSIgbmlsbGFib
        GU9InRydWUiLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJPUEVOU0NTQ29sbGVjdGlvbkRhd
        GFUeXBlIj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgb
        WF4T2NjdXJzPSIxIiB0eXBlPSJ4czpzdHJpbmciIG5hbWU9IklEIi8+CiAgIDx4czplbGVtZ
        W50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ4czpzdHJpbmciIG5hbWU9I
        kRlc2NyaXB0aW9uIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzP
        SIxIiB0eXBlPSJ0bnM6T1BFTlNDU1NlcmlhbE51bWJlclN0YXRlRW51bSIgbmFtZT0iU3Rhd
        GUiLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9I
        nhzOnN0cmluZyIgbmFtZT0iQXNzb2NpYXRlZFBvb2xJRCIvPgogICA8eHM6ZWxlbWVudCBta
        W5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBuYW1lP
        SJTZXJpYWxOdW1iZXJzIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+C
        iA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6T1BFTlNDU0NvbGxlY3Rpb25EYXRhVHlwZSIgbmFtZ
        T0iT1BFTlNDU0NvbGxlY3Rpb25EYXRhVHlwZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9I
        kxpc3RPZk9QRU5TQ1NDb2xsZWN0aW9uRGF0YVR5cGUiPgogIDx4czpzZXF1ZW5jZT4KICAgP
        HhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0id
        G5zOk9QRU5TQ1NDb2xsZWN0aW9uRGF0YVR5cGUiIG5hbWU9Ik9QRU5TQ1NDb2xsZWN0aW9uR
        GF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tc
        GxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6TGlzdE9mT1BFTlNDU0NvbGxlY3Rpb
        25EYXRhVHlwZSIgbmFtZT0iTGlzdE9mT1BFTlNDU0NvbGxlY3Rpb25EYXRhVHlwZSIgbmlsb
        GFibGU9InRydWUiLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJPUEVOU0NTTGFiZWxDb2xsZ
        WN0aW9uRGF0YVR5cGUiPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2Njd
        XJzPSIwIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbmFtZT0iRW5jb2RpbmdNYXNrIi8+CiAgI
        Dx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ4czpzdHJpb
        mciIG5hbWU9IklEIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzP
        SIxIiB0eXBlPSJ4czpzdHJpbmciIG5hbWU9IkRlc2NyaXB0aW9uIi8+CiAgIDx4czplbGVtZ
        W50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ0bnM6T1BFTlNDU1Nlcmlhb
        E51bWJlclN0YXRlRW51bSIgbmFtZT0iU3RhdGUiLz4KICAgPHhzOmVsZW1lbnQgbWluT2Njd
        XJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InhzOnN0cmluZyIgbmFtZT0iQXNzb2NpYXRlZ
        FBvb2xJRCIvPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgd
        HlwZT0idWE6TGlzdE9mU3RyaW5nIiBuYW1lPSJTZXJpYWxOdW1iZXJzIi8+CiAgIDx4czplb
        GVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ0bnM6TGlzdE9mT1BFT
        lNDU0xhYmVsRGF0YVR5cGUiIG5hbWU9IkxhYmVsQ29sbGVjdGlvbiIvPgogICA8eHM6ZWxlb
        WVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0idG5zOkxpc3RPZk9QRU5TQ
        1NLZXlWYWx1ZURhdGFUeXBlIiBuYW1lPSJMYWJlbENvbGxlY3Rpb25Qcm9wZXJ0aWVzIi8+C
        iAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlP
        SJ0bnM6T1BFTlNDU0xhYmVsQ29sbGVjdGlvbkRhdGFUeXBlIiBuYW1lPSJPUEVOU0NTTGFiZ
        WxDb2xsZWN0aW9uRGF0YVR5cGUiLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZPU
        EVOU0NTTGFiZWxDb2xsZWN0aW9uRGF0YVR5cGUiPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzO
        mVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zO
        k9QRU5TQ1NMYWJlbENvbGxlY3Rpb25EYXRhVHlwZSIgbmFtZT0iT1BFTlNDU0xhYmVsQ29sb
        GVjdGlvbkRhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvPgogIDwveHM6c2VxdWVuY2U+CiA8L
        3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOkxpc3RPZk9QRU5TQ1NMY
        WJlbENvbGxlY3Rpb25EYXRhVHlwZSIgbmFtZT0iTGlzdE9mT1BFTlNDU0xhYmVsQ29sbGVjd
        GlvbkRhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9I
        k9QRU5TQ1NFdmVudFN0cmVhbUFyZ3VtZW50RGF0YVR5cGUiPgogIDx4czphbm5vdGF0aW9uP
        gogICA8eHM6ZG9jdW1lbnRhdGlvbj5EZWZpbmVzIHRoZSBnZW5lcmF0ZU9wdGlvbnMgYXJnd
        W1lbnQgZm9yIGFuIEVQQ0lTU3RyZWFtIEdlbmVyYXRlRmlsZUZvcldyaXRlIG1ldGhvZC4gS
        XQgZGVmaW5lcyB0aGUgc2VyaWFsIG51bWJlciBmb3JtYXQgaW5mb3JtYXRpb24gZm9yIG9ia
        mVjdCBldmVudHMgYW5kIGZvciBhZ2dyZWdhdGlvbiBldmVudHMsIGFuZCBldmVudCBjb250Z
        Xh0IGluZm9ybWF0aW9uLiA8L3hzOmRvY3VtZW50YXRpb24+CiAgPC94czphbm5vdGF0aW9uP
        gogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1c
        nM9IjEiIHR5cGU9InhzOnN0cmluZyIgbmFtZT0iU05Gb3JtYXQiLz4KICAgPHhzOmVsZW1lb
        nQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InhzOnN0cmluZyIgbmFtZT0iU
        GFyZW50U05Gb3JtYXQiLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1c
        nM9IjEiIHR5cGU9InhzOnN0cmluZyIgbmFtZT0iUGFja2VkRWxlbWVudFNORm9ybWF0Ii8+C
        iAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ0bnM6T
        GlzdE9mT1BFTlNDU0tleVZhbHVlRGF0YVR5cGUiIG5hbWU9IkV2ZW50Q29udGV4dCIvPgogI
        DwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0id
        G5zOk9QRU5TQ1NFdmVudFN0cmVhbUFyZ3VtZW50RGF0YVR5cGUiIG5hbWU9Ik9QRU5TQ1NFd
        mVudFN0cmVhbUFyZ3VtZW50RGF0YVR5cGUiLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMa
        XN0T2ZPUEVOU0NTRXZlbnRTdHJlYW1Bcmd1bWVudERhdGFUeXBlIj4KICA8eHM6c2VxdWVuY
        2U+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiI
        HR5cGU9InRuczpPUEVOU0NTRXZlbnRTdHJlYW1Bcmd1bWVudERhdGFUeXBlIiBuYW1lPSJPU
        EVOU0NTRXZlbnRTdHJlYW1Bcmd1bWVudERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvPgogI
        DwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0id
        G5zOkxpc3RPZk9QRU5TQ1NFdmVudFN0cmVhbUFyZ3VtZW50RGF0YVR5cGUiIG5hbWU9Ikxpc
        3RPZk9QRU5TQ1NFdmVudFN0cmVhbUFyZ3VtZW50RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlI
        i8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZT0iT1BFTlNDU0tleVZhbHVlRGF0YVR5cGUiPgogI
        Dx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9I
        jEiIHR5cGU9InhzOnN0cmluZyIgbmFtZT0iS2V5Ii8+CiAgIDx4czplbGVtZW50IG1pbk9jY
        3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ4czpzdHJpbmciIG5hbWU9IlZhbHVlIi8+C
        iAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlP
        SJ0bnM6T1BFTlNDU0tleVZhbHVlRGF0YVR5cGUiIG5hbWU9Ik9QRU5TQ1NLZXlWYWx1ZURhd
        GFUeXBlIi8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mT1BFTlNDU0tleVZhbHVlR
        GF0YVR5cGUiPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwI
        iBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zOk9QRU5TQ1NLZXlWYWx1ZURhdGFUe
        XBlIiBuYW1lPSJPUEVOU0NTS2V5VmFsdWVEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiLz4KI
        CA8L3hzOnNlcXVlbmNlPgogPC94czpjb21wbGV4VHlwZT4KIDx4czplbGVtZW50IHR5cGU9I
        nRuczpMaXN0T2ZPUEVOU0NTS2V5VmFsdWVEYXRhVHlwZSIgbmFtZT0iTGlzdE9mT1BFTlNDU
        0tleVZhbHVlRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIi8+CiA8eHM6Y29tcGxleFR5cGUgb
        mFtZT0iT1BFTlNDU0xhYmVsRGF0YVR5cGUiPgogIDx4czphbm5vdGF0aW9uPgogICA8eHM6Z
        G9jdW1lbnRhdGlvbj5EZWZpbmVzIGEgc2luZ2xlIHNlcmlhbCBudW1iZXIgYW5kIGxhYmVsL
        CB3aGljaCBtYXkgYmUgYXNzb2NpYXRlZCB3aXRoIGFuIFNJRCwgYW5kIGNvbGxlY3Rpb24gb
        2YgcHJvcGVydGllcyBpbiB0aGUgZm9ybSBvZiBPUEVOU0NTS2V5VmFsdWVEYXRhVHlwZS4gP
        C94czpkb2N1bWVudGF0aW9uPgogIDwveHM6YW5ub3RhdGlvbj4KICA8eHM6c2VxdWVuY2U+C
        iAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ4czpzd
        HJpbmciIG5hbWU9IklEIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2Njd
        XJzPSIxIiB0eXBlPSJ0bnM6TGlzdE9mT1BFTlNDU0tleVZhbHVlRGF0YVR5cGUiIG5hbWU9I
        kxhYmVsUHJvcGVydGllcyIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlP
        gogPHhzOmVsZW1lbnQgdHlwZT0idG5zOk9QRU5TQ1NMYWJlbERhdGFUeXBlIiBuYW1lPSJPU
        EVOU0NTTGFiZWxEYXRhVHlwZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZk9QR
        U5TQ1NMYWJlbERhdGFUeXBlIj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pb
        k9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIHR5cGU9InRuczpPUEVOU0NTTGFiZ
        WxEYXRhVHlwZSIgbmFtZT0iT1BFTlNDU0xhYmVsRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlI
        i8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0e
        XBlPSJ0bnM6TGlzdE9mT1BFTlNDU0xhYmVsRGF0YVR5cGUiIG5hbWU9Ikxpc3RPZk9QRU5TQ
        1NMYWJlbERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hb
        WU9Ik9QRU5TQ1NMYWJlbFByb3BlcnR5RGF0YVR5cGUiPgogIDx4czpzZXF1ZW5jZT4KICAgP
        HhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InhzOnN0cmluZ
        yIgbmFtZT0iUHJvcGVydHlJRCIvPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1he
        E9jY3Vycz0iMSIgdHlwZT0ieHM6c3RyaW5nIiBuYW1lPSJQcm9wZXJ0eURlc2NyaXB0aW9uI
        i8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ4c
        zpzdHJpbmciIG5hbWU9IlByb3BlcnR5VmFsdWUiLz4KICA8L3hzOnNlcXVlbmNlPgogPC94c
        zpjb21wbGV4VHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpPUEVOU0NTTGFiZWxQcm9wZ
        XJ0eURhdGFUeXBlIiBuYW1lPSJPUEVOU0NTTGFiZWxQcm9wZXJ0eURhdGFUeXBlIi8+CiA8e
        HM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mT1BFTlNDU0xhYmVsUHJvcGVydHlEYXRhVHlwZ
        SI+CiAgPHhzOnNlcXVlbmNlPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY
        3Vycz0idW5ib3VuZGVkIiB0eXBlPSJ0bnM6T1BFTlNDU0xhYmVsUHJvcGVydHlEYXRhVHlwZ
        SIgbmFtZT0iT1BFTlNDU0xhYmVsUHJvcGVydHlEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiL
        z4KICA8L3hzOnNlcXVlbmNlPgogPC94czpjb21wbGV4VHlwZT4KIDx4czplbGVtZW50IHR5c
        GU9InRuczpMaXN0T2ZPUEVOU0NTTGFiZWxQcm9wZXJ0eURhdGFUeXBlIiBuYW1lPSJMaXN0T
        2ZPUEVOU0NTTGFiZWxQcm9wZXJ0eURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvPgogPHhzO
        mNvbXBsZXhUeXBlIG5hbWU9Ik9QRU5TQ1NTSURDbGFzc1Byb3BlcnR5RGF0YVR5cGUiPgogI
        Dx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9I
        jEiIHR5cGU9InhzOnN0cmluZyIgbmFtZT0iUHJvcGVydHlJRCIvPgogICA8eHM6ZWxlbWVud
        CBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0ieHM6c3RyaW5nIiBuYW1lPSJQc
        m9wZXJ0eURlc2NyaXB0aW9uIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T
        2NjdXJzPSIxIiB0eXBlPSJ4czpzdHJpbmciIG5hbWU9IlByb3BlcnR5VmFsdWUiLz4KICAgP
        HhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InRuczpMaXN0T
        2ZPUEVOU0NTTGFiZWxQcm9wZXJ0eURhdGFUeXBlIiBuYW1lPSJMYWJlbFByb3BlcnR5Ii8+C
        iAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlP
        SJ0bnM6T1BFTlNDU1NJRENsYXNzUHJvcGVydHlEYXRhVHlwZSIgbmFtZT0iT1BFTlNDU1NJR
        ENsYXNzUHJvcGVydHlEYXRhVHlwZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZ
        k9QRU5TQ1NTSURDbGFzc1Byb3BlcnR5RGF0YVR5cGUiPgogIDx4czpzZXF1ZW5jZT4KICAgP
        HhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0id
        G5zOk9QRU5TQ1NTSURDbGFzc1Byb3BlcnR5RGF0YVR5cGUiIG5hbWU9Ik9QRU5TQ1NTSURDb
        GFzc1Byb3BlcnR5RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIi8+CiAgPC94czpzZXF1ZW5jZ
        T4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6TGlzdE9mT1BFT
        lNDU1NJRENsYXNzUHJvcGVydHlEYXRhVHlwZSIgbmFtZT0iTGlzdE9mT1BFTlNDU1NJRENsY
        XNzUHJvcGVydHlEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiLz4KPC94czpzY2hlbWE+Cg==</uax:ByteString>
        </Value>
    </UAVariable>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=15222" NodeId="ns=1;i=15225" BrowseName="Deprecated">
        <DisplayName>Deprecated</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15222</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:Boolean>true</uax:Boolean>
        </Value>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15222" NodeId="ns=1;i=15224" BrowseName="NamespaceUri">
        <DisplayName>NamespaceUri</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15222</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:String>http://opcfoundation.org/UA/OPENSCS-SER/Types.xsd</uax:String>
        </Value>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=15094" BrowseName="1:OPENSCSAggregationManagerObjectType">
        <DisplayName>OPENSCSAggregationManagerObjectType</DisplayName>
        <Description>The aggregation manager receives unsolicited events through the aggregation methods.  The aggregation methods have the same method signature.</Description>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=15099</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=7004</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15095</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
        </References>
    </UAObjectType>
    <UAMethod ParentNodeId="ns=1;i=15094" NodeId="ns=1;i=15099" BrowseName="1:AggregationPackingEvent">
        <DisplayName>AggregationPackingEvent</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15094</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15100</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15101</Reference>
        </References>
    </UAMethod>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15099" ValueRank="1" NodeId="ns=1;i=15100" ArrayDimensions="4" BrowseName="InputArguments">
        <DisplayName>InputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15099</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>AggregationElement</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=3002</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ParentSNFormat</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>PackedElementSNFormat</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>AggregationContext</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15010</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15099" ValueRank="1" NodeId="ns=1;i=15101" ArrayDimensions="0" BrowseName="OutputArguments">
        <DisplayName>OutputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15099</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15001</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAMethod ParentNodeId="ns=1;i=15094" NodeId="ns=1;i=7004" BrowseName="1:AggregationUnpackingEvent">
        <DisplayName>AggregationUnpackingEvent</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=6011</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6013</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15094</Reference>
        </References>
    </UAMethod>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=7004" ValueRank="1" NodeId="ns=1;i=6011" ArrayDimensions="4" BrowseName="InputArguments">
        <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>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>AggregationElement</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=3002</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ParentSNFormat</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>PackedElementSNFormat</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>AggregationContext</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15010</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=7004" ValueRank="1" NodeId="ns=1;i=6013" ArrayDimensions="1" BrowseName="OutputArguments">
        <DisplayName>OutputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7004</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15001</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=15094" NodeId="ns=1;i=15095" BrowseName="1:MaxAggregationEvents">
        <DisplayName>MaxAggregationEvents</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15094</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=15062" BrowseName="1:OPENSCSEventManagerObjectType">
        <DisplayName>OPENSCSEventManagerObjectType</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=5001</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15088</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15082</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15079</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15085</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6010</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6009</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15063</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15076</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15064</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15073</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15067</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15070</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15091</Reference>
        </References>
    </UAObjectType>
    <UAObject ParentNodeId="ns=1;i=15062" NodeId="ns=1;i=5001" BrowseName="1:EPCISStream">
        <DisplayName>EPCISStream</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=6001</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=7001</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=7002</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=7003</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=15744</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15062</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="Duration" ParentNodeId="ns=1;i=5001" NodeId="ns=1;i=6001" BrowseName="ClientProcessingTimeout">
        <DisplayName>ClientProcessingTimeout</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5001</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAMethod ParentNodeId="ns=1;i=5001" NodeId="ns=1;i=7001" BrowseName="CloseAndCommit" MethodDeclarationId="i=15751">
        <DisplayName>CloseAndCommit</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5001</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6002</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6003</Reference>
        </References>
    </UAMethod>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=7001" ValueRank="1" NodeId="ns=1;i=6002" ArrayDimensions="0" BrowseName="InputArguments">
        <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>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FileHandle</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=7001" ValueRank="1" NodeId="ns=1;i=6003" ArrayDimensions="0" BrowseName="OutputArguments">
        <DisplayName>OutputArguments</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>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>CompletionStateMachine</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAMethod ParentNodeId="ns=1;i=5001" NodeId="ns=1;i=7002" BrowseName="GenerateFileForRead" MethodDeclarationId="i=15746">
        <DisplayName>GenerateFileForRead</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5001</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6004</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6005</Reference>
        </References>
    </UAMethod>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=7002" ValueRank="1" NodeId="ns=1;i=6004" ArrayDimensions="0" BrowseName="InputArguments">
        <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>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>GenerateOptions</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=24</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=7002" ValueRank="1" NodeId="ns=1;i=6005" ArrayDimensions="0" BrowseName="OutputArguments">
        <DisplayName>OutputArguments</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>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FileNodeId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FileHandle</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>CompletionStateMachine</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAMethod ParentNodeId="ns=1;i=5001" NodeId="ns=1;i=7003" BrowseName="GenerateFileForWrite" MethodDeclarationId="i=15749">
        <DisplayName>GenerateFileForWrite</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5001</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6006</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6007</Reference>
        </References>
    </UAMethod>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=7003" ValueRank="1" NodeId="ns=1;i=6006" ArrayDimensions="0" BrowseName="InputArguments">
        <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>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>GenerateOptions</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=24</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=7003" ValueRank="1" NodeId="ns=1;i=6007" ArrayDimensions="0" BrowseName="OutputArguments">
        <DisplayName>OutputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7003</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FileNodeId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FileHandle</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAMethod ParentNodeId="ns=1;i=15062" NodeId="ns=1;i=15088" BrowseName="1:LabelsEncodingEvent">
        <DisplayName>LabelsEncodingEvent</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=15089</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15062</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15090</Reference>
        </References>
    </UAMethod>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15088" ValueRank="1" NodeId="ns=1;i=15089" ArrayDimensions="0" BrowseName="InputArguments">
        <DisplayName>InputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15088</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>LabelCollection</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15006</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Identifies the Label Collection with Serial Numbers and optional label properties.</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>SNFormat</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Defines the format of the serial numbers associated to the event.</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>OPENSCSEventContext</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15010</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description>
                                <uax:Text>Zero or mode key value pairs that define additional context information for the event, such as order number or lot number.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15088" ValueRank="1" NodeId="ns=1;i=15090" ArrayDimensions="0" BrowseName="OutputArguments">
        <DisplayName>OutputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15088</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15001</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAMethod ParentNodeId="ns=1;i=15062" NodeId="ns=1;i=15082" BrowseName="1:LabelsInspectingEvent">
        <DisplayName>LabelsInspectingEvent</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=15083</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15062</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15084</Reference>
        </References>
    </UAMethod>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15082" ValueRank="1" NodeId="ns=1;i=15083" ArrayDimensions="0" BrowseName="InputArguments">
        <DisplayName>InputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15082</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>LabelCollection</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15006</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Identifies the Label Collection with Serial Numbers and optional label properties.</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>SNFormat</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Defines the format of the serial numbers associated to the event.</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>OPENSCSEventContext</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15010</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description>
                                <uax:Text>Zero or mode key value pairs that define additional context information for the event, such as order number or lot number.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15082" ValueRank="1" NodeId="ns=1;i=15084" ArrayDimensions="0" BrowseName="OutputArguments">
        <DisplayName>OutputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15082</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15001</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAMethod ParentNodeId="ns=1;i=15062" NodeId="ns=1;i=15079" BrowseName="1:LabelsSamplingEvent">
        <DisplayName>LabelsSamplingEvent</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=15080</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15062</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15081</Reference>
        </References>
    </UAMethod>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15079" ValueRank="1" NodeId="ns=1;i=15080" ArrayDimensions="0" BrowseName="InputArguments">
        <DisplayName>InputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15079</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>LabelCollection</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15006</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Identifies the Label Collection with Serial Numbers and optional label properties.</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>SNFormat</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Defines the format of the serial numbers associated to the event.</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>OPENSCSEventContext</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15010</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description>
                                <uax:Text>Zero or mode key value pairs that define additional context information for the event, such as order number or lot number.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15079" ValueRank="1" NodeId="ns=1;i=15081" ArrayDimensions="0" BrowseName="OutputArguments">
        <DisplayName>OutputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15079</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15001</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAMethod ParentNodeId="ns=1;i=15062" NodeId="ns=1;i=15085" BrowseName="1:LabelsScrappingEvent">
        <DisplayName>LabelsScrappingEvent</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=15086</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15062</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15087</Reference>
        </References>
    </UAMethod>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15085" ValueRank="1" NodeId="ns=1;i=15086" ArrayDimensions="0" BrowseName="InputArguments">
        <DisplayName>InputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15085</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>LabelCollection</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15006</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Identifies the Label Collection with Serial Numbers and optional label properties.</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>SNFormat</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Defines the format of the serial numbers associated to the event.</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>OPENSCSEventContext</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15010</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description>
                                <uax:Text>Zero or mode key value pairs that define additional context information for the event, such as order number or lot number.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15085" ValueRank="1" NodeId="ns=1;i=15087" ArrayDimensions="0" BrowseName="OutputArguments">
        <DisplayName>OutputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15085</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15001</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=15062" NodeId="ns=1;i=6010" BrowseName="1:MaxEPCISaggregationEvents" AccessLevel="3">
        <DisplayName>MaxEPCISaggregationEvents</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15062</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=15062" NodeId="ns=1;i=6009" BrowseName="1:MaxEPCISObjectEventSIDs" AccessLevel="3">
        <DisplayName>MaxEPCISObjectEventSIDs</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15062</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=15062" NodeId="ns=1;i=15063" BrowseName="1:MaxEvents">
        <DisplayName>MaxEvents</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15062</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAMethod ParentNodeId="ns=1;i=15062" NodeId="ns=1;i=15076" BrowseName="1:SIDCommissioningEvent">
        <DisplayName>SIDCommissioningEvent</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=15077</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15078</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15062</Reference>
        </References>
    </UAMethod>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15076" ValueRank="1" NodeId="ns=1;i=15077" ArrayDimensions="0" BrowseName="InputArguments">
        <DisplayName>InputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15076</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>LabelCollection</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15006</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Identifies the Label Collection with Serial Numbers and optional label properties.</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>SNFormat</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Defines the format of the serial numbers associated to the event.</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>OPENSCSEventContext</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15010</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description>
                                <uax:Text>Zero or mode key value pairs that define additional context information for the event, such as order number or lot number.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15076" ValueRank="1" NodeId="ns=1;i=15078" ArrayDimensions="0" BrowseName="OutputArguments">
        <DisplayName>OutputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15076</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15001</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAMethod ParentNodeId="ns=1;i=15062" NodeId="ns=1;i=15064" BrowseName="1:SIDDecommissioningEvent">
        <DisplayName>SIDDecommissioningEvent</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=15065</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15066</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15062</Reference>
        </References>
    </UAMethod>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15064" ValueRank="1" NodeId="ns=1;i=15065" ArrayDimensions="0" BrowseName="InputArguments">
        <DisplayName>InputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15064</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>LabelCollection</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15006</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Identifies the Label Collection with Serial Numbers and optional label properties.</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>SNFormat</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Defines the format of the serial numbers associated to the event.</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>OPENSCSEventContext</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15010</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description>
                                <uax:Text>Zero or mode key value pairs that define additional context information for the event, such as order number or lot number.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15064" ValueRank="1" NodeId="ns=1;i=15066" ArrayDimensions="0" BrowseName="OutputArguments">
        <DisplayName>OutputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15064</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15001</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAMethod ParentNodeId="ns=1;i=15062" NodeId="ns=1;i=15073" BrowseName="1:SIDDestroyingEvent">
        <DisplayName>SIDDestroyingEvent</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=15074</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15075</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15062</Reference>
        </References>
    </UAMethod>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15073" ValueRank="1" NodeId="ns=1;i=15074" ArrayDimensions="0" BrowseName="InputArguments">
        <DisplayName>InputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15073</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>LabelCollection</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15006</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Identifies the Label Collection with Serial Numbers and optional label properties.</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>SNFormat</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Defines the format of the serial numbers associated to the event.</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>OPENSCSEventContext</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15010</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description>
                                <uax:Text>Zero or mode key value pairs that define additional context information for the event, such as order number or lot number.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15073" ValueRank="1" NodeId="ns=1;i=15075" ArrayDimensions="0" BrowseName="OutputArguments">
        <DisplayName>OutputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15073</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15001</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAMethod ParentNodeId="ns=1;i=15062" NodeId="ns=1;i=15067" BrowseName="1:SIDInspectingEvent">
        <DisplayName>SIDInspectingEvent</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=15068</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15069</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15062</Reference>
        </References>
    </UAMethod>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15067" ValueRank="1" NodeId="ns=1;i=15068" ArrayDimensions="0" BrowseName="InputArguments">
        <DisplayName>InputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15067</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>LabelCollection</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15006</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Identifies the Label Collection with Serial Numbers and optional label properties.</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>SNFormat</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Defines the format of the serial numbers associated to the event.</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>OPENSCSEventContext</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15010</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description>
                                <uax:Text>Zero or mode key value pairs that define additional context information for the event, such as order number or lot number.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15067" ValueRank="1" NodeId="ns=1;i=15069" ArrayDimensions="0" BrowseName="OutputArguments">
        <DisplayName>OutputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15067</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15001</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAMethod ParentNodeId="ns=1;i=15062" NodeId="ns=1;i=15070" BrowseName="1:SIDShippingEvent">
        <DisplayName>SIDShippingEvent</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=15071</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15072</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15062</Reference>
        </References>
    </UAMethod>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15070" ValueRank="1" NodeId="ns=1;i=15071" ArrayDimensions="0" BrowseName="InputArguments">
        <DisplayName>InputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15070</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>LabelCollection</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15006</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Identifies the Label Collection with Serial Numbers and optional label properties.</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>SNFormat</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Defines the format of the serial numbers associated to the event.</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>OPENSCSEventContext</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15010</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description>
                                <uax:Text>Zero or mode key value pairs that define additional context information for the event, such as order number or lot number.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15070" ValueRank="1" NodeId="ns=1;i=15072" ArrayDimensions="0" BrowseName="OutputArguments">
        <DisplayName>OutputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15070</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15001</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAMethod ParentNodeId="ns=1;i=15062" NodeId="ns=1;i=15091" BrowseName="1:SNInvalidatingEvent">
        <DisplayName>SNInvalidatingEvent</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=15092</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15093</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15062</Reference>
        </References>
    </UAMethod>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15091" ValueRank="1" NodeId="ns=1;i=15092" ArrayDimensions="0" BrowseName="InputArguments">
        <DisplayName>InputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15091</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>SNCollection</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15008</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Identifies the Serial Number Collection.</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>SNFormat</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Defines the format of the serial numbers associated to the event.</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>OPENSCSEventContext</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15010</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description>
                                <uax:Text>Zero or mode key value pairs that define additional context information for the event, such as order number or lot number.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15091" ValueRank="1" NodeId="ns=1;i=15093" ArrayDimensions="0" BrowseName="OutputArguments">
        <DisplayName>OutputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15091</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15001</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=15032" BrowseName="1:OPENSCSPoolManagerObjectType">
        <DisplayName>OPENSCSPoolManagerObjectType</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=15034</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15036</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15035</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15033</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15037</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15053</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15056</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15059</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15047</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15050</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15110</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15038</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=15044</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=15032" NodeId="ns=1;i=15034" BrowseName="1:MaxSNPushable">
        <DisplayName>MaxSNPushable</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15032</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=15032" NodeId="ns=1;i=15036" BrowseName="1:MaxSNRequestable">
        <DisplayName>MaxSNRequestable</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15032</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=15032" NodeId="ns=1;i=15035" BrowseName="1:MaxSNReturnable">
        <DisplayName>MaxSNReturnable</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15032</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="OPENSCSKeyValueDataType" ParentNodeId="ns=1;i=15032" ValueRank="1" NodeId="ns=1;i=15033" ArrayDimensions="0" BrowseName="1:PoolSelectionCriteria">
        <DisplayName>PoolSelectionCriteria</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15032</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15032" ValueRank="1" NodeId="ns=1;i=15037" ArrayDimensions="0" BrowseName="1:SNFormat">
        <DisplayName>SNFormat</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15032</Reference>
        </References>
    </UAVariable>
    <UAMethod ParentNodeId="ns=1;i=15032" NodeId="ns=1;i=15053" BrowseName="1:SNRequestAllocated">
        <DisplayName>SNRequestAllocated</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=15054</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15055</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15032</Reference>
        </References>
    </UAMethod>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15053" ValueRank="1" NodeId="ns=1;i=15054" ArrayDimensions="0" BrowseName="InputArguments">
        <DisplayName>InputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15053</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>SNCollectionID</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Identifies the Serial Number Collection from which unassigned Serial Numbers are to be provided.</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>Count</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Identifies the number of Serial Numbers requested.</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>SNFormat</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Defines the desired serial number format for the requested serial numbers. </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>PoolSelectionCriteria</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15010</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description>
                                <uax:Text>Identified value to be used by the method provider to determine which Serial Numbers to return. </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>RequestToken</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>If it has a value of null or an empty string, then this is the initial request for Serial Numbers. </uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15053" ValueRank="1" NodeId="ns=1;i=15055" ArrayDimensions="0" BrowseName="OutputArguments">
        <DisplayName>OutputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15053</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15001</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution. </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>SNCollection</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15008</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Contains requested Serial Number collection with Serial Numbers of the specified state. </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>ReturnedRequestToken</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>If non null or an empty string, then there are more serial numbers to be returned and the returned Request Token is to be passed as an input parameter on a subsequent call.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAMethod ParentNodeId="ns=1;i=15032" NodeId="ns=1;i=15056" BrowseName="1:SNRequestUnallocated">
        <DisplayName>SNRequestUnallocated</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=15057</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15058</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15032</Reference>
        </References>
    </UAMethod>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15056" ValueRank="1" NodeId="ns=1;i=15057" ArrayDimensions="0" BrowseName="InputArguments">
        <DisplayName>InputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15056</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>SNCollectionID</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Identifies the Serial Number Collection from which unassigned Serial Numbers are to be provided.</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>Count</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Identifies the number of Serial Numbers requested.</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>SNFormat</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Defines the desired serial number format for the requested serial numbers. </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>PoolSelectionCriteria</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15010</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description>
                                <uax:Text>Identified value to be used by the method provider to determine which Serial Numbers to return. </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>RequestToken</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>If it has a value of null or an empty string, then this is the initial request for Serial Numbers. </uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15056" ValueRank="1" NodeId="ns=1;i=15058" ArrayDimensions="0" BrowseName="OutputArguments">
        <DisplayName>OutputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15056</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15001</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution. </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>SNCollection</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15008</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Contains requested Serial Number collection with Serial Numbers of the specified state. </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>ReturnedRequestToken</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>If non null or an empty string, then there are more serial numbers to be returned and the returned Request Token is to be passed as an input parameter on a subsequent call.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAMethod ParentNodeId="ns=1;i=15032" NodeId="ns=1;i=15059" BrowseName="1:SNRequestUnassigned">
        <DisplayName>SNRequestUnassigned</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=15060</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15061</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15032</Reference>
        </References>
    </UAMethod>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15059" ValueRank="1" NodeId="ns=1;i=15060" ArrayDimensions="0" BrowseName="InputArguments">
        <DisplayName>InputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15059</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>SNCollectionID</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Identifies the Serial Number Collection from which unassigned Serial Numbers are to be provided.</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>Count</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Identifies the number of Serial Numbers requested.</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>SNFormat</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Defines the desired serial number format for the requested serial numbers. </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>PoolSelectionCriteria</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15010</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description>
                                <uax:Text>Identified value to be used by the method provider to determine which Serial Numbers to return. </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>RequestToken</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>If it has a value of null or an empty string, then this is the initial request for Serial Numbers. </uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15059" ValueRank="1" NodeId="ns=1;i=15061" ArrayDimensions="0" BrowseName="OutputArguments">
        <DisplayName>OutputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15059</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15001</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution. </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>SNCollection</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15008</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Contains requested Serial Number collection with Serial Numbers of the specified state. </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>ReturnedRequestToken</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>If non null or an empty string, then there are more serial numbers to be returned and the returned Request Token is to be passed as an input parameter on a subsequent call.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAMethod ParentNodeId="ns=1;i=15032" NodeId="ns=1;i=15047" BrowseName="1:SNReturnAllocated">
        <DisplayName>SNReturnAllocated</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=15048</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15049</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15032</Reference>
        </References>
    </UAMethod>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15047" ValueRank="1" NodeId="ns=1;i=15048" ArrayDimensions="0" BrowseName="InputArguments">
        <DisplayName>InputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15047</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>SNCollection</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15008</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Contains a Serial Number Collection from which Serial Numbers were originally provided.</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>PoolSelectionCriteria</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15010</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description>
                                <uax:Text>Identified value to be used by the method provider to determine which pool to return the Serial Numbers to</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>SNFormat</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>The serial number format of the serial numbers being returned. </uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15047" ValueRank="1" NodeId="ns=1;i=15049" ArrayDimensions="0" BrowseName="OutputArguments">
        <DisplayName>OutputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15047</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15001</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAMethod ParentNodeId="ns=1;i=15032" NodeId="ns=1;i=15050" BrowseName="1:SNReturnUnallocated">
        <DisplayName>SNReturnUnallocated</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=15051</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15052</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15032</Reference>
        </References>
    </UAMethod>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15050" ValueRank="1" NodeId="ns=1;i=15051" ArrayDimensions="0" BrowseName="InputArguments">
        <DisplayName>InputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15050</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>SNCollection</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15008</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Contains a Serial Number Collection from which Serial Numbers were originally provided.</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>PoolSelectionCriteria</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15010</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description>
                                <uax:Text>Identified value to be used by the method provider to determine which pool to return the Serial Numbers to</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>SNFormat</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>The serial number format of the serial numbers being returned. </uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15050" ValueRank="1" NodeId="ns=1;i=15052" ArrayDimensions="0" BrowseName="OutputArguments">
        <DisplayName>OutputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15050</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15001</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAMethod ParentNodeId="ns=1;i=15032" NodeId="ns=1;i=15110" BrowseName="1:SNtoAllocated">
        <DisplayName>SNtoAllocated</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=15111</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15112</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15032</Reference>
        </References>
    </UAMethod>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15110" ValueRank="1" NodeId="ns=1;i=15111" ArrayDimensions="0" BrowseName="InputArguments">
        <DisplayName>InputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15110</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>SNCollection</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15008</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>PoolSelectionCriteria</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15010</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>SNFormat</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15110" ValueRank="1" NodeId="ns=1;i=15112" ArrayDimensions="0" BrowseName="OutputArguments">
        <DisplayName>OutputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15110</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15001</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAMethod ParentNodeId="ns=1;i=15032" NodeId="ns=1;i=15038" BrowseName="1:SNtoEncoded">
        <DisplayName>SNtoEncoded</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=15039</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15040</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15032</Reference>
        </References>
    </UAMethod>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15038" ValueRank="1" NodeId="ns=1;i=15039" ArrayDimensions="3" BrowseName="InputArguments">
        <DisplayName>InputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15038</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>SNCollection</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15008</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>PoolSelectionCriteria</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15010</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>SNFormat</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15038" ValueRank="1" NodeId="ns=1;i=15040" ArrayDimensions="0" BrowseName="OutputArguments">
        <DisplayName>OutputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15038</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15001</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAMethod ParentNodeId="ns=1;i=15032" NodeId="ns=1;i=15044" BrowseName="1:SNtoUnallocated">
        <DisplayName>SNtoUnallocated</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=15045</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15046</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15032</Reference>
        </References>
    </UAMethod>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15044" ValueRank="1" NodeId="ns=1;i=15045" ArrayDimensions="0" BrowseName="InputArguments">
        <DisplayName>InputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15044</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>SNCollection</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15008</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>PoolSelectionCriteria</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15010</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>SNFormat</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAVariable DataType="Argument" ParentNodeId="ns=1;i=15044" ValueRank="1" NodeId="ns=1;i=15046" ArrayDimensions="0" BrowseName="OutputArguments">
        <DisplayName>OutputArguments</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15044</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:ListOfExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=15001</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions/>
                            <uax:Description/>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=15102" BrowseName="1:OPENSCSSIDClassObjectType">
        <DisplayName>OPENSCSSIDClassObjectType</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=15105</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15104</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15107</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15109</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15108</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6012</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15106</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15102" NodeId="ns=1;i=15105" BrowseName="1:AllowedCharacterSet">
        <DisplayName>AllowedCharacterSet</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15102</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15102" NodeId="ns=1;i=15104" BrowseName="1:IntendedUse">
        <DisplayName>IntendedUse</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15102</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15102" NodeId="ns=1;i=15107" BrowseName="1:SIDClassDescription">
        <DisplayName>SIDClassDescription</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15102</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15102" NodeId="ns=1;i=15109" BrowseName="1:SIDClassID">
        <DisplayName>SIDClassID</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15102</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15102" NodeId="ns=1;i=15108" BrowseName="1:SIDClassOwner">
        <DisplayName>SIDClassOwner</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15102</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="OPENSCSSIDClassPropertyDataType" ParentNodeId="ns=1;i=15102" ValueRank="1" NodeId="ns=1;i=6012" ArrayDimensions="0" BrowseName="1:SIDClassProperty" AccessLevel="3">
        <DisplayName>SIDClassProperty</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15102</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15102" NodeId="ns=1;i=15106" BrowseName="1:SyntaxSpecification">
        <DisplayName>SyntaxSpecification</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15102</Reference>
        </References>
    </UAVariable>
    <UAObject SymbolicName="http___opcfoundation_org_UA_OPENSCS_SER_" NodeId="ns=1;i=15011" BrowseName="1:http://opcfoundation.org/UA/OPENSCS-SER/">
        <DisplayName>http://opcfoundation.org/UA/OPENSCS-SER/</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=15121</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15119</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15120</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">i=11715</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15015</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=11616</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15014</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15012</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15013</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15016</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15017</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=15018</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="AccessRestrictionType" ParentNodeId="ns=1;i=15011" NodeId="ns=1;i=15121" BrowseName="DefaultAccessRestrictions">
        <DisplayName>DefaultAccessRestrictions</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15011</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="RolePermissionType" ParentNodeId="ns=1;i=15011" ValueRank="1" NodeId="ns=1;i=15119" ArrayDimensions="0" BrowseName="DefaultRolePermissions">
        <DisplayName>DefaultRolePermissions</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15011</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="RolePermissionType" ParentNodeId="ns=1;i=15011" ValueRank="1" NodeId="ns=1;i=15120" ArrayDimensions="0" BrowseName="DefaultUserRolePermissions">
        <DisplayName>DefaultUserRolePermissions</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15011</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=15011" NodeId="ns=1;i=15015" BrowseName="IsNamespaceSubset">
        <DisplayName>IsNamespaceSubset</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15011</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:Boolean>true</uax:Boolean>
        </Value>
    </UAVariable>
    <UAVariable DataType="DateTime" ParentNodeId="ns=1;i=15011" NodeId="ns=1;i=15014" BrowseName="NamespacePublicationDate">
        <DisplayName>NamespacePublicationDate</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15011</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:DateTime>2019-02-04T00:00:00Z</uax:DateTime>
        </Value>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15011" NodeId="ns=1;i=15012" BrowseName="NamespaceUri">
        <DisplayName>NamespaceUri</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15011</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:String>http://opcfoundation.org/UA/OPENSCS-SER/</uax:String>
        </Value>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15011" NodeId="ns=1;i=15013" BrowseName="NamespaceVersion">
        <DisplayName>NamespaceVersion</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15011</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:String>1.00</uax:String>
        </Value>
    </UAVariable>
    <UAVariable DataType="IdType" ParentNodeId="ns=1;i=15011" ValueRank="1" NodeId="ns=1;i=15016" ArrayDimensions="0" BrowseName="StaticNodeIdTypes">
        <DisplayName>StaticNodeIdTypes</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15011</Reference>
        </References>
        <Value>
            <uax:ListOfInt32>
                <uax:Int32>0</uax:Int32>
            </uax:ListOfInt32>
        </Value>
    </UAVariable>
    <UAVariable DataType="NumericRange" ParentNodeId="ns=1;i=15011" ValueRank="1" NodeId="ns=1;i=15017" ArrayDimensions="0" BrowseName="StaticNumericNodeIdRange">
        <DisplayName>StaticNumericNodeIdRange</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15011</Reference>
        </References>
        <Value>
            <uax:ListOfString>
                <uax:String>1:65535</uax:String>
            </uax:ListOfString>
        </Value>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=15011" NodeId="ns=1;i=15018" BrowseName="StaticStringNodeIdPattern">
        <DisplayName>StaticStringNodeIdPattern</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15011</Reference>
        </References>
        <Value>
            <uax:String></uax:String>
        </Value>
    </UAVariable>
    <UAObject SymbolicName="DefaultBinary" NodeId="ns=1;i=5002" BrowseName="Default Binary">
        <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=6014</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="DefaultXml" NodeId="ns=1;i=5003" BrowseName="Default XML">
        <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=6016</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="DefaultJson" NodeId="ns=1;i=5004" BrowseName="Default JSON">
        <DisplayName>Default JSON</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
            <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3002</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="DefaultBinary" NodeId="ns=1;i=5005" BrowseName="Default Binary">
        <DisplayName>Default Binary</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
            <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3003</Reference>
            <Reference ReferenceType="HasDescription">ns=1;i=6017</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="DefaultXml" NodeId="ns=1;i=5006" BrowseName="Default XML">
        <DisplayName>Default XML</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
            <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3003</Reference>
            <Reference ReferenceType="HasDescription">ns=1;i=6018</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="DefaultJson" NodeId="ns=1;i=5007" BrowseName="Default JSON">
        <DisplayName>Default JSON</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
            <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3003</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="DefaultBinary" NodeId="ns=1;i=5008" BrowseName="Default Binary">
        <DisplayName>Default Binary</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
            <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3005</Reference>
            <Reference ReferenceType="HasDescription">ns=1;i=6019</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="DefaultXml" NodeId="ns=1;i=5009" BrowseName="Default XML">
        <DisplayName>Default XML</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
            <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3005</Reference>
            <Reference ReferenceType="HasDescription">ns=1;i=6021</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="DefaultJson" NodeId="ns=1;i=5010" BrowseName="Default JSON">
        <DisplayName>Default JSON</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
            <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3005</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="DefaultBinary" NodeId="ns=1;i=15188" BrowseName="Default Binary">
        <DisplayName>Default Binary</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
            <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=15005</Reference>
            <Reference ReferenceType="HasDescription">ns=1;i=15198</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="DefaultBinary" NodeId="ns=1;i=15189" BrowseName="Default Binary">
        <DisplayName>Default Binary</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
            <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=15006</Reference>
            <Reference ReferenceType="HasDescription">ns=1;i=15201</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="DefaultBinary" NodeId="ns=1;i=15190" BrowseName="Default Binary">
        <DisplayName>Default Binary</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
            <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=15007</Reference>
            <Reference ReferenceType="HasDescription">ns=1;i=15204</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="DefaultBinary" NodeId="ns=1;i=15191" BrowseName="Default Binary">
        <DisplayName>Default Binary</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
            <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=15008</Reference>
            <Reference ReferenceType="HasDescription">ns=1;i=15207</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="DefaultBinary" NodeId="ns=1;i=15192" BrowseName="Default Binary">
        <DisplayName>Default Binary</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
            <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=15009</Reference>
            <Reference ReferenceType="HasDescription">ns=1;i=15210</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="DefaultBinary" NodeId="ns=1;i=15193" BrowseName="Default Binary">
        <DisplayName>Default Binary</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
            <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=15010</Reference>
            <Reference ReferenceType="HasDescription">ns=1;i=15213</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="DefaultXml" NodeId="ns=1;i=15216" BrowseName="Default XML">
        <DisplayName>Default XML</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
            <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=15005</Reference>
            <Reference ReferenceType="HasDescription">ns=1;i=15226</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="DefaultXml" NodeId="ns=1;i=15217" BrowseName="Default XML">
        <DisplayName>Default XML</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
            <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=15006</Reference>
            <Reference ReferenceType="HasDescription">ns=1;i=15229</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="DefaultXml" NodeId="ns=1;i=15218" BrowseName="Default XML">
        <DisplayName>Default XML</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
            <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=15007</Reference>
            <Reference ReferenceType="HasDescription">ns=1;i=15232</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="DefaultXml" NodeId="ns=1;i=15219" BrowseName="Default XML">
        <DisplayName>Default XML</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
            <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=15008</Reference>
            <Reference ReferenceType="HasDescription">ns=1;i=15235</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="DefaultXml" NodeId="ns=1;i=15220" BrowseName="Default XML">
        <DisplayName>Default XML</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
            <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=15009</Reference>
            <Reference ReferenceType="HasDescription">ns=1;i=15238</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="DefaultXml" NodeId="ns=1;i=15221" BrowseName="Default XML">
        <DisplayName>Default XML</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
            <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=15010</Reference>
            <Reference ReferenceType="HasDescription">ns=1;i=15241</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="DefaultJson" NodeId="ns=1;i=15244" BrowseName="Default JSON">
        <DisplayName>Default JSON</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
            <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=15005</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="DefaultJson" NodeId="ns=1;i=15245" BrowseName="Default JSON">
        <DisplayName>Default JSON</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
            <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=15006</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="DefaultJson" NodeId="ns=1;i=15246" BrowseName="Default JSON">
        <DisplayName>Default JSON</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
            <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=15007</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="DefaultJson" NodeId="ns=1;i=15247" BrowseName="Default JSON">
        <DisplayName>Default JSON</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
            <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=15008</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="DefaultJson" NodeId="ns=1;i=15248" BrowseName="Default JSON">
        <DisplayName>Default JSON</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
            <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=15009</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="DefaultJson" NodeId="ns=1;i=15249" BrowseName="Default JSON">
        <DisplayName>Default JSON</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
            <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=15010</Reference>
        </References>
    </UAObject>
</UANodeSet>
