<?xml version="1.0"?>
<Container Locale="English_United Kingdom.1252" DefaultLocale="C" ID="UserConfiguration" Version="3">
 <SteppedValue ID="SerialNumber" Value="1.21150000000000000e+004" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
 <StaticChannels ID="StaticChannels">
  <StaticChannelsArray ID="InputADCArray"/>
  <StaticChannelsArray ID="CANInputArray"/>
  <StaticChannelsArray ID="KeypadTimeoutArray"/>
 </StaticChannels>
 <InputPins ID="InputPins">
  <InputPinsArray ID="Array">
   <InputPin PinIndex="2">
    <Operation ID="Operation">
     <ChannelReference ID="Output" Value=""/>
     <Operator ID="Operator" Value="14"/>
     <ChannelReference ID="RightInput" Value=""/>
     <SteppedValue ID="Constant" Value="4.15507890000000040e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant2" Value="3.56149620000000010e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="TimeOn" Value="1.00000000000000010e-001" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
     <SteppedValue ID="TimeOff" Value="1.00000000000000010e-001" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
     <Polarity ID="Polarity" Value="0"/>
     <Bool ID="InvertOutput" Value="0"/>
     <Edge ID="Edge" Value="0"/>
     <Edge ID="Edge2" Value="0"/>
     <Bool ID="ByteSwap" Value="0"/>
     <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
     <ChannelReference ID="Override" Value=""/>
     <ChannelReference ID="Override2" Value=""/>
     <Bool ID="WrapAround" Value="1"/>
     <Bool ID="WrapAround2" Value="1"/>
    </Operation>
    <ChannelReference ID="Output" Value="Lights.BrakeSwitch"/>
    <ChannelReference ID="Voltage" Value="Lights.BrakeSwitch.Voltage"/>
   </InputPin>
   <InputPin PinIndex="3">
    <Operation ID="Operation">
     <ChannelReference ID="Output" Value=""/>
     <Operator ID="Operator" Value="14"/>
     <ChannelReference ID="RightInput" Value=""/>
     <SteppedValue ID="Constant" Value="4.15507890000000040e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant2" Value="3.56149620000000010e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="TimeOn" Value="1.00000000000000010e-001" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
     <SteppedValue ID="TimeOff" Value="1.00000000000000010e-001" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
     <Polarity ID="Polarity" Value="0"/>
     <Bool ID="InvertOutput" Value="0"/>
     <Edge ID="Edge" Value="0"/>
     <Edge ID="Edge2" Value="0"/>
     <Bool ID="ByteSwap" Value="0"/>
     <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
     <ChannelReference ID="Override" Value=""/>
     <ChannelReference ID="Override2" Value=""/>
     <Bool ID="WrapAround" Value="1"/>
     <Bool ID="WrapAround2" Value="1"/>
    </Operation>
    <ChannelReference ID="Output" Value="Horn.Switch"/>
    <ChannelReference ID="Voltage" Value="Horn.Switch.Voltage"/>
   </InputPin>
   <InputPin PinIndex="10">
    <Operation ID="Operation">
     <ChannelReference ID="Output" Value=""/>
     <Operator ID="Operator" Value="14"/>
     <ChannelReference ID="RightInput" Value=""/>
     <SteppedValue ID="Constant" Value="4.15507890000000040e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant2" Value="3.56149620000000010e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="TimeOn" Value="1.00000000000000010e-001" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
     <SteppedValue ID="TimeOff" Value="1.00000000000000010e-001" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
     <Polarity ID="Polarity" Value="0"/>
     <Bool ID="InvertOutput" Value="0"/>
     <Edge ID="Edge" Value="0"/>
     <Edge ID="Edge2" Value="0"/>
     <Bool ID="ByteSwap" Value="0"/>
     <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
     <ChannelReference ID="Override" Value=""/>
     <ChannelReference ID="Override2" Value=""/>
     <Bool ID="WrapAround" Value="1"/>
     <Bool ID="WrapAround2" Value="1"/>
    </Operation>
    <ChannelReference ID="Output" Value="Indicator.LeftSwitch"/>
    <ChannelReference ID="Voltage" Value="Indicator.LeftSwitch.Voltage"/>
   </InputPin>
   <InputPin PinIndex="11">
    <Operation ID="Operation">
     <ChannelReference ID="Output" Value=""/>
     <Operator ID="Operator" Value="14"/>
     <ChannelReference ID="RightInput" Value=""/>
     <SteppedValue ID="Constant" Value="4.15507890000000040e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant2" Value="3.56149620000000010e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="TimeOn" Value="1.00000000000000010e-001" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
     <SteppedValue ID="TimeOff" Value="1.00000000000000010e-001" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
     <Polarity ID="Polarity" Value="0"/>
     <Bool ID="InvertOutput" Value="0"/>
     <Edge ID="Edge" Value="0"/>
     <Edge ID="Edge2" Value="0"/>
     <Bool ID="ByteSwap" Value="0"/>
     <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
     <ChannelReference ID="Override" Value=""/>
     <ChannelReference ID="Override2" Value=""/>
     <Bool ID="WrapAround" Value="1"/>
     <Bool ID="WrapAround2" Value="1"/>
    </Operation>
    <ChannelReference ID="Output" Value="Indicator.RightSwitch"/>
    <ChannelReference ID="Voltage" Value="Indicator.RightSwitch.Voltage"/>
   </InputPin>
   <InputPin PinIndex="13">
    <Operation ID="Operation">
     <ChannelReference ID="Output" Value=""/>
     <Operator ID="Operator" Value="14"/>
     <ChannelReference ID="RightInput" Value=""/>
     <SteppedValue ID="Constant" Value="4.15507890000000040e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant2" Value="3.56149620000000010e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="TimeOn" Value="1.00000000000000010e-001" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
     <SteppedValue ID="TimeOff" Value="1.00000000000000010e-001" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
     <Polarity ID="Polarity" Value="0"/>
     <Bool ID="InvertOutput" Value="0"/>
     <Edge ID="Edge" Value="0"/>
     <Edge ID="Edge2" Value="0"/>
     <Bool ID="ByteSwap" Value="0"/>
     <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
     <ChannelReference ID="Override" Value=""/>
     <ChannelReference ID="Override2" Value=""/>
     <Bool ID="WrapAround" Value="1"/>
     <Bool ID="WrapAround2" Value="1"/>
    </Operation>
    <ChannelReference ID="Output" Value="Lights.PassSwitch"/>
    <ChannelReference ID="Voltage" Value="Lights.PassSwitch.Voltage"/>
   </InputPin>
   <InputPin PinIndex="4">
    <Operation ID="Operation">
     <ChannelReference ID="Output" Value=""/>
     <Operator ID="Operator" Value="14"/>
     <ChannelReference ID="RightInput" Value=""/>
     <SteppedValue ID="Constant" Value="4.15507890000000040e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant2" Value="3.56149620000000010e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="TimeOn" Value="1.00000000000000010e-001" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
     <SteppedValue ID="TimeOff" Value="1.00000000000000010e-001" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
     <Polarity ID="Polarity" Value="0"/>
     <Bool ID="InvertOutput" Value="0"/>
     <Edge ID="Edge" Value="0"/>
     <Edge ID="Edge2" Value="0"/>
     <Bool ID="ByteSwap" Value="0"/>
     <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
     <ChannelReference ID="Override" Value=""/>
     <ChannelReference ID="Override2" Value=""/>
     <Bool ID="WrapAround" Value="1"/>
     <Bool ID="WrapAround2" Value="1"/>
    </Operation>
    <ChannelReference ID="Output" Value="Clutch.Switch"/>
    <ChannelReference ID="Voltage" Value="Clutch.Switch.Voltage"/>
   </InputPin>
   <InputPin PinIndex="1">
    <Operation ID="Operation">
     <ChannelReference ID="Output" Value=""/>
     <Operator ID="Operator" Value="14"/>
     <ChannelReference ID="RightInput" Value=""/>
     <SteppedValue ID="Constant" Value="4.15507890000000040e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant2" Value="3.56149620000000010e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="TimeOn" Value="1.00000000000000010e-001" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
     <SteppedValue ID="TimeOff" Value="1.00000000000000010e-001" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
     <Polarity ID="Polarity" Value="0"/>
     <Bool ID="InvertOutput" Value="0"/>
     <Edge ID="Edge" Value="0"/>
     <Edge ID="Edge2" Value="0"/>
     <Bool ID="ByteSwap" Value="0"/>
     <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
     <ChannelReference ID="Override" Value=""/>
     <ChannelReference ID="Override2" Value=""/>
     <Bool ID="WrapAround" Value="1"/>
     <Bool ID="WrapAround2" Value="1"/>
    </Operation>
    <ChannelReference ID="Output" Value="MethTankLevel.Switch"/>
    <ChannelReference ID="Voltage" Value="MethTankLevel.Switch.Voltage"/>
   </InputPin>
   <InputPin PinIndex="0">
    <Operation ID="Operation">
     <ChannelReference ID="Output" Value=""/>
     <Operator ID="Operator" Value="14"/>
     <ChannelReference ID="RightInput" Value=""/>
     <SteppedValue ID="Constant" Value="4.15507890000000040e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant2" Value="3.56149620000000010e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="TimeOn" Value="1.00000000000000010e-001" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
     <SteppedValue ID="TimeOff" Value="1.00000000000000010e-001" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
     <Polarity ID="Polarity" Value="0"/>
     <Bool ID="InvertOutput" Value="0"/>
     <Edge ID="Edge" Value="0"/>
     <Edge ID="Edge2" Value="0"/>
     <Bool ID="ByteSwap" Value="0"/>
     <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
     <ChannelReference ID="Override" Value=""/>
     <ChannelReference ID="Override2" Value=""/>
     <Bool ID="WrapAround" Value="1"/>
     <Bool ID="WrapAround2" Value="1"/>
    </Operation>
    <ChannelReference ID="Output" Value="Neutral.Switch"/>
    <ChannelReference ID="Voltage" Value="Neutral.Switch.Voltage"/>
   </InputPin>
   <InputPin PinIndex="5">
    <Operation ID="Operation">
     <ChannelReference ID="Output" Value=""/>
     <Operator ID="Operator" Value="14"/>
     <ChannelReference ID="RightInput" Value=""/>
     <SteppedValue ID="Constant" Value="1.04866277000000000e+001" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant2" Value="1.00909059000000010e+001" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="TimeOn" Value="2.00000000000000000e-002" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
     <SteppedValue ID="TimeOff" Value="1.00000000000000010e-001" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
     <Polarity ID="Polarity" Value="1"/>
     <Bool ID="InvertOutput" Value="0"/>
     <Edge ID="Edge" Value="0"/>
     <Edge ID="Edge2" Value="0"/>
     <Bool ID="ByteSwap" Value="0"/>
     <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
     <ChannelReference ID="Override" Value=""/>
     <ChannelReference ID="Override2" Value=""/>
     <Bool ID="WrapAround" Value="1"/>
     <Bool ID="WrapAround2" Value="1"/>
    </Operation>
    <ChannelReference ID="Output" Value="Wiper.ParkInput"/>
    <ChannelReference ID="Voltage" Value="Wiper.ParkInput.Voltage"/>
   </InputPin>
   <InputPin PinIndex="15">
    <Operation ID="Operation">
     <ChannelReference ID="Output" Value=""/>
     <Operator ID="Operator" Value="14"/>
     <ChannelReference ID="RightInput" Value=""/>
     <SteppedValue ID="Constant" Value="4.15507890000000040e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant2" Value="3.16577440000000010e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="TimeOn" Value="1.00000000000000010e-001" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
     <SteppedValue ID="TimeOff" Value="1.00000000000000010e-001" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
     <Polarity ID="Polarity" Value="0"/>
     <Bool ID="InvertOutput" Value="0"/>
     <Edge ID="Edge" Value="0"/>
     <Edge ID="Edge2" Value="0"/>
     <Bool ID="ByteSwap" Value="0"/>
     <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
     <ChannelReference ID="Override" Value=""/>
     <ChannelReference ID="Override2" Value=""/>
     <Bool ID="WrapAround" Value="1"/>
     <Bool ID="WrapAround2" Value="1"/>
    </Operation>
    <ChannelReference ID="Output" Value="Cartek.Input"/>
    <ChannelReference ID="Voltage" Value="Cartek.Input.Voltage"/>
   </InputPin>
   <InputPin PinIndex="6">
    <Operation ID="Operation">
     <ChannelReference ID="Output" Value=""/>
     <Operator ID="Operator" Value="14"/>
     <ChannelReference ID="RightInput" Value=""/>
     <SteppedValue ID="Constant" Value="4.15507890000000040e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant2" Value="3.56149620000000010e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="TimeOn" Value="1.00000000000000010e-001" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
     <SteppedValue ID="TimeOff" Value="1.00000000000000010e-001" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
     <Polarity ID="Polarity" Value="0"/>
     <Bool ID="InvertOutput" Value="0"/>
     <Edge ID="Edge" Value="0"/>
     <Edge ID="Edge2" Value="0"/>
     <Bool ID="ByteSwap" Value="0"/>
     <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
     <ChannelReference ID="Override" Value=""/>
     <ChannelReference ID="Override2" Value=""/>
     <Bool ID="WrapAround" Value="1"/>
     <Bool ID="WrapAround2" Value="1"/>
    </Operation>
    <ChannelReference ID="Output" Value="Reverse.Switch"/>
    <ChannelReference ID="Voltage" Value="Reverse.Switch.Voltage"/>
   </InputPin>
   <InputPin PinIndex="9">
    <Operation ID="Operation">
     <ChannelReference ID="Output" Value=""/>
     <Operator ID="Operator" Value="14"/>
     <ChannelReference ID="RightInput" Value=""/>
     <SteppedValue ID="Constant" Value="4.15507890000000040e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant2" Value="3.56149620000000010e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="1"/>
     <SteppedValue ID="TimeOn" Value="1.00000000000000010e-001" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
     <SteppedValue ID="TimeOff" Value="1.00000000000000010e-001" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
     <Polarity ID="Polarity" Value="0"/>
     <Bool ID="InvertOutput" Value="0"/>
     <Edge ID="Edge" Value="0"/>
     <Edge ID="Edge2" Value="0"/>
     <Bool ID="ByteSwap" Value="0"/>
     <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
     <ChannelReference ID="Override" Value=""/>
     <ChannelReference ID="Override2" Value=""/>
     <Bool ID="WrapAround" Value="1"/>
     <Bool ID="WrapAround2" Value="1"/>
    </Operation>
    <ChannelReference ID="Output" Value="4WD.pressure.Switch"/>
    <ChannelReference ID="Voltage" Value="4WD.pressure.Switch.Voltage"/>
   </InputPin>
  </InputPinsArray>
 </InputPins>
 <OutputPins ID="OutputPins">
  <OutputPinsArray ID="Array">
   <OutputPin PinIndex="20">
    <Polarity ID="Polarity" Value="0"/>
    <ChannelReference ID="Input" Value=""/>
    <Condition ID="Output">
     <ChannelReference ID="Output" Value="Dash.Output"/>
     <ConditionArray ID="Array">
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="Dash.Switch"/>
         <Operator ID="Operator" Value="11"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
     </ConditionArray>
     <Operator ID="Operator" Value="9"/>
     <Text ID="Comment"/>
    </Condition>
    <ChannelReference ID="Active" Value="Dash.Output.Status.Active"/>
    <ChannelReference ID="Current" Value="Dash.Output.Current"/>
    <ChannelReference ID="Voltage" Value="Dash.Output.Voltage"/>
    <ChannelReference ID="Load" Value="Dash.Output.Load"/>
    <ChannelReference ID="Status" Value="Dash.Output.Status"/>
    <ChannelReference ID="OverCurrent" Value="Dash.Output.Status.Over Current"/>
    <ChannelReference ID="Fault" Value="Dash.Output.Status.Fault"/>
    <ChannelReference ID="RetriesDone" Value="Dash.Output.Status.Retries Done"/>
    <SteppedValue ID="MaxCurrent" Value="4.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="A" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="RetryDelay" Value="1.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
    <SteppedValue ID="NumRetries" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="AlwaysRetry" Value="0"/>
    <Text ID="Comment">
