﻿<?xml version="1.0" encoding="utf-8"?>
<systemvariables version="4">
  <namespace name="" comment="" interface="">
    <namespace name="Authentication" comment="" interface="">
      <namespace name="AuthDetail" comment="" interface="">
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="Client_LwA_Possible" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ClientAcknowledgeAuthStatus" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ClientAcknowledgeChallSigned" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ClientAcknowledgeStatus" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ClientCertReq_Device" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ClientCertReq_Manu" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ClientCertReq_ManuSeries" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ClientCertReq_Testlab" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ClientCertResp_Device" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ClientCertResp_Manu" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ClientCertResp_ManuSeries" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ClientCertResp_Testlab" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ClientRandomChallReq" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ClientRandomChallResp" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ClientSignedChallReq" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ClientSignedChallResp" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ClientStoredCertsReq" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ClientStoredCertsResp" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="LwA" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="RestartAuthReq" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="RestartAuthResp" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="Server_LwA_Possible" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ServerAcknowledgeAuthStatus" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ServerAcknowledgeChallSigned" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ServerAcknowledgeStatus" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ServerCertReq_Device" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ServerCertReq_Manu" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ServerCertReq_ManuSeries" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ServerCertReq_Testlab" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ServerCertResp_Device" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ServerCertResp_Manu" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ServerCertResp_ManuSeries" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ServerCertResp_Testlab" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ServerRandomChallReq" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ServerRandomChallResp" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ServerSignedChallReq" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ServerSignedChallResp" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ServerStoredCertsReq" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ServerStoredCertsResp" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="StartAuthReq" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="StartAuthResp" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
      </namespace>
      <namespace name="Client" comment="" interface="">
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="Address" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="255" minValue="0" minValuePhys="0" maxValue="255" maxValuePhys="255" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="Device_valid" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="Manufacturer_valid" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ManufacturerSeries_valid" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="Random_received" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ReqServerStoredCerts" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ServerStoredCerts" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="255" minValue="0" minValuePhys="0" maxValue="255" maxValuePhys="255" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ServerStoredCertsErrorCode" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="255" minValue="0" minValuePhys="0" maxValue="255" maxValuePhys="255" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="SignedChallenge_valid" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="StatusMsgTimeout" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="Testlab_valid" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      </namespace>
      <namespace name="Server" comment="" interface="">
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="Address" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="255" minValue="0" minValuePhys="0" maxValue="255" maxValuePhys="255" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ClientStoredCerts" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="255" minValue="0" minValuePhys="0" maxValue="255" maxValuePhys="255" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ClientStoredCertsErrorCode" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="255" minValue="0" minValuePhys="0" maxValue="255" maxValuePhys="255" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="Device_valid" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="Manufacturer_valid" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ManufacturerSeries_valid" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="Random_received" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="ReqClientStoredCerts" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="SignedChallenge_valid" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="StatusMsgTimeout" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
        <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="Testlab_valid" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      </namespace>
    </namespace>
    <namespace name="TIMClient" comment="" interface="">
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svAssignFctAuxValue1" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svAssignFctRearHitch" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svAssignFctRearPTO" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svAssignFctVehicleSpeed" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svAuxValue1State" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="15" minValue="0" minValuePhys="0" maxValue="15" maxValuePhys="15">
        <valuetable name="Custom" definesMinMax="false">
          <valuetableentry value="0" lowerBound="0" upperBound="0" description="AutomationUnavailable" displayString="AutomationUnavailable" />
          <valuetableentry value="1" lowerBound="1" upperBound="1" description="AutomationNotReady" displayString="AutomationNotReady" />
          <valuetableentry value="2" lowerBound="2" upperBound="2" description="AutomationReadyToEnable" displayString="AutomationReadyToEnable" />
          <valuetableentry value="3" lowerBound="3" upperBound="3" description="AutomationEnabled" displayString="AutomationEnabled" />
          <valuetableentry value="4" lowerBound="4" upperBound="4" description="AutomationPending" displayString="AutomationPending" />
          <valuetableentry value="5" lowerBound="5" upperBound="5" description="ActiveNotLimited" displayString="ActiveNotLimited" />
          <valuetableentry value="6" lowerBound="6" upperBound="6" description="ActiveLimitedHigh" displayString="ActiveLimitedHigh" />
          <valuetableentry value="7" lowerBound="7" upperBound="7" description="ActiveLimitedLow" displayString="ActiveLimitedLow" />
          <valuetableentry value="14" lowerBound="14" upperBound="14" description="NonRecoverableFault" displayString="NonRecoverableFault" />
          <valuetableentry value="15" lowerBound="15" upperBound="15" description="NotAvailable" displayString="NotAvailable" />
        </valuetable>
      </variable>
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svAuxValve1" comment="" bitcount="64" isSigned="true" encoding="65001" type="float" startValue="0" minValue="-128.508" maxValue="128.508" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svCCILaboratoryID" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="507" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svCCILaboratoryType" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="3" maxValuePhys="3">
        <valuetable name="Custom" definesMinMax="true">
          <valuetableentry value="0" lowerBound="0" upperBound="0" description="NonCertifiiedLaboratory" displayString="NonCertifiiedLaboratory" />
          <valuetableentry value="1" lowerBound="1" upperBound="1" description="AEFCertifiedLaboratory" displayString="AEFCertifiedLaboratory" />
          <valuetableentry value="2" lowerBound="2" upperBound="2" description="Reserverd" displayString="Reserverd" />
          <valuetableentry value="3" lowerBound="3" upperBound="3" description="NotAvailable" displayString="NotAvailable" />
        </valuetable>
      </variable>
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svCCIReferenceNumber" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="4660" minValue="0" minValuePhys="0" maxValue="65355" maxValuePhys="65355" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svCCITestProtocolPublicationYear" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="2017" minValue="2000" minValuePhys="2000" maxValue="2061" maxValuePhys="2061" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svCCITestProtocolRevision" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svCertificateType1" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="1" minValue="1" minValuePhys="1" maxValue="4" maxValuePhys="4">
        <valuetable name="CertificateStates" definesMinMax="false">
          <valuetableentry value="1" lowerBound="1" upperBound="1" description="TestlabCertifiate" displayString="TestlabCertifiate" />
          <valuetableentry value="2" lowerBound="2" upperBound="2" description="ManufacturerCertificate" displayString="ManufacturerCertificate" />
          <valuetableentry value="3" lowerBound="3" upperBound="3" description="ManufacturerSeriesCertificate" displayString="ManufacturerSeriesCertificate" />
          <valuetableentry value="4" lowerBound="4" upperBound="4" description="DeviceCertificate" displayString="DeviceCertificate" />
        </valuetable>
      </variable>
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svCertificateType2" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="2" minValue="1" minValuePhys="1" maxValue="4" maxValuePhys="4">
        <valuetable name="CertificateStates" definesMinMax="false">
          <valuetableentry value="1" lowerBound="1" upperBound="1" description="TestlabCertifiate" displayString="TestlabCertifiate" />
          <valuetableentry value="2" lowerBound="2" upperBound="2" description="ManufacturerCertificate" displayString="ManufacturerCertificate" />
          <valuetableentry value="3" lowerBound="3" upperBound="3" description="ManufacturerSeriesCertificate" displayString="ManufacturerSeriesCertificate" />
          <valuetableentry value="4" lowerBound="4" upperBound="4" description="DeviceCertificate" displayString="DeviceCertificate" />
        </valuetable>
      </variable>
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svCertificateType3" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="3" minValue="1" minValuePhys="1" maxValue="4" maxValuePhys="4">
        <valuetable name="CertificateStates" definesMinMax="false">
          <valuetableentry value="1" lowerBound="1" upperBound="1" description="TestlabCertifiate" displayString="TestlabCertifiate" />
          <valuetableentry value="2" lowerBound="2" upperBound="2" description="ManufacturerCertificate" displayString="ManufacturerCertificate" />
          <valuetableentry value="3" lowerBound="3" upperBound="3" description="ManufacturerSeriesCertificate" displayString="ManufacturerSeriesCertificate" />
          <valuetableentry value="4" lowerBound="4" upperBound="4" description="DeviceCertificate" displayString="DeviceCertificate" />
        </valuetable>
      </variable>
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svCertificateType4" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="4" minValue="1" minValuePhys="1" maxValue="4" maxValuePhys="4">
        <valuetable name="CertificateStates" definesMinMax="false">
          <valuetableentry value="1" lowerBound="1" upperBound="1" description="TestlabCertifiate" displayString="TestlabCertifiate" />
          <valuetableentry value="2" lowerBound="2" upperBound="2" description="ManufacturerCertificate" displayString="ManufacturerCertificate" />
          <valuetableentry value="3" lowerBound="3" upperBound="3" description="ManufacturerSeriesCertificate" displayString="ManufacturerSeriesCertificate" />
          <valuetableentry value="4" lowerBound="4" upperBound="4" description="DeviceCertificate" displayString="DeviceCertificate" />
        </valuetable>
      </variable>
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svClearLwAKeyTable" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svContinue" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svContinueAndFreeze" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svDeviceCertificate" comment="" bitcount="0" isSigned="true" encoding="65001" type="string" startValue="Certificates\\client_vector.der" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svDisableCRLCheck" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svDisableFctCapibilitiesCheck" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svDisableICCCheck" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svDisableNameCheck" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svFreezeClientHeartbeatCounter" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svImplementedVersion" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svManufacturerCertificate" comment="" bitcount="0" isSigned="true" encoding="65001" type="string" startValue="Certificates\\manufacturer_vector.der" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svManufacturerSeriesCertificate" comment="" bitcount="0" isSigned="true" encoding="65001" type="string" startValue="Certificates\\manufacturer_series_client_vector.der" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svMinimumVersion" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svNumOfIgnRqstForDevice" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svNumOfIgnRqstForManufact" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svNumOfIgnRqstForManufactSeries" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svNumOfIgnRqstForTestlab" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svOperatorEnable" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svPrivateKey" comment="" bitcount="0" isSigned="true" encoding="65001" type="string" startValue="Certificates\\client_vector.key.hex" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svProductIdentification" comment="" bitcount="0" isSigned="true" encoding="65001" type="string" startValue="10.0*VectorTIMSimulator*Client*" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svRearPTO" comment="" bitcount="64" isSigned="true" encoding="65001" type="float" startValue="0" minValue="-4015.875" maxValue="4015.875" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svRearPTOState" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="15" minValue="0" minValuePhys="0" maxValue="15" maxValuePhys="15">
        <valuetable name="Custom" definesMinMax="false">
          <valuetableentry value="0" lowerBound="0" upperBound="0" description="AutomationUnavailable" displayString="AutomationUnavailable" />
          <valuetableentry value="1" lowerBound="1" upperBound="1" description="AutomationNotReady" displayString="AutomationNotReady" />
          <valuetableentry value="2" lowerBound="2" upperBound="2" description="AutomationReadyToEnable" displayString="AutomationReadyToEnable" />
          <valuetableentry value="3" lowerBound="3" upperBound="3" description="AutomationEnabled" displayString="AutomationEnabled" />
          <valuetableentry value="4" lowerBound="4" upperBound="4" description="AutomationPending" displayString="AutomationPending" />
          <valuetableentry value="5" lowerBound="5" upperBound="5" description="ActiveNotLimited" displayString="ActiveNotLimited" />
          <valuetableentry value="6" lowerBound="6" upperBound="6" description="ActiveLimitedHigh" displayString="ActiveLimitedHigh" />
          <valuetableentry value="7" lowerBound="7" upperBound="7" description="ActiveLimitedLow" displayString="ActiveLimitedLow" />
          <valuetableentry value="14" lowerBound="14" upperBound="14" description="NonRecoverableFault" displayString="NonRecoverableFault" />
          <valuetableentry value="15" lowerBound="15" upperBound="15" description="NotAvailable" displayString="NotAvailable" />
        </valuetable>
      </variable>
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svReconnectClientToServer" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svReleaseFctAuxValue1" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svReleaseFctRearPTO" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svReleaseFctVehicleSpeed" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svRequiredFctAuxiliaryValve1Flow" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svRequiredFctAuxiliaryValve1State" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svRequiredFctRearPTODisengagement" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svRequiredFctRearPTOEngagementClockwise" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svRequiredFctRearPTOEngagementCounterClockwise" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svRequiredFctRearPTOSpeedClockwise" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svRequiredFctRearPTOSpeedCounterClockwise" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svRequiredFctVehicleSpeedChangeOfDirection" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svRequiredFctVehicleSpeedForward" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svRequiredFctVehicleSpeedForwardDirection" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svRequiredFctVehicleSpeedReverse" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svRequiredFctVehicleSpeedReverseDirection" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svRequiredFctVehicleSpeedStartMotion" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svRequiredFctVehicleSpeedStopMotion" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svRestartAuthentication" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svStart" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svStoreLwAKeyTable" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svTIMClientFreezeState" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" minValue="0" minValuePhys="0" maxValue="99" maxValuePhys="99">
        <valuetable name="TIMClientStates" definesMinMax="true">
          <valuetableentry value="0" lowerBound="0" upperBound="0" description="Offline" displayString="Offline" />
          <valuetableentry value="10" lowerBound="10" upperBound="10" description="AutomationUnavailable" displayString="AutomationUnavailable" />
          <valuetableentry value="11" lowerBound="11" upperBound="11" description="ServerStatusReceived" displayString="ServerStatusReceived" />
          <valuetableentry value="12" lowerBound="12" upperBound="12" description="ConnectionVersionRequestSent" displayString="ConnectionVersionRequestSent" />
          <valuetableentry value="13" lowerBound="13" upperBound="13" description="ConnectionVersionValid" displayString="ConnectionVersionValid" />
          <valuetableentry value="14" lowerBound="14" upperBound="14" description="SupportedFunctionsRequestSent" displayString="SupportedFunctionsRequestSent" />
          <valuetableentry value="15" lowerBound="15" upperBound="15" description="SupportedFunctionsRequestReceived" displayString="SupportedFunctionsRequestReceived" />
          <valuetableentry value="16" lowerBound="16" upperBound="16" description="InitializationSucceeded" displayString="InitializationSucceeded" />
          <valuetableentry value="19" lowerBound="19" upperBound="19" description="InitializationError" displayString="InitializationError" />
          <valuetableentry value="20" lowerBound="20" upperBound="20" description="StartAuthentication" displayString="StartAuthentication" />
          <valuetableentry value="21" lowerBound="21" upperBound="21" description="ServerStartsAuthentication" displayString="ServerStartsAuthentication" />
          <valuetableentry value="22" lowerBound="22" upperBound="22" description="ServerRandomChallengeRequestSent" displayString="ServerRandomChallengeRequestSent" />
          <valuetableentry value="23" lowerBound="23" upperBound="23" description="ServerRandomChallengeResponseReceived" displayString="ServerRandomChallengeResponseReceived" />
          <valuetableentry value="24" lowerBound="24" upperBound="24" description="ServerTestlabCertificateRequestSent" displayString="ServerTestlabCertificateRequestSent" />
          <valuetableentry value="25" lowerBound="25" upperBound="25" description="ServerTestlabCertificateResponseReceived" displayString="ServerTestlabCertificateResponseReceived" />
          <valuetableentry value="26" lowerBound="26" upperBound="26" description="ServerManufacturerCertificateRequestSent" displayString="ServerManufacturerCertificateRequestSent" />
          <valuetableentry value="27" lowerBound="27" upperBound="27" description="ServerManufacturerCertificateResponseReceived" displayString="ServerManufacturerCertificateResponseReceived" />
          <valuetableentry value="28" lowerBound="28" upperBound="28" description="ServerManufacturerSeriesCertificateRequestSent" displayString="ServerManufacturerSeriesCertificateRequestSent" />
          <valuetableentry value="29" lowerBound="29" upperBound="29" description="ServerManufacturerSeriesCertificateResponseReceived" displayString="ServerManufacturerSeriesCertificateResponseReceived" />
          <valuetableentry value="30" lowerBound="30" upperBound="30" description="ServerDeviceCertificateRequestSent" displayString="ServerDeviceCertificateRequestSent" />
          <valuetableentry value="31" lowerBound="31" upperBound="31" description="ServerDeviceCertificateResponseReceived" displayString="ServerDeviceCertificateResponseReceived" />
          <valuetableentry value="32" lowerBound="32" upperBound="32" description="CCIDRequestSent" displayString="CCIDRequestSent" />
          <valuetableentry value="33" lowerBound="33" upperBound="33" description="CCIDResponseReceived" displayString="CCIDResponseReceived" />
          <valuetableentry value="34" lowerBound="34" upperBound="34" description="StartServerCertificatesValidation" displayString="StartServerCertificatesValidation" />
          <valuetableentry value="35" lowerBound="35" upperBound="35" description="ServerCertificatesValidationSucceeded" displayString="ServerCertificatesValidationSucceeded" />
          <valuetableentry value="40" lowerBound="40" upperBound="40" description="StartKeyExchange" displayString="StartKeyExchange" />
          <valuetableentry value="41" lowerBound="41" upperBound="41" description="CalculateKey" displayString="CalculateKey" />
          <valuetableentry value="50" lowerBound="50" upperBound="50" description="CalculateCMCAOverReceivedChallenge" displayString="CalculateCMCAOverReceivedChallenge" />
          <valuetableentry value="51" lowerBound="51" upperBound="51" description="StartCMACChallengeResponse" displayString="StartCMACChallengeResponse" />
          <valuetableentry value="52" lowerBound="52" upperBound="52" description="ServerSignedChallengeRequestSent" displayString="ServerSignedChallengeRequestSent" />
          <valuetableentry value="53" lowerBound="53" upperBound="53" description="ServerSignedChallengeResponseReceived" displayString="ServerSignedChallengeResponseReceived" />
          <valuetableentry value="54" lowerBound="54" upperBound="54" description="AuthenticationSucceed" displayString="AuthenticationSucceed" />
          <valuetableentry value="99" lowerBound="99" upperBound="99" description="AuthenticationError" displayString="AuthenticationError" />
        </valuetable>
      </variable>
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svTIMClientState" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" minValue="0" minValuePhys="0" maxValue="99" maxValuePhys="99">
        <valuetable name="TIMClientStates" definesMinMax="true">
          <valuetableentry value="0" lowerBound="0" upperBound="0" description="Offline" displayString="Offline" />
          <valuetableentry value="10" lowerBound="10" upperBound="10" description="AutomationUnavailable" displayString="AutomationUnavailable" />
          <valuetableentry value="11" lowerBound="11" upperBound="11" description="ServerStatusReceived" displayString="ServerStatusReceived" />
          <valuetableentry value="12" lowerBound="12" upperBound="12" description="ConnectionVersionRequestSent" displayString="ConnectionVersionRequestSent" />
          <valuetableentry value="13" lowerBound="13" upperBound="13" description="ConnectionVersionValid" displayString="ConnectionVersionValid" />
          <valuetableentry value="14" lowerBound="14" upperBound="14" description="SupportedFunctionsRequestSent" displayString="SupportedFunctionsRequestSent" />
          <valuetableentry value="15" lowerBound="15" upperBound="15" description="SupportedFunctionsRequestReceived" displayString="SupportedFunctionsRequestReceived" />
          <valuetableentry value="16" lowerBound="16" upperBound="16" description="InitializationSucceeded" displayString="InitializationSucceeded" />
          <valuetableentry value="19" lowerBound="19" upperBound="19" description="InitializationError" displayString="InitializationError" />
          <valuetableentry value="20" lowerBound="20" upperBound="20" description="StartAuthentication" displayString="StartAuthentication" />
          <valuetableentry value="21" lowerBound="21" upperBound="21" description="ServerStartsAuthentication" displayString="ServerStartsAuthentication" />
          <valuetableentry value="22" lowerBound="22" upperBound="22" description="ServerRandomChallengeRequestSent" displayString="ServerRandomChallengeRequestSent" />
          <valuetableentry value="23" lowerBound="23" upperBound="23" description="ServerRandomChallengeResponseReceived" displayString="ServerRandomChallengeResponseReceived" />
          <valuetableentry value="24" lowerBound="24" upperBound="24" description="ServerTestlabCertificateRequestSent" displayString="ServerTestlabCertificateRequestSent" />
          <valuetableentry value="25" lowerBound="25" upperBound="25" description="ServerTestlabCertificateResponseReceived" displayString="ServerTestlabCertificateResponseReceived" />
          <valuetableentry value="26" lowerBound="26" upperBound="26" description="ServerManufacturerCertificateRequestSent" displayString="ServerManufacturerCertificateRequestSent" />
          <valuetableentry value="27" lowerBound="27" upperBound="27" description="ServerManufacturerCertificateResponseReceived" displayString="ServerManufacturerCertificateResponseReceived" />
          <valuetableentry value="28" lowerBound="28" upperBound="28" description="ServerManufacturerSeriesCertificateRequestSent" displayString="ServerManufacturerSeriesCertificateRequestSent" />
          <valuetableentry value="29" lowerBound="29" upperBound="29" description="ServerManufacturerSeriesCertificateResponseReceived" displayString="ServerManufacturerSeriesCertificateResponseReceived" />
          <valuetableentry value="30" lowerBound="30" upperBound="30" description="ServerDeviceCertificateRequestSent" displayString="ServerDeviceCertificateRequestSent" />
          <valuetableentry value="31" lowerBound="31" upperBound="31" description="ServerDeviceCertificateResponseReceived" displayString="ServerDeviceCertificateResponseReceived" />
          <valuetableentry value="32" lowerBound="32" upperBound="32" description="ComplicanceCertificationRequestSent" displayString="ComplicanceCertificationRequestSent" />
          <valuetableentry value="33" lowerBound="33" upperBound="33" description="ComplicanceCertificationResponseReceived" displayString="ComplicanceCertificationResponseReceived" />
          <valuetableentry value="34" lowerBound="34" upperBound="34" description="StartServerCertificatesValidation" displayString="StartServerCertificatesValidation" />
          <valuetableentry value="35" lowerBound="35" upperBound="35" description="ServerCertificatesValidationSucceeded" displayString="ServerCertificatesValidationSucceeded" />
          <valuetableentry value="40" lowerBound="40" upperBound="40" description="StartKeyExchange" displayString="StartKeyExchange" />
          <valuetableentry value="41" lowerBound="41" upperBound="41" description="CalculateKey" displayString="CalculateKey" />
          <valuetableentry value="50" lowerBound="50" upperBound="50" description="CalculateCMCAOverReceivedChallenge" displayString="CalculateCMCAOverReceivedChallenge" />
          <valuetableentry value="51" lowerBound="51" upperBound="51" description="StartCMACChallengeResponse" displayString="StartCMACChallengeResponse" />
          <valuetableentry value="52" lowerBound="52" upperBound="52" description="ServerSignedChallengeRequestSent" displayString="ServerSignedChallengeRequestSent" />
          <valuetableentry value="53" lowerBound="53" upperBound="53" description="ServerSignedChallengeResponseReceived" displayString="ServerSignedChallengeResponseReceived" />
          <valuetableentry value="54" lowerBound="54" upperBound="54" description="AuthenticationSucceed" displayString="AuthenticationSucceed" />
          <valuetableentry value="99" lowerBound="99" upperBound="99" description="AuthenticationError" displayString="AuthenticationError" />
        </valuetable>
      </variable>
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svUnassignFctAuxValue1" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svUnassignFctRearPTO" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svUnassignFctVehicleSpeed" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svUseRequestCounter" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="m/s" name="svVehicleSpeed" comment="" bitcount="64" isSigned="true" encoding="65001" type="float" startValue="0" minValue="-32.128" maxValue="32.127" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svVehicleSpeedState" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="15" minValue="0" minValuePhys="0" maxValue="15" maxValuePhys="15">
        <valuetable name="Custom" definesMinMax="false">
          <valuetableentry value="0" lowerBound="0" upperBound="0" description="AutomationUnavailable" displayString="AutomationUnavailable" />
          <valuetableentry value="1" lowerBound="1" upperBound="1" description="AutomationNotReady" displayString="AutomationNotReady" />
          <valuetableentry value="2" lowerBound="2" upperBound="2" description="AutomationReadyToEnable" displayString="AutomationReadyToEnable" />
          <valuetableentry value="3" lowerBound="3" upperBound="3" description="AutomationEnabled" displayString="AutomationEnabled" />
          <valuetableentry value="4" lowerBound="4" upperBound="4" description="AutomationPending" displayString="AutomationPending" />
          <valuetableentry value="5" lowerBound="5" upperBound="5" description="ActiveNotLimited" displayString="ActiveNotLimited" />
          <valuetableentry value="6" lowerBound="6" upperBound="6" description="ActiveLimitedHigh" displayString="ActiveLimitedHigh" />
          <valuetableentry value="7" lowerBound="7" upperBound="7" description="ActiveLimitedLow" displayString="ActiveLimitedLow" />
          <valuetableentry value="14" lowerBound="14" upperBound="14" description="NonRecoverableFault" displayString="NonRecoverableFault" />
          <valuetableentry value="15" lowerBound="15" upperBound="15" description="NotAvailable" displayString="NotAvailable" />
        </valuetable>
      </variable>
    </namespace>
    <namespace name="TIMClientObserver" comment="" interface="">
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="State_AuthStatusMsg" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="State_TIMStatusMsg" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
    </namespace>
    <namespace name="TIMObserver" comment="" interface="">
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="Reset" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
    </namespace>
    <namespace name="TIMServer" comment="" interface="">
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svAuxValve1" comment="" bitcount="64" isSigned="true" encoding="65001" type="float" startValue="0" minValue="-128.508" maxValue="128.508" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svAuxValve1ClientReadyToControl" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svAuxValve1SetByServer" comment="" bitcount="64" isSigned="true" encoding="65001" type="float" startValue="0" minValue="-128.508" maxValue="128.508" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svAuxValve1State" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="15" minValue="0" minValuePhys="0" maxValue="15" maxValuePhys="15">
        <valuetable name="Custom" definesMinMax="false">
          <valuetableentry value="0" lowerBound="0" upperBound="0" description="AutomationUnavailable" displayString="AutomationUnavailable" />
          <valuetableentry value="1" lowerBound="1" upperBound="1" description="AutomationNotReady" displayString="AutomationNotReady" />
          <valuetableentry value="2" lowerBound="2" upperBound="2" description="AutomationReadyToEnable" displayString="AutomationReadyToEnable" />
          <valuetableentry value="3" lowerBound="3" upperBound="3" description="AutomationEnabled" displayString="AutomationEnabled" />
          <valuetableentry value="4" lowerBound="4" upperBound="4" description="AutomationPending" displayString="AutomationPending" />
          <valuetableentry value="5" lowerBound="5" upperBound="5" description="ActiveNotLimited" displayString="ActiveNotLimited" />
          <valuetableentry value="6" lowerBound="6" upperBound="6" description="ActiveLimitedHigh" displayString="ActiveLimitedHigh" />
          <valuetableentry value="7" lowerBound="7" upperBound="7" description="ActiveLimitedLow" displayString="ActiveLimitedLow" />
          <valuetableentry value="14" lowerBound="14" upperBound="14" description="NonRecoverableFault" displayString="NonRecoverableFault" />
          <valuetableentry value="15" lowerBound="15" upperBound="15" description="NotAvailable" displayString="NotAvailable" />
        </valuetable>
      </variable>
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svBootTime" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="2" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svCCILaboratoryID" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="507" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svCCILaboratoryType" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="3" maxValuePhys="3">
        <valuetable name="Custom" definesMinMax="true">
          <valuetableentry value="0" lowerBound="0" upperBound="0" description="NonCertifiiedLaboratory" displayString="NonCertifiiedLaboratory" />
          <valuetableentry value="1" lowerBound="1" upperBound="1" description="AEFCertifiedLaboratory" displayString="AEFCertifiedLaboratory" />
          <valuetableentry value="2" lowerBound="2" upperBound="2" description="Reserverd" displayString="Reserverd" />
          <valuetableentry value="3" lowerBound="3" upperBound="3" description="NotAvailable" displayString="NotAvailable" />
        </valuetable>
      </variable>
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svCCIReferenceNumber" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="4660" minValue="0" minValuePhys="0" maxValue="65355" maxValuePhys="65355" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svCCITestProtocolPublicationYear" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="2017" minValue="2000" minValuePhys="2000" maxValue="2061" maxValuePhys="2061" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svCCITestProtocolRevision" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svCertificateType1" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="1" minValue="1" minValuePhys="1" maxValue="4" maxValuePhys="4">
        <valuetable name="CertificateStates" definesMinMax="false">
          <valuetableentry value="1" lowerBound="1" upperBound="1" description="TestlabCertifiate" displayString="TestlabCertifiate" />
          <valuetableentry value="2" lowerBound="2" upperBound="2" description="ManufacturerCertificate" displayString="ManufacturerCertificate" />
          <valuetableentry value="3" lowerBound="3" upperBound="3" description="ManufacturerSeriesCertificate" displayString="ManufacturerSeriesCertificate" />
          <valuetableentry value="4" lowerBound="4" upperBound="4" description="DeviceCertificate" displayString="DeviceCertificate" />
        </valuetable>
      </variable>
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svCertificateType2" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="2" minValue="1" minValuePhys="1" maxValue="4" maxValuePhys="4">
        <valuetable name="CertificateStates" definesMinMax="false">
          <valuetableentry value="1" lowerBound="1" upperBound="1" description="TestlabCertifiate" displayString="TestlabCertifiate" />
          <valuetableentry value="2" lowerBound="2" upperBound="2" description="ManufacturerCertificate" displayString="ManufacturerCertificate" />
          <valuetableentry value="3" lowerBound="3" upperBound="3" description="ManufacturerSeriesCertificate" displayString="ManufacturerSeriesCertificate" />
          <valuetableentry value="4" lowerBound="4" upperBound="4" description="DeviceCertificate" displayString="DeviceCertificate" />
        </valuetable>
      </variable>
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svCertificateType3" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="3" minValue="1" minValuePhys="1" maxValue="4" maxValuePhys="4">
        <valuetable name="CertificateStates" definesMinMax="false">
          <valuetableentry value="1" lowerBound="1" upperBound="1" description="TestlabCertifiate" displayString="TestlabCertifiate" />
          <valuetableentry value="2" lowerBound="2" upperBound="2" description="ManufacturerCertificate" displayString="ManufacturerCertificate" />
          <valuetableentry value="3" lowerBound="3" upperBound="3" description="ManufacturerSeriesCertificate" displayString="ManufacturerSeriesCertificate" />
          <valuetableentry value="4" lowerBound="4" upperBound="4" description="DeviceCertificate" displayString="DeviceCertificate" />
        </valuetable>
      </variable>
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svCertificateType4" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="4" minValue="1" minValuePhys="1" maxValue="4" maxValuePhys="4">
        <valuetable name="CertificateStates" definesMinMax="false">
          <valuetableentry value="1" lowerBound="1" upperBound="1" description="TestlabCertifiate" displayString="TestlabCertifiate" />
          <valuetableentry value="2" lowerBound="2" upperBound="2" description="ManufacturerCertificate" displayString="ManufacturerCertificate" />
          <valuetableentry value="3" lowerBound="3" upperBound="3" description="ManufacturerSeriesCertificate" displayString="ManufacturerSeriesCertificate" />
          <valuetableentry value="4" lowerBound="4" upperBound="4" description="DeviceCertificate" displayString="DeviceCertificate" />
        </valuetable>
      </variable>
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svClearLwAKeyTable" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svContinue" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svContinueAndFreeze" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svDeviceCertificate" comment="" bitcount="0" isSigned="true" encoding="65001" type="string" startValue="Certificates\\server_vector.der" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svDisableCRLCheck" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svDisableFctCapibilitiesCheck" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svDisableICCCheck" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svDisableNameCheck" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svFreezeServerHeartbeatCounter" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svImplementedVersion" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svIsServerMaster" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svManufacturerCertificate" comment="" bitcount="0" isSigned="true" encoding="65001" type="string" startValue="Certificates\\manufacturer_vector.der" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svManufacturerSeriesCertificate" comment="" bitcount="0" isSigned="true" encoding="65001" type="string" startValue="Certificates\\manufacturer_series_server_vector.der" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svMinimumVersion" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svNumOfIgnRqstForDevice" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svNumOfIgnRqstForManufact" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svNumOfIgnRqstForManufactSeries" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svNumOfIgnRqstForTestlab" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svOperatorACK" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svPrivateKey" comment="" bitcount="0" isSigned="true" encoding="65001" type="string" startValue="Certificates\\server_vector.key.hex" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svProductIdentification" comment="" bitcount="0" isSigned="true" encoding="65001" type="string" startValue="10.0*VectorTIMSimulator*Server*" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svRearPTO" comment="" bitcount="64" isSigned="true" encoding="65001" type="float" startValue="0" minValue="-4015.875" maxValue="4015.875" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svRearPTOClientReadyToControl" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svRearPTOSetByServer" comment="" bitcount="64" isSigned="true" encoding="65001" type="float" startValue="0" minValue="-4015.875" maxValue="4015.875" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svRearPTOState" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="15" minValue="0" minValuePhys="0" maxValue="15" maxValuePhys="15">
        <valuetable name="Custom" definesMinMax="false">
          <valuetableentry value="0" lowerBound="0" upperBound="0" description="AutomationUnavailable" displayString="AutomationUnavailable" />
          <valuetableentry value="1" lowerBound="1" upperBound="1" description="AutomationNotReady" displayString="AutomationNotReady" />
          <valuetableentry value="2" lowerBound="2" upperBound="2" description="AutomationReadyToEnable" displayString="AutomationReadyToEnable" />
          <valuetableentry value="3" lowerBound="3" upperBound="3" description="AutomationEnabled" displayString="AutomationEnabled" />
          <valuetableentry value="4" lowerBound="4" upperBound="4" description="AutomationPending" displayString="AutomationPending" />
          <valuetableentry value="5" lowerBound="5" upperBound="5" description="ActiveNotLimited" displayString="ActiveNotLimited" />
          <valuetableentry value="6" lowerBound="6" upperBound="6" description="ActiveLimitedHigh" displayString="ActiveLimitedHigh" />
          <valuetableentry value="7" lowerBound="7" upperBound="7" description="ActiveLimitedLow" displayString="ActiveLimitedLow" />
          <valuetableentry value="14" lowerBound="14" upperBound="14" description="NonRecoverableFault" displayString="NonRecoverableFault" />
          <valuetableentry value="15" lowerBound="15" upperBound="15" description="NotAvailable" displayString="NotAvailable" />
        </valuetable>
      </variable>
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svStart" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svStoreLwAKeyTable" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svSupportedFctAuxiliaryValve1Flow" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svSupportedFctAuxiliaryValve1State" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svSupportedFctRearPTODisengagement" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svSupportedFctRearPTOEngagementClockwise" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svSupportedFctRearPTOEngagementCounterClockwise" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svSupportedFctRearPTOSpeedClockwise" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svSupportedFctRearPTOSpeedCounterClockwise" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svSupportedFctVehicleSpeedChangeOfDirection" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svSupportedFctVehicleSpeedForward" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svSupportedFctVehicleSpeedForwardDirection" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svSupportedFctVehicleSpeedReverse" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svSupportedFctVehicleSpeedReverseDirection" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svSupportedFctVehicleSpeedStartMotion" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svSupportedFctVehicleSpeedStopMotion" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svTIMServerFreezeState" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" minValue="0" minValuePhys="0" maxValue="99" maxValuePhys="99">
        <valuetable name="TIMServerStates" definesMinMax="true">
          <valuetableentry value="0" lowerBound="0" upperBound="0" description="Offline" displayString="Offline" />
          <valuetableentry value="10" lowerBound="10" upperBound="10" description="AutomationUnavailable" displayString="AutomationUnavailable" />
          <valuetableentry value="11" lowerBound="11" upperBound="11" description="ConnectionVersionRequestReceived" displayString="ConnectionVersionRequestReceived" />
          <valuetableentry value="12" lowerBound="12" upperBound="12" description="ConnectionVersionResponseSent" displayString="ConnectionVersionResponseSent" />
          <valuetableentry value="13" lowerBound="13" upperBound="13" description="ConnectionVersionValid" displayString="ConnectionVersionValid" />
          <valuetableentry value="14" lowerBound="14" upperBound="14" description="InitializationSucceeded" displayString="InitializationSucceeded" />
          <valuetableentry value="19" lowerBound="19" upperBound="19" description="InitializationError" displayString="InitializationError" />
          <valuetableentry value="20" lowerBound="20" upperBound="20" description="StartAuthentication" displayString="StartAuthentication" />
          <valuetableentry value="21" lowerBound="21" upperBound="21" description="ClientStartsAuthentication" displayString="ClientStartsAuthentication" />
          <valuetableentry value="22" lowerBound="22" upperBound="22" description="ClientRandomChallengeRequestSent" displayString="ClientRandomChallengeRequestSent" />
          <valuetableentry value="23" lowerBound="23" upperBound="23" description="ClientRandomChallengeResponseReceived" displayString="ClientRandomChallengeResponseReceived" />
          <valuetableentry value="24" lowerBound="24" upperBound="24" description="ClientTestlabCertificateRequestSent" displayString="ClientTestlabCertificateRequestSent" />
          <valuetableentry value="25" lowerBound="25" upperBound="25" description="ClientTestlabCertificateResponseReceived" displayString="ClientTestlabCertificateResponseReceived" />
          <valuetableentry value="26" lowerBound="26" upperBound="26" description="ClientManufacturerCertificateRequestSent" displayString="ClientManufacturerCertificateRequestSent" />
          <valuetableentry value="27" lowerBound="27" upperBound="27" description="ClientManufacturerCertificateResponseReceived" displayString="ClientManufacturerCertificateResponseReceived" />
          <valuetableentry value="28" lowerBound="28" upperBound="28" description="ClientManufacturerSeriesCertificateRequestSent" displayString="ClientManufacturerSeriesCertificateRequestSent" />
          <valuetableentry value="29" lowerBound="29" upperBound="29" description="ClientManufacturerSeriesCertificateResponseReceived" displayString="ClientManufacturerSeriesCertificateResponseReceived" />
          <valuetableentry value="30" lowerBound="30" upperBound="30" description="ClientDeviceCertificateRequestSent" displayString="ClientDeviceCertificateRequestSent" />
          <valuetableentry value="31" lowerBound="31" upperBound="31" description="ClientDeviceCertificateResponseReceived" displayString="ClientDeviceCertificateResponseReceived" />
          <valuetableentry value="32" lowerBound="32" upperBound="32" description="ComplicanceCertificationRequestSent" displayString="ComplicanceCertificationRequestSent" />
          <valuetableentry value="33" lowerBound="33" upperBound="33" description="ComplicanceCertificationMessageReceived" displayString="ComplicanceCertificationMessageReceived" />
          <valuetableentry value="34" lowerBound="34" upperBound="34" description="StartClientCertificatesValidation" displayString="StartClientCertificatesValidation" />
          <valuetableentry value="35" lowerBound="35" upperBound="35" description="ClientCertificatesValidationSucceeded" displayString="ClientCertificatesValidationSucceeded" />
          <valuetableentry value="40" lowerBound="40" upperBound="40" description="StartKeyExchange" displayString="StartKeyExchange" />
          <valuetableentry value="41" lowerBound="41" upperBound="41" description="CalculateKey" displayString="CalculateKey" />
          <valuetableentry value="50" lowerBound="50" upperBound="50" description="CalculateCMCAOverReceivedChallenge" displayString="CalculateCMCAOverReceivedChallenge" />
          <valuetableentry value="51" lowerBound="51" upperBound="51" description="StartCMACChallengeResponse" displayString="StartCMACChallengeResponse" />
          <valuetableentry value="52" lowerBound="52" upperBound="52" description="ClientSignedChallengeRequestSent" displayString="ClientSignedChallengeRequestSent" />
          <valuetableentry value="53" lowerBound="53" upperBound="53" description="ClientSignedChallengeResponseReceived" displayString="ClientSignedChallengeResponseReceived" />
          <valuetableentry value="54" lowerBound="54" upperBound="54" description="AuthenticationSucceed" displayString="AuthenticationSucceed" />
          <valuetableentry value="99" lowerBound="99" upperBound="99" description="AuthenticationError" displayString="AuthenticationError" />
        </valuetable>
      </variable>
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svTIMServerState" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" minValue="0" minValuePhys="0" maxValue="99" maxValuePhys="99">
        <valuetable name="TIMServerStates" definesMinMax="true">
          <valuetableentry value="0" lowerBound="0" upperBound="0" description="Offline" displayString="Offline" />
          <valuetableentry value="10" lowerBound="10" upperBound="10" description="AutomationUnavailable" displayString="AutomationUnavailable" />
          <valuetableentry value="11" lowerBound="11" upperBound="11" description="ConnectionVersionRequestReceived" displayString="ConnectionVersionRequestReceived" />
          <valuetableentry value="12" lowerBound="12" upperBound="12" description="ConnectionVersionResponseSent" displayString="ConnectionVersionResponseSent" />
          <valuetableentry value="13" lowerBound="13" upperBound="13" description="ConnectionVersionValid" displayString="ConnectionVersionValid" />
          <valuetableentry value="14" lowerBound="14" upperBound="14" description="InitializationSucceeded" displayString="InitializationSucceeded" />
          <valuetableentry value="19" lowerBound="19" upperBound="19" description="InitializationError" displayString="InitializationError" />
          <valuetableentry value="20" lowerBound="20" upperBound="20" description="StartAuthentication" displayString="StartAuthentication" />
          <valuetableentry value="21" lowerBound="21" upperBound="21" description="ClientStartsAuthentication" displayString="ClientStartsAuthentication" />
          <valuetableentry value="22" lowerBound="22" upperBound="22" description="ClientRandomChallengeRequestSent" displayString="ClientRandomChallengeRequestSent" />
          <valuetableentry value="23" lowerBound="23" upperBound="23" description="ClientRandomChallengeResponseReceived" displayString="ClientRandomChallengeResponseReceived" />
          <valuetableentry value="24" lowerBound="24" upperBound="24" description="ClientTestlabCertificateRequestSent" displayString="ClientTestlabCertificateRequestSent" />
          <valuetableentry value="25" lowerBound="25" upperBound="25" description="ClientTestlabCertificateResponseReceived" displayString="ClientTestlabCertificateResponseReceived" />
          <valuetableentry value="26" lowerBound="26" upperBound="26" description="ClientManufacturerCertificateRequestSent" displayString="ClientManufacturerCertificateRequestSent" />
          <valuetableentry value="27" lowerBound="27" upperBound="27" description="ClientManufacturerCertificateResponseReceived" displayString="ClientManufacturerCertificateResponseReceived" />
          <valuetableentry value="28" lowerBound="28" upperBound="28" description="ClientManufacturerSeriesCertificateRequestSent" displayString="ClientManufacturerSeriesCertificateRequestSent" />
          <valuetableentry value="29" lowerBound="29" upperBound="29" description="ClientManufacturerSeriesCertificateResponseReceived" displayString="ClientManufacturerSeriesCertificateResponseReceived" />
          <valuetableentry value="30" lowerBound="30" upperBound="30" description="ClientDeviceCertificateRequestSent" displayString="ClientDeviceCertificateRequestSent" />
          <valuetableentry value="31" lowerBound="31" upperBound="31" description="ClientDeviceCertificateResponseReceived" displayString="ClientDeviceCertificateResponseReceived" />
          <valuetableentry value="32" lowerBound="32" upperBound="32" description="ComplicanceCertificationRequestSent" displayString="ComplicanceCertificationRequestSent" />
          <valuetableentry value="33" lowerBound="33" upperBound="33" description="ComplicanceCertificationMessageReceived" displayString="ComplicanceCertificationMessageReceived" />
          <valuetableentry value="34" lowerBound="34" upperBound="34" description="StartClientCertificatesValidation" displayString="StartClientCertificatesValidation" />
          <valuetableentry value="35" lowerBound="35" upperBound="35" description="ClientCertificatesValidationSucceeded" displayString="ClientCertificatesValidationSucceeded" />
          <valuetableentry value="40" lowerBound="40" upperBound="40" description="StartKeyExchange" displayString="StartKeyExchange" />
          <valuetableentry value="41" lowerBound="41" upperBound="41" description="CalculateKey" displayString="CalculateKey" />
          <valuetableentry value="50" lowerBound="50" upperBound="50" description="CalculateCMCAOverReceivedChallenge" displayString="CalculateCMCAOverReceivedChallenge" />
          <valuetableentry value="51" lowerBound="51" upperBound="51" description="StartCMACChallengeResponse" displayString="StartCMACChallengeResponse" />
          <valuetableentry value="52" lowerBound="52" upperBound="52" description="ClientSignedChallengeRequestSent" displayString="ClientSignedChallengeRequestSent" />
          <valuetableentry value="53" lowerBound="53" upperBound="53" description="ClientSignedChallengeResponseReceived" displayString="ClientSignedChallengeResponseReceived" />
          <valuetableentry value="54" lowerBound="54" upperBound="54" description="AuthenticationSucceed" displayString="AuthenticationSucceed" />
          <valuetableentry value="99" lowerBound="99" upperBound="99" description="AuthenticationError" displayString="AuthenticationError" />
        </valuetable>
      </variable>
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="m/s" name="svVehicleSpeed" comment="" bitcount="64" isSigned="true" encoding="65001" type="float" startValue="0" minValue="-32.128" maxValue="32.127" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svVehicleSpeedClientReadyToControl" comment="" bitcount="32" isSigned="false" encoding="65001" type="int" startValue="0" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="m/s" name="svVehicleSpeedSetByServer" comment="" bitcount="64" isSigned="true" encoding="65001" type="float" startValue="0" minValue="-32.128" maxValue="32.127" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svVehicleSpeedState" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="15" minValue="0" minValuePhys="0" maxValue="15" maxValuePhys="15">
        <valuetable name="Custom" definesMinMax="false">
          <valuetableentry value="0" lowerBound="0" upperBound="0" description="AutomationUnavailable" displayString="AutomationUnavailable" />
          <valuetableentry value="1" lowerBound="1" upperBound="1" description="AutomationNotReady" displayString="AutomationNotReady" />
          <valuetableentry value="2" lowerBound="2" upperBound="2" description="AutomationReadyToEnable" displayString="AutomationReadyToEnable" />
          <valuetableentry value="3" lowerBound="3" upperBound="3" description="AutomationEnabled" displayString="AutomationEnabled" />
          <valuetableentry value="4" lowerBound="4" upperBound="4" description="AutomationPending" displayString="AutomationPending" />
          <valuetableentry value="5" lowerBound="5" upperBound="5" description="ActiveNotLimited" displayString="ActiveNotLimited" />
          <valuetableentry value="6" lowerBound="6" upperBound="6" description="ActiveLimitedHigh" displayString="ActiveLimitedHigh" />
          <valuetableentry value="7" lowerBound="7" upperBound="7" description="ActiveLimitedLow" displayString="ActiveLimitedLow" />
          <valuetableentry value="14" lowerBound="14" upperBound="14" description="NonRecoverableFault" displayString="NonRecoverableFault" />
          <valuetableentry value="15" lowerBound="15" upperBound="15" description="NotAvailable" displayString="NotAvailable" />
        </valuetable>
      </variable>
    </namespace>
    <namespace name="TIMServerObserver" comment="" interface="">
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="State_AuthStatusMsg" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="State_TIMStatusMsg" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" />
    </namespace>
    <namespace name="TraceFilter" comment="" interface="">
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svFilterAUTHClientStatus" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svFilterAUTHServerStatus" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svFilterClientStatus" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svFilterFctAssignmentStatus" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svFilterFctRequest" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
      <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svFilterServerStatus" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
    </namespace>
    <variable anlyzLocal="2" readOnly="false" valueSequence="false" unit="" name="svDemoModeActive" comment="" bitcount="32" isSigned="true" encoding="65001" type="int" startValue="1" minValue="0" minValuePhys="0" maxValue="1" maxValuePhys="1" />
  </namespace>
</systemvariables>