﻿<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="sprayer" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../shared/xml/schema/vehicle.xsd">
    <annotation>Copyright (C) GIANTS Software GmbH, All Rights Reserved.</annotation>

    <storeData>
        <name>Multi 4XL</name>
        <specs>
            <workingWidth>30.0</workingWidth>
            <combination xmlFilename="$data/vehicles/veenhuis/premiumIntegral30000/premiumIntegral30000.xml"/>
            <combination xmlFilename="$data/vehicles/samsonAgro/pgII35m/pgII35m.xml"/>
        </specs>
        <functions>
            <function>$l10n_function_slurrySpreaderTool</function>
        </functions>
        <image>$data/vehicles/bomech/multi4XL/store_multi4XL.png</image>
        <price>104000</price>
        <lifetime>600</lifetime>
        <rotation>0</rotation>
        <brand>BOMECH</brand>
        <category>slurryTanks</category>
        <shopTranslationOffset>0 -0.262 0</shopTranslationOffset>
        <shopRotationOffset>0 0 0</shopRotationOffset>
        <shopLoadingDelay initial="0.3"/>
        <vertexBufferMemoryUsage>6754048</vertexBufferMemoryUsage>
        <indexBufferMemoryUsage>1079808</indexBufferMemoryUsage>
        <textureMemoryUsage>1966080</textureMemoryUsage>
        <instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
        <instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
        <audioMemoryUsage>0</audioMemoryUsage>
    </storeData>

    <base>
        <typeDesc>$l10n_typeDesc_manureDistributor</typeDesc>
        <filename>$data/vehicles/bomech/multi4XL/multi4XL.i3d</filename>
        <speedLimit value="16" />
        <size width="4.2" length="12" height="4.3" lengthOffset="4.3"/>
        <components>
            <component centerOfMass="0 0.3 0"      solverIterationCount="20" mass="2765"/>
            <component centerOfMass="0 -0.75 -0.9" solverIterationCount="20" mass="1000" />
            <component centerOfMass="-3 0 -0.5"    solverIterationCount="20" mass="100" />
            <component centerOfMass="3 0 -0.5"     solverIterationCount="20" mass="100" />
            <joint component1="1" component2="2" node="componentJointArmBack" zRotationNode="componentJointArmBackZRot" rotLimit="0 0 0" transLimit="0 0 0"/>
            <joint component1="2" component2="3" node="componentJointArmLeft" rotLimit="0 0 0" transLimit="0 0 0" />
            <joint component1="2" component2="4" node="componentJointArmRight" rotLimit="0 0 0" transLimit="0 0 0" />

            <collisionPair component1="1" component2="3" enabled="false"/>
            <collisionPair component1="1" component2="4" enabled="false"/>
        </components>
        <schemaOverlay attacherJointPosition="0 0" name="IMPLEMENT" />
        <mapHotspot type="TOOL" />
    </base>

    <wheels>
        <wheelConfigurations>
            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0">
                <wheels>
                    <wheel filename="$data/shared/wheels/tires/trelleborg/T510/18x8_50R8.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics driveMode="0" restLoad="0.1" repr="wheel01" linkNode="wheel01LinkNode" initialCompression="10" suspTravel="0.12" spring="10" damper="70" frictionScale="0.3" supportsWheelSink="false"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/trelleborg/T510/18x8_50R8.xml" isLeft="false" hasTireTracks="true" hasParticles="true">
                        <physics driveMode="0" restLoad="0.1" repr="wheel02" linkNode="wheel02LinkNode" initialCompression="10" suspTravel="0.12" spring="10" damper="70" frictionScale="0.3" supportsWheelSink="false"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/trelleborg/T510/18x8_50R8.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics driveMode="0" restLoad="0.1" repr="wheel03" linkNode="wheel03LinkNode" initialCompression="10" suspTravel="0.12" spring="10" damper="70" frictionScale="0.3" supportsWheelSink="false"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/trelleborg/T510/18x8_50R8.xml" isLeft="true" hasTireTracks="true" hasParticles="true">
                        <physics driveMode="0" restLoad="0.1" repr="wheel04" linkNode="wheel04LinkNode" initialCompression="10" suspTravel="0.12" spring="10" damper="70" frictionScale="0.3" supportsWheelSink="false"/>
                    </wheel>
                    <wheel>
                        <physics driveMode="0" restLoad="1.1" repr="backArm02Wheel" radius="0.4" width="0.5" initialCompression="30" suspTravel="0.1" spring="100" damper="50" frictionScale="0.2" supportsWheelSink="false"/>
                    </wheel>
                </wheels>
            </wheelConfiguration>
        </wheelConfigurations>

        <hubs>
            <hub linkNode="wheel01" filename="$data/shared/wheels/hubs/hubSmall_n0_1.xml" isLeft="false" scale="0.2 0.151 0.151" />
            <hub linkNode="wheel02" filename="$data/shared/wheels/hubs/hubSmall_n0_1.xml" isLeft="false" scale="0.2 0.151 0.151" />
            <hub linkNode="wheel03" filename="$data/shared/wheels/hubs/hubSmall_n0_1.xml" isLeft="true"  scale="0.2 0.151 0.151" />
            <hub linkNode="wheel04" filename="$data/shared/wheels/hubs/hubSmall_n0_1.xml" isLeft="true"  scale="0.2 0.151 0.151" />
        </hubs>
    </wheels>

    <speedRotatingParts>
        <speedRotatingPart node="wheel01LinkNode" wheelIndex="1"/>
        <speedRotatingPart node="wheel02LinkNode" wheelIndex="2"/>
        <speedRotatingPart node="wheel03LinkNode" wheelIndex="3"/>
        <speedRotatingPart node="wheel04LinkNode" wheelIndex="4"/>
    </speedRotatingParts>

    <attachable>
        <inputAttacherJoints>
            <inputAttacherJoint node="attacherJoint" topReferenceNode="topReferenceNode" jointType="implement" upperRotationOffset="0" lowerRotLimitScale="0 0 0" useFoldingLoweredState="true">
                <distanceToGround lower="0.6" upper="0.8">
                    <vehicle filename="vehicles/kaweco/semiTrailedTrailer/semiTrailedTrailer.xml" lower="0.6" upper="1.05"/>
                    <vehicle filename="vehicles/veenhuis/premiumIntegral30000/premiumIntegral30000.xml" lower="0.7" upper="0.7"/>
                    <vehicle filename="vehicles/samsonAgro/pgII35m/pgII35m.xml" lower="0.7" upper="0.7"/>
                </distanceToGround>
            </inputAttacherJoint>
        </inputAttacherJoints>
        <support animationName="moveSupport" />
    </attachable>

    <dynamicallyLoadedParts>
        <dynamicallyLoadedPart node="1|0" linkNode="hydraulicIn01Adapter"  filename="$data/shared/connectionHoses/connectors.i3d" />
        <dynamicallyLoadedPart node="1|0" linkNode="hydraulicOut01Adapter"  filename="$data/shared/connectionHoses/connectors.i3d" />
        <dynamicallyLoadedPart node="1|0" linkNode="hydraulicIn02Adapter"  filename="$data/shared/connectionHoses/connectors.i3d" />
        <dynamicallyLoadedPart node="1|0" linkNode="hydraulicOut02Adapter"  filename="$data/shared/connectionHoses/connectors.i3d" />
    </dynamicallyLoadedParts>

    <connectionHoses>
        <hose inputAttacherJointIndices="1" type="TOOL_CONNECTOR_TOP_RIGHT" node="topRightHose" length="1.25" diameter="0.16" straighteningFactor="2" isTwoPointHose="true">
            <objectChange node="attachedHoseClips" visibilityActive="true" visibilityInactive="false"/>
        </hose>
        <hose inputAttacherJointIndices="1" type="hydraulicIn"  node="hydraulicIn01"  length="1" diameter="0.02">
            <objectChange node="hydraulicIn01Adapter" visibilityActive="false" visibilityInactive="true"/>
        </hose>
        <hose inputAttacherJointIndices="1" type="hydraulicOut" node="hydraulicOut01" length="1" diameter="0.02">
            <objectChange node="hydraulicOut01Adapter" visibilityActive="false" visibilityInactive="true"/>
        </hose>
        <hose inputAttacherJointIndices="1" type="hydraulicIn"  node="hydraulicIn02"  length="1" diameter="0.02">
            <objectChange node="hydraulicIn02Adapter" visibilityActive="false" visibilityInactive="true"/>
        </hose>
        <hose inputAttacherJointIndices="1" type="hydraulicOut" node="hydraulicOut02" length="1" diameter="0.02">
            <objectChange node="hydraulicOut02Adapter" visibilityActive="false" visibilityInactive="true"/>
        </hose>

        <localHose>
            <hose type="TOOL_CONNECTOR_TOP_RIGHT"  node="topRightHoseStart"  length="0.11" diameter="0.16" isTwoPointHose="true"/>
            <target type="TOOL_CONNECTOR_TOP_RIGHT" node="topRightHose"/>
        </localHose>
    </connectionHoses>

    <licensePlates>
        <licensePlate node="licensePlateBack" position="BACK" preferedType="SQUARISH" placementArea="0.08 0.2 0.13 0.2"/>
    </licensePlates>

    <powerConsumer forceNode="multi4XL_main_component1" maxForce="5" />

    <lights>
        <sharedLight linkNode="rearLight21Red"     filename="$data/shared/assets/lights/lizard/rearLight10_left.xml" />
        <sharedLight linkNode="rearLight21Red1"    filename="$data/shared/assets/lights/lizard/rearLight10_right.xml" />
        <sharedLight linkNode="sideMarker03_left"  filename="$data/shared/assets/lights/lizard/sideMarker03_left.xml" />
        <sharedLight linkNode="sideMarker03_right" filename="$data/shared/assets/lights/lizard/sideMarker03_right.xml" />
        <sharedLight linkNode="plateNumberLight02" filename="$data/shared/assets/lights/lizard/plateNumberLight02.xml" />

        <realLights>
            <high>
                <light node="licensePlateLightHigh" lightTypes="0" />
            </high>
        </realLights>
    </lights>

    <groundReferenceNodes>
        <groundReferenceNode node="groundReferenceNode" forceFactor="1" threshold="0.25"/>
    </groundReferenceNodes>

    <workAreas>
        <workArea type="sprayer" functionName="processSprayerArea" disableBackwards="false">
            <area startNode="workAreaStart" widthNode="workAreaWidth" heightNode="workAreaHeight" />
            <groundReferenceNode index="1"/>
            <onlyActiveWhenLowered value="false"/>
        </workArea>
    </workAreas>

    <foldable>
        <foldingConfigurations>
            <foldingConfiguration>
                <foldingParts startMoveDirection="1" foldMiddleAnimTime="0.21" loweringMaxLimit="0.22" ignoreFoldMiddleWhileFolded="true" detachingMinLimit="1" detachingMaxLimit="1" unfoldWarning="$l10n_warning_firstFoldUpTheTool">
                    <foldingPart animationName="folding" speedScale="0.7" />
                </foldingParts>
            </foldingConfiguration>
        </foldingConfigurations>
    </foldable>

    <animations>
        <animation name="folding">
            <part componentJointIndex="1" startTime="0" endTime="1" startRotMinLimit="-26 0 -5" startRotMaxLimit="10 0 5" endRotMinLimit="-26 0 0" endRotMaxLimit="10 0 0" />
            <part componentJointIndex="1" startTime="2.9" endTime="4.75" startRotMinLimit="-26 0 0" startRotMaxLimit="10 0 0" endRotMinLimit="0 0 0" endRotMaxLimit="0 0 0" />

            <part node="backArm02Phy" startTime="0" endTime="5" startRot="0 0 0" endRot="-120 0 0" tangentType="spline"/>
            <part componentIndex="2" startTime="4" endTime="5" startCenterOfMass="0 -0.75 -0.9" endCenterOfMass="0 0.3 0" tangentType="spline"/>

            <part componentJointIndex="2" startTime="0" endTime="1" startRotMinLimit="0 -2.5 0" startRotMaxLimit="0 4 0" endRotMinLimit="0 0 0" endRotMaxLimit="0 0 0" />
            <part componentJointIndex="3" startTime="0" endTime="1" startRotMinLimit="0 -4 0" startRotMaxLimit="0 2.5 0" endRotMinLimit="0 0 0" endRotMaxLimit="0 0 0" />

            <part node="componentJointArmLeft" startTime="8" endTime="16"  startRot="0 0 0" endRot="0 0 93.5" tangentType="spline"/>
            <part node="rotatingPartLeft" startTime="8" endTime="16"  startRot="0 0 0" endRot="45 0 0" tangentType="spline"/>
            <part node="componentJointArmRight" startTime="8" endTime="16"  startRot="0 0 0" endRot="0 0 -93.5" tangentType="spline"/>
            <part node="rotatingPartRight" startTime="8" endTime="16"  startRot="0 0 0" endRot="-45 0 0" tangentType="spline"/>

            <part node="leftArm02" startTime="5" endTime="10"  startRot="0 0 0" endRot="0 0 179.5" tangentType="spline"/>
            <part node="leftArm02_phys" startTime="5" endTime="10"  startRot="0 0 0" endRot="0 0 179.5" tangentType="spline"/>
            <part node="leftArm02LockPart" startTime="4.75" endTime="5.0"  startRot="0 0 0" endRot="0 0 -16" tangentType="spline"/>
            <part node="leftArm02LockPart" startTime="5.50" endTime="6.35"  startRot="0 0 -16" endRot="0 0 0" tangentType="spline"/>

            <part node="rightArm02" startTime="5" endTime="10"  startRot="0 0 0" endRot="0 0 -179.5" tangentType="spline"/>
            <part node="rightArm02_phys" startTime="5" endTime="10"  startRot="0 0 0" endRot="0 0 -179.5" tangentType="spline"/>
            <part node="rightArm02LockPart" startTime="4.75" endTime="5.0"  startRot="0 0 0" endRot="0 0 -16" tangentType="spline"/>
            <part node="rightArm02LockPart" startTime="5.50" endTime="6.35"  startRot="0 0 -16" endRot="0 0 0" tangentType="spline"/>

            <sound template="defaultHydraulicSound" startTime="8.2"  endTime="15.99"              volumeScale="1.5" pitchScale="0.7" />
            <sound template="hydraulicLayerTone"    startTime="8.2"  endTime="15.99"              volumeScale="1.5" pitchScale="0.7" />
            <sound template="defaultHydraulicSound" startTime="5.2"  endTime="9.8"                volumeScale="1.5" pitchScale="1" />
            <sound template="defaultHydraulicSound" startTime="1.4"  endTime="4.7"                volumeScale="1.5" pitchScale="0.6" />
            <sound template="defaultHydraulicSound" startTime="0.01" endTime="0.5" direction="1"  volumeScale="1"   pitchScale="1.6" />
            <sound template="sheetImp02"            startTime="5.2"                               volumeScale="2"   pitchScale="1.3" />
            <sound template="clackVar5"             startTime="5.2"                               volumeScale="0.6" pitchScale="1.7" />
            <sound template="foldStartMed02"        startTime="8.2"                               volumeScale="2"   pitchScale="0.8" />
            <sound template="clackVar6"             startTime="4.6"                               volumeScale="1"   pitchScale="0.8" />
            <sound template="clackVar4"             startTime="4.6"                               volumeScale="1"   pitchScale="0.8" />
            <sound template="foldStopSm01"          startTime="15.8"               direction="1"  volumeScale="1.6" pitchScale="0.6" />
            <sound template="foldStartMed02"        startTime="15.9"               direction="-1" volumeScale="2"   pitchScale="1.4" />
            <sound template="sheetImp02"            startTime="9.8"                               volumeScale="2"   pitchScale="1.3" />
            <sound template="foldStopSm01"          startTime="1.5"                direction="-1" volumeScale="0.9" pitchScale="0.8" />
            <sound template="foldStartMed02"        startTime="1.3"                direction="1"  volumeScale="2.5" pitchScale="1.4" />
            <sound template="clackVar6"             startTime="0.4"                direction="1"  volumeScale="1"   pitchScale="0.8" />
            <sound template="clackVar4"             startTime="0.4"                direction="1"  volumeScale="0.9" pitchScale="1" />
            <stopTimePosSound template="clackVar6"                                                volumeScale="1.2" pitchScale="1" />
            <stopTimePosSound template="sheetImp02"                                               volumeScale="1.8" pitchScale="1" />
            <stopTimeNegSound template="clackVar6"                                                volumeScale="1.2" pitchScale="0.7" />
            <stopTimeNegSound template="sheetImp02"                                               volumeScale="1.8" pitchScale="0.7" />
        </animation>
        <animation name="moveSupport">
            <part node="supportArm" startTime="0" endTime="0.3" startTrans="0 0 0" endTrans="0 -0.5 0"/>
            <part node="supportArmCol" startTime="0" endTime="0.3" startTrans="0 1.4 -0.36" endTrans="0 1.02 -0.36" startRot="-90 0 0" endRot="0 0 0"/>

            <part node="leftArm01Support" startTime="0.00" endTime="0.01" visibility="false"/>
            <part node="leftArm01Support" startTime="0.01" endTime="0.30" visibility="true"/>

            <part node="rightArm01Support" startTime="0.00" endTime="0.01" visibility="false"/>
            <part node="rightArm01Support" startTime="0.01" endTime="0.30" visibility="true"/>

            <sound template="clackVar5"  startTime="0.29" volumeScale="1.8" pitchScale="1" linkNode="attacherJoint"/>
            <sound template="latchSmall" startTime="0.29" volumeScale="0.5" pitchScale="1.4" linkNode="attacherJoint"/>
            <sound template="clackVar1"  startTime="0.1"  volumeScale="1.2" pitchScale="1.3" linkNode="attacherJoint"/>
        </animation>
    </animations>

    <cylindered>
        <movingTools>
            <movingTool node="backArm02Phy" wheelIndices="5">
                <componentJoint index="2" anchorActor="0"/>
                <componentJoint index="3" anchorActor="0"/>
            </movingTool>
            <movingTool node="componentJointArmLeft" playSound="true">
                <componentJoint index="2" anchorActor="0"/>
            </movingTool>
            <movingTool node="componentJointArmRight" playSound="true">
                <componentJoint index="3" anchorActor="0"/>
            </movingTool>

            <movingTool node="rightArm01" playSound="true">
                <dependentPart node="rightArm01TopHydraulic"/>
                <dependentPart node="rightArm01BottomHydraulic"/>
            </movingTool>

            <movingTool node="leftArm02" playSound="true">
                <dependentPart node="leftArm02Part01" />
            </movingTool>
            <movingTool node="rightArm02" playSound="true">
                <dependentPart node="rightArm02Part01" />
            </movingTool>
        </movingTools>

        <movingParts>
            <movingPart node="backArm01Left" referencePoint="backArm01LeftRef" referenceFrame="backArm01RefFrame" isActiveDirty="true" maxUpdateDistance="300" limitedAxis="1">
                <dependentPart node="backArm01Right"/>
            </movingPart>
            <movingPart node="backArm01Right" referencePoint="backArm01RightRef" referenceFrame="backArm01RefFrame">
                <dependentPart node="backArm02ZRot"/>
            </movingPart>
            <movingPart node="backArm02ZRot" referencePoint="backArm02ZRotRef" referenceFrame="backArm02ZRotRefFrame">
                <dependentPart node="backArm01LeftHydraulic"/>
                <dependentPart node="backArm01RightHydraulic"/>
                <dependentPart node="backArm02"/>
            </movingPart>
            <movingPart node="backArm02" referencePoint="backArm02Ref" referenceFrame="backArm02RefFrame" limitedAxis="1">
                <dependentPart node="backArm01LeftHydraulic"/>
                <dependentPart node="backArm01RightHydraulic"/>
                <dependentPart node="backArm02LeftHydraulic"/>
                <dependentPart node="backArm02RightHydraulic"/>
                <dependentPart node="backArm02Hose"/>
            </movingPart>
            <movingPart node="backArm01LeftHydraulic" referencePoint="backArm01LeftHydraulicRef" referenceFrame="backArm01RightHydraulicRef">
                <translatingPart node="backArm01LeftHydraulicPunch" />
            </movingPart>
            <movingPart node="backArm01RightHydraulic" referencePoint="backArm01RightHydraulicRef" referenceFrame="backArm01RightHydraulicRef">
                <translatingPart node="backArm01RightHydraulicPunch" />
            </movingPart>
            <movingPart node="backArm02LeftHydraulic" referencePoint="backArm02LeftHydraulicRef" referenceFrame="backArm02HydraulicRefFrame">
                <translatingPart node="backArm02LeftHydraulicPunch" />
            </movingPart>
            <movingPart node="backArm02RightHydraulic" referencePoint="backArm02RightHydraulicRef" referenceFrame="backArm02HydraulicRefFrame">
                <translatingPart node="backArm02RightHydraulicPunch" />
            </movingPart>
            <movingPart node="backArm02Hose" localReferencePoint="backArm02HosePart" referencePoint="backArm02HosePartRef" referenceFrame="backArm02HoseRefFrame" limitedAxis="1">
                <dependentPart node="backArm02HosePart"/>
            </movingPart>
            <movingPart node="backArm02HosePart" referencePoint="backArm02HosePartRef" referenceFrame="backArm02HosePartRef"/>

            <movingPart node="leftArm01RotX" referencePoint="leftArm01RotXRef" referenceFrame="leftArm01RotXRefFrame" isActiveDirty="true" maxUpdateDistance="300" limitedAxis="1">
                <dependentPart node="leftArm01"/>
            </movingPart>
            <movingPart node="leftArm01" referencePoint="leftArm01Ref" referenceFrame="leftArm01RefFrame" limitedAxis="1">
                <dependentPart node="leftArm01TopArm"/>
                <dependentPart node="leftArm01TopHydraulic"/>
                <dependentPart node="leftArm01BottomHydraulic"/>
            </movingPart>
            <movingPart node="leftArm01TopArm" referencePoint="leftArm01TopArmRef" referenceFrame="leftArm01TopArmRef"/>
            <movingPart node="leftArm01TopHydraulic" referencePoint="leftArm01TopHydraulicRef" referenceFrame="leftArm01TopHydraulicRef">
                <translatingPart node="leftArm01TopHydraulicPunch" />
            </movingPart>
            <movingPart node="leftArm01BottomHydraulic" referencePoint="leftArm01BottomHydraulicRef" referenceFrame="leftArm01BottomHydraulicRef">
                <translatingPart node="leftArm01BottomHydraulicPunch" />
            </movingPart>

            <movingPart node="rightArm01RotX" referencePoint="rightArm01RotXRef" referenceFrame="rightArm01RotXRefFrame" isActiveDirty="true" maxUpdateDistance="300" limitedAxis="1">
                <dependentPart node="rightArm01"/>
            </movingPart>
            <movingPart node="rightArm01" referencePoint="rightArm01Ref" referenceFrame="rightArm01RefFrame" limitedAxis="1">
                <dependentPart node="rightArm01TopArm"/>
                <dependentPart node="rightArm01TopHydraulic"/>
                <dependentPart node="rightArm01BottomHydraulic"/>
            </movingPart>
            <movingPart node="rightArm01TopArm" referencePoint="rightArm01TopArmRef" referenceFrame="rightArm01TopArmRef"/>
            <movingPart node="rightArm01TopHydraulic" referencePoint="rightArm01TopHydraulicRef" referenceFrame="rightArm01TopHydraulicRef">
                <translatingPart node="rightArm01TopHydraulicPunch" />
            </movingPart>
            <movingPart node="rightArm01BottomHydraulic" referencePoint="rightArm01BottomHydraulicRef" referenceFrame="rightArm01BottomHydraulicRef">
                <translatingPart node="rightArm01BottomHydraulicPunch" />
            </movingPart>

            <movingPart node="leftArm02Part01" localReferencePoint="leftArm02Part02" referencePoint="leftArm02Part02Ref" referenceFrame="leftArm02Part01RefFrame">
                <dependentPart node="leftArm02Part02"/>
                <dependentPart node="leftArm02Part01Hydraulic"/>
            </movingPart>
            <movingPart node="leftArm02Part02" referencePoint="leftArm02Part02Ref" referenceFrame="leftArm02Part02Ref"/>
            <movingPart node="leftArm02Part01Hydraulic" referencePoint="leftArm02Part01HydraulicRef" referenceFrame="leftArm02Part01HydraulicRefFrame">
                <translatingPart node="leftArm02Part01HydraulicPunch" />
            </movingPart>
            <movingPart node="rightArm02Part01" localReferencePoint="rightArm02Part02" referencePoint="rightArm02Part02Ref" referenceFrame="rightArm02Part01RefFrame">
                <dependentPart node="rightArm02Part02"/>
                <dependentPart node="rightArm02Part01Hydraulic"/>
            </movingPart>
            <movingPart node="rightArm02Part02" referencePoint="rightArm02Part02Ref" referenceFrame="rightArm02Part02Ref"/>
            <movingPart node="rightArm02Part01Hydraulic" referencePoint="rightArm02Part01HydraulicRef" referenceFrame="rightArm02Part01HydraulicRefFrame">
                <translatingPart node="rightArm02Part01HydraulicPunch" />
            </movingPart>

            <movingPart node="groundAdjustNode01_02" referencePoint="groundAdjustNode01_02Ref" referenceFrame="groundAdjustNode01_02Ref" isActiveDirty="true" maxUpdateDistance="75"/>
            <movingPart node="groundAdjustNode03_04" referencePoint="groundAdjustNode03_04Ref" referenceFrame="groundAdjustNode03_04Ref" isActiveDirty="true" maxUpdateDistance="75"/>
            <movingPart node="groundAdjustNode04_05" referencePoint="groundAdjustNode04_05Ref" referenceFrame="groundAdjustNode04_05Ref" isActiveDirty="true" maxUpdateDistance="75"/>
            <movingPart node="groundAdjustNode05_06" referencePoint="groundAdjustNode05_06Ref" referenceFrame="groundAdjustNode05_06Ref" isActiveDirty="true" maxUpdateDistance="75"/>
            <movingPart node="groundAdjustNode07_08" referencePoint="groundAdjustNode07_08Ref" referenceFrame="groundAdjustNode07_08Ref" isActiveDirty="true" maxUpdateDistance="75"/>
            <movingPart node="groundAdjustNode09_10" referencePoint="groundAdjustNode09_10Ref" referenceFrame="groundAdjustNode09_10Ref" isActiveDirty="true" maxUpdateDistance="75"/>
            <movingPart node="groundAdjustNode10_11" referencePoint="groundAdjustNode10_11Ref" referenceFrame="groundAdjustNode10_11Ref" isActiveDirty="true" maxUpdateDistance="75"/>
            <movingPart node="groundAdjustNode11_12" referencePoint="groundAdjustNode11_12Ref" referenceFrame="groundAdjustNode11_12Ref" isActiveDirty="true" maxUpdateDistance="75"/>
            <movingPart node="groundAdjustNode13_14" referencePoint="groundAdjustNode13_14Ref" referenceFrame="groundAdjustNode13_14Ref" isActiveDirty="true" maxUpdateDistance="75"/>

            <movingPart node="rotatingPartLeftTopArm" referencePoint="rotatingPartLeftTopArmRef" referenceFrame="rotatingPartLeftTopArmRefFrame" isActiveDirty="true" maxUpdateDistance="175" scaleZ="true"/>
            <movingPart node="rotatingPartLeftBotArm" referencePoint="rotatingPartLeftBotArmRef" referenceFrame="rotatingPartLeftBotArmRefFrame" isActiveDirty="true" maxUpdateDistance="175" scaleZ="true"/>
            <movingPart node="rotatingPartRightTopArm" referencePoint="rotatingPartRightTopArmRef" referenceFrame="rotatingPartRightTopArmRefFrame" isActiveDirty="true" maxUpdateDistance="175" scaleZ="true"/>
            <movingPart node="rotatingPartRightBotArm" referencePoint="rotatingPartRightBotArmRef" referenceFrame="rotatingPartRightBotArmRefFrame" isActiveDirty="true" maxUpdateDistance="175" scaleZ="true"/>
        </movingParts>
    </cylindered>

    <groundAdjustedNodes>
        <groundAdjustedNode node="groundAdjustNode01Adjust" yOffset="0.7" minY="-0.2" maxY="0.3" moveSpeed="1">
            <foldable minLimit="0" maxLimit="0.09" />
            <raycastNode node="groundAdjustNode01Raycast" updateFrame="4" distance="1"/>
        </groundAdjustedNode>
        <groundAdjustedNode node="groundAdjustNode02Adjust" yOffset="0.7" minY="-0.2" maxY="0.3" moveSpeed="1">
            <foldable minLimit="0" maxLimit="0.09" />
            <raycastNode node="groundAdjustNode02Raycast" updateFrame="4" distance="1"/>
        </groundAdjustedNode>
        <groundAdjustedNode node="groundAdjustNode03Adjust" yOffset="0.7" minY="-0.2" maxY="0.3" moveSpeed="1">
            <foldable minLimit="0" maxLimit="0.09" />
            <raycastNode node="groundAdjustNode03Raycast" updateFrame="4" distance="1"/>
        </groundAdjustedNode>
        <groundAdjustedNode node="groundAdjustNode04Adjust" yOffset="0.7" minY="-0.2" maxY="0.3" moveSpeed="1">
            <foldable minLimit="0" maxLimit="0.09" />
            <raycastNode node="groundAdjustNode04Raycast" updateFrame="4" distance="1"/>
        </groundAdjustedNode>
        <groundAdjustedNode node="groundAdjustNode05Adjust" yOffset="0.7" minY="-0.2" maxY="0.3" moveSpeed="1">
            <foldable minLimit="0" maxLimit="0.09" />
            <raycastNode node="groundAdjustNode05Raycast" updateFrame="4" distance="1"/>
        </groundAdjustedNode>
        <groundAdjustedNode node="groundAdjustNode06Adjust" yOffset="0.7" minY="-0.2" maxY="0.3" moveSpeed="1">
            <foldable minLimit="0" maxLimit="0.09" />
            <raycastNode node="groundAdjustNode06Raycast" updateFrame="4" distance="1"/>
        </groundAdjustedNode>
        <groundAdjustedNode node="groundAdjustNode07Adjust" yOffset="0.7" minY="-0.2" maxY="0.3" moveSpeed="1">
            <foldable minLimit="0" maxLimit="0.09" />
            <raycastNode node="groundAdjustNode07Raycast" updateFrame="4" distance="1"/>
        </groundAdjustedNode>
        <groundAdjustedNode node="groundAdjustNode08Adjust" yOffset="0.7" minY="-0.2" maxY="0.3" moveSpeed="1">
            <foldable minLimit="0" maxLimit="0.09" />
            <raycastNode node="groundAdjustNode08Raycast" updateFrame="4" distance="1"/>
        </groundAdjustedNode>
        <groundAdjustedNode node="groundAdjustNode09Adjust" yOffset="0.7" minY="-0.2" maxY="0.3" moveSpeed="1">
            <foldable minLimit="0" maxLimit="0.09" />
            <raycastNode node="groundAdjustNode09Raycast" updateFrame="4" distance="1"/>
        </groundAdjustedNode>
        <groundAdjustedNode node="groundAdjustNode10Adjust" yOffset="0.7" minY="-0.2" maxY="0.3" moveSpeed="1">
            <foldable minLimit="0" maxLimit="0.09" />
            <raycastNode node="groundAdjustNode10Raycast" updateFrame="4" distance="1"/>
        </groundAdjustedNode>
        <groundAdjustedNode node="groundAdjustNode11Adjust" yOffset="0.7" minY="-0.2" maxY="0.3" moveSpeed="1">
            <foldable minLimit="0" maxLimit="0.09" />
            <raycastNode node="groundAdjustNode11Raycast" updateFrame="4" distance="1"/>
        </groundAdjustedNode>
        <groundAdjustedNode node="groundAdjustNode12Adjust" yOffset="0.7" minY="-0.2" maxY="0.3" moveSpeed="1">
            <foldable minLimit="0" maxLimit="0.09" />
            <raycastNode node="groundAdjustNode12Raycast" updateFrame="4" distance="1"/>
        </groundAdjustedNode>
        <groundAdjustedNode node="groundAdjustNode13Adjust" yOffset="0.7" minY="-0.2" maxY="0.3" moveSpeed="1">
            <foldable minLimit="0" maxLimit="0.09" />
            <raycastNode node="groundAdjustNode13Raycast" updateFrame="4" distance="1"/>
        </groundAdjustedNode>
        <groundAdjustedNode node="groundAdjustNode14Adjust" yOffset="0.7" minY="-0.2" maxY="0.3" moveSpeed="1">
            <foldable minLimit="0" maxLimit="0.09" />
            <raycastNode node="groundAdjustNode14Raycast" updateFrame="4" distance="1"/>
        </groundAdjustedNode>
    </groundAdjustedNodes>

    <fillUnit>
        <fillUnitConfigurations>
            <fillUnitConfiguration>
                <fillUnits>
                    <fillUnit shopDisplayUnit="CUBICMETER" fillTypeCategories="slurryTank" capacity="0" />
                </fillUnits>
            </fillUnitConfiguration>
        </fillUnitConfigurations>
    </fillUnit>

    <sprayer activateOnLowering="true" activateTankOnLowering="true">
        <usageScales workingWidth="30" scale="1" />
        <effects>
            <effectNode effectNode="effectSlurry01" materialType="slurry" delay="0" dynamicFillType="false"/>
            <effectNode effectNode="effectSlurry02" materialType="slurry" delay="0" dynamicFillType="false"/>
            <effectNode effectNode="effectSlurry03" materialType="slurry" delay="0" dynamicFillType="false"/>
            <effectNode effectNode="effectSlurry04" materialType="slurry" delay="0" dynamicFillType="false"/>
            <effectNode effectNode="effectSlurry05" materialType="slurry" delay="0" dynamicFillType="false"/>
            <effectNode effectNode="effectSlurry06" materialType="slurry" delay="0" dynamicFillType="false"/>
            <effectNode effectNode="effectSlurry07" materialType="slurry" delay="0" dynamicFillType="false"/>
            <effectNode effectNode="effectSlurry08" materialType="slurry" delay="0" dynamicFillType="false"/>
            <effectNode effectNode="effectSlurry09" materialType="slurry" delay="0" dynamicFillType="false"/>
        </effects>
        <sounds>
            <work template="DEFAULT_SOWING_AIR_BLOWER" linkNode="0>" />
        </sounds>
    </sprayer>

    <ai>
        <needsLowering value="true" />
        <areaMarkers leftNode="aiMarkerLeft" rightNode="aiMarkerRight" backNode="aiMarkerBack" />
        <collisionTrigger node="aiCollisionNode" width="30" height="3"/>
        <agentAttachment width="3.2" height="4.0" length="11.5" lengthOffset="4.25"/>
    </ai>

    <foliageBending>
        <bendingNode minX="-1" maxX="1" minZ="-0.7" maxZ="-0.2" yOffset="0.85" />
        <bendingNode minX="-1" maxX="1" minZ="-1.1" maxZ="-0.48" yOffset="-1.45" node="bendingNodeBackArm02" />
        <bendingNode minX="-0.16" maxX="10.8" minZ="-0.21" maxZ="0.4" yOffset="-0.6" node="bendingNodeLeft" />
        <bendingNode minX="-10.8" maxX="0.16" minZ="-0.21" maxZ="0.4" yOffset="-0.6" node="bendingNodeRight" />
        <bendingNode minX="0.08" maxX="3.1" minZ="-0.45" maxZ="0.1" yOffset="-0.87" node="bendingNodeLeftOuter" />
        <bendingNode minX="-3.1" maxX="-0.08" minZ="-0.45" maxZ="0.1" yOffset="-0.87" node="bendingNodeRightOuter" />
    </foliageBending>

    <baseMaterial>
        <material name="multi4XL_mat" baseNode="multi4XL_vis">
            <shaderParameter name="colorMat0" value="BOMECH_BLUE1"/>
        </material>
    </baseMaterial>

    <wearable wearDuration="480" workMultiplier="5" fieldMultiplier="2"/>
    <washable dirtDuration="90" washDuration="1" workMultiplier="4" fieldMultiplier="2"/>

    <i3dMappings>
        <i3dMapping id="multi4XL_main_component1" node="0>" />
        <i3dMapping id="multi4XL_vis" node="0>0" />
        <i3dMapping id="attacherJoint" node="0>0|0|0" />
        <i3dMapping id="topReferenceNode" node="0>0|0|1" />
        <i3dMapping id="supportArm" node="0>0|0|2" />
        <i3dMapping id="supportArmCol" node="0>0|0|2|0" />
        <i3dMapping id="hydraulicIn02Adapter" node="0>0|0|3|0" />
        <i3dMapping id="hydraulicOut02Adapter" node="0>0|0|3|1" />
        <i3dMapping id="hydraulicIn01Adapter" node="0>0|0|3|2" />
        <i3dMapping id="hydraulicOut01Adapter" node="0>0|0|3|3" />
        <i3dMapping id="hydraulicIn02" node="0>0|0|3|4" />
        <i3dMapping id="hydraulicOut02" node="0>0|0|3|5" />
        <i3dMapping id="hydraulicIn01" node="0>0|0|3|6" />
        <i3dMapping id="hydraulicOut01" node="0>0|0|3|7" />
        <i3dMapping id="backArm01RefFrame" node="0>0|1|0" />
        <i3dMapping id="backArm01Left" node="0>0|1|0|0" />
        <i3dMapping id="backArm02ZRotRefFrame" node="0>0|1|0|0|0" />
        <i3dMapping id="backArm02ZRot" node="0>0|1|0|0|0|0" />
        <i3dMapping id="backArm02RefFrame" node="0>0|1|0|0|0|0|0" />
        <i3dMapping id="backArm02" node="0>0|1|0|0|0|0|0|0" />
        <i3dMapping id="leftArm01RotXRefFrame" node="0>0|1|0|0|0|0|0|0|0" />
        <i3dMapping id="leftArm01RotX" node="0>0|1|0|0|0|0|0|0|0|0" />
        <i3dMapping id="leftArm01RefFrame" node="0>0|1|0|0|0|0|0|0|0|0|0" />
        <i3dMapping id="leftArm01" node="0>0|1|0|0|0|0|0|0|0|0|0|0" />
        <i3dMapping id="leftArm02" node="0>0|1|0|0|0|0|0|0|0|0|0|0|0|0" />
        <i3dMapping id="leftArm02Part02Ref" node="0>0|1|0|0|0|0|0|0|0|0|0|0|0|0|0" />
        <i3dMapping id="leftArm02LockPart" node="0>0|1|0|0|0|0|0|0|0|0|0|0|0|0|1|0" />
        <i3dMapping id="groundAdjustNode01Raycast" node="0>0|1|0|0|0|0|0|0|0|0|0|0|0|0|2|0|0" />
        <i3dMapping id="groundAdjustNode01Adjust" node="0>0|1|0|0|0|0|0|0|0|0|0|0|0|0|2|0|1" />
        <i3dMapping id="groundAdjustNode01_02" node="0>0|1|0|0|0|0|0|0|0|0|0|0|0|0|2|0|1|0" />
        <i3dMapping id="effectSlurry01" node="0>0|1|0|0|0|0|0|0|0|0|0|0|0|0|2|0|1|0|1" />
        <i3dMapping id="groundAdjustNode02Raycast" node="0>0|1|0|0|0|0|0|0|0|0|0|0|0|0|3|0|0" />
        <i3dMapping id="groundAdjustNode02Adjust" node="0>0|1|0|0|0|0|0|0|0|0|0|0|0|0|3|0|1" />
        <i3dMapping id="groundAdjustNode01_02Ref" node="0>0|1|0|0|0|0|0|0|0|0|0|0|0|0|3|0|1|0" />
        <i3dMapping id="bendingNodeLeftOuter" node="0>0|1|0|0|0|0|0|0|0|0|0|0|0|0|6" />
        <i3dMapping id="leftArm01TopHydraulicRef" node="0>0|1|0|0|0|0|0|0|0|0|0|0|1" />
        <i3dMapping id="leftArm01BottomHydraulicRef" node="0>0|1|0|0|0|0|0|0|0|0|0|0|2" />
        <i3dMapping id="leftArm02Part01RefFrame" node="0>0|1|0|0|0|0|0|0|0|0|0|0|3" />
        <i3dMapping id="leftArm02Part01" node="0>0|1|0|0|0|0|0|0|0|0|0|0|3|0" />
        <i3dMapping id="leftArm02Part02" node="0>0|1|0|0|0|0|0|0|0|0|0|0|3|0|0" />
        <i3dMapping id="leftArm02Part01HydraulicRef" node="0>0|1|0|0|0|0|0|0|0|0|0|0|3|0|1" />
        <i3dMapping id="leftArm02Part01HydraulicRefFrame" node="0>0|1|0|0|0|0|0|0|0|0|0|0|4" />
        <i3dMapping id="leftArm02Part01Hydraulic" node="0>0|1|0|0|0|0|0|0|0|0|0|0|4|0" />
        <i3dMapping id="leftArm02Part01HydraulicPunch" node="0>0|1|0|0|0|0|0|0|0|0|0|0|4|0|0" />
        <i3dMapping id="groundAdjustNode03Raycast" node="0>0|1|0|0|0|0|0|0|0|0|0|0|5|0|0" />
        <i3dMapping id="groundAdjustNode03Adjust" node="0>0|1|0|0|0|0|0|0|0|0|0|0|5|0|1" />
        <i3dMapping id="groundAdjustNode03_04" node="0>0|1|0|0|0|0|0|0|0|0|0|0|5|0|1|0" />
        <i3dMapping id="effectSlurry02" node="0>0|1|0|0|0|0|0|0|0|0|0|0|5|0|1|0|1" />
        <i3dMapping id="groundAdjustNode04Raycast" node="0>0|1|0|0|0|0|0|0|0|0|0|0|6|0|0" />
        <i3dMapping id="groundAdjustNode04Adjust" node="0>0|1|0|0|0|0|0|0|0|0|0|0|6|0|1" />
        <i3dMapping id="groundAdjustNode04_05" node="0>0|1|0|0|0|0|0|0|0|0|0|0|6|0|1|0" />
        <i3dMapping id="effectSlurry03" node="0>0|1|0|0|0|0|0|0|0|0|0|0|6|0|1|0|1" />
        <i3dMapping id="groundAdjustNode03_04Ref" node="0>0|1|0|0|0|0|0|0|0|0|0|0|6|0|1|1" />
        <i3dMapping id="groundAdjustNode05Raycast" node="0>0|1|0|0|0|0|0|0|0|0|0|0|7|0|0" />
        <i3dMapping id="groundAdjustNode05Adjust" node="0>0|1|0|0|0|0|0|0|0|0|0|0|7|0|1" />
        <i3dMapping id="groundAdjustNode05_06" node="0>0|1|0|0|0|0|0|0|0|0|0|0|7|0|1|0" />
        <i3dMapping id="effectSlurry04" node="0>0|1|0|0|0|0|0|0|0|0|0|0|7|0|1|0|1" />
        <i3dMapping id="groundAdjustNode04_05Ref" node="0>0|1|0|0|0|0|0|0|0|0|0|0|7|0|1|1" />
        <i3dMapping id="groundAdjustNode06Raycast" node="0>0|1|0|0|0|0|0|0|0|0|0|0|8|0|0" />
        <i3dMapping id="groundAdjustNode06Adjust" node="0>0|1|0|0|0|0|0|0|0|0|0|0|8|0|1" />
        <i3dMapping id="groundAdjustNode05_06Ref" node="0>0|1|0|0|0|0|0|0|0|0|0|0|8|0|1|0" />
        <i3dMapping id="leftArm01TopArmRef" node="0>0|1|0|0|0|0|0|0|0|0|0|0|9" />
        <i3dMapping id="leftArm01Support" node="0>0|1|0|0|0|0|0|0|0|0|0|0|10|0" />
        <i3dMapping id="wheel01LinkNode" node="0>0|1|0|0|0|0|0|0|0|0|0|0|11|0" />
        <i3dMapping id="wheel02LinkNode" node="0>0|1|0|0|0|0|0|0|0|0|0|0|12|0" />
        <i3dMapping id="rotatingPartLeftTopArmRef" node="0>0|1|0|0|0|0|0|0|0|0|0|0|13" />
        <i3dMapping id="rotatingPartLeftBotArmRef" node="0>0|1|0|0|0|0|0|0|0|0|0|0|14" />
        <i3dMapping id="bendingNodeLeft" node="0>0|1|0|0|0|0|0|0|0|0|0|0|17" />
        <i3dMapping id="leftArm01TopArm" node="0>0|1|0|0|0|0|0|0|0|1" />
        <i3dMapping id="rightArm01RotXRefFrame" node="0>0|1|0|0|0|0|0|0|1" />
        <i3dMapping id="rightArm01RotX" node="0>0|1|0|0|0|0|0|0|1|0" />
        <i3dMapping id="rightArm01RefFrame" node="0>0|1|0|0|0|0|0|0|1|0|0" />
        <i3dMapping id="rightArm01" node="0>0|1|0|0|0|0|0|0|1|0|0|0" />
        <i3dMapping id="rightArm02" node="0>0|1|0|0|0|0|0|0|1|0|0|0|0|0" />
        <i3dMapping id="rightArm02Part02Ref" node="0>0|1|0|0|0|0|0|0|1|0|0|0|0|0|0" />
        <i3dMapping id="rightArm02LockPart" node="0>0|1|0|0|0|0|0|0|1|0|0|0|0|0|1|0" />
        <i3dMapping id="groundAdjustNode13Raycast" node="0>0|1|0|0|0|0|0|0|1|0|0|0|0|0|2|0|0" />
        <i3dMapping id="groundAdjustNode13Adjust" node="0>0|1|0|0|0|0|0|0|1|0|0|0|0|0|2|0|1" />
        <i3dMapping id="groundAdjustNode13_14" node="0>0|1|0|0|0|0|0|0|1|0|0|0|0|0|2|0|1|0" />
        <i3dMapping id="effectSlurry09" node="0>0|1|0|0|0|0|0|0|1|0|0|0|0|0|2|0|1|0|1" />
        <i3dMapping id="groundAdjustNode14Raycast" node="0>0|1|0|0|0|0|0|0|1|0|0|0|0|0|3|0|0" />
        <i3dMapping id="groundAdjustNode14Adjust" node="0>0|1|0|0|0|0|0|0|1|0|0|0|0|0|3|0|1" />
        <i3dMapping id="groundAdjustNode13_14Ref" node="0>0|1|0|0|0|0|0|0|1|0|0|0|0|0|3|0|1|0" />
        <i3dMapping id="bendingNodeRightOuter" node="0>0|1|0|0|0|0|0|0|1|0|0|0|0|0|7" />
        <i3dMapping id="rightArm01TopHydraulicRef" node="0>0|1|0|0|0|0|0|0|1|0|0|0|1" />
        <i3dMapping id="rightArm01BottomHydraulicRef" node="0>0|1|0|0|0|0|0|0|1|0|0|0|2" />
        <i3dMapping id="rightArm02Part01RefFrame" node="0>0|1|0|0|0|0|0|0|1|0|0|0|3" />
        <i3dMapping id="rightArm02Part01" node="0>0|1|0|0|0|0|0|0|1|0|0|0|3|0" />
        <i3dMapping id="rightArm02Part02" node="0>0|1|0|0|0|0|0|0|1|0|0|0|3|0|0" />
        <i3dMapping id="rightArm02Part01HydraulicRef" node="0>0|1|0|0|0|0|0|0|1|0|0|0|3|0|1" />
        <i3dMapping id="rightArm02Part01HydraulicRefFrame" node="0>0|1|0|0|0|0|0|0|1|0|0|0|4" />
        <i3dMapping id="rightArm02Part01Hydraulic" node="0>0|1|0|0|0|0|0|0|1|0|0|0|4|0" />
        <i3dMapping id="rightArm02Part01HydraulicPunch" node="0>0|1|0|0|0|0|0|0|1|0|0|0|4|0|0" />
        <i3dMapping id="groundAdjustNode09Raycast" node="0>0|1|0|0|0|0|0|0|1|0|0|0|5|0|0" />
        <i3dMapping id="groundAdjustNode09Adjust" node="0>0|1|0|0|0|0|0|0|1|0|0|0|5|0|1" />
        <i3dMapping id="groundAdjustNode09_10" node="0>0|1|0|0|0|0|0|0|1|0|0|0|5|0|1|0" />
        <i3dMapping id="effectSlurry06" node="0>0|1|0|0|0|0|0|0|1|0|0|0|5|0|1|0|1" />
        <i3dMapping id="groundAdjustNode10Raycast" node="0>0|1|0|0|0|0|0|0|1|0|0|0|6|0|0" />
        <i3dMapping id="groundAdjustNode10Adjust" node="0>0|1|0|0|0|0|0|0|1|0|0|0|6|0|1" />
        <i3dMapping id="groundAdjustNode10_11" node="0>0|1|0|0|0|0|0|0|1|0|0|0|6|0|1|0" />
        <i3dMapping id="effectSlurry07" node="0>0|1|0|0|0|0|0|0|1|0|0|0|6|0|1|0|1" />
        <i3dMapping id="groundAdjustNode09_10Ref" node="0>0|1|0|0|0|0|0|0|1|0|0|0|6|0|1|1" />
        <i3dMapping id="groundAdjustNode11Raycast" node="0>0|1|0|0|0|0|0|0|1|0|0|0|7|0|0" />
        <i3dMapping id="groundAdjustNode11Adjust" node="0>0|1|0|0|0|0|0|0|1|0|0|0|7|0|1" />
        <i3dMapping id="groundAdjustNode11_12" node="0>0|1|0|0|0|0|0|0|1|0|0|0|7|0|1|0" />
        <i3dMapping id="effectSlurry08" node="0>0|1|0|0|0|0|0|0|1|0|0|0|7|0|1|0|1" />
        <i3dMapping id="groundAdjustNode10_11Ref" node="0>0|1|0|0|0|0|0|0|1|0|0|0|7|0|1|1" />
        <i3dMapping id="groundAdjustNode12Raycast" node="0>0|1|0|0|0|0|0|0|1|0|0|0|8|0|0" />
        <i3dMapping id="groundAdjustNode12Adjust" node="0>0|1|0|0|0|0|0|0|1|0|0|0|8|0|1" />
        <i3dMapping id="groundAdjustNode11_12Ref" node="0>0|1|0|0|0|0|0|0|1|0|0|0|8|0|1|0" />
        <i3dMapping id="rightArm01TopArmRef" node="0>0|1|0|0|0|0|0|0|1|0|0|0|9" />
        <i3dMapping id="rightArm01Support" node="0>0|1|0|0|0|0|0|0|1|0|0|0|10|0" />
        <i3dMapping id="wheel03LinkNode" node="0>0|1|0|0|0|0|0|0|1|0|0|0|11|0" />
        <i3dMapping id="wheel04LinkNode" node="0>0|1|0|0|0|0|0|0|1|0|0|0|12|0" />
        <i3dMapping id="rotatingPartRightTopArmRef" node="0>0|1|0|0|0|0|0|0|1|0|0|0|13" />
        <i3dMapping id="rotatingPartRightBotArmRef" node="0>0|1|0|0|0|0|0|0|1|0|0|0|14" />
        <i3dMapping id="bendingNodeRight" node="0>0|1|0|0|0|0|0|0|1|0|0|0|17" />
        <i3dMapping id="rightArm01TopArm" node="0>0|1|0|0|0|0|0|0|1|1" />
        <i3dMapping id="backArm02Hose" node="0>0|1|0|0|0|0|0|0|2" />
        <i3dMapping id="backArm02HosePart" node="0>0|1|0|0|0|0|0|0|2|0" />
        <i3dMapping id="topRightHoseStart" node="0>0|1|0|0|0|0|0|0|2|1" />
        <i3dMapping id="topRightHose" node="0>0|1|0|0|0|0|0|0|2|1|0" />
        <i3dMapping id="attachedHoseClips" node="0>0|1|0|0|0|0|0|0|2|2" />
        <i3dMapping id="backArm02LeftHydraulicRef" node="0>0|1|0|0|0|0|0|0|3" />
        <i3dMapping id="backArm02RightHydraulicRef" node="0>0|1|0|0|0|0|0|0|4" />
        <i3dMapping id="leftArm01TopHydraulic" node="0>0|1|0|0|0|0|0|0|5" />
        <i3dMapping id="leftArm01TopHydraulicPunch" node="0>0|1|0|0|0|0|0|0|5|0" />
        <i3dMapping id="leftArm01BottomHydraulic" node="0>0|1|0|0|0|0|0|0|6" />
        <i3dMapping id="leftArm01BottomHydraulicPunch" node="0>0|1|0|0|0|0|0|0|6|0" />
        <i3dMapping id="rightArm01TopHydraulic" node="0>0|1|0|0|0|0|0|0|7" />
        <i3dMapping id="rightArm01TopHydraulicPunch" node="0>0|1|0|0|0|0|0|0|7|0" />
        <i3dMapping id="rightArm01BottomHydraulic" node="0>0|1|0|0|0|0|0|0|8" />
        <i3dMapping id="rightArm01BottomHydraulicPunch" node="0>0|1|0|0|0|0|0|0|8|0" />
        <i3dMapping id="groundAdjustNode07Raycast" node="0>0|1|0|0|0|0|0|0|9|0|0" />
        <i3dMapping id="groundAdjustNode07Adjust" node="0>0|1|0|0|0|0|0|0|9|0|1" />
        <i3dMapping id="groundAdjustNode07_08" node="0>0|1|0|0|0|0|0|0|9|0|1|0" />
        <i3dMapping id="effectSlurry05" node="0>0|1|0|0|0|0|0|0|9|0|1|0|1" />
        <i3dMapping id="groundAdjustNode08Raycast" node="0>0|1|0|0|0|0|0|0|10|0|0" />
        <i3dMapping id="groundAdjustNode08Adjust" node="0>0|1|0|0|0|0|0|0|10|0|1" />
        <i3dMapping id="groundAdjustNode07_08Ref" node="0>0|1|0|0|0|0|0|0|10|0|1|0" />
        <i3dMapping id="rotatingPartLeft" node="0>0|1|0|0|0|0|0|0|11|0" />
        <i3dMapping id="rotatingPartLeftTopArmRefFrame" node="0>0|1|0|0|0|0|0|0|11|0|0" />
        <i3dMapping id="rotatingPartLeftTopArm" node="0>0|1|0|0|0|0|0|0|11|0|0|0" />
        <i3dMapping id="rotatingPartLeftBotArmRefFrame" node="0>0|1|0|0|0|0|0|0|11|0|1" />
        <i3dMapping id="rotatingPartLeftBotArm" node="0>0|1|0|0|0|0|0|0|11|0|1|0" />
        <i3dMapping id="rotatingPartRight" node="0>0|1|0|0|0|0|0|0|12|0" />
        <i3dMapping id="rotatingPartRightTopArmRefFrame" node="0>0|1|0|0|0|0|0|0|12|0|0" />
        <i3dMapping id="rotatingPartRightTopArm" node="0>0|1|0|0|0|0|0|0|12|0|0|0" />
        <i3dMapping id="rotatingPartRightBotArmRefFrame" node="0>0|1|0|0|0|0|0|0|12|0|1" />
        <i3dMapping id="rotatingPartRightBotArm" node="0>0|1|0|0|0|0|0|0|12|0|1|0" />
        <i3dMapping id="rearLight21Red1" node="0>0|1|0|0|0|0|0|0|13|0|0" />
        <i3dMapping id="rearLight21Red" node="0>0|1|0|0|0|0|0|0|13|0|1" />
        <i3dMapping id="sideMarker03_right" node="0>0|1|0|0|0|0|0|0|13|0|2" />
        <i3dMapping id="sideMarker03_left" node="0>0|1|0|0|0|0|0|0|13|0|3" />
        <i3dMapping id="bendingNodeBackArm02" node="0>0|1|0|0|0|0|0|0|16" />
        <i3dMapping id="backArm01LeftHydraulicRef" node="0>0|1|0|0|1" />
        <i3dMapping id="backArm01Right" node="0>0|1|0|1" />
        <i3dMapping id="backArm02ZRotRef" node="0>0|1|0|1|0" />
        <i3dMapping id="backArm01RightHydraulicRef" node="0>0|1|0|1|1" />
        <i3dMapping id="backArm01LeftHydraulic" node="0>0|1|1" />
        <i3dMapping id="backArm01LeftHydraulicPunch" node="0>0|1|1|0" />
        <i3dMapping id="backArm01RightHydraulic" node="0>0|1|2" />
        <i3dMapping id="backArm01RightHydraulicPunch" node="0>0|1|2|0" />
        <i3dMapping id="backArm02HydraulicRefFrame" node="0>0|1|3" />
        <i3dMapping id="backArm02LeftHydraulic" node="0>0|1|3|0" />
        <i3dMapping id="backArm02LeftHydraulicPunch" node="0>0|1|3|0|0" />
        <i3dMapping id="backArm02RightHydraulic" node="0>0|1|3|1" />
        <i3dMapping id="backArm02RightHydraulicPunch" node="0>0|1|3|1|0" />
        <i3dMapping id="backArm02HosePartRef" node="0>0|1|4" />
        <i3dMapping id="backArm02HoseRefFrame" node="0>0|1|5" />
        <i3dMapping id="workAreaStart" node="0>0|2|0" />
        <i3dMapping id="workAreaWidth" node="0>0|2|1" />
        <i3dMapping id="workAreaHeight" node="0>0|2|2" />
        <i3dMapping id="aiMarkerLeft" node="0>0|3|0" />
        <i3dMapping id="aiMarkerRight" node="0>0|3|1" />
        <i3dMapping id="aiMarkerBack" node="0>0|3|2" />
        <i3dMapping id="aiCollisionNode" node="0>0|3|3" />
        <i3dMapping id="licensePlateBack" node="0>0|4" />
        <i3dMapping id="plateNumberLight02" node="0>0|5" />
        <i3dMapping id="licensePlateLightHigh" node="0>0|6" />
        <i3dMapping id="componentJointArmBack" node="0>0|8|0" />
        <i3dMapping id="componentJointArmBackZRot" node="0>0|8|0|0" />
        <i3dMapping id="multi4XL_armBack_component2" node="1>" />
        <i3dMapping id="backArm01LeftRef" node="1>0" />
        <i3dMapping id="backArm01RightRef" node="1>1" />
        <i3dMapping id="backArm02Phy" node="1>2|0" />
        <i3dMapping id="componentJointArmLeft" node="1>2|0|0|0" />
        <i3dMapping id="componentJointArmRight" node="1>2|0|1|0" />
        <i3dMapping id="backArm02Wheel" node="1>2|0|2" />
        <i3dMapping id="backArm02Ref" node="1>2|0|3" />
        <i3dMapping id="groundReferenceNode" node="1>2|0|4" />
        <i3dMapping id="wheel01" node="2>0|0" />
        <i3dMapping id="wheel02" node="2>1|0" />
        <i3dMapping id="leftArm02_phys" node="2>2|0" />
        <i3dMapping id="leftArm01RotXRef" node="2>3" />
        <i3dMapping id="leftArm01Ref" node="2>4" />
        <i3dMapping id="wheel03" node="3>0|0" />
        <i3dMapping id="wheel04" node="3>1|0" />
        <i3dMapping id="rightArm02_phys" node="3>2|0" />
        <i3dMapping id="rightArm01RotXRef" node="3>3" />
        <i3dMapping id="rightArm01Ref" node="3>4" />
    </i3dMappings>
</vehicle>