<![CDATA[Red.]]>
    </Text>
    <SteppedValue ID="LinkedOutput" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="MasterShutdown" Value="1"/>
    <Bool ID="StayAlive" Value="0"/>
   </OutputPin>
   <OutputPin PinIndex="0">
    <Polarity ID="Polarity" Value="0"/>
    <ChannelReference ID="Input" Value=""/>
    <Condition ID="Output">
     <ChannelReference ID="Output" Value="StarterSolenoid.Output"/>
     <ConditionArray ID="Array">
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="Start.Switch"/>
         <Operator ID="Operator" Value="0"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="Neutral.Switch"/>
         <Operator ID="Operator" Value="0"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="Start.Switch"/>
         <Operator ID="Operator" Value="0"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="Neutral.Switch"/>
         <Operator ID="Operator" Value="1"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="Clutch.Switch"/>
         <Operator ID="Operator" Value="0"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
     </ConditionArray>
     <Operator ID="Operator" Value="9"/>
     <Text ID="Comment"/>
    </Condition>
    <ChannelReference ID="Active" Value="StarterSolenoid.Output.Status.Active"/>
    <ChannelReference ID="Current" Value="StarterSolenoid.Output.Current"/>
    <ChannelReference ID="Voltage" Value="StarterSolenoid.Output.Voltage"/>
    <ChannelReference ID="Load" Value="StarterSolenoid.Output.Load"/>
    <ChannelReference ID="Status" Value="StarterSolenoid.Output.Status"/>
    <ChannelReference ID="OverCurrent" Value="StarterSolenoid.Output.Status.Over Current"/>
    <ChannelReference ID="Fault" Value="StarterSolenoid.Output.Status.Fault"/>
    <ChannelReference ID="RetriesDone" Value="StarterSolenoid.Output.Status.Retries Done"/>
    <SteppedValue ID="MaxCurrent" Value="2.50000000000000000e+001" StepSize="1.00000000000000000e+000" Units="A" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="RetryDelay" Value="1.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
    <SteppedValue ID="NumRetries" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="AlwaysRetry" Value="0"/>
    <Text ID="Comment"/>
    <SteppedValue ID="LinkedOutput" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="MasterShutdown" Value="1"/>
    <Bool ID="StayAlive" Value="0"/>
   </OutputPin>
   <OutputPin PinIndex="2">
    <Polarity ID="Polarity" Value="0"/>
    <ChannelReference ID="Input" Value=""/>
    <Condition ID="Output">
     <ChannelReference ID="Output" Value="HPFuelPump.2.Output"/>
     <ConditionArray ID="Array">
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="HPFuelPump.Switch"/>
         <Operator ID="Operator" Value="11"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
     </ConditionArray>
     <Operator ID="Operator" Value="9"/>
     <Text ID="Comment"/>
    </Condition>
    <ChannelReference ID="Active" Value="HPFuelPump.2.Output.Status.Active"/>
    <ChannelReference ID="Current" Value="HPFuelPump.2.Output.Current"/>
    <ChannelReference ID="Voltage" Value="HPFuelPump.2.Output.Voltage"/>
    <ChannelReference ID="Load" Value="HPFuelPump.2.Output.Load"/>
    <ChannelReference ID="Status" Value="HPFuelPump.2.Output.Status"/>
    <ChannelReference ID="OverCurrent" Value="HPFuelPump.2.Output.Status.Over Current"/>
    <ChannelReference ID="Fault" Value="HPFuelPump.2.Output.Status.Fault"/>
    <ChannelReference ID="RetriesDone" Value="HPFuelPump.2.Output.Status.Retries Done"/>
    <SteppedValue ID="MaxCurrent" Value="2.50000000000000000e+001" StepSize="1.00000000000000000e+000" Units="A" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="RetryDelay" Value="1.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
    <SteppedValue ID="NumRetries" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="AlwaysRetry" Value="0"/>
    <Text ID="Comment"/>
    <SteppedValue ID="LinkedOutput" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="MasterShutdown" Value="1"/>
    <Bool ID="StayAlive" Value="0"/>
   </OutputPin>
   <OutputPin PinIndex="21">
    <Polarity ID="Polarity" Value="0"/>
    <ChannelReference ID="Input" Value=""/>
    <Condition ID="Output">
     <ChannelReference ID="Output" Value="Indicator.LeftOutput"/>
     <ConditionArray ID="Array">
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="Indicator.Flash"/>
         <Operator ID="Operator" Value="0"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="Indicator.LeftSwitch"/>
         <Operator ID="Operator" Value="0"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="Hazard.Switch"/>
         <Operator ID="Operator" Value="11"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="Indicator.Flash"/>
         <Operator ID="Operator" Value="0"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
     </ConditionArray>
     <Operator ID="Operator" Value="9"/>
     <Text ID="Comment"/>
    </Condition>
    <ChannelReference ID="Active" Value="Indicator.LeftOutput.Status.Active"/>
    <ChannelReference ID="Current" Value="Indicator.LeftOutput.Current"/>
    <ChannelReference ID="Voltage" Value="Indicator.LeftOutput.Voltage"/>
    <ChannelReference ID="Load" Value="Indicator.LeftOutput.Load"/>
    <ChannelReference ID="Status" Value="Indicator.LeftOutput.Status"/>
    <ChannelReference ID="OverCurrent" Value="Indicator.LeftOutput.Status.Over Current"/>
    <ChannelReference ID="Fault" Value="Indicator.LeftOutput.Status.Fault"/>
    <ChannelReference ID="RetriesDone" Value="Indicator.LeftOutput.Status.Retries Done"/>
    <SteppedValue ID="MaxCurrent" Value="8.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="A" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="RetryDelay" Value="1.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
    <SteppedValue ID="NumRetries" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="AlwaysRetry" Value="0"/>
    <Text ID="Comment">
<![CDATA[Yellow wire.]]>
    </Text>
    <SteppedValue ID="LinkedOutput" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="MasterShutdown" Value="0"/>
    <Bool ID="StayAlive" Value="0"/>
   </OutputPin>
   <OutputPin PinIndex="22">
    <Polarity ID="Polarity" Value="0"/>
    <ChannelReference ID="Input" Value=""/>
    <Condition ID="Output">
     <ChannelReference ID="Output" Value="Indicator.RightOutput"/>
     <ConditionArray ID="Array">
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="Indicator.Flash"/>
         <Operator ID="Operator" Value="0"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="Indicator.RightSwitch"/>
         <Operator ID="Operator" Value="0"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="Hazard.Switch"/>
         <Operator ID="Operator" Value="11"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="Indicator.Flash"/>
         <Operator ID="Operator" Value="0"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
     </ConditionArray>
     <Operator ID="Operator" Value="9"/>
     <Text ID="Comment"/>
    </Condition>
    <ChannelReference ID="Active" Value="Indicator.RightOutput.Status.Active"/>
    <ChannelReference ID="Current" Value="Indicator.RightOutput.Current"/>
    <ChannelReference ID="Voltage" Value="Indicator.RightOutput.Voltage"/>
    <ChannelReference ID="Load" Value="Indicator.RightOutput.Load"/>
    <ChannelReference ID="Status" Value="Indicator.RightOutput.Status"/>
    <ChannelReference ID="OverCurrent" Value="Indicator.RightOutput.Status.Over Current"/>
    <ChannelReference ID="Fault" Value="Indicator.RightOutput.Status.Fault"/>
    <ChannelReference ID="RetriesDone" Value="Indicator.RightOutput.Status.Retries Done"/>
    <SteppedValue ID="MaxCurrent" Value="8.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="A" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="RetryDelay" Value="1.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
    <SteppedValue ID="NumRetries" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="AlwaysRetry" Value="0"/>
    <Text ID="Comment">
