<?xml version="1.0" encoding="utf-8"?>
<UANodeSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" xmlns="http://opcfoundation.org/UA/2011/03/UANodeSet.xsd" xmlns:s1="http://opcfoundation.org/UA/MachineTool/Types.xsd" xmlns:s2="http://opcfoundation.org/UA/Machinery/Types.xsd" xmlns:s3="http://opcfoundation.org/UA/DI/Types.xsd" xmlns:ua="http://unifiedautomation.com/Configuration/NodeSet.xsd" xmlns:s4="http://opcfoundation.org/UA/IA/Types.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <NamespaceUris>
        <Uri>http://opcfoundation.org/UA/MachineTool/</Uri>
        <Uri>http://opcfoundation.org/UA/Machinery/</Uri>
        <Uri>http://opcfoundation.org/UA/DI/</Uri>
        <Uri>http://opcfoundation.org/UA/IA/</Uri>
    </NamespaceUris>
    <Models>
        <Model ModelUri="http://opcfoundation.org/UA/MachineTool/" PublicationDate="2020-09-25T00:00:00Z" Version="1.00.0">
            <RequiredModel ModelUri="http://opcfoundation.org/UA/" PublicationDate="2020-07-15T00:00:00Z" Version="1.04.7"/>
            <RequiredModel ModelUri="http://opcfoundation.org/UA/DI/" PublicationDate="2019-05-01T00:00:00Z" Version="1.02"/>
            <RequiredModel ModelUri="http://opcfoundation.org/UA/Machinery/" PublicationDate="2020-09-25T00:00:00Z" Version="1.0.0"/>
            <RequiredModel ModelUri="http://opcfoundation.org/UA/IA/" PublicationDate="2020-08-31T00:00:00Z" Version="1.00.0"/>
        </Model>
    </Models>
    <Aliases>
        <Alias Alias="Boolean">i=1</Alias>
        <Alias Alias="UInt16">i=5</Alias>
        <Alias Alias="UInt32">i=7</Alias>
        <Alias Alias="Double">i=11</Alias>
        <Alias Alias="String">i=12</Alias>
        <Alias Alias="DateTime">i=13</Alias>
        <Alias Alias="ByteString">i=15</Alias>
        <Alias Alias="NodeId">i=17</Alias>
        <Alias Alias="LocalizedText">i=21</Alias>
        <Alias Alias="Number">i=26</Alias>
        <Alias Alias="UInteger">i=28</Alias>
        <Alias Alias="HasModellingRule">i=37</Alias>
        <Alias Alias="HasTypeDefinition">i=40</Alias>
        <Alias Alias="GeneratesEvent">i=41</Alias>
        <Alias Alias="HasSubtype">i=45</Alias>
        <Alias Alias="HasProperty">i=46</Alias>
        <Alias Alias="HasComponent">i=47</Alias>
        <Alias Alias="HasOrderedComponent">i=49</Alias>
        <Alias Alias="FromState">i=51</Alias>
        <Alias Alias="ToState">i=52</Alias>
        <Alias Alias="HasEffect">i=54</Alias>
        <Alias Alias="IdType">i=256</Alias>
        <Alias Alias="NumericRange">i=291</Alias>
        <Alias Alias="UtcTime">i=294</Alias>
        <Alias Alias="Range">i=884</Alias>
        <Alias Alias="EUInformation">i=887</Alias>
        <Alias Alias="EnumValueType">i=7594</Alias>
        <Alias Alias="HasInterface">i=17603</Alias>
        <Alias Alias="HasAddIn">i=17604</Alias>
        <Alias Alias="StacklightOperationMode">ns=4;i=3002</Alias>
        <Alias Alias="SignalColor">ns=4;i=3004</Alias>
        <Alias Alias="SignalModeLight">ns=4;i=3005</Alias>
        <Alias Alias="ProcessIrregularity">ns=1;i=62</Alias>
        <Alias Alias="PartQuality">ns=1;i=63</Alias>
        <Alias Alias="ChannelState">ns=1;i=64</Alias>
        <Alias Alias="MachineOperationMode">ns=1;i=65</Alias>
        <Alias Alias="ToolLocked">ns=1;i=66</Alias>
        <Alias Alias="ChannelMode">ns=1;i=67</Alias>
        <Alias Alias="ToolLifeIndication">ns=1;i=68</Alias>
        <Alias Alias="ToolManagement">ns=1;i=69</Alias>
        <Alias Alias="LaserState">ns=1;i=70</Alias>
        <Alias Alias="EDMGeneratorState">ns=1;i=71</Alias>
    </Aliases>
    <Extensions>
        <Extension>
            <ua:ModelInfo Tool="UaModeler" Hash="oMLLaSDcFURveHiSenOl7Q==" Version="1.6.3"/>
        </Extension>
    </Extensions>
    <UADataType NodeId="ns=1;i=67" BrowseName="1:ChannelMode">
        <DisplayName>ChannelMode</DisplayName>
        <References>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=288</Reference>
        </References>
        <Definition Name="1:ChannelMode">
            <Field Name="Automatic" Value="0">
                <Description Locale="en">NC channel mode Automatic – execute CNC part programs.</Description>
            </Field>
            <Field Name="MdaMdi" Value="1">
                <Description Locale="en">NC channel mode Mda/Mdi – manual data input and execution.</Description>
            </Field>
            <Field Name="JogManual" Value="2">
                <Description Locale="en">NC channel mode Jog Manual – axis movement triggered by user.</Description>
            </Field>
            <Field Name="JogIncrement" Value="3">
                <Description Locale="en">NC channel mode Jog Increment – incremental axis movement triggered by user.</Description>
            </Field>
            <Field Name="TeachingHandle" Value="4">
                <Description Locale="en">NC channel mode Teaching Handle – teaching a machine tool by moving axes of the machine tool by hand.</Description>
            </Field>
            <Field Name="Remote" Value="5">
                <Description Locale="en">NC channel mode Remote – the machine tool can receive CNC files via a remote access mechanism.</Description>
            </Field>
            <Field Name="Reference" Value="6">
                <Description Locale="en">NC channel mode Reference – The machine tool returns to its reference point/ zero position.</Description>
            </Field>
            <Field Name="Other" Value="7">
                <Description Locale="en">NC channel mode is different from the values defined in this enumeration.</Description>
            </Field>
        </Definition>
    </UADataType>
    <UAVariable DataType="EnumValueType" ParentNodeId="ns=1;i=67" ValueRank="1" NodeId="ns=1;i=288" ArrayDimensions="8" BrowseName="EnumValues">
        <DisplayName>EnumValues</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=67</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>Automatic</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>NC channel mode Automatic – execute CNC part programs.</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>MdaMdi</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>NC channel mode Mda/Mdi – manual data input and 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>2</uax:Value>
                            <uax:DisplayName>
                                <uax:Text>JogManual</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>NC channel mode Jog Manual – axis movement triggered by user.</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>JogIncrement</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>NC channel mode Jog Increment – incremental axis movement triggered by user.</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>TeachingHandle</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>NC channel mode Teaching Handle – teaching a machine tool by moving axes of the machine tool by hand.</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>Remote</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>NC channel mode Remote – the machine tool can receive CNC files via a remote access mechanism.</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>Reference</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>NC channel mode Reference – The machine tool returns to its reference point/ zero position.</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>Other</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>NC channel mode is different from the values defined in this enumeration.</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UADataType NodeId="ns=1;i=64" BrowseName="1:ChannelState">
        <DisplayName>ChannelState</DisplayName>
        <References>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=266</Reference>
        </References>
        <Definition Name="1:ChannelState">
            <Field Name="Active" Value="0">
                <Description Locale="en">There is an active command being executed by the NC channel.</Description>
            </Field>
            <Field Name="Interrupted" Value="1">
                <Description Locale="en">The NC execution is interrupted. Execution of a program in the channel can be restarted.</Description>
            </Field>
            <Field Name="Reset" Value="2">
                <Description Locale="en">No NC command is active in the NC channel. E.g. channel is idle.</Description>
            </Field>
        </Definition>
    </UADataType>
    <UAVariable DataType="EnumValueType" ParentNodeId="ns=1;i=64" ValueRank="1" NodeId="ns=1;i=266" ArrayDimensions="3" BrowseName="EnumValues">
        <DisplayName>EnumValues</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=64</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>Active</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>There is an active command being executed by the NC channel.</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=7616</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:EnumValueType>
                            <uax:Value>1</uax:Value>
                            <uax:DisplayName>
                                <uax:Text>Interrupted</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The NC execution is interrupted. Execution of a program in the channel can be restarted.</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>Reset</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>No NC command is active in the NC channel. E.g. channel is idle.</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UADataType NodeId="ns=1;i=71" BrowseName="1:EDMGeneratorState">
        <DisplayName>EDMGeneratorState</DisplayName>
        <References>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=289</Reference>
        </References>
        <Definition Name="1:EDMGeneratorState">
            <Field Name="Undefined" Value="0">
                <Description Locale="en">The EDM spark generator state cannot be indicated.</Description>
            </Field>
            <Field Name="Ready" Value="1">
                <Description Locale="en">Generator is initialized and can receive a set of technology parameters.</Description>
            </Field>
            <Field Name="Active_Low_Voltage" Value="2">
                <Description Locale="en">Generator is switched on and is supplying pulses respecting the low voltage (≤ 25 V AC or ≤ 60 V DC) requirements of safety standard (ISO 28881).</Description>
            </Field>
            <Field Name="Active_High_Voltage" Value="3">
                <Description Locale="en">Generator is switched on and is supplying pulse at high voltage (> 25 V AC or > 60 V DC).</Description>
            </Field>
            <Field Name="Error" Value="4">
                <Description Locale="en">Generator is in an error state.</Description>
            </Field>
        </Definition>
    </UADataType>
    <UAVariable DataType="EnumValueType" ParentNodeId="ns=1;i=71" ValueRank="1" NodeId="ns=1;i=289" ArrayDimensions="5" BrowseName="EnumValues">
        <DisplayName>EnumValues</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=71</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</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The EDM spark generator state cannot be indicated.</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>Ready</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>Generator is initialized and can receive a set of technology parameters.</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>Active_Low_Voltage</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>Generator is switched on and is supplying pulses respecting the low voltage (≤ 25 V AC or ≤ 60 V DC) requirements of safety standard (ISO 28881).</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>Active_High_Voltage</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>Generator is switched on and is supplying pulse at high voltage (> 25 V AC or > 60 V DC).</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>Error</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>Generator is in an error state.</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UADataType NodeId="ns=1;i=70" BrowseName="1:LaserState">
        <DisplayName>LaserState</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=308</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
        </References>
        <Definition Name="1:LaserState">
            <Field Name="Undefined" Value="0">
                <Description Locale="en">The laser state cannot be indicated, for example because the device does not provide this information
or because it is currently unavailable. This can be e.g. during the startup phase.&#xd;</Description>
            </Field>
            <Field Name="Ready" Value="1">
                <Description Locale="en">The laser is ready and laser programs can be started. No error state is active. In this state, laser
emission is prohibited.</Description>
            </Field>
            <Field Name="Active" Value="2">
                <Description Locale="en">In this state, safety clearances have to be set for processing and emission can be activated.
For devices that can run programs themselves it indicates that a program is running on the laser
device.</Description>
            </Field>
            <Field Name="Error" Value="3">
                <Description Locale="en">An error state is reported from the laser device.</Description>
            </Field>
        </Definition>
    </UADataType>
    <UAVariable DataType="EnumValueType" ParentNodeId="ns=1;i=70" ValueRank="1" NodeId="ns=1;i=308" ArrayDimensions="4" BrowseName="EnumValues">
        <DisplayName>EnumValues</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=70</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</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The laser state cannot be indicated, for example because the device does not provide this information