<![CDATA[Blue wire]]>
    </Text>
    <SteppedValue ID="LinkedOutput" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="MasterShutdown" Value="0"/>
    <Bool ID="StayAlive" Value="0"/>
   </OutputPin>
   <OutputPin PinIndex="25">
    <Polarity ID="Polarity" Value="0"/>
    <ChannelReference ID="Input" Value=""/>
    <Condition ID="Output">
     <ChannelReference ID="Output" Value="Lights.RearSideOutput"/>
     <ConditionArray ID="Array">
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="Lights.FrontLoSwitch"/>
         <Operator ID="Operator" Value="0"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="Lights.FrontHiSwitch"/>
         <Operator ID="Operator" Value="0"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
     </ConditionArray>
     <Operator ID="Operator" Value="9"/>
     <Text ID="Comment"/>
    </Condition>
    <ChannelReference ID="Active" Value="Lights.RearSideOutput.Status.Active"/>
    <ChannelReference ID="Current" Value="Lights.RearSideOutput.Current"/>
    <ChannelReference ID="Voltage" Value="Lights.RearSideOutput.Voltage"/>
    <ChannelReference ID="Load" Value="Lights.RearSideOutput.Load"/>
    <ChannelReference ID="Status" Value="Lights.RearSideOutput.Status"/>
    <ChannelReference ID="OverCurrent" Value="Lights.RearSideOutput.Status.Over Current"/>
    <ChannelReference ID="Fault" Value="Lights.RearSideOutput.Status.Fault"/>
    <ChannelReference ID="RetriesDone" Value="Lights.RearSideOutput.Status.Retries Done"/>
    <SteppedValue ID="MaxCurrent" Value="8.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="A" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="RetryDelay" Value="1.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
    <SteppedValue ID="NumRetries" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="AlwaysRetry" Value="0"/>
    <Text ID="Comment"/>
    <SteppedValue ID="LinkedOutput" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="MasterShutdown" Value="0"/>
    <Bool ID="StayAlive" Value="0"/>
   </OutputPin>
   <OutputPin PinIndex="28">
    <Polarity ID="Polarity" Value="0"/>
    <ChannelReference ID="Input" Value="WasherPump.Switch"/>
    <Condition ID="Output">
     <ChannelReference ID="Output" Value="Washer.PumpOutput"/>
     <ConditionArray ID="Array"/>
     <Operator ID="Operator" Value="9"/>
     <Text ID="Comment"/>
    </Condition>
    <ChannelReference ID="Active" Value="Washer.PumpOutput.Status.Active"/>
    <ChannelReference ID="Current" Value="Washer.PumpOutput.Current"/>
    <ChannelReference ID="Voltage" Value="Washer.PumpOutput.Voltage"/>
    <ChannelReference ID="Load" Value="Washer.PumpOutput.Load"/>
    <ChannelReference ID="Status" Value="Washer.PumpOutput.Status"/>
    <ChannelReference ID="OverCurrent" Value="Washer.PumpOutput.Status.Over Current"/>
    <ChannelReference ID="Fault" Value="Washer.PumpOutput.Status.Fault"/>
    <ChannelReference ID="RetriesDone" Value="Washer.PumpOutput.Status.Retries Done"/>
    <SteppedValue ID="MaxCurrent" Value="8.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="A" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="RetryDelay" Value="1.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
    <SteppedValue ID="NumRetries" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="AlwaysRetry" Value="0"/>
    <Text ID="Comment">
<![CDATA[White wire]]>
    </Text>
    <SteppedValue ID="LinkedOutput" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="MasterShutdown" Value="0"/>
    <Bool ID="StayAlive" Value="0"/>
   </OutputPin>
   <OutputPin PinIndex="19">
    <Polarity ID="Polarity" Value="0"/>
    <ChannelReference ID="Input" Value=""/>
    <Condition ID="Output">
     <ChannelReference ID="Output" Value="CANKeypad1.Output"/>
     <ConditionArray ID="Array">
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="Cartek.Input.Voltage"/>
         <Operator ID="Operator" Value="3"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="8.90374049999999960e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
     </ConditionArray>
     <Operator ID="Operator" Value="9"/>
     <Text ID="Comment"/>
    </Condition>
    <ChannelReference ID="Active" Value="CANKeypad1.Output.Status.Active"/>
    <ChannelReference ID="Current" Value="CANKeypad1.Output.Current"/>
    <ChannelReference ID="Voltage" Value="CANKeypad1.Output.Voltage"/>
    <ChannelReference ID="Load" Value="CANKeypad1.Output.Load"/>
    <ChannelReference ID="Status" Value="CANKeypad1.Output.Status"/>
    <ChannelReference ID="OverCurrent" Value="CANKeypad1.Output.Status.Over Current"/>
    <ChannelReference ID="Fault" Value="CANKeypad1.Output.Status.Fault"/>
    <ChannelReference ID="RetriesDone" Value="CANKeypad1.Output.Status.Retries Done"/>
    <SteppedValue ID="MaxCurrent" Value="8.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="A" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="RetryDelay" Value="1.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
    <SteppedValue ID="NumRetries" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="AlwaysRetry" Value="0"/>
    <Text ID="Comment"/>
    <SteppedValue ID="LinkedOutput" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="MasterShutdown" Value="0"/>
    <Bool ID="StayAlive" Value="0"/>
   </OutputPin>
   <OutputPin PinIndex="18">
    <Polarity ID="Polarity" Value="0"/>
    <ChannelReference ID="Input" Value=""/>
    <Condition ID="Output">
     <ChannelReference ID="Output" Value="RainLight.Output"/>
     <ConditionArray ID="Array">
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="RainLight.Switch"/>
         <Operator ID="Operator" Value="11"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
     </ConditionArray>
     <Operator ID="Operator" Value="9"/>
     <Text ID="Comment"/>
    </Condition>
    <ChannelReference ID="Active" Value="RainLight.Output.Status.Active"/>
    <ChannelReference ID="Current" Value="RainLight.Output.Current"/>
    <ChannelReference ID="Voltage" Value="RainLight.Output.Voltage"/>
    <ChannelReference ID="Load" Value="RainLight.Output.Load"/>
    <ChannelReference ID="Status" Value="RainLight.Output.Status"/>
    <ChannelReference ID="OverCurrent" Value="RainLight.Output.Status.Over Current"/>
    <ChannelReference ID="Fault" Value="RainLight.Output.Status.Fault"/>
    <ChannelReference ID="RetriesDone" Value="RainLight.Output.Status.Retries Done"/>
    <SteppedValue ID="MaxCurrent" Value="5.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="A" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="RetryDelay" Value="1.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
    <SteppedValue ID="NumRetries" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="AlwaysRetry" Value="0"/>
    <Text ID="Comment">
<![CDATA[Red wire. Switched by CANpad]]>
    </Text>
    <SteppedValue ID="LinkedOutput" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="MasterShutdown" Value="0"/>
    <Bool ID="StayAlive" Value="0"/>
   </OutputPin>
   <OutputPin PinIndex="3">
    <Polarity ID="Polarity" Value="0"/>
    <ChannelReference ID="Input" Value=""/>
    <Condition ID="Output">
     <ChannelReference ID="Output" Value="Fan.RadOutput"/>
     <ConditionArray ID="Array">
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="M880.ET.CAN"/>
         <Operator ID="Operator" Value="14"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="9.20000000000000000e+001" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="8.20000000000000000e+001" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="5.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="5.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="1"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
     </ConditionArray>
     <Operator ID="Operator" Value="9"/>
     <Text ID="Comment"/>
    </Condition>
    <ChannelReference ID="Active" Value="Fan.RadOutput.Status.Active"/>
    <ChannelReference ID="Current" Value="Fan.RadOutput.Current"/>
    <ChannelReference ID="Voltage" Value="Fan.RadOutput.Voltage"/>
    <ChannelReference ID="Load" Value="Fan.RadOutput.Load"/>
    <ChannelReference ID="Status" Value="Fan.RadOutput.Status"/>
    <ChannelReference ID="OverCurrent" Value="Fan.RadOutput.Status.Over Current"/>
    <ChannelReference ID="Fault" Value="Fan.RadOutput.Status.Fault"/>
    <ChannelReference ID="RetriesDone" Value="Fan.RadOutput.Status.Retries Done"/>
    <SteppedValue ID="MaxCurrent" Value="2.50000000000000000e+001" StepSize="1.00000000000000000e+000" Units="A" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="RetryDelay" Value="1.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
    <SteppedValue ID="NumRetries" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="AlwaysRetry" Value="0"/>
    <Text ID="Comment"/>
    <SteppedValue ID="LinkedOutput" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="MasterShutdown" Value="0"/>
    <Bool ID="StayAlive" Value="0"/>
   </OutputPin>
   <OutputPin PinIndex="5">
    <Polarity ID="Polarity" Value="0"/>
    <ChannelReference ID="Input" Value=""/>
    <Condition ID="Output">
     <ChannelReference ID="Output" Value="ECU.Output"/>
     <ConditionArray ID="Array">
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="PDM.Battery Voltage"/>
         <Operator ID="Operator" Value="0"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
     </ConditionArray>
     <Operator ID="Operator" Value="9"/>
     <Text ID="Comment"/>
    </Condition>
    <ChannelReference ID="Active" Value="ECU.Output.Status.Active"/>
    <ChannelReference ID="Current" Value="ECU.Output.Current"/>
    <ChannelReference ID="Voltage" Value="ECU.Output.Voltage"/>
    <ChannelReference ID="Load" Value="ECU.Output.Load"/>
    <ChannelReference ID="Status" Value="ECU.Output.Status"/>
    <ChannelReference ID="OverCurrent" Value="ECU.Output.Status.Over Current"/>
    <ChannelReference ID="Fault" Value="ECU.Output.Status.Fault"/>
    <ChannelReference ID="RetriesDone" Value="ECU.Output.Status.Retries Done"/>
    <SteppedValue ID="MaxCurrent" Value="2.50000000000000000e+001" StepSize="1.00000000000000000e+000" Units="A" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="RetryDelay" Value="1.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
    <SteppedValue ID="NumRetries" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="AlwaysRetry" Value="0"/>
    <Text ID="Comment"/>
    <SteppedValue ID="LinkedOutput" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="MasterShutdown" Value="0"/>
    <Bool ID="StayAlive" Value="0"/>
   </OutputPin>
   <OutputPin PinIndex="17">
    <Polarity ID="Polarity" Value="0"/>
    <ChannelReference ID="Input" Value="Horn.Switch"/>
    <Condition ID="Output">
     <ChannelReference ID="Output" Value="Horn.Output"/>
     <ConditionArray ID="Array"/>
     <Operator ID="Operator" Value="9"/>
     <Text ID="Comment"/>
    </Condition>
    <ChannelReference ID="Active" Value="Horn.Output.Status.Active"/>
    <ChannelReference ID="Current" Value="Horn.Output.Current"/>
    <ChannelReference ID="Voltage" Value="Horn.Output.Voltage"/>
    <ChannelReference ID="Load" Value="Horn.Output.Load"/>
    <ChannelReference ID="Status" Value="Horn.Output.Status"/>
    <ChannelReference ID="OverCurrent" Value="Horn.Output.Status.Over Current"/>
    <ChannelReference ID="Fault" Value="Horn.Output.Status.Fault"/>
    <ChannelReference ID="RetriesDone" Value="Horn.Output.Status.Retries Done"/>
    <SteppedValue ID="MaxCurrent" Value="5.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="A" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="RetryDelay" Value="1.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
    <SteppedValue ID="NumRetries" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="AlwaysRetry" Value="0"/>
    <Text ID="Comment">
<![CDATA[Red wire.Push to sound.]]>
    </Text>
    <SteppedValue ID="LinkedOutput" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="MasterShutdown" Value="0"/>
    <Bool ID="StayAlive" Value="0"/>
   </OutputPin>
   <OutputPin PinIndex="12">
    <Polarity ID="Polarity" Value="0"/>
    <ChannelReference ID="Input" Value=""/>
    <Condition ID="Output">
     <ChannelReference ID="Output" Value="LPFuelPump.2.Output"/>
     <ConditionArray ID="Array">
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="LPFuelPump.Switch"/>
         <Operator ID="Operator" Value="11"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
     </ConditionArray>
     <Operator ID="Operator" Value="9"/>
     <Text ID="Comment"/>
    </Condition>
    <ChannelReference ID="Active" Value="LPFuelPump.2.Output.Status.Active"/>
    <ChannelReference ID="Current" Value="LPFuelPump.2.Output.Current"/>
    <ChannelReference ID="Voltage" Value="LPFuelPump.2.Output.Voltage"/>
    <ChannelReference ID="Load" Value="LPFuelPump.2.Output.Load"/>
    <ChannelReference ID="Status" Value="LPFuelPump.2.Output.Status"/>
    <ChannelReference ID="OverCurrent" Value="LPFuelPump.2.Output.Status.Over Current"/>
    <ChannelReference ID="Fault" Value="LPFuelPump.2.Output.Status.Fault"/>
    <ChannelReference ID="RetriesDone" Value="LPFuelPump.2.Output.Status.Retries Done"/>
    <SteppedValue ID="MaxCurrent" Value="1.00000000000000000e+001" StepSize="1.00000000000000000e+000" Units="A" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="RetryDelay" Value="1.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
    <SteppedValue ID="NumRetries" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="AlwaysRetry" Value="0"/>
    <Text ID="Comment">
<![CDATA[With A2]]>
    </Text>
    <SteppedValue ID="LinkedOutput" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="MasterShutdown" Value="1"/>
    <Bool ID="StayAlive" Value="0"/>
   </OutputPin>
   <OutputPin PinIndex="26">
    <Polarity ID="Polarity" Value="0"/>
    <ChannelReference ID="Input" Value=""/>
    <Condition ID="Output">
     <ChannelReference ID="Output" Value="MethPump.Output"/>
     <ConditionArray ID="Array">
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="M880.MAP.CAN"/>
         <Operator ID="Operator" Value="3"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="1.00000000000000000e+002" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
     </ConditionArray>
     <Operator ID="Operator" Value="9"/>
     <Text ID="Comment"/>
    </Condition>
    <ChannelReference ID="Active" Value="MethPump.Output.Status.Active"/>
    <ChannelReference ID="Current" Value="MethPump.Output.Current"/>
    <ChannelReference ID="Voltage" Value="MethPump.Output.Voltage"/>
    <ChannelReference ID="Load" Value="MethPump.Output.Load"/>
    <ChannelReference ID="Status" Value="MethPump.Output.Status"/>
    <ChannelReference ID="OverCurrent" Value="MethPump.Output.Status.Over Current"/>
    <ChannelReference ID="Fault" Value="MethPump.Output.Status.Fault"/>
    <ChannelReference ID="RetriesDone" Value="MethPump.Output.Status.Retries Done"/>
    <SteppedValue ID="MaxCurrent" Value="1.00000000000000000e+001" StepSize="1.00000000000000000e+000" Units="A" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="RetryDelay" Value="1.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
    <SteppedValue ID="NumRetries" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="AlwaysRetry" Value="0"/>
    <Text ID="Comment"/>
    <SteppedValue ID="LinkedOutput" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="MasterShutdown" Value="1"/>
    <Bool ID="StayAlive" Value="0"/>
   </OutputPin>
   <OutputPin PinIndex="29">
    <Polarity ID="Polarity" Value="0"/>
    <ChannelReference ID="Input" Value=""/>
    <Condition ID="Output">
     <ChannelReference ID="Output" Value="MethPump.Output2"/>
     <ConditionArray ID="Array">
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="M880.MAP.CAN"/>
         <Operator ID="Operator" Value="3"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="1.00000000000000000e+002" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
     </ConditionArray>
     <Operator ID="Operator" Value="9"/>
     <Text ID="Comment"/>
    </Condition>
    <ChannelReference ID="Active" Value="MethPump.Output2.Status.Active"/>
    <ChannelReference ID="Current" Value="MethPump.Output2.Current"/>
    <ChannelReference ID="Voltage" Value="MethPump.Output2.Voltage"/>
    <ChannelReference ID="Load" Value="MethPump.Output2.Load"/>
    <ChannelReference ID="Status" Value="MethPump.Output2.Status"/>
    <ChannelReference ID="OverCurrent" Value="MethPump.Output2.Status.Over Current"/>
    <ChannelReference ID="Fault" Value="MethPump.Output2.Status.Fault"/>
    <ChannelReference ID="RetriesDone" Value="MethPump.Output2.Status.Retries Done"/>
    <SteppedValue ID="MaxCurrent" Value="1.00000000000000000e+001" StepSize="1.00000000000000000e+000" Units="A" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="RetryDelay" Value="1.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
    <SteppedValue ID="NumRetries" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="AlwaysRetry" Value="0"/>
    <Text ID="Comment"/>
    <SteppedValue ID="LinkedOutput" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="MasterShutdown" Value="1"/>
    <Bool ID="StayAlive" Value="0"/>
   </OutputPin>
   <OutputPin PinIndex="15">
    <Polarity ID="Polarity" Value="0"/>
    <ChannelReference ID="Input" Value=""/>
    <Condition ID="Output">
     <ChannelReference ID="Output" Value="Lights.HaloandMain.Oputput"/>
     <ConditionArray ID="Array">
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="Lights.FrontLoSwitch"/>
         <Operator ID="Operator" Value="0"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="Lights.FrontHiSwitch"/>
         <Operator ID="Operator" Value="0"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="Lights.PassSwitch"/>
         <Operator ID="Operator" Value="0"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
     </ConditionArray>
     <Operator ID="Operator" Value="9"/>
     <Text ID="Comment"/>
    </Condition>
    <ChannelReference ID="Active" Value="Lights.HaloandMain.Oputput.Status.Active"/>
    <ChannelReference ID="Current" Value="Lights.HaloandMain.Oputput.Current"/>
    <ChannelReference ID="Voltage" Value="Lights.HaloandMain.Oputput.Voltage"/>
    <ChannelReference ID="Load" Value="Lights.HaloandMain.Oputput.Load"/>
    <ChannelReference ID="Status" Value="Lights.HaloandMain.Oputput.Status"/>
    <ChannelReference ID="OverCurrent" Value="Lights.HaloandMain.Oputput.Status.Over Current"/>
    <ChannelReference ID="Fault" Value="Lights.HaloandMain.Oputput.Status.Fault"/>
    <ChannelReference ID="RetriesDone" Value="Lights.HaloandMain.Oputput.Status.Retries Done"/>
    <SteppedValue ID="MaxCurrent" Value="1.00000000000000000e+001" StepSize="1.00000000000000000e+000" Units="A" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="RetryDelay" Value="1.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
    <SteppedValue ID="NumRetries" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="AlwaysRetry" Value="0"/>
    <Text ID="Comment">
<![CDATA[Feed for main ballast power and haloes]]>
    </Text>
    <SteppedValue ID="LinkedOutput" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="MasterShutdown" Value="1"/>
    <Bool ID="StayAlive" Value="0"/>
   </OutputPin>
   <OutputPin PinIndex="27">
    <Polarity ID="Polarity" Value="0"/>
    <ChannelReference ID="Input" Value=""/>
    <Condition ID="Output">
     <ChannelReference ID="Output" Value="Lights.FrontHiOutput"/>
     <ConditionArray ID="Array">
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="Lights.FrontHiSwitch"/>
         <Operator ID="Operator" Value="0"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="Lights.PassSwitch"/>
         <Operator ID="Operator" Value="0"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
     </ConditionArray>
     <Operator ID="Operator" Value="9"/>
     <Text ID="Comment"/>
    </Condition>
    <ChannelReference ID="Active" Value="Lights.FrontHiOutput.Status.Active"/>
    <ChannelReference ID="Current" Value="Lights.FrontHiOutput.Current"/>
    <ChannelReference ID="Voltage" Value="Lights.FrontHiOutput.Voltage"/>
    <ChannelReference ID="Load" Value="Lights.FrontHiOutput.Load"/>
    <ChannelReference ID="Status" Value="Lights.FrontHiOutput.Status"/>
    <ChannelReference ID="OverCurrent" Value="Lights.FrontHiOutput.Status.Over Current"/>
    <ChannelReference ID="Fault" Value="Lights.FrontHiOutput.Status.Fault"/>
    <ChannelReference ID="RetriesDone" Value="Lights.FrontHiOutput.Status.Retries Done"/>
    <SteppedValue ID="MaxCurrent" Value="1.00000000000000000e+001" StepSize="1.00000000000000000e+000" Units="A" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="RetryDelay" Value="1.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
    <SteppedValue ID="NumRetries" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="AlwaysRetry" Value="0"/>
    <Text ID="Comment"/>
    <SteppedValue ID="LinkedOutput" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="MasterShutdown" Value="0"/>
    <Bool ID="StayAlive" Value="0"/>
   </OutputPin>
   <OutputPin PinIndex="14">
    <Polarity ID="Polarity" Value="0"/>
    <ChannelReference ID="Input" Value="Lights.FrontLoSwitch"/>
    <Condition ID="Output">
     <ChannelReference ID="Output" Value="Lights.FrontLoOutput"/>
     <ConditionArray ID="Array"/>
     <Operator ID="Operator" Value="9"/>
     <Text ID="Comment"/>
    </Condition>
    <ChannelReference ID="Active" Value="Lights.FrontLoOutput.Status.Active"/>
    <ChannelReference ID="Current" Value="Lights.FrontLoOutput.Current"/>
    <ChannelReference ID="Voltage" Value="Lights.FrontLoOutput.Voltage"/>
    <ChannelReference ID="Load" Value="Lights.FrontLoOutput.Load"/>
    <ChannelReference ID="Status" Value="Lights.FrontLoOutput.Status"/>
    <ChannelReference ID="OverCurrent" Value="Lights.FrontLoOutput.Status.Over Current"/>
    <ChannelReference ID="Fault" Value="Lights.FrontLoOutput.Status.Fault"/>
    <ChannelReference ID="RetriesDone" Value="Lights.FrontLoOutput.Status.Retries Done"/>
    <SteppedValue ID="MaxCurrent" Value="8.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="A" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="RetryDelay" Value="1.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
    <SteppedValue ID="NumRetries" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="AlwaysRetry" Value="0"/>
    <Text ID="Comment"/>
    <SteppedValue ID="LinkedOutput" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="MasterShutdown" Value="0"/>
    <Bool ID="StayAlive" Value="0"/>
   </OutputPin>
   <OutputPin PinIndex="1">
    <Polarity ID="Polarity" Value="0"/>
    <ChannelReference ID="Input" Value=""/>
    <Condition ID="Output">
     <ChannelReference ID="Output" Value="HPFuelPump.1.Output"/>
     <ConditionArray ID="Array">
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="HPFuelPump.Switch"/>
         <Operator ID="Operator" Value="11"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
     </ConditionArray>
     <Operator ID="Operator" Value="9"/>
     <Text ID="Comment"/>
    </Condition>
    <ChannelReference ID="Active" Value="HPFuelPump.1.Output.Status.Active"/>
    <ChannelReference ID="Current" Value="HPFuelPump.1.Output.Current"/>
    <ChannelReference ID="Voltage" Value="HPFuelPump.1.Output.Voltage"/>
    <ChannelReference ID="Load" Value="HPFuelPump.1.Output.Load"/>
    <ChannelReference ID="Status" Value="HPFuelPump.1.Output.Status"/>
    <ChannelReference ID="OverCurrent" Value="HPFuelPump.1.Output.Status.Over Current"/>
    <ChannelReference ID="Fault" Value="HPFuelPump.1.Output.Status.Fault"/>
    <ChannelReference ID="RetriesDone" Value="HPFuelPump.1.Output.Status.Retries Done"/>
    <SteppedValue ID="MaxCurrent" Value="2.50000000000000000e+001" StepSize="1.00000000000000000e+000" Units="A" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="RetryDelay" Value="1.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
    <SteppedValue ID="NumRetries" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="AlwaysRetry" Value="0"/>
    <Text ID="Comment"/>
    <SteppedValue ID="LinkedOutput" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="MasterShutdown" Value="1"/>
    <Bool ID="StayAlive" Value="0"/>
   </OutputPin>
   <OutputPin PinIndex="23">
    <Polarity ID="Polarity" Value="0"/>
    <ChannelReference ID="Input" Value="Lights.BrakeSwitch"/>
    <Condition ID="Output">
     <ChannelReference ID="Output" Value="Lights.BrakeOutput"/>
     <ConditionArray ID="Array"/>
     <Operator ID="Operator" Value="9"/>
     <Text ID="Comment"/>
    </Condition>
    <ChannelReference ID="Active" Value="Lights.BrakeOutput.Status.Active"/>
    <ChannelReference ID="Current" Value="Lights.BrakeOutput.Current"/>
    <ChannelReference ID="Voltage" Value="Lights.BrakeOutput.Voltage"/>
    <ChannelReference ID="Load" Value="Lights.BrakeOutput.Load"/>
    <ChannelReference ID="Status" Value="Lights.BrakeOutput.Status"/>
    <ChannelReference ID="OverCurrent" Value="Lights.BrakeOutput.Status.Over Current"/>
    <ChannelReference ID="Fault" Value="Lights.BrakeOutput.Status.Fault"/>
    <ChannelReference ID="RetriesDone" Value="Lights.BrakeOutput.Status.Retries Done"/>
    <SteppedValue ID="MaxCurrent" Value="8.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="A" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="RetryDelay" Value="1.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
    <SteppedValue ID="NumRetries" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="AlwaysRetry" Value="0"/>
    <Text ID="Comment"/>
    <SteppedValue ID="LinkedOutput" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="MasterShutdown" Value="0"/>
    <Bool ID="StayAlive" Value="0"/>
   </OutputPin>
   <OutputPin PinIndex="13">
    <Polarity ID="Polarity" Value="0"/>
    <ChannelReference ID="Input" Value=""/>
    <Condition ID="Output">
     <ChannelReference ID="Output" Value="LPFuelPump.1.Output"/>
     <ConditionArray ID="Array">
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="LPFuelPump.Switch"/>
         <Operator ID="Operator" Value="11"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
     </ConditionArray>
     <Operator ID="Operator" Value="9"/>
     <Text ID="Comment"/>
    </Condition>
    <ChannelReference ID="Active" Value="LPFuelPump.1.Output.Status.Active"/>
    <ChannelReference ID="Current" Value="LPFuelPump.1.Output.Current"/>
    <ChannelReference ID="Voltage" Value="LPFuelPump.1.Output.Voltage"/>
    <ChannelReference ID="Load" Value="LPFuelPump.1.Output.Load"/>
    <ChannelReference ID="Status" Value="LPFuelPump.1.Output.Status"/>
    <ChannelReference ID="OverCurrent" Value="LPFuelPump.1.Output.Status.Over Current"/>
    <ChannelReference ID="Fault" Value="LPFuelPump.1.Output.Status.Fault"/>
    <ChannelReference ID="RetriesDone" Value="LPFuelPump.1.Output.Status.Retries Done"/>
    <SteppedValue ID="MaxCurrent" Value="1.00000000000000000e+001" StepSize="1.00000000000000000e+000" Units="A" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="RetryDelay" Value="1.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
    <SteppedValue ID="NumRetries" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="AlwaysRetry" Value="0"/>
    <Text ID="Comment">