or because it is currently unavailable. This can be e.g. during the startup phase.&#xd;</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>Ready</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The laser is ready and laser programs can be started. No error state is active. In this state, laser
emission is prohibited.</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>Active</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>In this state, safety clearances have to be set for processing and emission can be activated.
For devices that can run programs themselves it indicates that a program is running on the laser
device.</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=7616</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:EnumValueType>
                            <uax:Value>3</uax:Value>
                            <uax:DisplayName>
                                <uax:Text>Error</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>An error state is reported from the laser device.</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UADataType NodeId="ns=1;i=65" BrowseName="1:MachineOperationMode">
        <DisplayName>MachineOperationMode</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=320</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
        </References>
        <Definition Name="1:MachineOperationMode">
            <Field Name="Manual" Value="0">
                <Description Locale="en">The machine is controlled manually, by the operator. Depending on technology specific norms, the maximum axis movement speeds of the machine tool are limited.</Description>
            </Field>
            <Field Name="Automatic" Value="1">
                <Description Locale="en">Operating mode for the automatic, programmed and continuous operation of the machine. Manual loading and unloading workpieces are possible when the automatic program is stopped. Axis movement speeds are fully available to the machine tool’s ability.</Description>
            </Field>
            <Field Name="Setup" Value="2">
                <Description Locale="en">Depending on technology specific norms, the maximum axis movement speeds of the machine tool are limited. In this mode, the operator can make settings for the subsequent work processes.</Description>
            </Field>
            <Field Name="AutoWithManualIntervention" Value="3">
                <Description Locale="en">Operating mode with the possibility of manual interventions in the machining process as well as limited automatic operation started by the operator. Depending on technology specific norms, the maximum axis movement speeds of the machine tool are limited.</Description>
            </Field>
            <Field Name="Service" Value="4">
                <Description Locale="en">Operating mode for service purposes. This mode shall not be used for manufacturing any parts. This mode shall only be used by authorized personnel.</Description>
            </Field>
            <Field Name="Other" Value="5">
                <Description Locale="en">The machine operation mode is different from the values defined in this enumeration.</Description>
            </Field>
        </Definition>
    </UADataType>
    <UAVariable DataType="EnumValueType" ParentNodeId="ns=1;i=65" ValueRank="1" NodeId="ns=1;i=320" ArrayDimensions="6" BrowseName="EnumValues">
        <DisplayName>EnumValues</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=65</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>Manual</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The machine is controlled manually, by the operator. Depending on technology specific norms, the maximum axis movement speeds of the machine tool are limited.</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>Automatic</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>Operating mode for the automatic, programmed and continuous operation of the machine. Manual loading and unloading workpieces are possible when the automatic program is stopped. Axis movement speeds are fully available to the machine tool’s ability.</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>Setup</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>Depending on technology specific norms, the maximum axis movement speeds of the machine tool are limited. In this mode, the operator can make settings for the subsequent work processes.</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>AutoWithManualIntervention</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>Operating mode with the possibility of manual interventions in the machining process as well as limited automatic operation started by the operator. Depending on technology specific norms, the maximum axis movement speeds of the machine tool are limited.</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>Service</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>Operating mode for service purposes. This mode shall not be used for manufacturing any parts. This mode shall only be used by authorized personnel.</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>Other</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The machine operation mode is different from the values defined in this enumeration.</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UADataType NodeId="ns=1;i=63" BrowseName="1:PartQuality">
        <DisplayName>PartQuality</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=227</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
        </References>
        <Definition Name="1:PartQuality">
            <Field Name="CapabilityUnavailable" Value="0">
                <Description Locale="en">The machine tool is not able to give a statement about the part quality.</Description>
            </Field>
            <Field Name="Good" Value="1">
                <Description Locale="en">The part quality is determined good.</Description>
            </Field>
            <Field Name="Bad" Value="2">
                <Description Locale="en">The part quality is determined bad.</Description>
            </Field>
            <Field Name="NotYetMeasured" Value="3">
                <Description Locale="en">The PartQuality will still be determined in the machine tool to be either Good or Bad.</Description>
            </Field>
            <Field Name="WillNotBeMeasured" Value="4">
                <Description Locale="en">The machine tool will not give a statement about the part quality.</Description>
            </Field>
        </Definition>
    </UADataType>
    <UAVariable DataType="EnumValueType" ParentNodeId="ns=1;i=63" ValueRank="1" NodeId="ns=1;i=227" ArrayDimensions="5" BrowseName="EnumValues">
        <DisplayName>EnumValues</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=63</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>CapabilityUnavailable</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The machine tool is not able to give a statement about the part quality.</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>Good</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The part quality is determined good.</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>Bad</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The part quality is determined bad.</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>NotYetMeasured</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The PartQuality will still be determined in the machine tool to be either Good or Bad.</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>WillNotBeMeasured</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The machine tool will not give a statement about the part quality.</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UADataType NodeId="ns=1;i=62" BrowseName="1:ProcessIrregularity">
        <DisplayName>ProcessIrregularity</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=190</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
        </References>
        <Definition Name="1:ProcessIrregularity">
            <Field Name="CapabilityUnavailable" Value="0">
                <Description Locale="en">The machine tool is not able to give a statement about process irregularities.</Description>
            </Field>
            <Field Name="Detected" Value="1">
                <Description Locale="en">A process irregularity has been detected.</Description>
            </Field>
            <Field Name="NotDetected" Value="2">
                <Description Locale="en">There was no process irregularity detected.</Description>
            </Field>
            <Field Name="NotYetDetermined" Value="3">
                <Description Locale="en">A statement about the process irregularity is to be expected.</Description>
            </Field>
        </Definition>
    </UADataType>
    <UAVariable DataType="EnumValueType" ParentNodeId="ns=1;i=62" ValueRank="1" NodeId="ns=1;i=190" ArrayDimensions="4" BrowseName="EnumValues">
        <DisplayName>EnumValues</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=62</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>CapabilityUnavailable</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The machine tool is not able to give a statement about process irregularities.</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>Detected</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>A process irregularity has been detected.</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>NotDetected</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>There was no process irregularity detected.</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>NotYetDetermined</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>A statement about the process irregularity is to be expected.</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UADataType NodeId="ns=1;i=68" BrowseName="1:ToolLifeIndication">
        <DisplayName>ToolLifeIndication</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=295</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
        </References>
        <Definition Name="1:ToolLifeIndication">
            <Field Name="Time" Value="0">
                <Description Locale="en">The tool life indicates the time the tool has been in use or can still be used. The value shall be given in hours (decimal value).</Description>
            </Field>
            <Field Name="NumberOfParts" Value="1">
                <Description Locale="en">The tool life indicates the total number of parts that have been produced or can still be produced using the tool. The unit shall be „one“.</Description>
            </Field>
            <Field Name="NumberOfUsages" Value="2">
                <Description Locale="en">The tool life indicates counting the process steps this tool has been used or can still be used (for example usages of a punching tool). The unit shall be „one“.</Description>
            </Field>
            <Field Name="Feed_Distance" Value="3">
                <Description Locale="en">The tool life indicates the sum of the feed path covered by the tool and the workpiece relative to each other during machining. This value shall be given in one of the following units: millimetres, metres, kilometres.</Description>
            </Field>
            <Field Name="Cutting_Distance" Value="4">
                <Description Locale="en">The tool life indicates the sum of the lengths that the cutting knife works in the workpiece. If the knife is not fixed, this includes the lengths of the arc segments of the knife path. This value shall be given in one of the following units: millimetres, metres, kilometres. This value is likely only available for serial production with clearly defined machining conditions.</Description>
            </Field>
            <Field Name="Length" Value="5">
                <Description Locale="en">The tool life indicates the abraded length of the tool. This value shall be given in one of the following units: micrometres, millimetres, metres, kilometres.</Description>
            </Field>
            <Field Name="Diameter" Value="6">
                <Description Locale="en">The tool life indicates the abraded diameter of the tool. This value shall be given in one of the following units: micrometres, millimetres, metres, kilometres.</Description>
            </Field>
            <Field Name="Other" Value="7">
                <Description Locale="en">The tool life is indicated in a way not covered by the remaining enum values.</Description>
            </Field>
        </Definition>
    </UADataType>
    <UAVariable DataType="EnumValueType" ParentNodeId="ns=1;i=68" ValueRank="1" NodeId="ns=1;i=295" ArrayDimensions="8" BrowseName="EnumValues">
        <DisplayName>EnumValues</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=68</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>Time</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The tool life indicates the time the tool has been in use or can still be used. The value shall be given in hours (decimal value).</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>NumberOfParts</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The tool life indicates the total number of parts that have been produced or can still be produced using the tool. The unit shall be „one“.</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>NumberOfUsages</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The tool life indicates counting the process steps this tool has been used or can still be used (for example usages of a punching tool). The unit shall be „one“.</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>Feed_Distance</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The tool life indicates the sum of the feed path covered by the tool and the workpiece relative to each other during machining. This value shall be given in one of the following units: millimetres, metres, kilometres.</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>Cutting_Distance</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The tool life indicates the sum of the lengths that the cutting knife works in the workpiece. If the knife is not fixed, this includes the lengths of the arc segments of the knife path. This value shall be given in one of the following units: millimetres, metres, kilometres. This value is likely only available for serial production with clearly defined machining conditions.</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>Length</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The tool life indicates the abraded length of the tool. This value shall be given in one of the following units: micrometres, millimetres, metres, kilometres.</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>Diameter</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The tool life indicates the abraded diameter of the tool. This value shall be given in one of the following units: micrometres, millimetres, metres, kilometres.</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>Other</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The tool life is indicated in a way not covered by the remaining enum values.</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UADataType NodeId="ns=1;i=66" BrowseName="1:ToolLocked">
        <DisplayName>ToolLocked</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=309</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
        </References>
        <Definition Name="1:ToolLocked">
            <Field Name="CapabilityUnavailable" Value="0">
                <Description Locale="en">The reason for locking the tool cannot be given.</Description>
            </Field>
            <Field Name="ByOperator" Value="1">
                <Description Locale="en">The tool is locked by an operator.</Description>
            </Field>
            <Field Name="ToolBreak" Value="2">
                <Description Locale="en">The tool is locked because a tool break has been detected.</Description>
            </Field>
            <Field Name="ToolLife" Value="3">
                <Description Locale="en">The tool is locked because it reached a tool life limit.</Description>
            </Field>
            <Field Name="MeasurementError" Value="4">
                <Description Locale="en">The tool is locked due to a measurement error of the tool.</Description>
            </Field>
            <Field Name="Other" Value="5">
                <Description Locale="en">The tool is locked for another reason.</Description>
            </Field>
        </Definition>
    </UADataType>
    <UAVariable DataType="EnumValueType" ParentNodeId="ns=1;i=66" ValueRank="1" NodeId="ns=1;i=309" ArrayDimensions="6" BrowseName="EnumValues">
        <DisplayName>EnumValues</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=66</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>CapabilityUnavailable</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The reason for locking the tool cannot be given.</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>ByOperator</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The tool is locked by an operator.</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>ToolBreak</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The tool is locked because a tool break has been detected.</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>ToolLife</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The tool is locked because it reached a tool life limit.</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>MeasurementError</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The tool is locked due to a measurement error of the tool.</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>Other</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The tool is locked for another reason.</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UADataType NodeId="ns=1;i=69" BrowseName="1:ToolManagement">
        <DisplayName>ToolManagement</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=268</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
        </References>
        <Definition Name="1:ToolManagement">
            <Field Name="NumberBased" Value="0">
                <Description Locale="en">The tool is addressed using a single identifier.</Description>
            </Field>
            <Field Name="GroupBased" Value="1">
                <Description Locale="en">The tool is addressed using an identifier for the group and a second one for the tool within the group.</Description>
            </Field>
            <Field Name="Other" Value="2">
                <Description Locale="en">The tool is addressed by a different, custom defined system.</Description>
            </Field>
        </Definition>
    </UADataType>
    <UAVariable DataType="EnumValueType" ParentNodeId="ns=1;i=69" ValueRank="1" NodeId="ns=1;i=268" ArrayDimensions="3" BrowseName="EnumValues">
        <DisplayName>EnumValues</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=69</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>NumberBased</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The tool is addressed using a single identifier.</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>GroupBased</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The tool is addressed using an identifier for the group and a second one for the tool within the group.</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>Other</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The tool is addressed by a different, custom defined system.</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
        </Value>
    </UAVariable>
    <UAVariable SymbolicName="TypeDictionary_BinarySchema" DataType="ByteString" NodeId="ns=1;i=221" BrowseName="1:TypeDictionary">
        <DisplayName>TypeDictionary</DisplayName>
        <Description>Collects the data type descriptions of http://opcfoundation.org/UA/MachineTool/</Description>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=72</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=222</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">i=93</Reference>
        </References>
        <Value>
            <uax:ByteString>PG9wYzpUeXBlRGljdGlvbmFyeSB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZ
        W1hLWluc3RhbmNlIiB4bWxuczp0bnM9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS9NY
        WNoaW5lVG9vbC8iIERlZmF1bHRCeXRlT3JkZXI9IkxpdHRsZUVuZGlhbiIgeG1sbnM6b3BjP
        SJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvQmluYXJ5U2NoZW1hLyIgeG1sbnM6dWE9Imh0d
        HA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS8iIFRhcmdldE5hbWVzcGFjZT0iaHR0cDovL29wY
        2ZvdW5kYXRpb24ub3JnL1VBL01hY2hpbmVUb29sLyI+CiA8b3BjOkltcG9ydCBOYW1lc3BhY
        2U9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS8iLz4KIDxvcGM6RW51bWVyYXRlZFR5c
        GUgTGVuZ3RoSW5CaXRzPSIzMiIgTmFtZT0iQ2hhbm5lbE1vZGUiPgogIDxvcGM6RW51bWVyY
        XRlZFZhbHVlIE5hbWU9IkF1dG9tYXRpYyIgVmFsdWU9IjAiLz4KICA8b3BjOkVudW1lcmF0Z
        WRWYWx1ZSBOYW1lPSJNZGFNZGkiIFZhbHVlPSIxIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsd
        WUgTmFtZT0iSm9nTWFudWFsIiBWYWx1ZT0iMiIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlI
        E5hbWU9IkpvZ0luY3JlbWVudCIgVmFsdWU9IjMiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1Z
        SBOYW1lPSJUZWFjaGluZ0hhbmRsZSIgVmFsdWU9IjQiLz4KICA8b3BjOkVudW1lcmF0ZWRWY
        Wx1ZSBOYW1lPSJSZW1vdGUiIFZhbHVlPSI1Ii8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgT
        mFtZT0iUmVmZXJlbmNlIiBWYWx1ZT0iNiIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hb
        WU9Ik90aGVyIiBWYWx1ZT0iNyIvPgogPC9vcGM6RW51bWVyYXRlZFR5cGU+CiA8b3BjOkVud
        W1lcmF0ZWRUeXBlIExlbmd0aEluQml0cz0iMzIiIE5hbWU9IkNoYW5uZWxTdGF0ZSI+CiAgP
        G9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWN0aXZlIiBWYWx1ZT0iMCIvPgogIDxvcGM6R
        W51bWVyYXRlZFZhbHVlIE5hbWU9IkludGVycnVwdGVkIiBWYWx1ZT0iMSIvPgogIDxvcGM6R
        W51bWVyYXRlZFZhbHVlIE5hbWU9IlJlc2V0IiBWYWx1ZT0iMiIvPgogPC9vcGM6RW51bWVyY
        XRlZFR5cGU+CiA8b3BjOkVudW1lcmF0ZWRUeXBlIExlbmd0aEluQml0cz0iMzIiIE5hbWU9I
        kVETUdlbmVyYXRvclN0YXRlIj4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVbmRlZ
        mluZWQiIFZhbHVlPSIwIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUmVhZHkiI
        FZhbHVlPSIxIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWN0aXZlX0xvd19Wb
        2x0YWdlIiBWYWx1ZT0iMiIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFjdGl2Z
        V9IaWdoX1ZvbHRhZ2UiIFZhbHVlPSIzIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZ
        T0iRXJyb3IiIFZhbHVlPSI0Ii8+CiA8L29wYzpFbnVtZXJhdGVkVHlwZT4KIDxvcGM6RW51b
        WVyYXRlZFR5cGUgTGVuZ3RoSW5CaXRzPSIzMiIgTmFtZT0iTGFzZXJTdGF0ZSI+CiAgPG9wY
        zpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVW5kZWZpbmVkIiBWYWx1ZT0iMCIvPgogIDxvcGM6R
        W51bWVyYXRlZFZhbHVlIE5hbWU9IlJlYWR5IiBWYWx1ZT0iMSIvPgogIDxvcGM6RW51bWVyY
        XRlZFZhbHVlIE5hbWU9IkFjdGl2ZSIgVmFsdWU9IjIiLz4KICA8b3BjOkVudW1lcmF0ZWRWY
        Wx1ZSBOYW1lPSJFcnJvciIgVmFsdWU9IjMiLz4KIDwvb3BjOkVudW1lcmF0ZWRUeXBlPgogP
        G9wYzpFbnVtZXJhdGVkVHlwZSBMZW5ndGhJbkJpdHM9IjMyIiBOYW1lPSJNYWNoaW5lT3Blc
        mF0aW9uTW9kZSI+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTWFudWFsIiBWYWx1Z
        T0iMCIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkF1dG9tYXRpYyIgVmFsdWU9I
        jEiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTZXR1cCIgVmFsdWU9IjIiLz4KI
        CA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBdXRvV2l0aE1hbnVhbEludGVydmVudGlvb
        iIgVmFsdWU9IjMiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTZXJ2aWNlIiBWY
        Wx1ZT0iNCIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik90aGVyIiBWYWx1ZT0iN
        SIvPgogPC9vcGM6RW51bWVyYXRlZFR5cGU+CiA8b3BjOkVudW1lcmF0ZWRUeXBlIExlbmd0a
        EluQml0cz0iMzIiIE5hbWU9IlBhcnRRdWFsaXR5Ij4KICA8b3BjOkVudW1lcmF0ZWRWYWx1Z
        SBOYW1lPSJDYXBhYmlsaXR5VW5hdmFpbGFibGUiIFZhbHVlPSIwIi8+CiAgPG9wYzpFbnVtZ
        XJhdGVkVmFsdWUgTmFtZT0iR29vZCIgVmFsdWU9IjEiLz4KICA8b3BjOkVudW1lcmF0ZWRWY
        Wx1ZSBOYW1lPSJCYWQiIFZhbHVlPSIyIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZ
        T0iTm90WWV0TWVhc3VyZWQiIFZhbHVlPSIzIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgT
        mFtZT0iV2lsbE5vdEJlTWVhc3VyZWQiIFZhbHVlPSI0Ii8+CiA8L29wYzpFbnVtZXJhdGVkV
        HlwZT4KIDxvcGM6RW51bWVyYXRlZFR5cGUgTGVuZ3RoSW5CaXRzPSIzMiIgTmFtZT0iUHJvY
        2Vzc0lycmVndWxhcml0eSI+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQ2FwYWJpb
        Gl0eVVuYXZhaWxhYmxlIiBWYWx1ZT0iMCIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hb
        WU9IkRldGVjdGVkIiBWYWx1ZT0iMSIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9I
        k5vdERldGVjdGVkIiBWYWx1ZT0iMiIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9I
        k5vdFlldERldGVybWluZWQiIFZhbHVlPSIzIi8+CiA8L29wYzpFbnVtZXJhdGVkVHlwZT4KI
        DxvcGM6RW51bWVyYXRlZFR5cGUgTGVuZ3RoSW5CaXRzPSIzMiIgTmFtZT0iVG9vbExpZmVJb
        mRpY2F0aW9uIj4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJUaW1lIiBWYWx1ZT0iM
        CIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik51bWJlck9mUGFydHMiIFZhbHVlP
        SIxIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTnVtYmVyT2ZVc2FnZXMiIFZhb
        HVlPSIyIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRmVlZF9EaXN0YW5jZSIgV
        mFsdWU9IjMiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJDdXR0aW5nX0Rpc3Rhb
        mNlIiBWYWx1ZT0iNCIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikxlbmd0aCIgV
        mFsdWU9IjUiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEaWFtZXRlciIgVmFsd
        WU9IjYiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJPdGhlciIgVmFsdWU9IjciL
        z4KIDwvb3BjOkVudW1lcmF0ZWRUeXBlPgogPG9wYzpFbnVtZXJhdGVkVHlwZSBMZW5ndGhJb
        kJpdHM9IjMyIiBOYW1lPSJUb29sTG9ja2VkIj4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOY
        W1lPSJDYXBhYmlsaXR5VW5hdmFpbGFibGUiIFZhbHVlPSIwIi8+CiAgPG9wYzpFbnVtZXJhd
        GVkVmFsdWUgTmFtZT0iQnlPcGVyYXRvciIgVmFsdWU9IjEiLz4KICA8b3BjOkVudW1lcmF0Z
        WRWYWx1ZSBOYW1lPSJUb29sQnJlYWsiIFZhbHVlPSIyIi8+CiAgPG9wYzpFbnVtZXJhdGVkV
        mFsdWUgTmFtZT0iVG9vbExpZmUiIFZhbHVlPSIzIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsd
        WUgTmFtZT0iTWVhc3VyZW1lbnRFcnJvciIgVmFsdWU9IjQiLz4KICA8b3BjOkVudW1lcmF0Z
        WRWYWx1ZSBOYW1lPSJPdGhlciIgVmFsdWU9IjUiLz4KIDwvb3BjOkVudW1lcmF0ZWRUeXBlP
        gogPG9wYzpFbnVtZXJhdGVkVHlwZSBMZW5ndGhJbkJpdHM9IjMyIiBOYW1lPSJUb29sTWFuY
        WdlbWVudCI+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTnVtYmVyQmFzZWQiIFZhb
        HVlPSIwIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iR3JvdXBCYXNlZCIgVmFsd
        WU9IjEiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJPdGhlciIgVmFsdWU9IjIiL
        z4KIDwvb3BjOkVudW1lcmF0ZWRUeXBlPgo8L29wYzpUeXBlRGljdGlvbmFyeT4K</uax:ByteString>
        </Value>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=221" NodeId="ns=1;i=222" BrowseName="NamespaceUri">
        <DisplayName>NamespaceUri</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=221</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:String>http://opcfoundation.org/UA/MachineTool/</uax:String>
        </Value>
    </UAVariable>
    <UAVariable SymbolicName="TypeDictionary_XmlSchema" DataType="ByteString" NodeId="ns=1;i=223" BrowseName="1:TypeDictionary">
        <DisplayName>TypeDictionary</DisplayName>
        <Description>Collects the data type descriptions of http://opcfoundation.org/UA/MachineTool/</Description>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=72</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=224</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">i=92</Reference>
        </References>
        <Value>
            <uax:ByteString>PHhzOnNjaGVtYSBlbGVtZW50Rm9ybURlZmF1bHQ9InF1YWxpZmllZCIgdGFyZ2V0TmFtZXNwYWNlPSJod
        HRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTWFjaGluZVRvb2wvVHlwZXMueHNkIiB4bWxuc
        zp0bnM9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS9NYWNoaW5lVG9vbC9UeXBlcy54c
        2QiIHhtbG5zOnVhPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvMjAwOC8wMi9UeXBlc
        y54c2QiIHhtbG5zOnhzPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiA8e
        HM6aW1wb3J0IG5hbWVzcGFjZT0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBLzIwMDgvM
        DIvVHlwZXMueHNkIi8+CiA8eHM6c2ltcGxlVHlwZSBuYW1lPSJDaGFubmVsTW9kZSI+CiAgP
        HhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+CiAgIDx4czplbnVtZXJhdGlvbiB2Y
        Wx1ZT0iQXV0b21hdGljXzAiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJNZGFNZGlfM
        SIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkpvZ01hbnVhbF8yIi8+CiAgIDx4czplb
        nVtZXJhdGlvbiB2YWx1ZT0iSm9nSW5jcmVtZW50XzMiLz4KICAgPHhzOmVudW1lcmF0aW9uI
        HZhbHVlPSJUZWFjaGluZ0hhbmRsZV80Ii8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iU
        mVtb3RlXzUiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZWZlcmVuY2VfNiIvPgogI
        CA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik90aGVyXzciLz4KICA8L3hzOnJlc3RyaWN0aW9uP
        gogPC94czpzaW1wbGVUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOkNoYW5uZWxNb2RlI
        iBuYW1lPSJDaGFubmVsTW9kZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkNoY
        W5uZWxNb2RlIj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iM
        CIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIHR5cGU9InRuczpDaGFubmVsTW9kZSIgbmFtZT0iQ
        2hhbm5lbE1vZGUiIG5pbGxhYmxlPSJ0cnVlIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y
        29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6TGlzdE9mQ2hhbm5lbE1vZGUiI
        G5hbWU9Ikxpc3RPZkNoYW5uZWxNb2RlIiBuaWxsYWJsZT0idHJ1ZSIvPgogPHhzOnNpbXBsZ
        VR5cGUgbmFtZT0iQ2hhbm5lbFN0YXRlIj4KICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c
        3RyaW5nIj4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJBY3RpdmVfMCIvPgogICA8eHM6Z
        W51bWVyYXRpb24gdmFsdWU9IkludGVycnVwdGVkXzEiLz4KICAgPHhzOmVudW1lcmF0aW9uI
        HZhbHVlPSJSZXNldF8yIi8+CiAgPC94czpyZXN0cmljdGlvbj4KIDwveHM6c2ltcGxlVHlwZ
        T4KIDx4czplbGVtZW50IHR5cGU9InRuczpDaGFubmVsU3RhdGUiIG5hbWU9IkNoYW5uZWxTd
        GF0ZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkNoYW5uZWxTdGF0ZSI+CiAgP
        HhzOnNlcXVlbmNlPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0id
        W5ib3VuZGVkIiB0eXBlPSJ0bnM6Q2hhbm5lbFN0YXRlIiBuYW1lPSJDaGFubmVsU3RhdGUiI
        G5pbGxhYmxlPSJ0cnVlIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+C
        iA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6TGlzdE9mQ2hhbm5lbFN0YXRlIiBuYW1lPSJMaXN0T
        2ZDaGFubmVsU3RhdGUiIG5pbGxhYmxlPSJ0cnVlIi8+CiA8eHM6c2ltcGxlVHlwZSBuYW1lP
        SJFRE1HZW5lcmF0b3JTdGF0ZSI+CiAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZ
        yI+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVW5kZWZpbmVkXzAiLz4KICAgPHhzOmVud
        W1lcmF0aW9uIHZhbHVlPSJSZWFkeV8xIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQ
        WN0aXZlX0xvd19Wb2x0YWdlXzIiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJBY3Rpd
        mVfSGlnaF9Wb2x0YWdlXzMiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJFcnJvcl80I
        i8+CiAgPC94czpyZXN0cmljdGlvbj4KIDwveHM6c2ltcGxlVHlwZT4KIDx4czplbGVtZW50I
        HR5cGU9InRuczpFRE1HZW5lcmF0b3JTdGF0ZSIgbmFtZT0iRURNR2VuZXJhdG9yU3RhdGUiL
        z4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZFRE1HZW5lcmF0b3JTdGF0ZSI+CiAgP
        HhzOnNlcXVlbmNlPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0id
        W5ib3VuZGVkIiB0eXBlPSJ0bnM6RURNR2VuZXJhdG9yU3RhdGUiIG5hbWU9IkVETUdlbmVyY
        XRvclN0YXRlIiBuaWxsYWJsZT0idHJ1ZSIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvb
        XBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOkxpc3RPZkVETUdlbmVyYXRvclN0Y
        XRlIiBuYW1lPSJMaXN0T2ZFRE1HZW5lcmF0b3JTdGF0ZSIgbmlsbGFibGU9InRydWUiLz4KI
        Dx4czpzaW1wbGVUeXBlIG5hbWU9Ikxhc2VyU3RhdGUiPgogIDx4czpyZXN0cmljdGlvbiBiY
        XNlPSJ4czpzdHJpbmciPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVuZGVmaW5lZF8wI
        i8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUmVhZHlfMSIvPgogICA8eHM6ZW51bWVyY
        XRpb24gdmFsdWU9IkFjdGl2ZV8yIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRXJyb
        3JfMyIvPgogIDwveHM6cmVzdHJpY3Rpb24+CiA8L3hzOnNpbXBsZVR5cGU+CiA8eHM6ZWxlb
        WVudCB0eXBlPSJ0bnM6TGFzZXJTdGF0ZSIgbmFtZT0iTGFzZXJTdGF0ZSIvPgogPHhzOmNvb
        XBsZXhUeXBlIG5hbWU9Ikxpc3RPZkxhc2VyU3RhdGUiPgogIDx4czpzZXF1ZW5jZT4KICAgP
        HhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0id
        G5zOkxhc2VyU3RhdGUiIG5hbWU9Ikxhc2VyU3RhdGUiIG5pbGxhYmxlPSJ0cnVlIi8+CiAgP
        C94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0b
        nM6TGlzdE9mTGFzZXJTdGF0ZSIgbmFtZT0iTGlzdE9mTGFzZXJTdGF0ZSIgbmlsbGFibGU9I
        nRydWUiLz4KIDx4czpzaW1wbGVUeXBlIG5hbWU9Ik1hY2hpbmVPcGVyYXRpb25Nb2RlIj4KI
        CA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4KICAgPHhzOmVudW1lcmF0aW9uI
        HZhbHVlPSJNYW51YWxfMCIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkF1dG9tYXRpY
        18xIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iU2V0dXBfMiIvPgogICA8eHM6ZW51b
        WVyYXRpb24gdmFsdWU9IkF1dG9XaXRoTWFudWFsSW50ZXJ2ZW50aW9uXzMiLz4KICAgPHhzO
        mVudW1lcmF0aW9uIHZhbHVlPSJTZXJ2aWNlXzQiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhb
        HVlPSJPdGhlcl81Ii8+CiAgPC94czpyZXN0cmljdGlvbj4KIDwveHM6c2ltcGxlVHlwZT4KI
        Dx4czplbGVtZW50IHR5cGU9InRuczpNYWNoaW5lT3BlcmF0aW9uTW9kZSIgbmFtZT0iTWFja
        GluZU9wZXJhdGlvbk1vZGUiLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZNYWNoa
        W5lT3BlcmF0aW9uTW9kZSI+CiAgPHhzOnNlcXVlbmNlPgogICA8eHM6ZWxlbWVudCBtaW5PY
        2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiB0eXBlPSJ0bnM6TWFjaGluZU9wZXJhd
        Glvbk1vZGUiIG5hbWU9Ik1hY2hpbmVPcGVyYXRpb25Nb2RlIiBuaWxsYWJsZT0idHJ1ZSIvP
        gogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZ
        T0idG5zOkxpc3RPZk1hY2hpbmVPcGVyYXRpb25Nb2RlIiBuYW1lPSJMaXN0T2ZNYWNoaW5lT
        3BlcmF0aW9uTW9kZSIgbmlsbGFibGU9InRydWUiLz4KIDx4czpzaW1wbGVUeXBlIG5hbWU9I
        lBhcnRRdWFsaXR5Ij4KICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4KICAgP
        HhzOmVudW1lcmF0aW9uIHZhbHVlPSJDYXBhYmlsaXR5VW5hdmFpbGFibGVfMCIvPgogICA8e
        HM6ZW51bWVyYXRpb24gdmFsdWU9Ikdvb2RfMSIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsd
        WU9IkJhZF8yIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTm90WWV0TWVhc3VyZWRfM
        yIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IldpbGxOb3RCZU1lYXN1cmVkXzQiLz4KI
        CA8L3hzOnJlc3RyaWN0aW9uPgogPC94czpzaW1wbGVUeXBlPgogPHhzOmVsZW1lbnQgdHlwZ
        T0idG5zOlBhcnRRdWFsaXR5IiBuYW1lPSJQYXJ0UXVhbGl0eSIvPgogPHhzOmNvbXBsZXhUe
        XBlIG5hbWU9Ikxpc3RPZlBhcnRRdWFsaXR5Ij4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplb
        GVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIHR5cGU9InRuczpQY
        XJ0UXVhbGl0eSIgbmFtZT0iUGFydFF1YWxpdHkiIG5pbGxhYmxlPSJ0cnVlIi8+CiAgPC94c
        zpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6T
        GlzdE9mUGFydFF1YWxpdHkiIG5hbWU9Ikxpc3RPZlBhcnRRdWFsaXR5IiBuaWxsYWJsZT0id
        HJ1ZSIvPgogPHhzOnNpbXBsZVR5cGUgbmFtZT0iUHJvY2Vzc0lycmVndWxhcml0eSI+CiAgP
        HhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+CiAgIDx4czplbnVtZXJhdGlvbiB2Y
        Wx1ZT0iQ2FwYWJpbGl0eVVuYXZhaWxhYmxlXzAiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhb
        HVlPSJEZXRlY3RlZF8xIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTm90RGV0ZWN0Z
        WRfMiIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik5vdFlldERldGVybWluZWRfMyIvP
        gogIDwveHM6cmVzdHJpY3Rpb24+CiA8L3hzOnNpbXBsZVR5cGU+CiA8eHM6ZWxlbWVudCB0e
        XBlPSJ0bnM6UHJvY2Vzc0lycmVndWxhcml0eSIgbmFtZT0iUHJvY2Vzc0lycmVndWxhcml0e
        SIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlByb2Nlc3NJcnJlZ3VsYXJpdHkiP
        gogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1c
        nM9InVuYm91bmRlZCIgdHlwZT0idG5zOlByb2Nlc3NJcnJlZ3VsYXJpdHkiIG5hbWU9IlByb
        2Nlc3NJcnJlZ3VsYXJpdHkiIG5pbGxhYmxlPSJ0cnVlIi8+CiAgPC94czpzZXF1ZW5jZT4KI
        DwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6TGlzdE9mUHJvY2Vzc
        0lycmVndWxhcml0eSIgbmFtZT0iTGlzdE9mUHJvY2Vzc0lycmVndWxhcml0eSIgbmlsbGFib
        GU9InRydWUiLz4KIDx4czpzaW1wbGVUeXBlIG5hbWU9IlRvb2xMaWZlSW5kaWNhdGlvbiI+C
        iAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+CiAgIDx4czplbnVtZXJhdGlvb
        iB2YWx1ZT0iVGltZV8wIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTnVtYmVyT2ZQY
        XJ0c18xIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTnVtYmVyT2ZVc2FnZXNfMiIvP
        gogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkZlZWRfRGlzdGFuY2VfMyIvPgogICA8eHM6Z
        W51bWVyYXRpb24gdmFsdWU9IkN1dHRpbmdfRGlzdGFuY2VfNCIvPgogICA8eHM6ZW51bWVyY
        XRpb24gdmFsdWU9Ikxlbmd0aF81Ii8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRGlhb
        WV0ZXJfNiIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik90aGVyXzciLz4KICA8L3hzO
        nJlc3RyaWN0aW9uPgogPC94czpzaW1wbGVUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zO
        lRvb2xMaWZlSW5kaWNhdGlvbiIgbmFtZT0iVG9vbExpZmVJbmRpY2F0aW9uIi8+CiA8eHM6Y
        29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVG9vbExpZmVJbmRpY2F0aW9uIj4KICA8eHM6c2Vxd
        WVuY2U+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZ
        WQiIHR5cGU9InRuczpUb29sTGlmZUluZGljYXRpb24iIG5hbWU9IlRvb2xMaWZlSW5kaWNhd
        GlvbiIgbmlsbGFibGU9InRydWUiLz4KICA8L3hzOnNlcXVlbmNlPgogPC94czpjb21wbGV4V
        HlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpMaXN0T2ZUb29sTGlmZUluZGljYXRpb24iI
        G5hbWU9Ikxpc3RPZlRvb2xMaWZlSW5kaWNhdGlvbiIgbmlsbGFibGU9InRydWUiLz4KIDx4c
        zpzaW1wbGVUeXBlIG5hbWU9IlRvb2xMb2NrZWQiPgogIDx4czpyZXN0cmljdGlvbiBiYXNlP
        SJ4czpzdHJpbmciPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkNhcGFiaWxpdHlVbmF2Y
        WlsYWJsZV8wIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQnlPcGVyYXRvcl8xIi8+C
        iAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVG9vbEJyZWFrXzIiLz4KICAgPHhzOmVudW1lc
        mF0aW9uIHZhbHVlPSJUb29sTGlmZV8zIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iT
        WVhc3VyZW1lbnRFcnJvcl80Ii8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iT3RoZXJfN
        SIvPgogIDwveHM6cmVzdHJpY3Rpb24+CiA8L3hzOnNpbXBsZVR5cGU+CiA8eHM6ZWxlbWVud
        CB0eXBlPSJ0bnM6VG9vbExvY2tlZCIgbmFtZT0iVG9vbExvY2tlZCIvPgogPHhzOmNvbXBsZ
        XhUeXBlIG5hbWU9Ikxpc3RPZlRvb2xMb2NrZWQiPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzO
        mVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zO
        lRvb2xMb2NrZWQiIG5hbWU9IlRvb2xMb2NrZWQiIG5pbGxhYmxlPSJ0cnVlIi8+CiAgPC94c
        zpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6T
        GlzdE9mVG9vbExvY2tlZCIgbmFtZT0iTGlzdE9mVG9vbExvY2tlZCIgbmlsbGFibGU9InRyd
        WUiLz4KIDx4czpzaW1wbGVUeXBlIG5hbWU9IlRvb2xNYW5hZ2VtZW50Ij4KICA8eHM6cmVzd
        HJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOd
        W1iZXJCYXNlZF8wIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iR3JvdXBCYXNlZF8xI
        i8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iT3RoZXJfMiIvPgogIDwveHM6cmVzdHJpY
        3Rpb24+CiA8L3hzOnNpbXBsZVR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6VG9vbE1hb
        mFnZW1lbnQiIG5hbWU9IlRvb2xNYW5hZ2VtZW50Ii8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZ
        T0iTGlzdE9mVG9vbE1hbmFnZW1lbnQiPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lb
        nQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zOlRvb2xNY
        W5hZ2VtZW50IiBuYW1lPSJUb29sTWFuYWdlbWVudCIgbmlsbGFibGU9InRydWUiLz4KICA8L
        3hzOnNlcXVlbmNlPgogPC94czpjb21wbGV4VHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuc
        zpMaXN0T2ZUb29sTWFuYWdlbWVudCIgbmFtZT0iTGlzdE9mVG9vbE1hbmFnZW1lbnQiIG5pb
        GxhYmxlPSJ0cnVlIi8+CjwveHM6c2NoZW1hPgo=</uax:ByteString>
        </Value>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=223" NodeId="ns=1;i=224" BrowseName="NamespaceUri">
        <DisplayName>NamespaceUri</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=223</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:String>http://opcfoundation.org/UA/MachineTool/Types.xsd</uax:String>
        </Value>
    </UAVariable>
    <UAVariableType DataType="Number" NodeId="ns=1;i=61" BrowseName="1:ToolLifeType">
        <DisplayName>ToolLifeType</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=285</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=286</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=411</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=305</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=304</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=63</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=306</Reference>
        </References>
    </UAVariableType>
    <UAVariable DataType="EUInformation" ParentNodeId="ns=1;i=61" NodeId="ns=1;i=285" BrowseName="1:EngineeringUnits">
        <DisplayName>EngineeringUnits</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=61</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="ToolLifeIndication" ParentNodeId="ns=1;i=61" NodeId="ns=1;i=286" BrowseName="1:Indication">
        <DisplayName>Indication</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=61</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=61" NodeId="ns=1;i=411" BrowseName="1:IsCountingUp">
        <DisplayName>IsCountingUp</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=61</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="Number" ParentNodeId="ns=1;i=61" NodeId="ns=1;i=305" BrowseName="1:LimitValue">
        <DisplayName>LimitValue</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=61</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="Number" ParentNodeId="ns=1;i=61" NodeId="ns=1;i=304" BrowseName="1:StartValue">
        <DisplayName>StartValue</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=61</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="Number" ParentNodeId="ns=1;i=61" NodeId="ns=1;i=306" BrowseName="1:WarningValue">
        <DisplayName>WarningValue</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=61</Reference>
        </References>
    </UAVariable>
    <UAObjectType IsAbstract="true" NodeId="ns=1;i=47" BrowseName="1:OperatorConditionClassType">
        <DisplayName>OperatorConditionClassType</DisplayName>
        <References>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=11163</Reference>
        </References>
    </UAObjectType>
    <UAObjectType IsAbstract="true" NodeId="ns=1;i=48" BrowseName="1:ClampingConditionClassType">
        <DisplayName>ClampingConditionClassType</DisplayName>
        <References>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=11164</Reference>
        </References>
    </UAObjectType>
    <UAObjectType IsAbstract="true" NodeId="ns=1;i=52" BrowseName="1:ManualProcessStepConditionClassType">
        <DisplayName>ManualProcessStepConditionClassType</DisplayName>
        <References>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=11164</Reference>
        </References>
    </UAObjectType>
    <UAObjectType IsAbstract="true" NodeId="ns=1;i=53" BrowseName="1:MeasurementConditionClassType">
        <DisplayName>MeasurementConditionClassType</DisplayName>
        <References>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=11164</Reference>
        </References>
    </UAObjectType>
    <UAObjectType IsAbstract="true" NodeId="ns=1;i=54" BrowseName="1:PartMissingConditionClassType">
        <DisplayName>PartMissingConditionClassType</DisplayName>
        <References>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=11164</Reference>
        </References>
    </UAObjectType>
    <UAObjectType IsAbstract="true" NodeId="ns=1;i=55" BrowseName="1:ProcessIrregularityConditionClassType">
        <DisplayName>ProcessIrregularityConditionClassType</DisplayName>
        <References>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=11164</Reference>
        </References>
    </UAObjectType>
    <UAObjectType IsAbstract="true" NodeId="ns=1;i=57" BrowseName="1:ToolBreakageConditionClassType">
        <DisplayName>ToolBreakageConditionClassType</DisplayName>
        <References>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=11164</Reference>
        </References>
    </UAObjectType>
    <UAObjectType IsAbstract="true" NodeId="ns=1;i=58" BrowseName="1:ToolChangeConditionClassType">
        <DisplayName>ToolChangeConditionClassType</DisplayName>
        <References>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=11164</Reference>
        </References>
    </UAObjectType>
    <UAObjectType IsAbstract="true" NodeId="ns=1;i=60" BrowseName="1:UtilityConditionClassType">
        <DisplayName>UtilityConditionClassType</DisplayName>
        <References>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=11163</Reference>
        </References>
    </UAObjectType>
    <UAObjectType NodeId="ns=1;i=39" BrowseName="1:AlertType">
        <DisplayName>AlertType</DisplayName>
        <References>
            <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=38</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=2915</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=231</Reference>
            <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=90</Reference>
            <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=5001</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=39" NodeId="ns=1;i=231" BrowseName="1:ErrorCode">
        <DisplayName>ErrorCode</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=39</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAObjectType IsAbstract="true" NodeId="ns=1;i=19" BrowseName="1:InterruptionConditionType">
        <DisplayName>InterruptionConditionType</DisplayName>
        <References>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=2782</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=244</Reference>
            <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=28</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=19" NodeId="ns=1;i=244" BrowseName="1:IsAutomated">
        <DisplayName>IsAutomated</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=19</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:Boolean>false</uax:Boolean>
        </Value>
    </UAVariable>
    <UAObjectType IsAbstract="true" NodeId="ns=1;i=35" BrowseName="1:NotificationEventType">
        <DisplayName>NotificationEventType</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=232</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=2041</Reference>
            <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=38</Reference>
            <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=90</Reference>
            <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=5001</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=35" NodeId="ns=1;i=232" BrowseName="1:Identifier">
        <DisplayName>Identifier</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=35</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAObjectType IsAbstract="true" NodeId="ns=1;i=31" BrowseName="1:ProductionJobTransitionEventType">
        <DisplayName>ProductionJobTransitionEventType</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=416</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=243</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=417</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=2311</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=418</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=419</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=132</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=142</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=143</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=144</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=145</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=147</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=148</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=149</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=150</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=151</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=31" NodeId="ns=1;i=416" BrowseName="1:CustomerOrderIdentifier">
        <DisplayName>CustomerOrderIdentifier</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=31</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=31" NodeId="ns=1;i=243" BrowseName="1:Identifier">
        <DisplayName>Identifier</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=31</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:String></uax:String>
        </Value>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=31" NodeId="ns=1;i=417" BrowseName="1:OrderIdentifier">
        <DisplayName>OrderIdentifier</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=31</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=31" NodeId="ns=1;i=418" BrowseName="1:RunsCompleted">
        <DisplayName>RunsCompleted</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=31</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=31" NodeId="ns=1;i=419" BrowseName="1:RunsPlanned">
        <DisplayName>RunsPlanned</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=392</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=31</Reference>
        </References>
        <Value>
            <uax:UInt32>0</uax:UInt32>
        </Value>
    </UAVariable>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=419" NodeId="ns=1;i=392" BrowseName="1:IsValid">
        <DisplayName>IsValid</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=419</Reference>
        </References>
    </UAVariable>
    <UAObjectType IsAbstract="true" NodeId="ns=1;i=27" BrowseName="1:ProductionPartTransitionEventType">
        <DisplayName>ProductionPartTransitionEventType</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=404</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=173</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=300</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=351</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=391</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=403</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=2311</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=114</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=115</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=124</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=125</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=127</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=157</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=158</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=159</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=160</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=161</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5022</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5023</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5024</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5025</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5026</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5027</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5028</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5029</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5030</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5031</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=27" NodeId="ns=1;i=404" BrowseName="1:CustomerOrderIdentifier">
        <DisplayName>CustomerOrderIdentifier</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=27</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=27" NodeId="ns=1;i=173" BrowseName="1:Identifier">
        <DisplayName>Identifier</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=27</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=27" NodeId="ns=1;i=300" BrowseName="1:JobIdentifier">
        <DisplayName>JobIdentifier</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=27</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=27" NodeId="ns=1;i=351" BrowseName="1:Name">
        <DisplayName>Name</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=27</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="PartQuality" ParentNodeId="ns=1;i=27" NodeId="ns=1;i=391" BrowseName="1:PartQuality">
        <DisplayName>PartQuality</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=27</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="ProcessIrregularity" ParentNodeId="ns=1;i=27" NodeId="ns=1;i=403" BrowseName="1:ProcessIrregularity">
        <DisplayName>ProcessIrregularity</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=27</Reference>
        </References>
    </UAVariable>
    <UAObjectType IsAbstract="true" NodeId="ns=1;i=17" BrowseName="1:ProductionProgramTransitionEventType">
        <DisplayName>ProductionProgramTransitionEventType</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=301</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=344</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=2311</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=91</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=92</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=102</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=104</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=105</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=106</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=107</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=108</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=109</Reference>
            <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=133</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=17" NodeId="ns=1;i=301" BrowseName="1:JobIdentifier">
        <DisplayName>JobIdentifier</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=17</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=17" NodeId="ns=1;i=344" BrowseName="1:Name">
        <DisplayName>Name</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=17</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAObjectType  NodeId="ns=1;i=49" BrowseName="1:BaseToolType">
        <DisplayName>BaseToolType</DisplayName>
        <References>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=316</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=118</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=176</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=49" NodeId="ns=1;i=316" BrowseName="1:Identifier">
        <DisplayName>Identifier</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=49</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:String></uax:String>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=49" NodeId="ns=1;i=118" BrowseName="1:Location">
        <DisplayName>Location</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=58</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=49</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=312</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=318</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=118" NodeId="ns=1;i=312" BrowseName="1:Name">
        <DisplayName>Name</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=118</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt16" ParentNodeId="ns=1;i=118" NodeId="ns=1;i=318" BrowseName="1:PlaceNumber">
        <DisplayName>PlaceNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=118</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=49" NodeId="ns=1;i=176" BrowseName="1:Name">
        <DisplayName>Name</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=49</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=51" BrowseName="1:MultiToolType">
        <DisplayName>MultiToolType</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=73</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=49</Reference>
        </References>
    </UAObjectType>
    <UAObject SymbolicName="Tool" ParentNodeId="ns=1;i=51" NodeId="ns=1;i=73" BrowseName="1:&lt;Tool>">
        <DisplayName>&lt;Tool></DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=51</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=293</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=297</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=179</Reference>
            <Reference ReferenceType="HasModellingRule">i=11508</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=50</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=73" NodeId="ns=1;i=293" BrowseName="1:ControlIdentifier1">
        <DisplayName>ControlIdentifier1</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=73</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="ToolManagement" ParentNodeId="ns=1;i=73" NodeId="ns=1;i=297" BrowseName="1:ControlIdentifierInterpretation">
        <DisplayName>ControlIdentifierInterpretation</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=73</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=73" NodeId="ns=1;i=179" BrowseName="1:Locked">
        <DisplayName>Locked</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=73</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=277</Reference>
        </References>
        <Value>
            <uax:Boolean>false</uax:Boolean>
        </Value>
    </UAVariable>
    <UAVariable DataType="ToolLocked" ParentNodeId="ns=1;i=179" NodeId="ns=1;i=277" BrowseName="1:ReasonForLocking">
        <DisplayName>ReasonForLocking</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=179</Reference>
        </References>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=50" BrowseName="1:ToolType">
        <DisplayName>ToolType</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=178</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=220</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=296</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=319</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=321</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=322</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=88</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=49</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=50" NodeId="ns=1;i=178" BrowseName="1:ControlIdentifier1">
        <DisplayName>ControlIdentifier1</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=50" NodeId="ns=1;i=220" BrowseName="1:ControlIdentifier2">
        <DisplayName>ControlIdentifier2</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="ToolManagement" ParentNodeId="ns=1;i=50" NodeId="ns=1;i=296" BrowseName="1:ControlIdentifierInterpretation">
        <DisplayName>ControlIdentifierInterpretation</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UtcTime" ParentNodeId="ns=1;i=50" NodeId="ns=1;i=319" BrowseName="1:LastUsage">
        <DisplayName>LastUsage</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=50" NodeId="ns=1;i=321" BrowseName="1:Locked">
        <DisplayName>Locked</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=269</Reference>
        </References>
        <Value>
            <uax:Boolean>false</uax:Boolean>
        </Value>
    </UAVariable>
    <UAVariable DataType="ToolLocked" ParentNodeId="ns=1;i=321" NodeId="ns=1;i=269" BrowseName="1:ReasonForLocking">
        <DisplayName>ReasonForLocking</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=321</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=50" NodeId="ns=1;i=322" BrowseName="1:PlannedForOperating">
        <DisplayName>PlannedForOperating</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50</Reference>
        </References>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=50" NodeId="ns=1;i=88" BrowseName="1:ToolLife">
        <DisplayName>ToolLife</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=283</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=58</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50</Reference>
        </References>
    </UAObject>
    <UAVariable SymbolicName="ToolLifeEntry" DataType="Number" ParentNodeId="ns=1;i=88" NodeId="ns=1;i=283" BrowseName="1:&lt;ToolLifeEntry>">
        <DisplayName>&lt;ToolLifeEntry></DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=88</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=307</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=388</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=413</Reference>
            <Reference ReferenceType="HasModellingRule">i=11510</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=61</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="EUInformation" ParentNodeId="ns=1;i=283" NodeId="ns=1;i=307" BrowseName="1:EngineeringUnits">
        <DisplayName>EngineeringUnits</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=283</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="ToolLifeIndication" ParentNodeId="ns=1;i=283" NodeId="ns=1;i=388" BrowseName="1:Indication">
        <DisplayName>Indication</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=283</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=283" NodeId="ns=1;i=413" BrowseName="1:IsCountingUp">
        <DisplayName>IsCountingUp</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=283</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=33" BrowseName="1:ChannelModifierType">
        <DisplayName>ChannelModifierType</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=248</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=340</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=325</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=317</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=338</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=33" NodeId="ns=1;i=248" BrowseName="1:BlockSkip" AccessLevel="3">
        <DisplayName>BlockSkip</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=33</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=33" NodeId="ns=1;i=340" BrowseName="1:DryRun" AccessLevel="3">
        <DisplayName>DryRun</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=33</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=33" NodeId="ns=1;i=325" BrowseName="1:OptionalStop" AccessLevel="3">
        <DisplayName>OptionalStop</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=33</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=33" NodeId="ns=1;i=317" BrowseName="1:SingleStep" AccessLevel="3">
        <DisplayName>SingleStep</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=33</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=33" NodeId="ns=1;i=338" BrowseName="1:TestMode" AccessLevel="3">
        <DisplayName>TestMode</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=33</Reference>
        </References>
    </UAVariable>
    <UAObjectType IsAbstract="true" NodeId="ns=1;i=23" BrowseName="1:ElementMonitoringType">
        <DisplayName>ElementMonitoringType</DisplayName>
        <References>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=234</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=23" NodeId="ns=1;i=234" BrowseName="1:Name">
        <DisplayName>Name</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=23</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=16" BrowseName="1:ChannelMonitoringType">
        <DisplayName>ChannelMonitoringType</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=249</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=113</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=332</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=276</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=287</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=23</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="ChannelMode" ParentNodeId="ns=1;i=16" NodeId="ns=1;i=249" BrowseName="1:ChannelMode">
        <DisplayName>ChannelMode</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=16</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
        </References>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=16" NodeId="ns=1;i=113" BrowseName="1:ChannelModifiers">
        <DisplayName>ChannelModifiers</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=383</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=16</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=33</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=361</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=364</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=367</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=366</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=113" NodeId="ns=1;i=383" BrowseName="1:BlockSkip" AccessLevel="3">
        <DisplayName>BlockSkip</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=113</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=113" NodeId="ns=1;i=361" BrowseName="1:DryRun" AccessLevel="3">
        <DisplayName>DryRun</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=113</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=113" NodeId="ns=1;i=364" BrowseName="1:OptionalStop" AccessLevel="3">
        <DisplayName>OptionalStop</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=113</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=113" NodeId="ns=1;i=367" BrowseName="1:SingleStep" AccessLevel="3">
        <DisplayName>SingleStep</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=113</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=113" NodeId="ns=1;i=366" BrowseName="1:TestMode" AccessLevel="3">
        <DisplayName>TestMode</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=113</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="ChannelState" ParentNodeId="ns=1;i=16" NodeId="ns=1;i=332" BrowseName="1:ChannelState">
        <DisplayName>ChannelState</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=16</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="Double" ParentNodeId="ns=1;i=16" NodeId="ns=1;i=276" BrowseName="1:FeedOverride">
        <DisplayName>FeedOverride</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=17570</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=335</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=336</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=16</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
        </References>
        <Value>
            <uax:Double>0</uax:Double>
        </Value>
    </UAVariable>
    <UAVariable DataType="EUInformation" ParentNodeId="ns=1;i=276" NodeId="ns=1;i=335" BrowseName="EngineeringUnits">
        <DisplayName>EngineeringUnits</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=276</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="Range" ParentNodeId="ns=1;i=276" NodeId="ns=1;i=336" BrowseName="EURange">
        <DisplayName>EURange</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=276</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="Double" ParentNodeId="ns=1;i=16" NodeId="ns=1;i=287" BrowseName="1:RapidOverride">
        <DisplayName>RapidOverride</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=17570</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=342</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=343</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=16</Reference>
        </References>
        <Value>
            <uax:Double>0</uax:Double>
        </Value>
    </UAVariable>
    <UAVariable DataType="EUInformation" ParentNodeId="ns=1;i=287" NodeId="ns=1;i=342" BrowseName="EngineeringUnits">
        <DisplayName>EngineeringUnits</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=287</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="Range" ParentNodeId="ns=1;i=287" NodeId="ns=1;i=343" BrowseName="EURange">
        <DisplayName>EURange</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=287</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=46" BrowseName="1:CombinedChannelMonitoringType">
        <DisplayName>CombinedChannelMonitoringType</DisplayName>
        <References>
            <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=16</Reference>
        </References>
    </UAObjectType>
    <UAObjectType IsAbstract="true" NodeId="ns=1;i=41" BrowseName="1:WorkingUnitMonitoringType">
        <DisplayName>WorkingUnitMonitoringType</DisplayName>
        <References>
            <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=23</Reference>
        </References>
    </UAObjectType>
    <UAObjectType NodeId="ns=1;i=42" BrowseName="1:EDMGeneratorMonitoringType">
        <DisplayName>EDMGeneratorMonitoringType</DisplayName>
        <References>
            <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=41</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=390</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=389</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="EDMGeneratorState" ParentNodeId="ns=1;i=42" NodeId="ns=1;i=390" BrowseName="1:EDMGeneratorState">
        <DisplayName>EDMGeneratorState</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=42</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=42" NodeId="ns=1;i=389" BrowseName="1:IsOn">
        <DisplayName>IsOn</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=42</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
        </References>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=36" BrowseName="1:LaserMonitoringType">
        <DisplayName>LaserMonitoringType</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=323</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=324</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=41</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=36" NodeId="ns=1;i=323" BrowseName="1:ControllerIsOn">
        <DisplayName>ControllerIsOn</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=36</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
        </References>
        <Value>
            <uax:Boolean>false</uax:Boolean>
        </Value>
    </UAVariable>
    <UAVariable DataType="LaserState" ParentNodeId="ns=1;i=36" NodeId="ns=1;i=324" BrowseName="1:LaserState">
        <DisplayName>LaserState</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=36</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
        </References>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=22" BrowseName="1:SpindleMonitoringType">
        <DisplayName>SpindleMonitoringType</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=247</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=371</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=241</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=41</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=22" NodeId="ns=1;i=247" BrowseName="1:IsRotating">
        <DisplayName>IsRotating</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=22</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
        </References>
        <Value>
            <uax:Boolean>false</uax:Boolean>
        </Value>
    </UAVariable>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=22" NodeId="ns=1;i=371" BrowseName="1:IsUsedAsAxis" AccessLevel="3">
        <DisplayName>IsUsedAsAxis</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=22</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="Double" ParentNodeId="ns=1;i=22" NodeId="ns=1;i=241" BrowseName="1:Override">
        <DisplayName>Override</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=17570</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=246</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=275</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=22</Reference>
        </References>
        <Value>
            <uax:Double>0</uax:Double>
        </Value>
    </UAVariable>
    <UAVariable DataType="EUInformation" ParentNodeId="ns=1;i=241" NodeId="ns=1;i=246" BrowseName="EngineeringUnits">
        <DisplayName>EngineeringUnits</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=241</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="Range" ParentNodeId="ns=1;i=241" NodeId="ns=1;i=275" BrowseName="EURange">
        <DisplayName>EURange</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=241</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=12" BrowseName="1:EquipmentType">
        <DisplayName>EquipmentType</DisplayName>
        <References>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=116</Reference>
        </References>
    </UAObjectType>
    <UAObject ParentNodeId="ns=1;i=12" NodeId="ns=1;i=116" BrowseName="1:Tools">
        <DisplayName>Tools</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=387</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=44</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=12</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=116" NodeId="ns=1;i=387" BrowseName="NodeVersion">
        <DisplayName>NodeVersion</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=116</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=11" BrowseName="1:MachineToolIdentificationType">
        <DisplayName>MachineToolIdentificationType</DisplayName>
        <References>
            <Reference ReferenceType="HasSubtype" IsForward="false">ns=2;i=1012</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=85</Reference>
        </References>
    </UAObjectType>
    <UAObject ParentNodeId="ns=1;i=11" NodeId="ns=1;i=85" BrowseName="1:SoftwareIdentification">
        <DisplayName>SoftwareIdentification</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=103</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=58</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=11</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="SoftwareItem" ParentNodeId="ns=1;i=85" NodeId="ns=1;i=103" BrowseName="1:&lt;SoftwareItem>">
        <DisplayName>&lt;SoftwareItem></DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=85</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=205</Reference>
            <Reference ReferenceType="HasModellingRule">i=11510</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=43</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=187</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=103" NodeId="ns=1;i=205" BrowseName="1:Identifier">
        <DisplayName>Identifier</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=103</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:String>0</uax:String>
        </Value>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=103" NodeId="ns=1;i=187" BrowseName="3:SoftwareRevision">
        <DisplayName>SoftwareRevision</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=103</Reference>
        </References>
        <Value>
            <uax:String>0</uax:String>
        </Value>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=26" BrowseName="1:MachineOperationMonitoringType">
        <DisplayName>MachineOperationMonitoringType</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=233</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=370</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=225</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=261</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="Double" ParentNodeId="ns=1;i=26" NodeId="ns=1;i=233" BrowseName="1:FeedOverride">
        <DisplayName>FeedOverride</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=17570</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=237</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=252</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=26</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="EUInformation" ParentNodeId="ns=1;i=233" NodeId="ns=1;i=237" BrowseName="EngineeringUnits">
        <DisplayName>EngineeringUnits</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=233</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="Range" ParentNodeId="ns=1;i=233" NodeId="ns=1;i=252" BrowseName="EURange">
        <DisplayName>EURange</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=233</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=26" NodeId="ns=1;i=370" BrowseName="1:IsWarmUp" AccessLevel="3">
        <DisplayName>IsWarmUp</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=26</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="MachineOperationMode" ParentNodeId="ns=1;i=26" NodeId="ns=1;i=225" BrowseName="1:OperationMode">
        <DisplayName>OperationMode</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=26</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=26" NodeId="ns=1;i=261" BrowseName="1:PowerOnDuration">
        <DisplayName>PowerOnDuration</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=26</Reference>
        </References>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=13" BrowseName="1:MachineToolType">
        <DisplayName>MachineToolType</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=131</Reference>
            <Reference ReferenceType="HasAddIn">ns=1;i=83</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=123</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=128</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=82</Reference>
        </References>
    </UAObjectType>
    <UAObject ParentNodeId="ns=1;i=13" NodeId="ns=1;i=131" BrowseName="1:Equipment">
        <DisplayName>Equipment</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=13</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=12</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=146</Reference>
        </References>
    </UAObject>
    <UAObject ParentNodeId="ns=1;i=131" NodeId="ns=1;i=146" BrowseName="1:Tools">
        <DisplayName>Tools</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=265</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=44</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=131</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=146" NodeId="ns=1;i=265" BrowseName="NodeVersion">
        <DisplayName>NodeVersion</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=146</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=13" NodeId="ns=1;i=83" BrowseName="3:Identification">
        <DisplayName>Identification</DisplayName>
        <References>
            <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=13</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=11</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=182</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=258</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=259</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="LocalizedText" ParentNodeId="ns=1;i=83" NodeId="ns=1;i=182" BrowseName="3:Manufacturer">
        <DisplayName>Manufacturer</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=83</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=83" NodeId="ns=1;i=258" BrowseName="3:ProductInstanceUri">
        <DisplayName>ProductInstanceUri</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=83</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=83" NodeId="ns=1;i=259" BrowseName="3:SerialNumber">
        <DisplayName>SerialNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=83</Reference>
        </References>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=13" NodeId="ns=1;i=123" BrowseName="1:Monitoring">
        <DisplayName>Monitoring</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=122</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=13</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=14</Reference>
        </References>
    </UAObject>
    <UAObject ParentNodeId="ns=1;i=123" NodeId="ns=1;i=122" BrowseName="1:MachineTool">
        <DisplayName>MachineTool</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=26</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=263</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=123</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="MachineOperationMode" ParentNodeId="ns=1;i=122" NodeId="ns=1;i=263" BrowseName="1:OperationMode">
        <DisplayName>OperationMode</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=122</Reference>
        </References>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=13" NodeId="ns=1;i=128" BrowseName="1:Notification">
        <DisplayName>Notification</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=5001</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=13</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=7</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=130</Reference>
        </References>
    </UAObject>
    <UAObject ParentNodeId="ns=1;i=128" EventNotifier="1" NodeId="ns=1;i=5001" BrowseName="1:Messages">
        <DisplayName>Messages</DisplayName>
        <References>
            <Reference ReferenceType="GeneratesEvent">ns=1;i=39</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=128</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=38</Reference>
            <Reference ReferenceType="GeneratesEvent">ns=1;i=35</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
        </References>
    </UAObject>
    <UAObject ParentNodeId="ns=1;i=128" NodeId="ns=1;i=130" BrowseName="1:Prognoses">
        <DisplayName>Prognoses</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=128</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=2</Reference>
        </References>
    </UAObject>
    <UAObject ParentNodeId="ns=1;i=13" NodeId="ns=1;i=82" BrowseName="1:Production">
        <DisplayName>Production</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=84</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=13</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=21</Reference>
        </References>
    </UAObject>
    <UAObject ParentNodeId="ns=1;i=82" NodeId="ns=1;i=84" BrowseName="1:ActiveProgram">
        <DisplayName>ActiveProgram</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=82</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=174</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=175</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=32</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=5034</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=84" NodeId="ns=1;i=174" BrowseName="1:Name">
        <DisplayName>Name</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=84</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt16" ParentNodeId="ns=1;i=84" NodeId="ns=1;i=175" BrowseName="NumberInList">
        <DisplayName>NumberInList</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=84</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=84" NodeId="ns=1;i=5034" BrowseName="1:State">
        <DisplayName>State</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=6036</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=15</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=84</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="LocalizedText" ParentNodeId="ns=1;i=5034" NodeId="ns=1;i=6036" BrowseName="CurrentState">
        <DisplayName>CurrentState</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5034</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2760</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6037</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6038</Reference>
        </References>
        <Value>
            <uax:LocalizedText/>
        </Value>
    </UAVariable>
    <UAVariable DataType="NodeId" ParentNodeId="ns=1;i=6036" NodeId="ns=1;i=6037" BrowseName="Id">
        <DisplayName>Id</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6036</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=6036" NodeId="ns=1;i=6038" BrowseName="Number">
        <DisplayName>Number</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6036</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=38" BrowseName="1:MessagesType">
        <DisplayName>MessagesType</DisplayName>
        <References>
            <Reference ReferenceType="GeneratesEvent">ns=1;i=39</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
            <Reference ReferenceType="GeneratesEvent">ns=1;i=35</Reference>
        </References>
    </UAObjectType>
    <UAObjectType NodeId="ns=1;i=14" BrowseName="1:MonitoringType">
        <DisplayName>MonitoringType</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=126</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=119</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=121</Reference>
        </References>
    </UAObjectType>
    <UAObject SymbolicName="MonitoredElement" ParentNodeId="ns=1;i=14" NodeId="ns=1;i=126" BrowseName="1:&lt;MonitoredElement>">
        <DisplayName>&lt;MonitoredElement></DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=14</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=23</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=284</Reference>
            <Reference ReferenceType="HasModellingRule">i=11508</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=126" NodeId="ns=1;i=284" BrowseName="1:Name">
        <DisplayName>Name</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=126</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=14" NodeId="ns=1;i=119" BrowseName="1:MachineTool">
        <DisplayName>MachineTool</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=26</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=14</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=254</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="MachineOperationMode" ParentNodeId="ns=1;i=119" NodeId="ns=1;i=254" BrowseName="1:OperationMode">
        <DisplayName>OperationMode</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=119</Reference>
        </References>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=14" NodeId="ns=1;i=121" BrowseName="1:Stacklight">
        <DisplayName>Stacklight</DisplayName>
        <References>
            <Reference ReferenceType="HasOrderedComponent">ns=1;i=117</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=4;i=1002</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=14</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=415</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="OrderedObject_Placeholder" ParentNodeId="ns=1;i=121" NodeId="ns=1;i=117" BrowseName="&lt;OrderedObject>">
        <DisplayName>&lt;OrderedObject></DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=11510</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=226</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=290</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=303</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=310</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=4;i=1006</Reference>
            <Reference ReferenceType="HasOrderedComponent" IsForward="false">ns=1;i=121</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInteger" ParentNodeId="ns=1;i=117" NodeId="ns=1;i=226" BrowseName="NumberInList" AccessLevel="3">
        <DisplayName>NumberInList</DisplayName>
        <Description Locale="en">Enumerate the stacklight elements counting upwards beginning from the base of the stacklight.</Description>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=117</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="SignalColor" ParentNodeId="ns=1;i=117" NodeId="ns=1;i=290" BrowseName="4:SignalColor">
        <DisplayName>SignalColor</DisplayName>
        <Description Locale="en">Indicates the colour the lamp element has when switched on.</Description>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=117</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="SignalModeLight" ParentNodeId="ns=1;i=117" NodeId="ns=1;i=303" BrowseName="4:SignalMode">
        <DisplayName>SignalMode</DisplayName>
        <Description Locale="en">Shows in what way the lamp is used (continuous light, flashing, blinking) when switched on.</Description>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=117</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=117" NodeId="ns=1;i=310" BrowseName="4:SignalOn">
        <DisplayName>SignalOn</DisplayName>
        <Description Locale="en">Indicates if the signal emitted by the stack element is currently switched on or not.</Description>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=117</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="StacklightOperationMode" ParentNodeId="ns=1;i=121" NodeId="ns=1;i=415" BrowseName="4:StacklightMode" AccessLevel="3">
        <DisplayName>StacklightMode</DisplayName>
        <Description Locale="en">Shows in what way (stack of individual lights, level meter, running light) the stacklight unit is used.</Description>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=121</Reference>
        </References>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=7" BrowseName="1:NotificationType">
        <DisplayName>NotificationType</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=90</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=96</Reference>
        </References>
    </UAObjectType>
    <UAObject ParentNodeId="ns=1;i=7" EventNotifier="1" NodeId="ns=1;i=90" BrowseName="1:Messages">
        <DisplayName>Messages</DisplayName>
        <References>
            <Reference ReferenceType="GeneratesEvent">ns=1;i=39</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=7</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=38</Reference>
            <Reference ReferenceType="GeneratesEvent">ns=1;i=35</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
        </References>
    </UAObject>
    <UAObject ParentNodeId="ns=1;i=7" NodeId="ns=1;i=96" BrowseName="1:Prognoses">
        <DisplayName>Prognoses</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=7</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=2</Reference>
        </References>
    </UAObject>
    <UAObjectType NodeId="ns=1;i=30" BrowseName="1:ProductionJobListType">
        <DisplayName>ProductionJobListType</DisplayName>
        <References>
            <Reference ReferenceType="HasOrderedComponent">ns=1;i=74</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=23518</Reference>
        </References>
    </UAObjectType>
    <UAObject SymbolicName="OrderedObject_Placeholder" ParentNodeId="ns=1;i=30" NodeId="ns=1;i=74" BrowseName="&lt;OrderedObject>">
        <DisplayName>&lt;OrderedObject></DisplayName>
        <References>
            <Reference ReferenceType="HasOrderedComponent" IsForward="false">ns=1;i=30</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=195</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=215</Reference>
            <Reference ReferenceType="HasModellingRule">i=11508</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=29</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=76</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=206</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=245</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=5003</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=74" NodeId="ns=1;i=195" BrowseName="1:Identifier">
        <DisplayName>Identifier</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=74</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:String></uax:String>
        </Value>
    </UAVariable>
    <UAVariable DataType="UInt16" ParentNodeId="ns=1;i=74" NodeId="ns=1;i=215" BrowseName="NumberInList">
        <DisplayName>NumberInList</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=74</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=74" NodeId="ns=1;i=76" BrowseName="1:ProductionPrograms">
        <DisplayName>ProductionPrograms</DisplayName>
        <References>
            <Reference ReferenceType="HasOrderedComponent">ns=1;i=93</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=23518</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=74</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="OrderedObject" ParentNodeId="ns=1;i=76" NodeId="ns=1;i=93" BrowseName="&lt;OrderedObject>">
        <DisplayName>&lt;OrderedObject></DisplayName>
        <References>
            <Reference ReferenceType="HasOrderedComponent" IsForward="false">ns=1;i=76</Reference>
            <Reference ReferenceType="HasModellingRule">i=11510</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=214</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=255</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=59</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=93" NodeId="ns=1;i=214" BrowseName="1:Name">
        <DisplayName>Name</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=93</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt16" ParentNodeId="ns=1;i=93" NodeId="ns=1;i=255" BrowseName="NumberInList">
        <DisplayName>NumberInList</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=93</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=74" NodeId="ns=1;i=206" BrowseName="1:RunsCompleted">
        <DisplayName>RunsCompleted</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=74</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=74" NodeId="ns=1;i=245" BrowseName="1:RunsPlanned">
        <DisplayName>RunsPlanned</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=253</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=74</Reference>
        </References>
        <Value>
            <uax:UInt32>0</uax:UInt32>
        </Value>
    </UAVariable>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=245" NodeId="ns=1;i=253" BrowseName="1:IsValid">
        <DisplayName>IsValid</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=245</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=74" NodeId="ns=1;i=5003" BrowseName="1:State">
        <DisplayName>State</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=6004</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=28</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=74</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="LocalizedText" ParentNodeId="ns=1;i=5003" NodeId="ns=1;i=6004" BrowseName="CurrentState">
        <DisplayName>CurrentState</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5003</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2760</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6005</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6006</Reference>
        </References>
        <Value>
            <uax:LocalizedText/>
        </Value>
    </UAVariable>
    <UAVariable DataType="NodeId" ParentNodeId="ns=1;i=6004" NodeId="ns=1;i=6005" BrowseName="Id">
        <DisplayName>Id</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6004</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=6004" NodeId="ns=1;i=6006" BrowseName="Number">
        <DisplayName>Number</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6004</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=29" BrowseName="1:ProductionJobType">
        <DisplayName>ProductionJobType</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=181</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=189</Reference>
            <Reference ReferenceType="HasInterface">i=23513</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=196</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=251</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=72</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=75</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=191</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=192</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=5002</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=29" NodeId="ns=1;i=181" BrowseName="1:CustomerOrderIdentifier">
        <DisplayName>CustomerOrderIdentifier</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=29</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=29" NodeId="ns=1;i=189" BrowseName="1:Identifier">
        <DisplayName>Identifier</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=29</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:String></uax:String>
        </Value>
    </UAVariable>
    <UAVariable DataType="UInt16" ParentNodeId="ns=1;i=29" NodeId="ns=1;i=196" BrowseName="NumberInList">
        <DisplayName>NumberInList</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=29</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=29" NodeId="ns=1;i=251" BrowseName="1:OrderIdentifier">
        <DisplayName>OrderIdentifier</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=29</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=29" NodeId="ns=1;i=72" BrowseName="1:PartSets">
        <DisplayName>PartSets</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=94</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=58</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=29</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="PartSet" ParentNodeId="ns=1;i=72" NodeId="ns=1;i=94" BrowseName="1:&lt;PartSet>">
        <DisplayName>&lt;PartSet></DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=72</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=217</Reference>
            <Reference ReferenceType="HasModellingRule">i=11510</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=228</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=229</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=34</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=94" NodeId="ns=1;i=217" BrowseName="1:ContainsMixedParts">
        <DisplayName>ContainsMixedParts</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=94</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=94" NodeId="ns=1;i=228" BrowseName="1:PartsCompletedPerRun">
        <DisplayName>PartsCompletedPerRun</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=94</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=94" NodeId="ns=1;i=229" BrowseName="1:PartsPlannedPerRun">
        <DisplayName>PartsPlannedPerRun</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=94</Reference>
        </References>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=29" NodeId="ns=1;i=75" BrowseName="1:ProductionPrograms">
        <DisplayName>ProductionPrograms</DisplayName>
        <References>
            <Reference ReferenceType="HasOrderedComponent">ns=1;i=77</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=23518</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=29</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="OrderedObject_Placeholder" ParentNodeId="ns=1;i=75" NodeId="ns=1;i=77" BrowseName="&lt;OrderedObject>">
        <DisplayName>&lt;OrderedObject></DisplayName>
        <References>
            <Reference ReferenceType="HasOrderedComponent" IsForward="false">ns=1;i=75</Reference>
            <Reference ReferenceType="HasModellingRule">i=11510</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=197</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=242</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=59</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=77" NodeId="ns=1;i=197" BrowseName="1:Name">
        <DisplayName>Name</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=77</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt16" ParentNodeId="ns=1;i=77" NodeId="ns=1;i=242" BrowseName="NumberInList">
        <DisplayName>NumberInList</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=77</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=29" NodeId="ns=1;i=191" BrowseName="1:RunsCompleted">
        <DisplayName>RunsCompleted</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=29</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=29" NodeId="ns=1;i=192" BrowseName="1:RunsPlanned">
        <DisplayName>RunsPlanned</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=188</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=29</Reference>
        </References>
        <Value>
            <uax:UInt32>0</uax:UInt32>
        </Value>
    </UAVariable>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=192" NodeId="ns=1;i=188" BrowseName="1:IsValid">
        <DisplayName>IsValid</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=192</Reference>
        </References>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=29" NodeId="ns=1;i=5002" BrowseName="1:State">
        <DisplayName>State</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=6001</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=28</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=29</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="LocalizedText" ParentNodeId="ns=1;i=5002" NodeId="ns=1;i=6001" BrowseName="CurrentState">
        <DisplayName>CurrentState</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5002</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2760</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6002</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6003</Reference>
        </References>
        <Value>
            <uax:LocalizedText/>
        </Value>
    </UAVariable>
    <UAVariable DataType="NodeId" ParentNodeId="ns=1;i=6001" NodeId="ns=1;i=6002" BrowseName="Id">
        <DisplayName>Id</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6001</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=6001" NodeId="ns=1;i=6003" BrowseName="Number">
        <DisplayName>Number</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6001</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=34" BrowseName="1:ProductionPartSetType">
        <DisplayName>ProductionPartSetType</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=365</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=262</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=267</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=111</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=264</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=34" NodeId="ns=1;i=365" BrowseName="1:ContainsMixedParts">
        <DisplayName>ContainsMixedParts</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=34</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=34" NodeId="ns=1;i=262" BrowseName="1:Name">
        <DisplayName>Name</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=34</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=34" NodeId="ns=1;i=267" BrowseName="1:PartsCompletedPerRun">
        <DisplayName>PartsCompletedPerRun</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=34</Reference>
        </References>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=34" NodeId="ns=1;i=111" BrowseName="1:PartsPerRun">
        <DisplayName>PartsPerRun</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=112</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=58</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=34</Reference>
        </References>
    </UAObject>
    <UAObject SymbolicName="Part" ParentNodeId="ns=1;i=111" NodeId="ns=1;i=112" BrowseName="1:&lt;Part>">
        <DisplayName>&lt;Part></DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=111</Reference>
            <Reference ReferenceType="HasModellingRule">i=11510</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=164</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=168</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=257</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=56</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=112" NodeId="ns=1;i=164" BrowseName="1:Name">
        <DisplayName>Name</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=112</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="PartQuality" ParentNodeId="ns=1;i=112" NodeId="ns=1;i=168" BrowseName="1:PartQuality">
        <DisplayName>PartQuality</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=112</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="ProcessIrregularity" ParentNodeId="ns=1;i=112" NodeId="ns=1;i=257" BrowseName="1:ProcessIrregularity">
        <DisplayName>ProcessIrregularity</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=112</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=34" NodeId="ns=1;i=264" BrowseName="1:PartsPlannedPerRun">
        <DisplayName>PartsPlannedPerRun</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=34</Reference>
        </References>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=56" BrowseName="1:ProductionPartType">
        <DisplayName>ProductionPartType</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=201</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=172</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=348</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=167</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=302</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=101</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=56" NodeId="ns=1;i=201" BrowseName="1:CustomerOrderIdentifier">
        <DisplayName>CustomerOrderIdentifier</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=56</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=56" NodeId="ns=1;i=172" BrowseName="1:Identifier">
        <DisplayName>Identifier</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=56</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=56" NodeId="ns=1;i=348" BrowseName="1:Name">
        <DisplayName>Name</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=56</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="PartQuality" ParentNodeId="ns=1;i=56" NodeId="ns=1;i=167" BrowseName="1:PartQuality">
        <DisplayName>PartQuality</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=56</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="ProcessIrregularity" ParentNodeId="ns=1;i=56" NodeId="ns=1;i=302" BrowseName="1:ProcessIrregularity">
        <DisplayName>ProcessIrregularity</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=56</Reference>
        </References>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=56" NodeId="ns=1;i=101" BrowseName="1:State">
        <DisplayName>State</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=5022</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=239</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=5023</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=5024</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=5025</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=5026</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=5027</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=40</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=5028</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=5029</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=5030</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=5031</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=56</Reference>
        </References>
    </UAObject>
    <UAObject ParentNodeId="ns=1;i=101" NodeId="ns=1;i=5022" BrowseName="1:AbortedToInitializing">
        <DisplayName>AbortedToInitializing</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=101</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=27</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6021</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=5022" NodeId="ns=1;i=6021" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5022</Reference>
        </References>
        <Value>
            <uax:UInt32>8</uax:UInt32>
        </Value>
    </UAVariable>
    <UAVariable DataType="LocalizedText" ParentNodeId="ns=1;i=101" NodeId="ns=1;i=239" BrowseName="CurrentState">
        <DisplayName>CurrentState</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=101</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2760</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=256</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=260</Reference>
        </References>
        <Value>
            <uax:LocalizedText/>
        </Value>
    </UAVariable>
    <UAVariable DataType="NodeId" ParentNodeId="ns=1;i=239" NodeId="ns=1;i=256" BrowseName="Id">
        <DisplayName>Id</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=239</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=239" NodeId="ns=1;i=260" BrowseName="Number">
        <DisplayName>Number</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=239</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=101" NodeId="ns=1;i=5023" BrowseName="1:EndedToInitializing">
        <DisplayName>EndedToInitializing</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=101</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=27</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6022</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=5023" NodeId="ns=1;i=6022" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5023</Reference>
        </References>
        <Value>
            <uax:UInt32>2</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=101" NodeId="ns=1;i=5024" BrowseName="1:InitializingToAborted">
        <DisplayName>InitializingToAborted</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=101</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=27</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6023</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=5024" NodeId="ns=1;i=6023" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5024</Reference>
        </References>
        <Value>
            <uax:UInt32>9</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=101" NodeId="ns=1;i=5025" BrowseName="1:InitializingToRunning">
        <DisplayName>InitializingToRunning</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=101</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=27</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6024</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=5025" NodeId="ns=1;i=6024" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5025</Reference>
        </References>
        <Value>
            <uax:UInt32>0</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=101" NodeId="ns=1;i=5026" BrowseName="1:InterruptedToAborted">
        <DisplayName>InterruptedToAborted</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=101</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=27</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6025</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=5026" NodeId="ns=1;i=6025" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5026</Reference>
        </References>
        <Value>
            <uax:UInt32>7</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=101" NodeId="ns=1;i=5027" BrowseName="1:InterruptedToRunning">
        <DisplayName>InterruptedToRunning</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=101</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=27</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6026</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=5027" NodeId="ns=1;i=6026" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5027</Reference>
        </References>
        <Value>
            <uax:UInt32>5</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=101" NodeId="ns=1;i=5028" BrowseName="1:RunningToAborted">
        <DisplayName>RunningToAborted</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=27</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=101</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6027</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=5028" NodeId="ns=1;i=6027" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5028</Reference>
        </References>
        <Value>
            <uax:UInt32>6</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=101" NodeId="ns=1;i=5029" BrowseName="1:RunningToEnded">
        <DisplayName>RunningToEnded</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=27</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=101</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6028</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=5029" NodeId="ns=1;i=6028" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5029</Reference>
        </References>
        <Value>
            <uax:UInt32>1</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=101" NodeId="ns=1;i=5030" BrowseName="1:RunningToInterrupted">
        <DisplayName>RunningToInterrupted</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=27</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=101</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6029</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=5030" NodeId="ns=1;i=6029" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5030</Reference>
        </References>
        <Value>
            <uax:UInt32>4</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=101" NodeId="ns=1;i=5031" BrowseName="1:RunningToRunning">
        <DisplayName>RunningToRunning</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=27</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=101</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6030</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=5031" NodeId="ns=1;i=6030" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5031</Reference>
        </References>
        <Value>
            <uax:UInt32>3</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=59" BrowseName="1:ProductionProgramType">
        <DisplayName>ProductionProgramType</DisplayName>
        <References>
            <Reference ReferenceType="HasInterface">i=23513</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=193</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=230</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=5032</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=59" NodeId="ns=1;i=193" BrowseName="1:Name">
        <DisplayName>Name</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=59</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt16" ParentNodeId="ns=1;i=59" NodeId="ns=1;i=230" BrowseName="NumberInList">
        <DisplayName>NumberInList</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=59</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=59" NodeId="ns=1;i=5032" BrowseName="1:State">
        <DisplayName>State</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=6031</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=15</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=59</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="LocalizedText" ParentNodeId="ns=1;i=5032" NodeId="ns=1;i=6031" BrowseName="CurrentState">
        <DisplayName>CurrentState</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5032</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2760</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6035</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6039</Reference>
        </References>
        <Value>
            <uax:LocalizedText/>
        </Value>
    </UAVariable>
    <UAVariable DataType="NodeId" ParentNodeId="ns=1;i=6031" NodeId="ns=1;i=6035" BrowseName="Id">
        <DisplayName>Id</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6031</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=6031" NodeId="ns=1;i=6039" BrowseName="Number">
        <DisplayName>Number</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6031</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=32" BrowseName="1:ProductionActiveProgramType">
        <DisplayName>ProductionActiveProgramType</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=384</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=382</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=5033</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=59</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=32" NodeId="ns=1;i=384" BrowseName="1:JobIdentifier" AccessLevel="3">
        <DisplayName>JobIdentifier</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=32</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="NodeId" ParentNodeId="ns=1;i=32" NodeId="ns=1;i=382" BrowseName="1:JobNodeId" AccessLevel="3">
        <DisplayName>JobNodeId</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=32</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
        </References>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=32" NodeId="ns=1;i=5033" BrowseName="1:State">
        <DisplayName>State</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=6032</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=15</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=32</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="LocalizedText" ParentNodeId="ns=1;i=5033" NodeId="ns=1;i=6032" BrowseName="CurrentState">
        <DisplayName>CurrentState</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5033</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2760</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6033</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6034</Reference>
        </References>
        <Value>
            <uax:LocalizedText/>
        </Value>
    </UAVariable>
    <UAVariable DataType="NodeId" ParentNodeId="ns=1;i=6032" NodeId="ns=1;i=6033" BrowseName="Id">
        <DisplayName>Id</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6032</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=6032" NodeId="ns=1;i=6034" BrowseName="Number">
        <DisplayName>Number</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6032</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=20" BrowseName="1:ProductionStatisticsType">
        <DisplayName>ProductionStatisticsType</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=405</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=20" NodeId="ns=1;i=405" BrowseName="1:PartsProducedInLifetime">
        <DisplayName>PartsProducedInLifetime</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=20</Reference>
        </References>
        <Value>
            <uax:UInt32>0</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=21" BrowseName="1:ProductionType">
        <DisplayName>ProductionType</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=87</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=81</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=134</Reference>
        </References>
    </UAObjectType>
    <UAObject ParentNodeId="ns=1;i=21" NodeId="ns=1;i=87" BrowseName="1:ActiveProgram">
        <DisplayName>ActiveProgram</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=21</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=326</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=250</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=32</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=5035</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=87" NodeId="ns=1;i=326" BrowseName="1:Name">
        <DisplayName>Name</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=87</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt16" ParentNodeId="ns=1;i=87" NodeId="ns=1;i=250" BrowseName="NumberInList">
        <DisplayName>NumberInList</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=87</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=87" NodeId="ns=1;i=5035" BrowseName="1:State">
        <DisplayName>State</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=6040</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=15</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=87</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="LocalizedText" ParentNodeId="ns=1;i=5035" NodeId="ns=1;i=6040" BrowseName="CurrentState">
        <DisplayName>CurrentState</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5035</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2760</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6041</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=6042</Reference>
        </References>
        <Value>
            <uax:LocalizedText/>
        </Value>
    </UAVariable>
    <UAVariable DataType="NodeId" ParentNodeId="ns=1;i=6040" NodeId="ns=1;i=6041" BrowseName="Id">
        <DisplayName>Id</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6040</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=6040" NodeId="ns=1;i=6042" BrowseName="Number">
        <DisplayName>Number</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6040</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=21" NodeId="ns=1;i=81" BrowseName="1:ProductionPlan">
        <DisplayName>ProductionPlan</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=30</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=21</Reference>
        </References>
    </UAObject>
    <UAObject ParentNodeId="ns=1;i=21" NodeId="ns=1;i=134" BrowseName="1:Statistics">
        <DisplayName>Statistics</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=236</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=20</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=21</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=134" NodeId="ns=1;i=236" BrowseName="1:PartsProducedInLifetime">
        <DisplayName>PartsProducedInLifetime</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=134</Reference>
        </References>
        <Value>
            <uax:UInt32>0</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=2" BrowseName="1:PrognosisListType">
        <DisplayName>PrognosisListType</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=89</Reference>
            <Reference ReferenceType="GeneratesEvent">i=2133</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=341</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
        </References>
    </UAObjectType>
    <UAObject SymbolicName="Prognosis" ParentNodeId="ns=1;i=2" NodeId="ns=1;i=89" BrowseName="1:&lt;Prognosis>">
        <DisplayName>&lt;Prognosis></DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2</Reference>
            <Reference ReferenceType="HasModellingRule">i=11508</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=240</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=3</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UtcTime" ParentNodeId="ns=1;i=89" NodeId="ns=1;i=240" BrowseName="1:PredictedTime">
        <DisplayName>PredictedTime</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=89</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:DateTime>2000-01-01T00:00:00Z</uax:DateTime>
        </Value>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=2" NodeId="ns=1;i=341" BrowseName="NodeVersion">
        <DisplayName>NodeVersion</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=2</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAObjectType IsAbstract="true" NodeId="ns=1;i=3" BrowseName="1:PrognosisType">
        <DisplayName>PrognosisType</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=162</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="UtcTime" ParentNodeId="ns=1;i=3" NodeId="ns=1;i=162" BrowseName="1:PredictedTime">
        <DisplayName>PredictedTime</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:DateTime>2000-01-01T00:00:00Z</uax:DateTime>
        </Value>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=9" BrowseName="1:MaintenancePrognosisType">
        <DisplayName>MaintenancePrognosisType</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=170</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=3</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="LocalizedText" ParentNodeId="ns=1;i=9" NodeId="ns=1;i=170" BrowseName="1:Activity">
        <DisplayName>Activity</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=9</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
        </References>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=10" BrowseName="1:ManualActivityPrognosisType">
        <DisplayName>ManualActivityPrognosisType</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=171</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=3</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="LocalizedText" ParentNodeId="ns=1;i=10" NodeId="ns=1;i=171" BrowseName="1:Activity">
        <DisplayName>Activity</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=10</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
        </References>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=1" BrowseName="1:PartLoadPrognosisType">
        <DisplayName>PartLoadPrognosisType</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=402</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=408</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=409</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=401</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=3</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="LocalizedText" ParentNodeId="ns=1;i=1" NodeId="ns=1;i=402" BrowseName="1:Location">
        <DisplayName>Location</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=1" NodeId="ns=1;i=408" BrowseName="1:PartIdentifier" AccessLevel="3">
        <DisplayName>PartIdentifier</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=1" NodeId="ns=1;i=409" BrowseName="1:PartName" AccessLevel="3">
        <DisplayName>PartName</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="NodeId" ParentNodeId="ns=1;i=1" NodeId="ns=1;i=401" BrowseName="1:PartNodeId" AccessLevel="3">
        <DisplayName>PartNodeId</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1</Reference>
        </References>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=5" BrowseName="1:PartUnloadPrognosisType">
        <DisplayName>PartUnloadPrognosisType</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=165</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=166</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=180</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=395</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=3</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="LocalizedText" ParentNodeId="ns=1;i=5" NodeId="ns=1;i=165" BrowseName="1:Location">
        <DisplayName>Location</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=5" NodeId="ns=1;i=166" BrowseName="1:PartIdentifier">
        <DisplayName>PartIdentifier</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5</Reference>
        </References>
        <Value>
            <uax:String></uax:String>
        </Value>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=5" NodeId="ns=1;i=180" BrowseName="1:PartName">
        <DisplayName>PartName</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="NodeId" ParentNodeId="ns=1;i=5" NodeId="ns=1;i=395" BrowseName="1:PartNodeId" AccessLevel="3">
        <DisplayName>PartNodeId</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5</Reference>
        </References>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=8" BrowseName="1:ProcessChangeoverPrognosisType">
        <DisplayName>ProcessChangeoverPrognosisType</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=169</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=362</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=3</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="LocalizedText" ParentNodeId="ns=1;i=8" NodeId="ns=1;i=169" BrowseName="1:Activity">
        <DisplayName>Activity</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=8</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="LocalizedText" ParentNodeId="ns=1;i=8" NodeId="ns=1;i=362" BrowseName="1:Location">
        <DisplayName>Location</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=8</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
        </References>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=37" BrowseName="1:ProductionJobEndPrognosisType">
        <DisplayName>ProductionJobEndPrognosisType</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=414</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=3</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=412</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="NodeId" ParentNodeId="ns=1;i=37" NodeId="ns=1;i=414" BrowseName="1:JobNodeId" AccessLevel="3">
        <DisplayName>JobNodeId</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=37</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=37" NodeId="ns=1;i=412" BrowseName="1:SourceIdentifier">
        <DisplayName>SourceIdentifier</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=37</Reference>
        </References>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=45" BrowseName="1:ToolChangePrognosisType">
        <DisplayName>ToolChangePrognosisType</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=218</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=3</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=238</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=280</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=393</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="LocalizedText" ParentNodeId="ns=1;i=45" NodeId="ns=1;i=218" BrowseName="1:Location">
        <DisplayName>Location</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=45</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=45" NodeId="ns=1;i=238" BrowseName="1:ToolIdentifier">
        <DisplayName>ToolIdentifier</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=45</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=45" NodeId="ns=1;i=280" BrowseName="1:ToolName" AccessLevel="3">
        <DisplayName>ToolName</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=45</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="NodeId" ParentNodeId="ns=1;i=45" NodeId="ns=1;i=393" BrowseName="1:ToolNodeId" AccessLevel="3">
        <DisplayName>ToolNodeId</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=45</Reference>
        </References>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=4" BrowseName="1:ToolLoadPrognosisType">
        <DisplayName>ToolLoadPrognosisType</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=163</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=279</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=3</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=368</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="LocalizedText" ParentNodeId="ns=1;i=4" NodeId="ns=1;i=163" BrowseName="1:Location">
        <DisplayName>Location</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=4</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=4" NodeId="ns=1;i=279" BrowseName="1:ToolIdentifier">
        <DisplayName>ToolIdentifier</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=4</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=4" NodeId="ns=1;i=368" BrowseName="1:ToolName">
        <DisplayName>ToolName</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=4</Reference>
        </References>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=18" BrowseName="1:ToolUnloadPrognosisType">
        <DisplayName>ToolUnloadPrognosisType</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=281</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=282</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=369</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=394</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=3</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="LocalizedText" ParentNodeId="ns=1;i=18" NodeId="ns=1;i=281" BrowseName="1:Location">
        <DisplayName>Location</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=18</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=18" NodeId="ns=1;i=282" BrowseName="1:ToolIdentifier">
        <DisplayName>ToolIdentifier</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=18</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=18" NodeId="ns=1;i=369" BrowseName="1:ToolName">
        <DisplayName>ToolName</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=18</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="NodeId" ParentNodeId="ns=1;i=18" NodeId="ns=1;i=394" BrowseName="1:ToolNodeId" AccessLevel="3">
        <DisplayName>ToolNodeId</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=18</Reference>
        </References>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=6" BrowseName="1:UtilityChangePrognosisType">
        <DisplayName>UtilityChangePrognosisType</DisplayName>
        <References>
            <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=3</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=363</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=6" NodeId="ns=1;i=363" BrowseName="1:UtilityName">
        <DisplayName>UtilityName</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6</Reference>
        </References>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=43" BrowseName="1:SoftwareIdentificationType">
        <DisplayName>SoftwareIdentificationType</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=185</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=186</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=184</Reference>
        </References>
    </UAObjectType>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=43" NodeId="ns=1;i=185" BrowseName="1:Identifier">
        <DisplayName>Identifier</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=43</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:String>0</uax:String>
        </Value>
    </UAVariable>
    <UAVariable DataType="LocalizedText" ParentNodeId="ns=1;i=43" NodeId="ns=1;i=186" BrowseName="3:Manufacturer">
        <DisplayName>Manufacturer</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=43</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=43" NodeId="ns=1;i=184" BrowseName="3:SoftwareRevision">
        <DisplayName>SoftwareRevision</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=43</Reference>
        </References>
        <Value>
            <uax:String>0</uax:String>
        </Value>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=24" BrowseName="1:ProductionStateMachineType">
        <DisplayName>ProductionStateMachineType</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=141</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=136</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=270</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=140</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=99</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=135</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=152</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=153</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=139</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=97</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=95</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=272</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=2771</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=138</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=154</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=155</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=156</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=137</Reference>
        </References>
    </UAObjectType>
    <UAObject ParentNodeId="ns=1;i=24" NodeId="ns=1;i=141" BrowseName="1:Aborted">
        <DisplayName>Aborted</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=24</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=97</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=102</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=104</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=105</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=108</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=114</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=124</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=132</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=136</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=350</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2307</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=144</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=148</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=150</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=152</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=154</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=159</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=160</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=141" NodeId="ns=1;i=350" BrowseName="StateNumber">
        <DisplayName>StateNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=141</Reference>
        </References>
        <Value>
            <uax:UInt32>4</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=24" NodeId="ns=1;i=136" BrowseName="1:AbortedToInitializing">
        <DisplayName>AbortedToInitializing</DisplayName>
        <References>
            <Reference ReferenceType="FromState">ns=1;i=141</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=24</Reference>
            <Reference ReferenceType="ToState">ns=1;i=135</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=334</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=136" NodeId="ns=1;i=334" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=136</Reference>
        </References>
        <Value>
            <uax:UInt32>8</uax:UInt32>
        </Value>
    </UAVariable>
    <UAVariable DataType="LocalizedText" ParentNodeId="ns=1;i=24" NodeId="ns=1;i=270" BrowseName="CurrentState">
        <DisplayName>CurrentState</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=24</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2760</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=271</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=274</Reference>
        </References>
        <Value>
            <uax:LocalizedText/>
        </Value>
    </UAVariable>
    <UAVariable DataType="NodeId" ParentNodeId="ns=1;i=270" NodeId="ns=1;i=271" BrowseName="Id">
        <DisplayName>Id</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=270</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=270" NodeId="ns=1;i=274" BrowseName="Number">
        <DisplayName>Number</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=270</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=24" NodeId="ns=1;i=140" BrowseName="1:Ended">
        <DisplayName>Ended</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=24</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=92</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=99</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=106</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=115</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=349</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2307</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=143</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=149</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=155</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=157</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=140" NodeId="ns=1;i=349" BrowseName="StateNumber">
        <DisplayName>StateNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=140</Reference>
        </References>
        <Value>
            <uax:UInt32>2</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=24" NodeId="ns=1;i=99" BrowseName="1:EndedToInitializing">
        <DisplayName>EndedToInitializing</DisplayName>
        <References>
            <Reference ReferenceType="FromState">ns=1;i=140</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=24</Reference>
            <Reference ReferenceType="ToState">ns=1;i=135</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=299</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=99" NodeId="ns=1;i=299" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=99</Reference>
        </References>
        <Value>
            <uax:UInt32>2</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=24" NodeId="ns=1;i=135" BrowseName="1:Initializing">
        <DisplayName>Initializing</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=24</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=91</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=99</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=102</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=104</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=106</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=114</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=115</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=132</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2309</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=345</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=136</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=142</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=149</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=150</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=152</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=153</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=158</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=159</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=135" NodeId="ns=1;i=345" BrowseName="StateNumber">
        <DisplayName>StateNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=135</Reference>
        </References>
        <Value>
            <uax:UInt32>0</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=24" NodeId="ns=1;i=152" BrowseName="1:InitializingToAborted">
        <DisplayName>InitializingToAborted</DisplayName>
        <References>
            <Reference ReferenceType="ToState">ns=1;i=141</Reference>
            <Reference ReferenceType="FromState">ns=1;i=135</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=24</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=373</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=152" NodeId="ns=1;i=373" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=152</Reference>
        </References>
        <Value>
            <uax:UInt32>9</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=24" NodeId="ns=1;i=153" BrowseName="1:InitializingToRunning">
        <DisplayName>InitializingToRunning</DisplayName>
        <References>
            <Reference ReferenceType="FromState">ns=1;i=135</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=24</Reference>
            <Reference ReferenceType="ToState">ns=1;i=138</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=375</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=153" NodeId="ns=1;i=375" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=153</Reference>
        </References>
        <Value>
            <uax:UInt32>0</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=24" NodeId="ns=1;i=139" BrowseName="1:Interrupted">
        <DisplayName>Interrupted</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=24</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=95</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=97</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=105</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=107</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=109</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=124</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=125</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=127</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=347</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2307</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=145</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=147</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=148</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=156</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=139" NodeId="ns=1;i=347" BrowseName="StateNumber">
        <DisplayName>StateNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=139</Reference>
        </References>
        <Value>
            <uax:UInt32>3</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=24" NodeId="ns=1;i=97" BrowseName="1:InterruptedToAborted">
        <DisplayName>InterruptedToAborted</DisplayName>
        <References>
            <Reference ReferenceType="ToState">ns=1;i=141</Reference>
            <Reference ReferenceType="FromState">ns=1;i=139</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=24</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=298</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=97" NodeId="ns=1;i=298" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=97</Reference>
        </References>
        <Value>
            <uax:UInt32>7</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=24" NodeId="ns=1;i=95" BrowseName="1:InterruptedToRunning">
        <DisplayName>InterruptedToRunning</DisplayName>
        <References>
            <Reference ReferenceType="FromState">ns=1;i=139</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=24</Reference>
            <Reference ReferenceType="ToState">ns=1;i=138</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=294</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=95" NodeId="ns=1;i=294" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=95</Reference>
        </References>
        <Value>
            <uax:UInt32>5</uax:UInt32>
        </Value>
    </UAVariable>
    <UAVariable DataType="LocalizedText" ParentNodeId="ns=1;i=24" NodeId="ns=1;i=272" BrowseName="LastTransition">
        <DisplayName>LastTransition</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=2767</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=273</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=24</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=278</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
        </References>
        <Value>
            <uax:LocalizedText/>
        </Value>
    </UAVariable>
    <UAVariable DataType="NodeId" ParentNodeId="ns=1;i=272" NodeId="ns=1;i=273" BrowseName="Id">
        <DisplayName>Id</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=272</Reference>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=272" NodeId="ns=1;i=278" BrowseName="Number">
        <DisplayName>Number</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=272</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=24" NodeId="ns=1;i=138" BrowseName="1:Running">
        <DisplayName>Running</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=24</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=91</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=92</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=95</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=107</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=108</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=109</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=125</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=127</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=133</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=133</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=137</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=137</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=346</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2307</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=142</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=143</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=144</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=145</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=147</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=151</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=151</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=153</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=154</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=155</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=156</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=157</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=158</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=160</Reference>
            <Reference ReferenceType="FromState" IsForward="false">ns=1;i=161</Reference>
            <Reference ReferenceType="ToState" IsForward="false">ns=1;i=161</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=138" NodeId="ns=1;i=346" BrowseName="StateNumber">
        <DisplayName>StateNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=138</Reference>
        </References>
        <Value>
            <uax:UInt32>1</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=24" NodeId="ns=1;i=154" BrowseName="1:RunningToAborted">
        <DisplayName>RunningToAborted</DisplayName>
        <References>
            <Reference ReferenceType="ToState">ns=1;i=141</Reference>
            <Reference ReferenceType="FromState">ns=1;i=138</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=24</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=378</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=154" NodeId="ns=1;i=378" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=154</Reference>
        </References>
        <Value>
            <uax:UInt32>6</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=24" NodeId="ns=1;i=155" BrowseName="1:RunningToEnded">
        <DisplayName>RunningToEnded</DisplayName>
        <References>
            <Reference ReferenceType="ToState">ns=1;i=140</Reference>
            <Reference ReferenceType="FromState">ns=1;i=138</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=24</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=381</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=155" NodeId="ns=1;i=381" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=155</Reference>
        </References>
        <Value>
            <uax:UInt32>1</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=24" NodeId="ns=1;i=156" BrowseName="1:RunningToInterrupted">
        <DisplayName>RunningToInterrupted</DisplayName>
        <References>
            <Reference ReferenceType="ToState">ns=1;i=139</Reference>
            <Reference ReferenceType="FromState">ns=1;i=138</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=24</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=386</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=156" NodeId="ns=1;i=386" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=156</Reference>
        </References>
        <Value>
            <uax:UInt32>4</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=24" NodeId="ns=1;i=137" BrowseName="1:RunningToRunning">
        <DisplayName>RunningToRunning</DisplayName>
        <References>
            <Reference ReferenceType="FromState">ns=1;i=138</Reference>
            <Reference ReferenceType="ToState">ns=1;i=138</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=24</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=358</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=137" NodeId="ns=1;i=358" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=137</Reference>
        </References>
        <Value>
            <uax:UInt32>3</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=28" BrowseName="1:ProductionJobStateMachineType">
        <DisplayName>ProductionJobStateMachineType</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=150</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=149</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=132</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=142</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=148</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=147</Reference>
            <Reference ReferenceType="GeneratesEvent">ns=1;i=19</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=24</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=144</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=143</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=145</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=151</Reference>
        </References>
    </UAObjectType>
    <UAObject ParentNodeId="ns=1;i=28" NodeId="ns=1;i=150" BrowseName="1:AbortedToInitializing">
        <DisplayName>AbortedToInitializing</DisplayName>
        <References>
            <Reference ReferenceType="FromState">ns=1;i=141</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=28</Reference>
            <Reference ReferenceType="ToState">ns=1;i=135</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=31</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=376</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=150" NodeId="ns=1;i=376" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=150</Reference>
        </References>
        <Value>
            <uax:UInt32>8</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=28" NodeId="ns=1;i=149" BrowseName="1:EndedToInitializing">
        <DisplayName>EndedToInitializing</DisplayName>
        <References>
            <Reference ReferenceType="FromState">ns=1;i=140</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=28</Reference>
            <Reference ReferenceType="ToState">ns=1;i=135</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=31</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=360</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=149" NodeId="ns=1;i=360" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=149</Reference>
        </References>
        <Value>
            <uax:UInt32>2</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=28" NodeId="ns=1;i=132" BrowseName="1:InitializingToAborted">
        <DisplayName>InitializingToAborted</DisplayName>
        <References>
            <Reference ReferenceType="ToState">ns=1;i=141</Reference>
            <Reference ReferenceType="FromState">ns=1;i=135</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=28</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=31</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=385</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=132" NodeId="ns=1;i=385" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=132</Reference>
        </References>
        <Value>
            <uax:UInt32>9</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=28" NodeId="ns=1;i=142" BrowseName="1:InitializingToRunning">
        <DisplayName>InitializingToRunning</DisplayName>
        <References>
            <Reference ReferenceType="FromState">ns=1;i=135</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=28</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=31</Reference>
            <Reference ReferenceType="ToState">ns=1;i=138</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=352</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=142" NodeId="ns=1;i=352" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=142</Reference>
        </References>
        <Value>
            <uax:UInt32>0</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=28" NodeId="ns=1;i=148" BrowseName="1:InterruptedToAborted">
        <DisplayName>InterruptedToAborted</DisplayName>
        <References>
            <Reference ReferenceType="ToState">ns=1;i=141</Reference>
            <Reference ReferenceType="FromState">ns=1;i=139</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=28</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=31</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=357</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=148" NodeId="ns=1;i=357" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=148</Reference>
        </References>
        <Value>
            <uax:UInt32>7</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=28" NodeId="ns=1;i=147" BrowseName="1:InterruptedToRunning">
        <DisplayName>InterruptedToRunning</DisplayName>
        <References>
            <Reference ReferenceType="FromState">ns=1;i=139</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=28</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=31</Reference>
            <Reference ReferenceType="ToState">ns=1;i=138</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=356</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=147" NodeId="ns=1;i=356" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=147</Reference>
        </References>
        <Value>
            <uax:UInt32>5</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=28" NodeId="ns=1;i=144" BrowseName="1:RunningToAborted">
        <DisplayName>RunningToAborted</DisplayName>
        <References>
            <Reference ReferenceType="ToState">ns=1;i=141</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=31</Reference>
            <Reference ReferenceType="FromState">ns=1;i=138</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=28</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=354</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=144" NodeId="ns=1;i=354" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=144</Reference>
        </References>
        <Value>
            <uax:UInt32>6</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=28" NodeId="ns=1;i=143" BrowseName="1:RunningToEnded">
        <DisplayName>RunningToEnded</DisplayName>
        <References>
            <Reference ReferenceType="ToState">ns=1;i=140</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=31</Reference>
            <Reference ReferenceType="FromState">ns=1;i=138</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=28</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=353</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=143" NodeId="ns=1;i=353" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=143</Reference>
        </References>
        <Value>
            <uax:UInt32>1</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=28" NodeId="ns=1;i=145" BrowseName="1:RunningToInterrupted">
        <DisplayName>RunningToInterrupted</DisplayName>
        <References>
            <Reference ReferenceType="ToState">ns=1;i=139</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=31</Reference>
            <Reference ReferenceType="FromState">ns=1;i=138</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=28</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=355</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=145" NodeId="ns=1;i=355" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=145</Reference>
        </References>
        <Value>
            <uax:UInt32>4</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=28" NodeId="ns=1;i=151" BrowseName="1:RunningToRunning">
        <DisplayName>RunningToRunning</DisplayName>
        <References>
            <Reference ReferenceType="HasEffect">ns=1;i=31</Reference>
            <Reference ReferenceType="FromState">ns=1;i=138</Reference>
            <Reference ReferenceType="ToState">ns=1;i=138</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=28</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=372</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=151" NodeId="ns=1;i=372" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=151</Reference>
        </References>
        <Value>
            <uax:UInt32>3</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=40" BrowseName="1:ProductionPartStateMachineType">
        <DisplayName>ProductionPartStateMachineType</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=114</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=115</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=159</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=158</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=124</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=125</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=24</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=160</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=157</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=127</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=161</Reference>
        </References>
    </UAObjectType>
    <UAObject ParentNodeId="ns=1;i=40" NodeId="ns=1;i=114" BrowseName="1:AbortedToInitializing">
        <DisplayName>AbortedToInitializing</DisplayName>
        <References>
            <Reference ReferenceType="FromState">ns=1;i=141</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=40</Reference>
            <Reference ReferenceType="ToState">ns=1;i=135</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=27</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=329</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=114" NodeId="ns=1;i=329" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=114</Reference>
        </References>
        <Value>
            <uax:UInt32>8</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=40" NodeId="ns=1;i=115" BrowseName="1:EndedToInitializing">
        <DisplayName>EndedToInitializing</DisplayName>
        <References>
            <Reference ReferenceType="FromState">ns=1;i=140</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=40</Reference>
            <Reference ReferenceType="ToState">ns=1;i=135</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=27</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=330</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=115" NodeId="ns=1;i=330" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=115</Reference>
        </References>
        <Value>
            <uax:UInt32>2</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=40" NodeId="ns=1;i=159" BrowseName="1:InitializingToAborted">
        <DisplayName>InitializingToAborted</DisplayName>
        <References>
            <Reference ReferenceType="ToState">ns=1;i=141</Reference>
            <Reference ReferenceType="FromState">ns=1;i=135</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=40</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=27</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=379</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=159" NodeId="ns=1;i=379" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=159</Reference>
        </References>
        <Value>
            <uax:UInt32>9</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=40" NodeId="ns=1;i=158" BrowseName="1:InitializingToRunning">
        <DisplayName>InitializingToRunning</DisplayName>
        <References>
            <Reference ReferenceType="FromState">ns=1;i=135</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=40</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=27</Reference>
            <Reference ReferenceType="ToState">ns=1;i=138</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=377</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=158" NodeId="ns=1;i=377" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=158</Reference>
        </References>
        <Value>
            <uax:UInt32>0</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=40" NodeId="ns=1;i=124" BrowseName="1:InterruptedToAborted">
        <DisplayName>InterruptedToAborted</DisplayName>
        <References>
            <Reference ReferenceType="ToState">ns=1;i=141</Reference>
            <Reference ReferenceType="FromState">ns=1;i=139</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=40</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=27</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=331</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=124" NodeId="ns=1;i=331" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=124</Reference>
        </References>
        <Value>
            <uax:UInt32>7</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=40" NodeId="ns=1;i=125" BrowseName="1:InterruptedToRunning">
        <DisplayName>InterruptedToRunning</DisplayName>
        <References>
            <Reference ReferenceType="FromState">ns=1;i=139</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=40</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=27</Reference>
            <Reference ReferenceType="ToState">ns=1;i=138</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=333</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=125" NodeId="ns=1;i=333" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=125</Reference>
        </References>
        <Value>
            <uax:UInt32>5</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=40" NodeId="ns=1;i=160" BrowseName="1:RunningToAborted">
        <DisplayName>RunningToAborted</DisplayName>
        <References>
            <Reference ReferenceType="ToState">ns=1;i=141</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=27</Reference>
            <Reference ReferenceType="FromState">ns=1;i=138</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=40</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=380</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=160" NodeId="ns=1;i=380" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=160</Reference>
        </References>
        <Value>
            <uax:UInt32>6</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=40" NodeId="ns=1;i=157" BrowseName="1:RunningToEnded">
        <DisplayName>RunningToEnded</DisplayName>
        <References>
            <Reference ReferenceType="ToState">ns=1;i=140</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=27</Reference>
            <Reference ReferenceType="FromState">ns=1;i=138</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=40</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=374</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=157" NodeId="ns=1;i=374" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=157</Reference>
        </References>
        <Value>
            <uax:UInt32>1</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=40" NodeId="ns=1;i=127" BrowseName="1:RunningToInterrupted">
        <DisplayName>RunningToInterrupted</DisplayName>
        <References>
            <Reference ReferenceType="ToState">ns=1;i=139</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=27</Reference>
            <Reference ReferenceType="FromState">ns=1;i=138</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=40</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=337</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=127" NodeId="ns=1;i=337" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=127</Reference>
        </References>
        <Value>
            <uax:UInt32>4</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=40" NodeId="ns=1;i=161" BrowseName="1:RunningToRunning">
        <DisplayName>RunningToRunning</DisplayName>
        <References>
            <Reference ReferenceType="HasEffect">ns=1;i=27</Reference>
            <Reference ReferenceType="FromState">ns=1;i=138</Reference>
            <Reference ReferenceType="ToState">ns=1;i=138</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=40</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=410</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=161" NodeId="ns=1;i=410" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=161</Reference>
        </References>
        <Value>
            <uax:UInt32>3</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=15" BrowseName="1:ProductionProgramStateMachineType">
        <DisplayName>ProductionProgramStateMachineType</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=102</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=106</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=104</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=91</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=105</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=107</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=108</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=92</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=109</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=133</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=24</Reference>
        </References>
    </UAObjectType>
    <UAObject ParentNodeId="ns=1;i=15" NodeId="ns=1;i=102" BrowseName="1:AbortedToInitializing">
        <DisplayName>AbortedToInitializing</DisplayName>
        <References>
            <Reference ReferenceType="FromState">ns=1;i=141</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15</Reference>
            <Reference ReferenceType="ToState">ns=1;i=135</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=17</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=311</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=102" NodeId="ns=1;i=311" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=102</Reference>
        </References>
        <Value>
            <uax:UInt32>8</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=15" NodeId="ns=1;i=106" BrowseName="1:EndedToInitializing">
        <DisplayName>EndedToInitializing</DisplayName>
        <References>
            <Reference ReferenceType="FromState">ns=1;i=140</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15</Reference>
            <Reference ReferenceType="ToState">ns=1;i=135</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=17</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=315</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=106" NodeId="ns=1;i=315" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=106</Reference>
        </References>
        <Value>
            <uax:UInt32>2</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=15" NodeId="ns=1;i=104" BrowseName="1:InitializingToAborted">
        <DisplayName>InitializingToAborted</DisplayName>
        <References>
            <Reference ReferenceType="ToState">ns=1;i=141</Reference>
            <Reference ReferenceType="FromState">ns=1;i=135</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=17</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=313</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=104" NodeId="ns=1;i=313" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=104</Reference>
        </References>
        <Value>
            <uax:UInt32>9</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=15" NodeId="ns=1;i=91" BrowseName="1:InitializingToRunning">
        <DisplayName>InitializingToRunning</DisplayName>
        <References>
            <Reference ReferenceType="FromState">ns=1;i=135</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=17</Reference>
            <Reference ReferenceType="ToState">ns=1;i=138</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=291</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=91" NodeId="ns=1;i=291" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=91</Reference>
        </References>
        <Value>
            <uax:UInt32>0</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=15" NodeId="ns=1;i=105" BrowseName="1:InterruptedToAborted">
        <DisplayName>InterruptedToAborted</DisplayName>
        <References>
            <Reference ReferenceType="ToState">ns=1;i=141</Reference>
            <Reference ReferenceType="FromState">ns=1;i=139</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=17</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=314</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=105" NodeId="ns=1;i=314" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=105</Reference>
        </References>
        <Value>
            <uax:UInt32>7</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=15" NodeId="ns=1;i=107" BrowseName="1:InterruptedToRunning">
        <DisplayName>InterruptedToRunning</DisplayName>
        <References>
            <Reference ReferenceType="FromState">ns=1;i=139</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=17</Reference>
            <Reference ReferenceType="ToState">ns=1;i=138</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=327</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=107" NodeId="ns=1;i=327" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=107</Reference>
        </References>
        <Value>
            <uax:UInt32>5</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=15" NodeId="ns=1;i=108" BrowseName="1:RunningToAborted">
        <DisplayName>RunningToAborted</DisplayName>
        <References>
            <Reference ReferenceType="ToState">ns=1;i=141</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=17</Reference>
            <Reference ReferenceType="FromState">ns=1;i=138</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=328</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=108" NodeId="ns=1;i=328" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=108</Reference>
        </References>
        <Value>
            <uax:UInt32>6</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=15" NodeId="ns=1;i=92" BrowseName="1:RunningToEnded">
        <DisplayName>RunningToEnded</DisplayName>
        <References>
            <Reference ReferenceType="ToState">ns=1;i=140</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=17</Reference>
            <Reference ReferenceType="FromState">ns=1;i=138</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=292</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=92" NodeId="ns=1;i=292" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=92</Reference>
        </References>
        <Value>
            <uax:UInt32>1</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=15" NodeId="ns=1;i=109" BrowseName="1:RunningToInterrupted">
        <DisplayName>RunningToInterrupted</DisplayName>
        <References>
            <Reference ReferenceType="ToState">ns=1;i=139</Reference>
            <Reference ReferenceType="HasEffect">ns=1;i=17</Reference>
            <Reference ReferenceType="FromState">ns=1;i=138</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=339</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=109" NodeId="ns=1;i=339" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=109</Reference>
        </References>
        <Value>
            <uax:UInt32>4</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObject ParentNodeId="ns=1;i=15" NodeId="ns=1;i=133" BrowseName="1:RunningToRunning">
        <DisplayName>RunningToRunning</DisplayName>
        <References>
            <Reference ReferenceType="HasEffect">ns=1;i=17</Reference>
            <Reference ReferenceType="FromState">ns=1;i=138</Reference>
            <Reference ReferenceType="ToState">ns=1;i=138</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=359</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="UInt32" ParentNodeId="ns=1;i=133" NodeId="ns=1;i=359" BrowseName="TransitionNumber">
        <DisplayName>TransitionNumber</DisplayName>
        <References>
            <Reference ReferenceType="HasModellingRule">i=78</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=133</Reference>
        </References>
        <Value>
            <uax:UInt32>3</uax:UInt32>
        </Value>
    </UAVariable>
    <UAObjectType NodeId="ns=1;i=44" BrowseName="1:ToolListType">
        <DisplayName>ToolListType</DisplayName>
        <References>
            <Reference ReferenceType="HasComponent">ns=1;i=98</Reference>
            <Reference ReferenceType="GeneratesEvent">i=2133</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=213</Reference>
            <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
        </References>
    </UAObjectType>
    <UAObject SymbolicName="Tool" ParentNodeId="ns=1;i=44" NodeId="ns=1;i=98" BrowseName="1:&lt;Tool>">
        <DisplayName>&lt;Tool></DisplayName>
        <References>
            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=44</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=49</Reference>
            <Reference ReferenceType="HasModellingRule">i=11508</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=44" NodeId="ns=1;i=213" BrowseName="NodeVersion">
        <DisplayName>NodeVersion</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=44</Reference>
            <Reference ReferenceType="HasModellingRule">i=80</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
    </UAVariable>
    <UAObject SymbolicName="http___opcfoundation_org_UA_MachineTool_" NodeId="ns=1;i=120" BrowseName="1:http://opcfoundation.org/UA/MachineTool/">
        <DisplayName>http://opcfoundation.org/UA/MachineTool/</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty">ns=1;i=396</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=11616</Reference>
            <Reference ReferenceType="HasComponent" IsForward="false">i=11715</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=397</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=398</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=399</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=400</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=406</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=407</Reference>
        </References>
    </UAObject>
    <UAVariable DataType="Boolean" ParentNodeId="ns=1;i=120" NodeId="ns=1;i=396" BrowseName="IsNamespaceSubset">
        <DisplayName>IsNamespaceSubset</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=120</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:Boolean>false</uax:Boolean>
        </Value>
    </UAVariable>
    <UAVariable DataType="DateTime" ParentNodeId="ns=1;i=120" NodeId="ns=1;i=397" BrowseName="NamespacePublicationDate">
        <DisplayName>NamespacePublicationDate</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=120</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:DateTime>2020-09-25T00:00:00Z</uax:DateTime>
        </Value>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=120" NodeId="ns=1;i=398" BrowseName="NamespaceUri">
        <DisplayName>NamespaceUri</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=120</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:String>http://opcfoundation.org/UA/MachineTool/</uax:String>
        </Value>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=120" NodeId="ns=1;i=399" BrowseName="NamespaceVersion">
        <DisplayName>NamespaceVersion</DisplayName>
        <References>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=120</Reference>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
        </References>
        <Value>
            <uax:String>1.00.00</uax:String>
        </Value>
    </UAVariable>
    <UAVariable DataType="IdType" ParentNodeId="ns=1;i=120" ValueRank="1" NodeId="ns=1;i=400" ArrayDimensions="0" BrowseName="StaticNodeIdTypes">
        <DisplayName>StaticNodeIdTypes</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=120</Reference>
        </References>
        <Value>
            <uax:ListOfInt32>
                <uax:Int32>0</uax:Int32>
            </uax:ListOfInt32>
        </Value>
    </UAVariable>
    <UAVariable DataType="NumericRange" ParentNodeId="ns=1;i=120" ValueRank="1" NodeId="ns=1;i=406" ArrayDimensions="0" BrowseName="StaticNumericNodeIdRange">
        <DisplayName>StaticNumericNodeIdRange</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=120</Reference>
        </References>
    </UAVariable>
    <UAVariable DataType="String" ParentNodeId="ns=1;i=120" NodeId="ns=1;i=407" BrowseName="StaticStringNodeIdPattern">
        <DisplayName>StaticStringNodeIdPattern</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=120</Reference>
        </References>
    </UAVariable>
</UANodeSet>