<![CDATA[With A11]]>
    </Text>
    <SteppedValue ID="LinkedOutput" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="MasterShutdown" Value="1"/>
    <Bool ID="StayAlive" Value="0"/>
   </OutputPin>
   <OutputPin PinIndex="8">
    <Polarity ID="Polarity" Value="0"/>
    <ChannelReference ID="Input" Value=""/>
    <Condition ID="Output">
     <ChannelReference ID="Output" Value="Wiper.MotorOutput"/>
     <ConditionArray ID="Array">
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="Wiper.Switch"/>
         <Operator ID="Operator" Value="11"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="Wiper.Park.Event"/>
         <Operator ID="Operator" Value="1"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
     </ConditionArray>
     <Operator ID="Operator" Value="9"/>
     <Text ID="Comment"/>
    </Condition>
    <ChannelReference ID="Active" Value="Wiper.MotorOutput.Status.Active"/>
    <ChannelReference ID="Current" Value="Wiper.MotorOutput.Current"/>
    <ChannelReference ID="Voltage" Value="Wiper.MotorOutput.Voltage"/>
    <ChannelReference ID="Load" Value="Wiper.MotorOutput.Load"/>
    <ChannelReference ID="Status" Value="Wiper.MotorOutput.Status"/>
    <ChannelReference ID="OverCurrent" Value="Wiper.MotorOutput.Status.Over Current"/>
    <ChannelReference ID="Fault" Value="Wiper.MotorOutput.Status.Fault"/>
    <ChannelReference ID="RetriesDone" Value="Wiper.MotorOutput.Status.Retries Done"/>
    <SteppedValue ID="MaxCurrent" Value="1.00000000000000000e+001" StepSize="1.00000000000000000e+000" Units="A" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="RetryDelay" Value="1.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
    <SteppedValue ID="NumRetries" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="AlwaysRetry" Value="0"/>
    <Text ID="Comment"/>
    <SteppedValue ID="LinkedOutput" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="MasterShutdown" Value="0"/>
    <Bool ID="StayAlive" Value="0"/>
   </OutputPin>
   <OutputPin PinIndex="4">
    <Polarity ID="Polarity" Value="0"/>
    <ChannelReference ID="Input" Value=""/>
    <Condition ID="Output">
     <ChannelReference ID="Output" Value="Injector.Output"/>
     <ConditionArray ID="Array">
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="ECU.Output.Status.Active"/>
         <Operator ID="Operator" Value="0"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
     </ConditionArray>
     <Operator ID="Operator" Value="9"/>
     <Text ID="Comment"/>
    </Condition>
    <ChannelReference ID="Active" Value="Injector.Output.Status.Active"/>
    <ChannelReference ID="Current" Value="Injector.Output.Current"/>
    <ChannelReference ID="Voltage" Value="Injector.Output.Voltage"/>
    <ChannelReference ID="Load" Value="Injector.Output.Load"/>
    <ChannelReference ID="Status" Value="Injector.Output.Status"/>
    <ChannelReference ID="OverCurrent" Value="Injector.Output.Status.Over Current"/>
    <ChannelReference ID="Fault" Value="Injector.Output.Status.Fault"/>
    <ChannelReference ID="RetriesDone" Value="Injector.Output.Status.Retries Done"/>
    <SteppedValue ID="MaxCurrent" Value="2.50000000000000000e+001" StepSize="1.00000000000000000e+000" Units="A" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="RetryDelay" Value="1.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
    <SteppedValue ID="NumRetries" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="AlwaysRetry" Value="0"/>
    <Text ID="Comment"/>
    <SteppedValue ID="LinkedOutput" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="MasterShutdown" Value="1"/>
    <Bool ID="StayAlive" Value="0"/>
   </OutputPin>
   <OutputPin PinIndex="6">
    <Polarity ID="Polarity" Value="0"/>
    <ChannelReference ID="Input" Value=""/>
    <Condition ID="Output">
     <ChannelReference ID="Output" Value="Coils.Output"/>
     <ConditionArray ID="Array">
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="ECU.Output.Status.Active"/>
         <Operator ID="Operator" Value="0"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
     </ConditionArray>
     <Operator ID="Operator" Value="9"/>
     <Text ID="Comment"/>
    </Condition>
    <ChannelReference ID="Active" Value="Coils.Output.Status.Active"/>
    <ChannelReference ID="Current" Value="Coils.Output.Current"/>
    <ChannelReference ID="Voltage" Value="Coils.Output.Voltage"/>
    <ChannelReference ID="Load" Value="Coils.Output.Load"/>
    <ChannelReference ID="Status" Value="Coils.Output.Status"/>
    <ChannelReference ID="OverCurrent" Value="Coils.Output.Status.Over Current"/>
    <ChannelReference ID="Fault" Value="Coils.Output.Status.Fault"/>
    <ChannelReference ID="RetriesDone" Value="Coils.Output.Status.Retries Done"/>
    <SteppedValue ID="MaxCurrent" Value="2.50000000000000000e+001" StepSize="1.00000000000000000e+000" Units="A" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="RetryDelay" Value="1.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
    <SteppedValue ID="NumRetries" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="AlwaysRetry" Value="0"/>
    <Text ID="Comment"/>
    <SteppedValue ID="LinkedOutput" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="MasterShutdown" Value="1"/>
    <Bool ID="StayAlive" Value="0"/>
   </OutputPin>
   <OutputPin PinIndex="24">
    <Polarity ID="Polarity" Value="0"/>
    <ChannelReference ID="Input" Value=""/>
    <Condition ID="Output">
     <ChannelReference ID="Output" Value="EGT.Output"/>
     <ConditionArray ID="Array">
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="Cartek.Input.Voltage"/>
         <Operator ID="Operator" Value="3"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="8.90374049999999960e+000" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
     </ConditionArray>
     <Operator ID="Operator" Value="9"/>
     <Text ID="Comment"/>
    </Condition>
    <ChannelReference ID="Active" Value="EGT.Output.Status.Active"/>
    <ChannelReference ID="Current" Value="EGT.Output.Current"/>
    <ChannelReference ID="Voltage" Value="EGT.Output.Voltage"/>
    <ChannelReference ID="Load" Value="EGT.Output.Load"/>
    <ChannelReference ID="Status" Value="EGT.Output.Status"/>
    <ChannelReference ID="OverCurrent" Value="EGT.Output.Status.Over Current"/>
    <ChannelReference ID="Fault" Value="EGT.Output.Status.Fault"/>
    <ChannelReference ID="RetriesDone" Value="EGT.Output.Status.Retries Done"/>
    <SteppedValue ID="MaxCurrent" Value="5.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="A" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="RetryDelay" Value="1.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
    <SteppedValue ID="NumRetries" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="AlwaysRetry" Value="0"/>
    <Text ID="Comment">
<![CDATA[Thermocoule amp power]]>
    </Text>
    <SteppedValue ID="LinkedOutput" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="MasterShutdown" Value="0"/>
    <Bool ID="StayAlive" Value="0"/>
   </OutputPin>
   <OutputPin PinIndex="9">
    <Polarity ID="Polarity" Value="0"/>
    <ChannelReference ID="Input" Value=""/>
    <Condition ID="Output">
     <ChannelReference ID="Output" Value="ETS-PRO.Output"/>
     <ConditionArray ID="Array">
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="ETS-PRO.Switch"/>
         <Operator ID="Operator" Value="11"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
     </ConditionArray>
     <Operator ID="Operator" Value="9"/>
     <Text ID="Comment"/>
    </Condition>
    <ChannelReference ID="Active" Value="ETS-PRO.Output.Status.Active"/>
    <ChannelReference ID="Current" Value="ETS-PRO.Output.Current"/>
    <ChannelReference ID="Voltage" Value="ETS-PRO.Output.Voltage"/>
    <ChannelReference ID="Load" Value="ETS-PRO.Output.Load"/>
    <ChannelReference ID="Status" Value="ETS-PRO.Output.Status"/>
    <ChannelReference ID="OverCurrent" Value="ETS-PRO.Output.Status.Over Current"/>
    <ChannelReference ID="Fault" Value="ETS-PRO.Output.Status.Fault"/>
    <ChannelReference ID="RetriesDone" Value="ETS-PRO.Output.Status.Retries Done"/>
    <SteppedValue ID="MaxCurrent" Value="1.00000000000000000e+001" StepSize="1.00000000000000000e+000" Units="A" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="RetryDelay" Value="1.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
    <SteppedValue ID="NumRetries" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="AlwaysRetry" Value="0"/>
    <Text ID="Comment"/>
    <SteppedValue ID="LinkedOutput" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="MasterShutdown" Value="0"/>
    <Bool ID="StayAlive" Value="0"/>
   </OutputPin>
   <OutputPin PinIndex="7">
    <Polarity ID="Polarity" Value="0"/>
    <ChannelReference ID="Input" Value=""/>
    <Condition ID="Output">
     <ChannelReference ID="Output" Value="4WD.pump.Output"/>
     <ConditionArray ID="Array">
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="ETS-PRO.Switch"/>
         <Operator ID="Operator" Value="11"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="4WD.pressure.Switch"/>
         <Operator ID="Operator" Value="1"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
     </ConditionArray>
     <Operator ID="Operator" Value="9"/>
     <Text ID="Comment"/>
    </Condition>
    <ChannelReference ID="Active" Value="4WD.pump.Output.Status.Active"/>
    <ChannelReference ID="Current" Value="4WD.pump.Output.Current"/>
    <ChannelReference ID="Voltage" Value="4WD.pump.Output.Voltage"/>
    <ChannelReference ID="Load" Value="4WD.pump.Output.Load"/>
    <ChannelReference ID="Status" Value="4WD.pump.Output.Status"/>
    <ChannelReference ID="OverCurrent" Value="4WD.pump.Output.Status.Over Current"/>
    <ChannelReference ID="Fault" Value="4WD.pump.Output.Status.Fault"/>
    <ChannelReference ID="RetriesDone" Value="4WD.pump.Output.Status.Retries Done"/>
    <SteppedValue ID="MaxCurrent" Value="2.50000000000000000e+001" StepSize="1.00000000000000000e+000" Units="A" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="RetryDelay" Value="1.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
    <SteppedValue ID="NumRetries" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="AlwaysRetry" Value="0"/>
    <Text ID="Comment"/>
    <SteppedValue ID="LinkedOutput" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="MasterShutdown" Value="0"/>
    <Bool ID="StayAlive" Value="0"/>
   </OutputPin>
   <OutputPin PinIndex="10">
    <Polarity ID="Polarity" Value="0"/>
    <ChannelReference ID="Input" Value=""/>
    <Condition ID="Output">
     <ChannelReference ID="Output" Value="4WD.solenoid.Output"/>
     <ConditionArray ID="Array">
      <OperationGroup>
       <OperationGroupArray ID="Array">
        <Operation>
         <ChannelReference ID="Output" Value=""/>
         <ChannelReference ID="LeftInput" Value="ETS-PRO.Switch"/>
         <Operator ID="Operator" Value="11"/>
         <ChannelReference ID="RightInput" Value=""/>
         <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
         <Polarity ID="Polarity" Value="0"/>
         <Bool ID="InvertOutput" Value="0"/>
         <Edge ID="Edge" Value="0"/>
         <Edge ID="Edge2" Value="0"/>
         <Bool ID="ByteSwap" Value="0"/>
         <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
         <ChannelReference ID="Override" Value=""/>
         <ChannelReference ID="Override2" Value=""/>
         <Bool ID="WrapAround" Value="1"/>
         <Bool ID="WrapAround2" Value="1"/>
        </Operation>
       </OperationGroupArray>
       <Operator ID="Operator" Value="8"/>
      </OperationGroup>
     </ConditionArray>
     <Operator ID="Operator" Value="9"/>
     <Text ID="Comment"/>
    </Condition>
    <ChannelReference ID="Active" Value="4WD.solenoid.Output.Status.Active"/>
    <ChannelReference ID="Current" Value="4WD.solenoid.Output.Current"/>
    <ChannelReference ID="Voltage" Value="4WD.solenoid.Output.Voltage"/>
    <ChannelReference ID="Load" Value="4WD.solenoid.Output.Load"/>
    <ChannelReference ID="Status" Value="4WD.solenoid.Output.Status"/>
    <ChannelReference ID="OverCurrent" Value="4WD.solenoid.Output.Status.Over Current"/>
    <ChannelReference ID="Fault" Value="4WD.solenoid.Output.Status.Fault"/>
    <ChannelReference ID="RetriesDone" Value="4WD.solenoid.Output.Status.Retries Done"/>
    <SteppedValue ID="MaxCurrent" Value="5.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="A" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="RetryDelay" Value="1.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
    <SteppedValue ID="NumRetries" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="AlwaysRetry" Value="0"/>
    <Text ID="Comment"/>
    <SteppedValue ID="LinkedOutput" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Bool ID="MasterShutdown" Value="0"/>
    <Bool ID="StayAlive" Value="0"/>
   </OutputPin>
  </OutputPinsArray>
  <ChannelReference ID="MasterRetry" Value=""/>
  <ChannelReference ID="MasterShutdown" Value="Cartek.Input"/>
 </OutputPins>
 <Conditions ID="Conditions">
  <ConditionsArray ID="Array">
   <Condition>
    <ChannelReference ID="Output" Value="Indicator.Flash.Enable"/>
    <ConditionArray ID="Array">
     <OperationGroup>
      <OperationGroupArray ID="Array">
       <Operation>
        <ChannelReference ID="Output" Value=""/>
        <ChannelReference ID="LeftInput" Value="Hazard.Switch"/>
        <Operator ID="Operator" Value="11"/>
        <ChannelReference ID="RightInput" Value=""/>
        <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
        <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
        <Polarity ID="Polarity" Value="0"/>
        <Bool ID="InvertOutput" Value="0"/>
        <Edge ID="Edge" Value="0"/>
        <Edge ID="Edge2" Value="0"/>
        <Bool ID="ByteSwap" Value="0"/>
        <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <ChannelReference ID="Override" Value=""/>
        <ChannelReference ID="Override2" Value=""/>
        <Bool ID="WrapAround" Value="1"/>
        <Bool ID="WrapAround2" Value="1"/>
       </Operation>
      </OperationGroupArray>
      <Operator ID="Operator" Value="8"/>
     </OperationGroup>
     <OperationGroup>
      <OperationGroupArray ID="Array">
       <Operation>
        <ChannelReference ID="Output" Value=""/>
        <ChannelReference ID="LeftInput" Value="Indicator.LeftSwitch"/>
        <Operator ID="Operator" Value="0"/>
        <ChannelReference ID="RightInput" Value=""/>
        <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
        <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
        <Polarity ID="Polarity" Value="0"/>
        <Bool ID="InvertOutput" Value="0"/>
        <Edge ID="Edge" Value="0"/>
        <Edge ID="Edge2" Value="0"/>
        <Bool ID="ByteSwap" Value="0"/>
        <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <ChannelReference ID="Override" Value=""/>
        <ChannelReference ID="Override2" Value=""/>
        <Bool ID="WrapAround" Value="1"/>
        <Bool ID="WrapAround2" Value="1"/>
       </Operation>
      </OperationGroupArray>
      <Operator ID="Operator" Value="8"/>
     </OperationGroup>
     <OperationGroup>
      <OperationGroupArray ID="Array">
       <Operation>
        <ChannelReference ID="Output" Value=""/>
        <ChannelReference ID="LeftInput" Value="Indicator.RightSwitch"/>
        <Operator ID="Operator" Value="0"/>
        <ChannelReference ID="RightInput" Value=""/>
        <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
        <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
        <Polarity ID="Polarity" Value="0"/>
        <Bool ID="InvertOutput" Value="0"/>
        <Edge ID="Edge" Value="0"/>
        <Edge ID="Edge2" Value="0"/>
        <Bool ID="ByteSwap" Value="0"/>
        <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <ChannelReference ID="Override" Value=""/>
        <ChannelReference ID="Override2" Value=""/>
        <Bool ID="WrapAround" Value="1"/>
        <Bool ID="WrapAround2" Value="1"/>
       </Operation>
      </OperationGroupArray>
      <Operator ID="Operator" Value="8"/>
     </OperationGroup>
    </ConditionArray>
    <Operator ID="Operator" Value="9"/>
    <Text ID="Comment"/>
   </Condition>
   <Condition>
    <ChannelReference ID="Output" Value="Indicator.Flash"/>
    <ConditionArray ID="Array">
     <OperationGroup>
      <OperationGroupArray ID="Array">
       <Operation>
        <ChannelReference ID="Output" Value=""/>
        <ChannelReference ID="LeftInput" Value="Indicator.Flash.Enable"/>
        <Operator ID="Operator" Value="13"/>
        <ChannelReference ID="RightInput" Value=""/>
        <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="TimeOn" Value="5.00000000000000000e-001" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
        <SteppedValue ID="TimeOff" Value="5.00000000000000000e-001" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
        <Polarity ID="Polarity" Value="0"/>
        <Bool ID="InvertOutput" Value="0"/>
        <Edge ID="Edge" Value="0"/>
        <Edge ID="Edge2" Value="0"/>
        <Bool ID="ByteSwap" Value="0"/>
        <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <ChannelReference ID="Override" Value=""/>
        <ChannelReference ID="Override2" Value=""/>
        <Bool ID="WrapAround" Value="1"/>
        <Bool ID="WrapAround2" Value="1"/>
       </Operation>
      </OperationGroupArray>
      <Operator ID="Operator" Value="8"/>
     </OperationGroup>
    </ConditionArray>
    <Operator ID="Operator" Value="9"/>
    <Text ID="Comment"/>
   </Condition>
   <Condition>
    <ChannelReference ID="Output" Value="Wiper.Park.Command"/>
    <ConditionArray ID="Array">
     <OperationGroup>
      <OperationGroupArray ID="Array">
       <Operation>
        <ChannelReference ID="Output" Value=""/>
        <ChannelReference ID="LeftInput" Value="Wiper.MotorOutput"/>
        <Operator ID="Operator" Value="0"/>
        <ChannelReference ID="RightInput" Value=""/>
        <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
        <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
        <Polarity ID="Polarity" Value="0"/>
        <Bool ID="InvertOutput" Value="0"/>
        <Edge ID="Edge" Value="0"/>
        <Edge ID="Edge2" Value="0"/>
        <Bool ID="ByteSwap" Value="0"/>
        <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <ChannelReference ID="Override" Value=""/>
        <ChannelReference ID="Override2" Value=""/>
        <Bool ID="WrapAround" Value="1"/>
        <Bool ID="WrapAround2" Value="1"/>
       </Operation>
       <Operation>
        <ChannelReference ID="Output" Value=""/>
        <ChannelReference ID="LeftInput" Value="Wiper.Switch"/>
        <Operator ID="Operator" Value="11"/>
        <ChannelReference ID="RightInput" Value=""/>
        <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
        <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
        <Polarity ID="Polarity" Value="0"/>
        <Bool ID="InvertOutput" Value="0"/>
        <Edge ID="Edge" Value="0"/>
        <Edge ID="Edge2" Value="0"/>
        <Bool ID="ByteSwap" Value="0"/>
        <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <ChannelReference ID="Override" Value=""/>
        <ChannelReference ID="Override2" Value=""/>
        <Bool ID="WrapAround" Value="1"/>
        <Bool ID="WrapAround2" Value="1"/>
       </Operation>
      </OperationGroupArray>
      <Operator ID="Operator" Value="8"/>
     </OperationGroup>
    </ConditionArray>
    <Operator ID="Operator" Value="9"/>
    <Text ID="Comment"/>
   </Condition>
   <Condition>
    <ChannelReference ID="Output" Value="Wiper.Park.Event"/>
    <ConditionArray ID="Array">
     <OperationGroup>
      <OperationGroupArray ID="Array">
       <Operation>
        <ChannelReference ID="Output" Value=""/>
        <ChannelReference ID="LeftInput" Value="Wiper.Park.Command"/>
        <Operator ID="Operator" Value="0"/>
        <ChannelReference ID="RightInput" Value=""/>
        <SteppedValue ID="Constant" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
        <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
        <Polarity ID="Polarity" Value="0"/>
        <Bool ID="InvertOutput" Value="0"/>
        <Edge ID="Edge" Value="0"/>
        <Edge ID="Edge2" Value="0"/>
        <Bool ID="ByteSwap" Value="0"/>
        <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <ChannelReference ID="Override" Value=""/>
        <ChannelReference ID="Override2" Value=""/>
        <Bool ID="WrapAround" Value="1"/>
        <Bool ID="WrapAround2" Value="1"/>
       </Operation>
       <Operation>
        <ChannelReference ID="Output" Value=""/>
        <ChannelReference ID="LeftInput" Value="Wiper.ParkInput.Voltage"/>
        <Operator ID="Operator" Value="3"/>
        <ChannelReference ID="RightInput" Value=""/>
        <SteppedValue ID="Constant" Value="1.04866277000000000e+001" StepSize="1.97860900000000010e-001" Units="V" ReservedBits="0" DecimalPlaces="2"/>
        <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
        <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
        <Polarity ID="Polarity" Value="0"/>
        <Bool ID="InvertOutput" Value="0"/>
        <Edge ID="Edge" Value="0"/>
        <Edge ID="Edge2" Value="0"/>
        <Bool ID="ByteSwap" Value="0"/>
        <SteppedValue ID="DivideMask" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
        <ChannelReference ID="Override" Value=""/>
        <ChannelReference ID="Override2" Value=""/>
        <Bool ID="WrapAround" Value="1"/>
        <Bool ID="WrapAround2" Value="1"/>
       </Operation>
      </OperationGroupArray>
      <Operator ID="Operator" Value="8"/>
     </OperationGroup>
    </ConditionArray>
    <Operator ID="Operator" Value="9"/>
    <Text ID="Comment"/>
   </Condition>
  </ConditionsArray>
 </Conditions>
 <CANInputs ID="CANInputs">
  <CANInputsArray ID="Array">
   <CANInput>
    <ChannelReference ID="Output" Value="M880.MAP.CAN"/>
    <SteppedValue ID="MessageIndex" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="Offset" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <DataSize ID="DataSize" Value="2"/>
    <ByteOrder ID="ByteOrder" Value="0"/>
    <SteppedValue ID="Mask" Value="2.55000000000000000e+002" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Operation ID="Operation">
     <ChannelReference ID="Output" Value=""/>
     <ChannelReference ID="LeftInput" Value="PDM.CAN Inputs.Message 0.Byte 0"/>
     <Operator ID="Operator" Value="17"/>
     <ChannelReference ID="RightInput" Value=""/>
     <SteppedValue ID="Constant" Value="1.00000000000000000e+002" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
     <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
     <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
     <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
     <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
     <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
     <Polarity ID="Polarity" Value="0"/>
     <Bool ID="InvertOutput" Value="0"/>
     <Edge ID="Edge" Value="0"/>
     <Edge ID="Edge2" Value="0"/>
     <Bool ID="ByteSwap" Value="0"/>
     <SteppedValue ID="DivideMask" Value="6.55350000000000000e+004" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
     <ChannelReference ID="Override" Value=""/>
     <ChannelReference ID="Override2" Value=""/>
     <Bool ID="WrapAround" Value="1"/>
     <Bool ID="WrapAround2" Value="1"/>
    </Operation>
    <Bool ID="Timeout" Value="0"/>
    <SteppedValue ID="TimeoutValue" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
   </CANInput>
   <CANInput>
    <ChannelReference ID="Output" Value="M880.ET.CAN"/>
    <SteppedValue ID="MessageIndex" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="Offset" Value="2.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <DataSize ID="DataSize" Value="2"/>
    <ByteOrder ID="ByteOrder" Value="0"/>
    <SteppedValue ID="Mask" Value="2.55000000000000000e+002" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <Operation ID="Operation">
     <ChannelReference ID="Output" Value=""/>
     <ChannelReference ID="LeftInput" Value="PDM.CAN Inputs.Message 0.Byte 2"/>
     <Operator ID="Operator" Value="17"/>
     <ChannelReference ID="RightInput" Value=""/>
     <SteppedValue ID="Constant" Value="1.00000000000000000e+001" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
     <SteppedValue ID="Constant2" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
     <SteppedValue ID="Constant3" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
     <SteppedValue ID="Constant4" Value="0.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
     <SteppedValue ID="TimeOn" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
     <SteppedValue ID="TimeOff" Value="0.00000000000000000e+000" StepSize="2.00000000000000000e-002" Units="s" ReservedBits="0" DecimalPlaces="2"/>
     <Polarity ID="Polarity" Value="0"/>
     <Bool ID="InvertOutput" Value="0"/>
     <Edge ID="Edge" Value="0"/>
     <Edge ID="Edge2" Value="0"/>
     <Bool ID="ByteSwap" Value="0"/>
     <SteppedValue ID="DivideMask" Value="6.55350000000000000e+004" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
     <ChannelReference ID="Override" Value=""/>
     <ChannelReference ID="Override2" Value=""/>
     <Bool ID="WrapAround" Value="1"/>
     <Bool ID="WrapAround2" Value="1"/>
    </Operation>
    <Bool ID="Timeout" Value="1"/>
    <SteppedValue ID="TimeoutValue" Value="5.00000000000000000e+001" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
   </CANInput>
  </CANInputsArray>
  <CANId ID="Message 0 Id">
   <CANIdType ID="Type" Value="1"/>
   <SteppedValue ID="ID" Value="2.80000000000000000e+002" StepSize="1.00000000000000000e+000" Units="" ReservedBits="3758096384" DecimalPlaces="0"/>
  </CANId>
  <CANId ID="Message 1 Id">
   <CANIdType ID="Type" Value="0"/>
   <SteppedValue ID="ID" Value="2.80000000000000000e+002" StepSize="1.00000000000000000e+000" Units="" ReservedBits="3758096384" DecimalPlaces="0"/>
  </CANId>
  <CANId ID="Message 2 Id">
   <CANIdType ID="Type" Value="0"/>
   <SteppedValue ID="ID" Value="2.82000000000000000e+002" StepSize="1.00000000000000000e+000" Units="" ReservedBits="3758096384" DecimalPlaces="0"/>
  </CANId>
  <CANId ID="Message 3 Id">
   <CANIdType ID="Type" Value="0"/>
   <SteppedValue ID="ID" Value="2.83000000000000000e+002" StepSize="1.00000000000000000e+000" Units="" ReservedBits="3758096384" DecimalPlaces="0"/>
  </CANId>
  <CANId ID="Message 4 Id">
   <CANIdType ID="Type" Value="0"/>
   <SteppedValue ID="ID" Value="2.84000000000000000e+002" StepSize="1.00000000000000000e+000" Units="" ReservedBits="3758096384" DecimalPlaces="0"/>
  </CANId>
  <CANId ID="Message 5 Id">
   <CANIdType ID="Type" Value="0"/>
   <SteppedValue ID="ID" Value="2.85000000000000000e+002" StepSize="1.00000000000000000e+000" Units="" ReservedBits="3758096384" DecimalPlaces="0"/>
  </CANId>
  <CANId ID="Message 6 Id">
   <CANIdType ID="Type" Value="0"/>
   <SteppedValue ID="ID" Value="2.86000000000000000e+002" StepSize="1.00000000000000000e+000" Units="" ReservedBits="3758096384" DecimalPlaces="0"/>
  </CANId>
  <SteppedValue ID="Message 0 Timeout" Value="1.00000000000000000e+000" StepSize="1.00000000000000010e-001" Units="s" ReservedBits="0" DecimalPlaces="1"/>
  <SteppedValue ID="Message 1 Timeout" Value="1.00000000000000000e+000" StepSize="1.00000000000000010e-001" Units="s" ReservedBits="0" DecimalPlaces="1"/>
  <SteppedValue ID="Message 2 Timeout" Value="1.00000000000000000e+000" StepSize="1.00000000000000010e-001" Units="s" ReservedBits="0" DecimalPlaces="1"/>
  <SteppedValue ID="Message 3 Timeout" Value="1.00000000000000000e+000" StepSize="1.00000000000000010e-001" Units="s" ReservedBits="0" DecimalPlaces="1"/>
  <SteppedValue ID="Message 4 Timeout" Value="1.00000000000000000e+000" StepSize="1.00000000000000010e-001" Units="s" ReservedBits="0" DecimalPlaces="1"/>
  <SteppedValue ID="Message 5 Timeout" Value="1.00000000000000000e+000" StepSize="1.00000000000000010e-001" Units="s" ReservedBits="0" DecimalPlaces="1"/>
  <SteppedValue ID="Message 6 Timeout" Value="1.00000000000000000e+000" StepSize="1.00000000000000010e-001" Units="s" ReservedBits="0" DecimalPlaces="1"/>
 </CANInputs>
 <CANOutputs ID="CANOutputs">
  <StandardMessages ID="StandardMessages">
   <SteppedValue ID="BaseAddress" Value="1.28000000000000000e+003" StepSize="1.00000000000000000e+000" Units="" ReservedBits="7" DecimalPlaces="0"/>
   <Bool ID="InputState" Value="1"/>
   <Bool ID="OutputCurrent" Value="1"/>
   <Bool ID="OutputLoad" Value="1"/>
   <Bool ID="OutputVoltage" Value="1"/>
   <Bool ID="OutputState" Value="1"/>
   <Bool ID="InputVoltage" Value="1"/>
  </StandardMessages>
  <CANMessage ID="Message0">
   <CANId ID="Message Id">
    <CANIdType ID="Type" Value="1"/>
    <SteppedValue ID="ID" Value="1.31200000000000000e+003" StepSize="1.00000000000000000e+000" Units="" ReservedBits="3758096384" DecimalPlaces="0"/>
   </CANId>
   <ChannelReference ID="Channel0" Value=""/>
   <ChannelReference ID="Channel1" Value=""/>
   <ChannelReference ID="Channel2" Value=""/>
   <ChannelReference ID="Channel3" Value=""/>
   <ChannelReference ID="Channel4" Value=""/>
   <ChannelReference ID="Channel5" Value=""/>
   <ChannelReference ID="Channel6" Value=""/>
   <ChannelReference ID="Channel7" Value=""/>
  </CANMessage>
  <CANMessage ID="Message1">
   <CANId ID="Message Id">
    <CANIdType ID="Type" Value="1"/>
    <SteppedValue ID="ID" Value="1.31300000000000000e+003" StepSize="1.00000000000000000e+000" Units="" ReservedBits="3758096384" DecimalPlaces="0"/>
   </CANId>
   <ChannelReference ID="Channel0" Value=""/>
   <ChannelReference ID="Channel1" Value=""/>
   <ChannelReference ID="Channel2" Value=""/>
   <ChannelReference ID="Channel3" Value=""/>
   <ChannelReference ID="Channel4" Value=""/>
   <ChannelReference ID="Channel5" Value=""/>
   <ChannelReference ID="Channel6" Value=""/>
   <ChannelReference ID="Channel7" Value=""/>
  </CANMessage>
  <CANMessage ID="Message2">
   <CANId ID="Message Id">
    <CANIdType ID="Type" Value="1"/>
    <SteppedValue ID="ID" Value="1.31400000000000000e+003" StepSize="1.00000000000000000e+000" Units="" ReservedBits="3758096384" DecimalPlaces="0"/>
   </CANId>
   <ChannelReference ID="Channel0" Value=""/>
   <ChannelReference ID="Channel1" Value=""/>
   <ChannelReference ID="Channel2" Value=""/>
   <ChannelReference ID="Channel3" Value=""/>
   <ChannelReference ID="Channel4" Value=""/>
   <ChannelReference ID="Channel5" Value=""/>
   <ChannelReference ID="Channel6" Value=""/>
   <ChannelReference ID="Channel7" Value=""/>
  </CANMessage>
  <CANMessage ID="Message3">
   <CANId ID="Message Id">
    <CANIdType ID="Type" Value="1"/>
    <SteppedValue ID="ID" Value="1.31500000000000000e+003" StepSize="1.00000000000000000e+000" Units="" ReservedBits="3758096384" DecimalPlaces="0"/>
   </CANId>
   <ChannelReference ID="Channel0" Value=""/>
   <ChannelReference ID="Channel1" Value=""/>
   <ChannelReference ID="Channel2" Value=""/>
   <ChannelReference ID="Channel3" Value=""/>
   <ChannelReference ID="Channel4" Value=""/>
   <ChannelReference ID="Channel5" Value=""/>
   <ChannelReference ID="Channel6" Value=""/>
   <ChannelReference ID="Channel7" Value=""/>
  </CANMessage>
 </CANOutputs>
 <Keypads ID="Keypads">
  <KeypadsArray ID="Array">
   <Keypad Index="0">
    <Bool ID="Enabled" Value="1"/>
    <Text ID="KeypadName">
<![CDATA[Keypad 1]]>
    </Text>
    <KeypadType ID="KeypadType" Value="3"/>
    <SteppedValue ID="NodeID" Value="1.00000000000000000e+001" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="ButtonsAddress" Value="1.28600000000000000e+003" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="LEDsAddress" Value="1.28700000000000000e+003" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="BrightnessAddress" Value="1.28800000000000000e+003" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <LEDBrightness ID="Brightness">
     <SteppedValue ID="Brightness" Value="3.00000000000000000e+001" StepSize="1.00000000000000000e+000" Units="%" ReservedBits="0" DecimalPlaces="0"/>
     <SteppedValue ID="Backlight" Value="3.00000000000000000e+001" StepSize="1.00000000000000000e+000" Units="%" ReservedBits="0" DecimalPlaces="0"/>
    </LEDBrightness>
    <ChannelReference ID="AlternateChannel" Value="Lights.FrontLoSwitch"/>
    <LEDBrightness ID="AlternateBrightness">
     <SteppedValue ID="Brightness" Value="7.00000000000000000e+001" StepSize="1.00000000000000000e+000" Units="%" ReservedBits="0" DecimalPlaces="0"/>
     <SteppedValue ID="Backlight" Value="7.00000000000000000e+001" StepSize="1.00000000000000000e+000" Units="%" ReservedBits="0" DecimalPlaces="0"/>
    </LEDBrightness>
    <KeypadArray ID="Array">
     <KeypadButton Index="14">
      <ChannelReference ID="ButtonChannel" Value="Start.Switch"/>
      <ChannelReference ID="LED1Channel" Value=""/>
      <ChannelReference ID="LED2Channel" Value=""/>
      <ChannelReference ID="LED3Channel" Value=""/>
     </KeypadButton>
     <KeypadButton Index="13">
      <ChannelReference ID="ButtonChannel" Value="Dash.Switch"/>
      <ChannelReference ID="LED1Channel" Value="Dash.Output"/>
      <ChannelReference ID="LED2Channel" Value=""/>
      <ChannelReference ID="LED3Channel" Value=""/>
     </KeypadButton>
     <KeypadButton Index="4">
      <ChannelReference ID="ButtonChannel" Value="Hazard.Switch"/>
      <ChannelReference ID="LED1Channel" Value="Indicator.Flash.Enable"/>
      <ChannelReference ID="LED2Channel" Value=""/>
      <ChannelReference ID="LED3Channel" Value=""/>
     </KeypadButton>
     <KeypadButton Index="3">
      <ChannelReference ID="ButtonChannel" Value="RainLight.Switch"/>
      <ChannelReference ID="LED1Channel" Value="RainLight.Output"/>
      <ChannelReference ID="LED2Channel" Value=""/>
      <ChannelReference ID="LED3Channel" Value=""/>
     </KeypadButton>
     <KeypadButton Index="7">
      <ChannelReference ID="ButtonChannel" Value="LPFuelPump.Switch"/>
      <ChannelReference ID="LED1Channel" Value="LPFuelPump.1.Output"/>
      <ChannelReference ID="LED2Channel" Value="LPFuelPump.2.Output"/>
      <ChannelReference ID="LED3Channel" Value=""/>
     </KeypadButton>
     <KeypadButton Index="1">
      <ChannelReference ID="ButtonChannel" Value="Lights.FrontLoSwitch"/>
      <ChannelReference ID="LED1Channel" Value="Lights.FrontLoOutput"/>
      <ChannelReference ID="LED2Channel" Value=""/>
      <ChannelReference ID="LED3Channel" Value=""/>
     </KeypadButton>
     <KeypadButton Index="2">
      <ChannelReference ID="ButtonChannel" Value="Lights.FrontHiSwitch"/>
      <ChannelReference ID="LED1Channel" Value="Lights.FrontHiOutput"/>
      <ChannelReference ID="LED2Channel" Value=""/>
      <ChannelReference ID="LED3Channel" Value=""/>
     </KeypadButton>
     <KeypadButton Index="8">
      <ChannelReference ID="ButtonChannel" Value="HPFuelPump.Switch"/>
      <ChannelReference ID="LED1Channel" Value="HPFuelPump.1.Output"/>
      <ChannelReference ID="LED2Channel" Value="HPFuelPump.2.Output"/>
      <ChannelReference ID="LED3Channel" Value=""/>
     </KeypadButton>
     <KeypadButton Index="10">
      <ChannelReference ID="ButtonChannel" Value="WasherPump.Switch"/>
      <ChannelReference ID="LED1Channel" Value="WasherPump.Switch"/>
      <ChannelReference ID="LED2Channel" Value=""/>
      <ChannelReference ID="LED3Channel" Value=""/>
     </KeypadButton>
     <KeypadButton Index="5">
      <ChannelReference ID="ButtonChannel" Value="Wiper.Switch"/>
      <ChannelReference ID="LED1Channel" Value="Wiper.MotorOutput"/>
      <ChannelReference ID="LED2Channel" Value=""/>
      <ChannelReference ID="LED3Channel" Value=""/>
     </KeypadButton>
     <KeypadButton Index="6">
      <ChannelReference ID="ButtonChannel" Value="ETS-PRO.Switch"/>
      <ChannelReference ID="LED1Channel" Value="ETS-PRO.Output"/>
      <ChannelReference ID="LED2Channel" Value=""/>
      <ChannelReference ID="LED3Channel" Value=""/>
     </KeypadButton>
    </KeypadArray>
   </Keypad>
   <Keypad Index="1">
    <Bool ID="Enabled" Value="0"/>
    <Text ID="KeypadName">
<![CDATA[Keypad 2]]>
    </Text>
    <KeypadType ID="KeypadType" Value="0"/>
    <SteppedValue ID="NodeID" Value="1.10000000000000000e+001" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="ButtonsAddress" Value="1.30200000000000000e+003" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="LEDsAddress" Value="1.30300000000000000e+003" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="BrightnessAddress" Value="1.30400000000000000e+003" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <LEDBrightness ID="Brightness">
     <SteppedValue ID="Brightness" Value="1.00000000000000000e+002" StepSize="1.00000000000000000e+000" Units="%" ReservedBits="0" DecimalPlaces="0"/>
     <SteppedValue ID="Backlight" Value="1.00000000000000000e+002" StepSize="1.00000000000000000e+000" Units="%" ReservedBits="0" DecimalPlaces="0"/>
    </LEDBrightness>
    <ChannelReference ID="AlternateChannel" Value=""/>
    <LEDBrightness ID="AlternateBrightness">
     <SteppedValue ID="Brightness" Value="5.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="%" ReservedBits="0" DecimalPlaces="0"/>
     <SteppedValue ID="Backlight" Value="5.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="%" ReservedBits="0" DecimalPlaces="0"/>
    </LEDBrightness>
    <KeypadArray ID="Array"/>
   </Keypad>
   <Keypad Index="2">
    <Bool ID="Enabled" Value="0"/>
    <Text ID="KeypadName">
<![CDATA[Keypad 3]]>
    </Text>
    <KeypadType ID="KeypadType" Value="0"/>
    <SteppedValue ID="NodeID" Value="1.20000000000000000e+001" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="ButtonsAddress" Value="1.31800000000000000e+003" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="LEDsAddress" Value="1.31900000000000000e+003" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="BrightnessAddress" Value="1.32000000000000000e+003" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <LEDBrightness ID="Brightness">
     <SteppedValue ID="Brightness" Value="1.00000000000000000e+002" StepSize="1.00000000000000000e+000" Units="%" ReservedBits="0" DecimalPlaces="0"/>
     <SteppedValue ID="Backlight" Value="1.00000000000000000e+002" StepSize="1.00000000000000000e+000" Units="%" ReservedBits="0" DecimalPlaces="0"/>
    </LEDBrightness>
    <ChannelReference ID="AlternateChannel" Value=""/>
    <LEDBrightness ID="AlternateBrightness">
     <SteppedValue ID="Brightness" Value="5.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="%" ReservedBits="0" DecimalPlaces="0"/>
     <SteppedValue ID="Backlight" Value="5.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="%" ReservedBits="0" DecimalPlaces="0"/>
    </LEDBrightness>
    <KeypadArray ID="Array"/>
   </Keypad>
   <Keypad Index="3">
    <Bool ID="Enabled" Value="0"/>
    <Text ID="KeypadName">
<![CDATA[Keypad 4]]>
    </Text>
    <KeypadType ID="KeypadType" Value="0"/>
    <SteppedValue ID="NodeID" Value="1.30000000000000000e+001" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="ButtonsAddress" Value="1.33400000000000000e+003" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="LEDsAddress" Value="1.33500000000000000e+003" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <SteppedValue ID="BrightnessAddress" Value="1.33600000000000000e+003" StepSize="1.00000000000000000e+000" Units="" ReservedBits="0" DecimalPlaces="0"/>
    <LEDBrightness ID="Brightness">
     <SteppedValue ID="Brightness" Value="1.00000000000000000e+002" StepSize="1.00000000000000000e+000" Units="%" ReservedBits="0" DecimalPlaces="0"/>
     <SteppedValue ID="Backlight" Value="1.00000000000000000e+002" StepSize="1.00000000000000000e+000" Units="%" ReservedBits="0" DecimalPlaces="0"/>
    </LEDBrightness>
    <ChannelReference ID="AlternateChannel" Value=""/>
    <LEDBrightness ID="AlternateBrightness">
     <SteppedValue ID="Brightness" Value="5.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="%" ReservedBits="0" DecimalPlaces="0"/>
     <SteppedValue ID="Backlight" Value="5.00000000000000000e+000" StepSize="1.00000000000000000e+000" Units="%" ReservedBits="0" DecimalPlaces="0"/>
    </LEDBrightness>
    <KeypadArray ID="Array"/>
   </Keypad>
  </KeypadsArray>
 </Keypads>
 <PDMType ID="PDMType" Value="2"/>
 <Text ID="Comment"/>
 <Text ID="ConfigName">
<![CDATA[R32GTR Configuration]]>
 </Text>
</Container>
