﻿<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="fertilizingSowingMachine" 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>Optima RS</name>
        <specs>
            <neededPower>180</neededPower>
            <workingWidth>9.0</workingWidth>
            <combination filterCategory="weights" filterSpec="weight" filterSpecMin="1500" filterSpecMax="1600"/>
        </specs>
        <functions>
            <function>$l10n_function_planter</function>
            <function>$l10n_function_wheelWeightsRecommended</function>
        </functions>
        <image>$data/vehicles/kverneland/optimaRS9m/store_optimaRS9m.png</image>
        <price>89500</price>
        <lifetime>600</lifetime>
        <rotation>-90</rotation>
        <brand>KVERNELAND</brand>
        <category>planters</category>
        <shopTranslationOffset>0 0.285 0</shopTranslationOffset>
        <shopRotationOffset>0 0 5.8</shopRotationOffset>
        <vertexBufferMemoryUsage>7638272</vertexBufferMemoryUsage>
        <indexBufferMemoryUsage>2038016</indexBufferMemoryUsage>
        <textureMemoryUsage>8126464</textureMemoryUsage>
        <instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
        <instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
        <audioMemoryUsage>0</audioMemoryUsage>
    </storeData>

    <base>
        <typeDesc>$l10n_typeDesc_sowingMachine</typeDesc>
        <filename>$data/vehicles/kverneland/optimaRS9m/optimaRS9m.i3d</filename>
        <size width="12" length="4.5" widthOffset="0.7"/>
        <speedLimit value="18" />
        <components>
            <component centerOfMass="-0.23 0.4 0.6" solverIterationCount="20" mass="1700" />
            <component centerOfMass="0 0 0" solverIterationCount="30" mass="800" />
            <joint component1="1" component2="2" node="drawbarJoint" rotLimit="0 0 0" rotLimitSpring="0 2000 0" rotLimitDamping="0 75 0" maxRotDriveForce="0 10 0" rotDriveRotation="0 0 0" rotDriveSpring="0 20 0" rotDriveDamping="0 10 0" breakable="false"/>
        </components>
        <schemaOverlay attacherJointPosition="0 0" name="IMPLEMENT" />
        <mapHotspot type="TOOL_TRAILED" />
    </base>

    <wheels>
         <wheelConfigurations>
            <wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="TRELLEBORG" saveId="TRELLEBORG_DEFAULT">
                <wheels hasSurfaceSounds="false">
                    <wheel filename="$data/shared/wheels/tires/trelleborg/T421/320_60R12.xml" isLeft="true" hasTireTracks="true" hasParticles="true" >
                        <physics restLoad="0.2" repr="wheel01"  forcePointRatio="0.2" initialCompression="20" suspTravel="0.05" spring="20" damper="20" rotationDamping="0.002" brakeFactor="0.1"/>
                        <tire isInverted="true"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/trelleborg/T421/320_60R12.xml" isLeft="true" hasTireTracks="true" hasParticles="true" >
                        <physics restLoad="0.2" repr="wheel02"  forcePointRatio="0.2" initialCompression="20" suspTravel="0.05" spring="20" damper="20" rotationDamping="0.002" brakeFactor="0.1"/>
                        <tire isInverted="true"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/trelleborg/T421/320_60R12.xml" isLeft="false" hasTireTracks="true" hasParticles="true" >
                        <physics restLoad="0.2" repr="wheel03"  forcePointRatio="0.2" initialCompression="20" suspTravel="0.05" spring="20" damper="20" rotationDamping="0.002" brakeFactor="0.1"/>
                        <tire isInverted="true"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/trelleborg/T421/320_60R12.xml" isLeft="false" hasTireTracks="true" hasParticles="true" >
                        <physics restLoad="0.2" repr="wheel04"  forcePointRatio="0.2" initialCompression="20" suspTravel="0.05" spring="20" damper="20" rotationDamping="0.002" brakeFactor="0.1"/>
                        <tire isInverted="true"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/trelleborg/AW305/10_80R12.xml" isLeft="true" hasTireTracks="true" hasParticles="true" >
                        <physics restLoad="0.4" useReprDirection="true" repr="wheelLeft"  forcePointRatio="0.25" initialCompression="20" suspTravel="0.15" spring="30" damper="30" rotationDamping="0.001" yOffset="0.02" brakeFactor="0.4"/>
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/trelleborg/AW305/10_80R12.xml" isLeft="false" hasTireTracks="true" hasParticles="true" >
                        <physics restLoad="1.1" useReprDirection="true" repr="wheelRight" forcePointRatio="0.25" initialCompression="20" suspTravel="0.15" spring="70" damper="30" rotationDamping="0.001" yOffset="0.02" brakeFactor="0.4"/>
                    </wheel>
                    <wheel>
                        <physics restLoad="0.7" repr="backWheel01" radius="0.22" width="0.2" forcePointRatio="0.25" initialCompression="20" suspTravel="0.1" spring="30" damper="30" rotationDamping="0.001" brakeFactor="0.01"/>
                    </wheel>
                    <wheel>
                        <physics restLoad="0.7" repr="backWheel02" radius="0.22" width="0.2" forcePointRatio="0.25" initialCompression="20" suspTravel="0.1" spring="30" damper="30" rotationDamping="0.001" brakeFactor="0.01"/>
                    </wheel>
                    <wheel>
                        <physics restLoad="0.7" repr="backWheel03" radius="0.22" width="0.2" forcePointRatio="0.25" initialCompression="20" suspTravel="0.1" spring="30" damper="30" rotationDamping="0.001" brakeFactor="0.01"/>
                    </wheel>
                </wheels>
            </wheelConfiguration>
        </wheelConfigurations>

        <rimColor material="18">SHARED_WHITE1</rimColor>

        <hubs>
            <color0>KVERNELAND_RED1</color0>
            <color1>SHARED_GREY3</color1>
            <hub linkNode="wheelLeft"  filename="$data/shared/wheels/hubs/hub_n6_1.xml" isLeft="true"  scale="0.08 0.132 0.132" />
            <hub linkNode="wheelRight" filename="$data/shared/wheels/hubs/hub_n6_1.xml" isLeft="false" scale="0.08 0.132 0.132" />
        </hubs>
    </wheels>

    <speedRotatingParts>
        <speedRotatingPart node="bigWheel01" radius="0.2" groundReferenceNodeIndex="1" />
        <speedRotatingPart node="bigWheel02" radius="0.2" groundReferenceNodeIndex="1" />
        <speedRotatingPart node="bigWheel03" radius="0.2" groundReferenceNodeIndex="1" />
        <speedRotatingPart node="bigWheel04" radius="0.2" groundReferenceNodeIndex="1" />
        <speedRotatingPart node="bigWheel05" radius="0.2" groundReferenceNodeIndex="1" />
        <speedRotatingPart node="bigWheel06" radius="0.2" groundReferenceNodeIndex="1" />
        <speedRotatingPart node="bigWheel07" radius="0.2" groundReferenceNodeIndex="1" />
        <speedRotatingPart node="bigWheel08" radius="0.2" groundReferenceNodeIndex="1" />
        <speedRotatingPart node="bigWheel09" radius="0.2" groundReferenceNodeIndex="1" />
        <speedRotatingPart node="bigWheel10" radius="0.2" groundReferenceNodeIndex="1" />
        <speedRotatingPart node="bigWheel11" radius="0.2" groundReferenceNodeIndex="1" />
        <speedRotatingPart node="bigWheel12" radius="0.2" groundReferenceNodeIndex="1" />
        <speedRotatingPart node="bigWheel13" radius="0.2" groundReferenceNodeIndex="1" />
        <speedRotatingPart node="bigWheel14" radius="0.2" groundReferenceNodeIndex="1" />
        <speedRotatingPart node="bigWheel15" radius="0.2" groundReferenceNodeIndex="1" />
        <speedRotatingPart node="bigWheel16" radius="0.2" groundReferenceNodeIndex="1" />
        <speedRotatingPart node="bigWheel17" radius="0.2" groundReferenceNodeIndex="1" />
        <speedRotatingPart node="bigWheel18" radius="0.2" groundReferenceNodeIndex="1" />
        <speedRotatingPart node="bigWheel19" radius="0.2" groundReferenceNodeIndex="1" />
        <speedRotatingPart node="bigWheel20" radius="0.2" groundReferenceNodeIndex="1" />
        <speedRotatingPart node="bigWheel21" radius="0.2" groundReferenceNodeIndex="1" />
        <speedRotatingPart node="bigWheel22" radius="0.2" groundReferenceNodeIndex="1" />
        <speedRotatingPart node="bigWheel23" radius="0.2" groundReferenceNodeIndex="1" />
        <speedRotatingPart node="bigWheel24" radius="0.2" groundReferenceNodeIndex="1" />


        <speedRotatingPart shaderNode="disc05" radius="0.19" groundReferenceNodeIndex="1" />

        <speedRotatingPart shaderNode="disc26" radius="0.19" groundReferenceNodeIndex="1" />
        <speedRotatingPart shaderNode="disc27" radius="0.19" groundReferenceNodeIndex="1" />
        <speedRotatingPart shaderNode="disc28" radius="0.19" groundReferenceNodeIndex="1" />
        <speedRotatingPart shaderNode="disc29" radius="0.19" groundReferenceNodeIndex="1" />


        <speedRotatingPart shaderNode="disc38" radius="0.19" groundReferenceNodeIndex="1" />
        <speedRotatingPart shaderNode="disc39" radius="0.19" groundReferenceNodeIndex="1" />
        <speedRotatingPart shaderNode="disc40" radius="0.19" groundReferenceNodeIndex="1" />
        <speedRotatingPart shaderNode="disc41" radius="0.19" groundReferenceNodeIndex="1" />
        <speedRotatingPart shaderNode="disc42" radius="0.19" groundReferenceNodeIndex="1" />
        <speedRotatingPart shaderNode="disc43" radius="0.19" groundReferenceNodeIndex="1" />
        <speedRotatingPart shaderNode="disc44" radius="0.19" groundReferenceNodeIndex="1" />
        <speedRotatingPart shaderNode="disc45" radius="0.19" groundReferenceNodeIndex="1" />
        <speedRotatingPart shaderNode="disc46" radius="0.19" groundReferenceNodeIndex="1" />
        <speedRotatingPart shaderNode="disc47" radius="0.19" groundReferenceNodeIndex="1" />
        <speedRotatingPart shaderNode="disc48" radius="0.19" groundReferenceNodeIndex="1" />
        <speedRotatingPart shaderNode="disc49" radius="0.19" groundReferenceNodeIndex="1" />


        <speedRotatingPart node="leftMarkerDisc" radius="0.183" foldMinLimit="0" foldMaxLimit="1" ridgeMarkerAnim="leftRidgeMarkerAnim" groundReferenceNodeIndex="1" />
        <speedRotatingPart node="rightMarkerDisc" radius="0.183" foldMinLimit="0" foldMaxLimit="1" ridgeMarkerAnim="rightRidgeMarkerAnim" groundReferenceNodeIndex="1" />
    </speedRotatingParts>

    <attachable allowFoldingWhileLowered="false">
        <inputAttacherJoints>
            <inputAttacherJoint node="attacherJoint" jointType="implement" topReferenceNode="topReferencePoint" allowsLowering="true" lowerRotLimitScale="0 0 1" upperRotationOffset="10" lowerRotationOffset="25">
                <distanceToGround lower="0.6" upper="1" />
                <objectChange node="optimaRS9_drawbar_component2" massActive="200" massInactive="800"/>
                <objectChange node="optimaRS9_main_component1" massActive="2300" massInactive="1700"/>
            </inputAttacherJoint>
            <inputAttacherJoint node="attacherJointTransport" jointType="implement" rootNode="optimaRS9_drawbar_component2" allowsLowering="false" lowerRotLimitScale="0 0 0" upperRotationOffset="0" lowerRotationOffset="0" foldMinLimit="0.99" foldMaxLimit="1" allowFolding="false" allowTurnOn="false" allowAI="false">
                <distanceToGround lower="0.7" upper="0.7" />
            </inputAttacherJoint>
        </inputAttacherJoints>
        <support animationName="moveSupportTransport">
            <folding minLimit="0.99" maxLimit="1"/>
        </support>
        <brakeForce force="0.35"/>
    </attachable>

    <connectionHoses>
        <hose inputAttacherJointIndices="1" type="hydraulicIn"  node="hydraulicIn01"  length="1.1" diameter="0.02" straighteningFactor="0.5">
           <objectChange node="hydraulicIn01_detached" visibilityActive="false" visibilityInactive="true"/>
        </hose>
        <hose inputAttacherJointIndices="1" type="hydraulicOut" node="hydraulicOut01" length="1.1" diameter="0.02" straighteningFactor="0.5"/>
        <hose inputAttacherJointIndices="1" type="hydraulicIn"  node="hydraulicIn02"  length="1.1" diameter="0.02" straighteningFactor="0.5">
           <objectChange node="hydraulicIn02_detached" visibilityActive="false" visibilityInactive="true"/>
        </hose>
        <hose inputAttacherJointIndices="1" type="electric" node="electricOut" length="1.1" diameter="0.008" straighteningFactor="0.5">
            <objectChange node="electricOut_detached" visibilityActive="false" visibilityInactive="true"/>
        </hose>
    </connectionHoses>

    <powerTakeOffs>
        <input inputAttacherJointIndices="1" inputNode="ptoInputNode" aboveAttacher="true"/>
    </powerTakeOffs>

    <powerConsumer ptoRpm="400" neededMinPtoPower="10" neededMaxPtoPower="10" forceNode="optimaRS9_main_component1" maxForce="15" />

    <lights>
        <sharedLight linkNode="reflectorYellowRound_03" filename="$data/shared/assets/reflectors/lizard/yellowRound_03.xml" />
        <sharedLight linkNode="reflectorYellowRound_04" filename="$data/shared/assets/reflectors/lizard/yellowRound_03.xml" />
        <sharedLight linkNode="reflectorYellowRound_05" filename="$data/shared/assets/reflectors/lizard/yellowRound_03.xml" />
        <sharedLight linkNode="reflectorYellowRound_06" filename="$data/shared/assets/reflectors/lizard/yellowRound_03.xml" />
        <sharedLight linkNode="redTriangle_02"          filename="$data/shared/assets/reflectors/lizard/redTriangle_02.xml" />
        <sharedLight linkNode="redTriangle_03"          filename="$data/shared/assets/reflectors/lizard/redTriangle_02.xml" />
        <sharedLight linkNode="redTriangle_02_01"       filename="$data/shared/assets/reflectors/lizard/redTriangle_02.xml" />
        <sharedLight linkNode="redTriangle_02_02"       filename="$data/shared/assets/reflectors/lizard/redTriangle_02.xml" />
        <sharedLight linkNode="sideMarker_04White"      filename="$data/shared/assets/lights/lizard/sideMarker05White.xml" />
        <sharedLight linkNode="sideMarker_04White1"     filename="$data/shared/assets/lights/lizard/sideMarker05White.xml" />
        <sharedLight linkNode="Light_03"                filename="$data/shared/assets/lights/lizard/rearLight05_left.xml" inputAttacherJointIndex="2"/>
        <sharedLight linkNode="Light_04"                filename="$data/shared/assets/lights/lizard/rearLight05_right.xml" inputAttacherJointIndex="2"/>

       <realLights>
            <high>
                <light node="backLightsHigh1" lightTypes="0" />
                <light node="backLightsHigh2" lightTypes="0" />
                <turnLightLeft node="turnLightLeftBack" />
                <turnLightRight node="turnLightRightBack" />
                <brakeLight node="backLightsHigh1" />
                <brakeLight node="backLightsHigh2" />
            </high>
        </realLights>
    </lights>

    <licensePlates>
        <licensePlate node="licensePlateBack" position="BACK" preferedType="SQUARISH" placementArea="0.08 0.15 0.15 0.15"/>
    </licensePlates>

    <groundReferenceNodes>
        <groundReferenceNode node="groundReferenceNode"  threshold="0.25" chargeValue="1" depthNode="depthNode"/>
        <groundReferenceNode node="ridgeMarkerLeftNode"  threshold="0.15" chargeValue="0" depthNode="ridgeMarkerLeftNode"/>
        <groundReferenceNode node="ridgeMarkerRightNode" threshold="0.15" chargeValue="0" depthNode="ridgeMarkerRightNode"/>
    </groundReferenceNodes>

    <workAreas>
        <workArea type="sowingMachine" functionName="processSowingMachineArea" needsSetIsTurnedOn="false">
            <area startNode="workAreaStart" widthNode="workAreaWidth" heightNode="workAreaHeight" />
            <groundReferenceNode index="1" />
            <onlyActiveWhenLowered value="true"/>
        </workArea>
        <workArea type="ridgemarker" functionName="processRidgeMarkerArea" disableBackwards="false" needsSetIsTurnedOn="false">
            <ridgeMarkerArea node="ridgeMarkerLeftNode" size="0.1" testAreaOffset="0.75"/>
            <groundReferenceNode index="2" />
            <onlyActiveWhenLowered value="false"/>
        </workArea>
        <workArea type="ridgemarker" functionName="processRidgeMarkerArea" disableBackwards="false" needsSetIsTurnedOn="false">
            <ridgeMarkerArea node="ridgeMarkerRightNode" size="0.1" testAreaOffset="0.75"/>
            <groundReferenceNode index="3" />
            <onlyActiveWhenLowered value="false"/>
        </workArea>
    </workAreas>

    <ridgeMarker onlyActiveWhenLowered="false" foldMinLimit="0" foldMaxLimit="0.01">
        <marker animName="leftRidgeMarkerAnim" workAreaIndex="2"/>
        <marker animName="rightRidgeMarkerAnim" workAreaIndex="3"/>
    </ridgeMarker>

    <workParticles>
        <effect workAreaIndex="1">
            <effectNode effectClass="CultivatorMotionPathEffect" effectType="CULTIVATOR" linkNode="rollerEffect01LinkNode">
                <motionPathEffect textureFilename="$data/vehicles/kverneland/optimaRS9m/rollerEffect01Array.dds" numRows="40" rowLength="18" minFade="0.07" density="0.5" shapeScale="0.85" maxShapeScale="1.0"/>
            </effectNode>
        </effect>
        <particle>
            <node node="dustEmitterShape"  refNodeIndex="1" particleType="SOIL_SMOKE" />
        </particle>
    </workParticles>

    <foldable>
        <foldingConfigurations>
            <foldingConfiguration>
                <foldingParts startMoveDirection="1" turnOnFoldMaxLimit="0.01" turnOnFoldDirection="-1" >
                    <foldingPart animationName="folding" speedScale="1" />
                </foldingParts>
            </foldingConfiguration>
        </foldingConfigurations>
    </foldable>

    <animations>
        <animation name="folding">
            <part node="attacherJointTransport" startTime="0.0"  endTime="0.1" startTrans="0 2 0" endTrans="0 0 0" />
            <part node="groundReferenceNode"    startTime="0.0"  endTime="0.1" startTrans="0 0 -0.467" endTrans="0 1 -0.467" />
            <part node="axisLeftPart"           startTime="0.0"  endTime="2.5" startRot="0 0 0" endRot="-36 0 0" />
            <part node="axisRightPart"          startTime="0.0"  endTime="2.5" startRot="0 0 0" endRot="30 0 0" />
            <part node="axisLeft"               startTime="0.0"  endTime="2.5" startRot="0 0 0" endRot="-34 0 0" />
            <part node="axisRight"              startTime="0.0"  endTime="2.5" startRot="0 0 0" endRot="37 0 0" />
            <part node="drawbarArm"             startTime="0.0"  endTime="2.5" startRot="0 0 0" endRot="0 -70 0" />
            <part node="bolt"                   startTime="0.02" endTime="0.01" visibility="false" />
            <part node="bolt"                   startTime="0.00" endTime="0.01" visibility="true" />
            <part node="bolt"                   startTime="2.50" endTime="2.49" visibility="true" />
            <part node="bolt"                   startTime="2.48" endTime="2.49" visibility="false" />
            <part node="drawbarJoint"           startTime="0.0"  endTime="2.5" startRot="0 0 0" endRot="0 70 0" />
            <part node="warningSign"            startTime="1.0"  endTime="2.5" startRot="0 0 0" endRot="137.5 0 0" />
            <part componentJointIndex="1"       startTime="1.5"  endTime="2.5" startRotLimit="0 0 0" endRotLimit="0 45 10" />

            <sound template="defaultHydraulicSound" startTime="0.01" endTime="2.49" volumeScale="1.4" pitchScale="0.8" />
            <sound template="clackVar4"             startTime="0.01" direction="1"  volumeScale="1.4" pitchScale="1.6" />
            <sound template="latchSmall"            startTime="0.01" direction="1"  volumeScale="0.5" pitchScale="1.6" />
            <sound template="clackVar6"             startTime="0.01" direction="1"  volumeScale="0.9" pitchScale="0.9" />
            <sound template="clackVar4"             startTime="1"    direction="1"  volumeScale="1.4" pitchScale="1.6" />
            <sound template="metalClose"            startTime="2.49" direction="1"  volumeScale="1.4" pitchScale="1.8" />
            <sound template="clackVar6"             startTime="2.49" direction="1"  volumeScale="0.9" pitchScale="0.9" />
            <sound template="sheetImp02"            startTime="2.49" direction="1"  volumeScale="2"   pitchScale="1.4" />
            <sound template="clackVar4"             startTime="2.49" direction="-1" volumeScale="1.4" pitchScale="1.6" />
            <sound template="latchSmall"            startTime="2.49" direction="-1" volumeScale="0.5" pitchScale="1.6" />
            <sound template="clackVar6"             startTime="2.49" direction="-1" volumeScale="0.9" pitchScale="0.9" />
            <sound template="sheetImp02"            startTime="1"    direction="-1" volumeScale="2.5" pitchScale="1.6" />
            <sound template="metalClose"            startTime="0.01" direction="-1" volumeScale="1.4" pitchScale="1.8" />
            <sound template="clackVar6"             startTime="0.01" direction="-1" volumeScale="0.9" pitchScale="0.9" />
        </animation>
        <animation name="leftRidgeMarkerAnim">
            <part node="leftMarkerArm01" startTime="0" duration="2.5" startRot="0 0 0" endRot="0 0 -95" />
            <part node="leftMarkerArm02" startTime="0.45"  endTime="0.875" startRot="0.0 0.0 0.0"     endRot="0.0 0.0 33.225" />
            <part node="leftMarkerArm02" startTime="0.875" endTime="1.125" startRot="0.0 0.0 33.225"  endRot="0.0 0.0 60.209" />
            <part node="leftMarkerArm02" startTime="1.125" endTime="1.25"  startRot="0.0 0.0 60.209"  endRot="0.0 0.0 78.8" />
            <part node="leftMarkerArm02" startTime="1.25"  endTime="1.5"   startRot="0.0 0.0 78.8"    endRot="0.0 0.0 103.836" />
            <part node="leftMarkerArm02" startTime="1.5"   endTime="1.75"  startRot="0.0 0.0 103.836" endRot="0.0 0.0 121.104" />
            <part node="leftMarkerArm02" startTime="1.75"  endTime="2.5"   startRot="0.0 0.0 121.104" endRot="0.0 0.0 165.0" />

            <sound template="defaultHydraulicSound" startTime="0.01" endTime="2.49" volumeScale="0.7" pitchScale="1.3"/>
            <sound template="clackVar6"             startTime="2.49" direction="1"  volumeScale="0.9" pitchScale="1"/>
            <sound template="clackVar6"             startTime="0.4"  direction="-1" volumeScale="0.9" pitchScale="1.2"/>
            <sound template="clackVar5"             startTime="2.49" direction="-1" volumeScale="0.5" pitchScale="1.7"/>
            <sound template="clackVar1"             startTime="0.1"                 volumeScale="0.6" pitchScale="1.3"/>
        </animation>
        <animation name="rightRidgeMarkerAnim">
            <part node="rightMarkerArm01" startTime="0" duration="2.5" startRot="0 0 0" endRot="0 0 95" />
            <part node="rightMarkerArm02" startTime="0.45"  endTime="0.875" startRot="0.0 0.0 0.0"      endRot="0.0 0.0 -33.225" />
            <part node="rightMarkerArm02" startTime="0.875" endTime="1.125" startRot="0.0 0.0 -33.225"  endRot="0.0 0.0 -60.209" />
            <part node="rightMarkerArm02" startTime="1.125" endTime="1.25"  startRot="0.0 0.0 -60.209"  endRot="0.0 0.0 -78.8" />
            <part node="rightMarkerArm02" startTime="1.25"  endTime="1.5"   startRot="0.0 0.0 -78.8"    endRot="0.0 0.0 -103.836" />
            <part node="rightMarkerArm02" startTime="1.5"   endTime="1.75"  startRot="0.0 0.0 -103.836" endRot="0.0 0.0 -121.104" />
            <part node="rightMarkerArm02" startTime="1.75"  endTime="2.5"   startRot="0.0 0.0 -121.104" endRot="0.0 0.0 -165.0" />

            <sound template="defaultHydraulicSound" startTime="0.01" endTime="2.49" volumeScale="0.7" pitchScale="1.1"/>
            <sound template="clackVar6"             startTime="2.49" direction="1"  volumeScale="0.9" pitchScale="1"/>
            <sound template="clackVar6"             startTime="0.4"  direction="-1" volumeScale="0.9" pitchScale="1.2"/>
            <sound template="clackVar5"             startTime="2.49" direction="-1" volumeScale="0.5" pitchScale="1.7"/>
            <sound template="clackVar1"             startTime="0.1"                 volumeScale="0.6" pitchScale="1.3"/>
        </animation>
        <animation name="moveSupportTransport">
            <part node="supportArm" startTime="0" endTime="0.15" startTrans="0 0 0" endTrans="0 -0.53 0" />
            <part node="supportCol" startTime="0" endTime="0.15" startTrans="0 0 0" endTrans="0 -0.53 0" />

            <sound template="metalClose" startTime="0.01" direction="-1" volumeScale="1" pitchScale="2" linkNode="attacherJointTransport"/>
        </animation>
        <animation name="toggleCover">
            <part node="coverClosed" startTime="0"    endTime="0.99" visibility="true" />
            <part node="coverClosed" startTime="0.99" endTime="1.00" visibility="false" />
            <part node="coverOpened" startTime="0"    endTime="0.99" visibility="false" />
            <part node="coverOpened" startTime="0.99" endTime="1.00" visibility="true" />
            <part node="ladder"      startTime="0"     endTime="1" startRot="0 0 0" endRot="218.5 0 0" />

            <sound template="fabricCover2" startTime="0.99" direction="1"  volumeScale="1.6" pitchScale="1.5"/>
            <sound template="fabricCover1" startTime="0.99" direction="-1" volumeScale="1.6" pitchScale="1.8"/>
            <sound template="sheetImp02"   startTime="0.01" direction="-1" volumeScale="1.3" pitchScale="2.5" linkNode="attacherJoint"/>
            <sound template="sheetImp02"   startTime="0.99" direction="1"  volumeScale="1.3" pitchScale="2.5" linkNode="attacherJoint"/>
            <sound template="hingeMedium"  startTime="0.1"  direction="1"  volumeScale="1.3" pitchScale="0.7" linkNode="attacherJoint"/>
        </animation>
    </animations>

    <cylindered>
        <movingTools>
            <movingTool node="axisLeft" playSound="true" wheelIndices="5">
                <dependentPart node="axisLeftHydraulic" />
            </movingTool>
            <movingTool node="axisRight" playSound="true" wheelIndices="6">
                <dependentPart node="axisRightHydraulic" />
            </movingTool>
            <movingTool node="drawbarArm" playSound="false">
                <componentJoint index="1" anchorActor="0" />
            </movingTool>
            <movingTool node="leftMarkerArm01">
                <dependentPart node="leftMarkerArm02Part01" />
                <dependentPart node="leftMarkerSpring" />
            </movingTool>
            <movingTool node="rightMarkerArm01">
                <dependentPart node="rightMarkerArm02Part01" />
                <dependentPart node="rightMarkerSpring" />
            </movingTool>
        </movingTools>

        <movingParts>
            <movingPart node="axisLeftHydraulic" referencePoint="axisLeftHydraulicRef" referenceFrame="axisLeftHydraulicRef" >
                <translatingPart node="axisLeftHydraulicPunch"/>
            </movingPart>
            <movingPart node="axisRightHydraulic" referencePoint="axisRightHydraulicRef" referenceFrame="axisRightHydraulicRef" >
                <translatingPart node="axisRightHydraulicPunch"/>
            </movingPart>
            <movingPart node="leftMarkerArm02Part01" localReferencePoint="leftMarkerArm02Part02" referencePoint="leftMarkerArm02Part02Ref" referenceFrame="leftMarkerArm02Part01RefFrame">
                <dependentPart node="leftMarkerArm02Part02"/>
                <dependentPart node="leftMarkerArm01Hydraulic"/>
                <dependentPart node="rightMarkerSpring"/>
            </movingPart>
            <movingPart node="leftMarkerArm02Part02" referencePoint="leftMarkerArm02Part02Ref" referenceFrame="leftMarkerArm02Part02RefFrame"/>
            <movingPart node="leftMarkerArm01Hydraulic" referencePoint="leftMarkerArm01HydraulicRef" referenceFrame="leftMarkerArm01HydraulicRef" >
                <translatingPart node="leftMarkerArm01HydraulicPunch"/>
            </movingPart>
            <movingPart node="leftMarkerSpring" referencePoint="leftMarkerSpringRef" referenceFrame="leftMarkerSpringRef" scaleZ="true"/>
            <movingPart node="rightMarkerArm02Part01" localReferencePoint="rightMarkerArm02Part02" referencePoint="rightMarkerArm02Part02Ref" referenceFrame="rightMarkerArm02Part01RefFrame">
                <dependentPart node="rightMarkerArm02Part02"/>
                <dependentPart node="rightMarkerArm01Hydraulic"/>
                <dependentPart node="rightMarkerSpring"/>
            </movingPart>
            <movingPart node="rightMarkerArm02Part02" referencePoint="rightMarkerArm02Part02Ref" referenceFrame="rightMarkerArm02Part02RefFrame"/>
            <movingPart node="rightMarkerArm01Hydraulic" referencePoint="rightMarkerArm01HydraulicRef" referenceFrame="rightMarkerArm01HydraulicRef" >
                <translatingPart node="rightMarkerArm01HydraulicPunch"/>
            </movingPart>
            <movingPart node="rightMarkerSpring" referencePoint="rightMarkerSpringRef" referenceFrame="rightMarkerSpringRef" scaleZ="true"/>
            <movingPart node="attacher" referencePoint="attacherRef" referenceFrame="attacherRefFrame" limitedAxis="2" isActiveDirty="true" maxUpdateDistance="150"/>
            <movingPart node="attacherBar" referencePoint="attacherBarRef" referenceFrame="attacherBarRefFrame" limitedAxis="1" isActiveDirty="true" maxUpdateDistance="150"/>
            <movingPart node="sower01Arm02" localReferencePoint="sower01Arm03" referencePoint="sowerRef" referenceFrame="sowerRefFrame" isActiveDirty="true" maxUpdateDistance="150">
                <dependentPart node="sower01Arm03"/>
            </movingPart>
            <movingPart node="sower01Arm03" referencePoint="sowerRef" referenceFrame="sowerRef"/>
            <movingPart node="sower02Arm02" localReferencePoint="sower02Arm03" referencePoint="sowerRef" referenceFrame="sowerRefFrame" isActiveDirty="true" maxUpdateDistance="150">
                <dependentPart node="sower02Arm03"/>
            </movingPart>
            <movingPart node="sower02Arm03" referencePoint="sowerRef" referenceFrame="sowerRef"/>
            <movingPart node="sower03Arm02" localReferencePoint="sower03Arm03" referencePoint="sowerRef" referenceFrame="sowerRefFrame" isActiveDirty="true" maxUpdateDistance="150">
                <dependentPart node="sower03Arm03"/>
            </movingPart>
            <movingPart node="sower03Arm03" referencePoint="sowerRef" referenceFrame="sowerRef"/>
            <movingPart node="sower06Arm02" localReferencePoint="sower06Arm03" referencePoint="sowerRef" referenceFrame="sowerRefFrame" isActiveDirty="true" maxUpdateDistance="150">
                <dependentPart node="sower06Arm03"/>
            </movingPart>
            <movingPart node="sower06Arm03" referencePoint="sowerRef" referenceFrame="sowerRef"/>
        </movingParts>
    </cylindered>

    <randomlyMovingParts>
        <randomlyMovingPart node="sower01Arm01" rotAxis="1" rotMean="1.5 -0.5" rotVariance="1.25 -0.25" rotTimeMean="0.1246 0.1246" rotTimeVariance="0.03 0.03" pauseMean="0.1246 0.6" pauseVariance="0.01 1.2" refNodeIndex="1" isSpeedDependent="true" />
        <randomlyMovingPart node="sower02Arm01" rotAxis="1" rotMean="1.5 -0.5" rotVariance="1.25 -0.25" rotTimeMean="0.1246 0.1246" rotTimeVariance="0.03 0.03" pauseMean="0.1246 0.6" pauseVariance="0.01 1.2" refNodeIndex="1" isSpeedDependent="true" />
        <randomlyMovingPart node="sower03Arm01" rotAxis="1" rotMean="1.5 -0.5" rotVariance="1.25 -0.25" rotTimeMean="0.1246 0.1246" rotTimeVariance="0.03 0.03" pauseMean="0.1246 0.6" pauseVariance="0.01 1.2" refNodeIndex="1" isSpeedDependent="true" />
        <randomlyMovingPart node="sower06Arm01" rotAxis="1" rotMean="1.5 -0.5" rotVariance="1.25 -0.25" rotTimeMean="0.1246 0.1246" rotTimeVariance="0.03 0.03" pauseMean="0.1246 0.6" pauseVariance="0.01 1.2" refNodeIndex="1" isSpeedDependent="true" />
    </randomlyMovingParts>

    <sowingMachine fillUnitIndex="1">
        <seedFruitTypes>maize sunflower soybean sugarbeet cotton canola</seedFruitTypes>
        <needsActivation value="true" />
        <fieldGroundType value="PLANTED" />

        <sounds>
            <work template="DEFAULT_SOWING_WORK" linkNode="0>" />
            <airBlower template="DEFAULT_SOWING_AIR_BLOWER" linkNode="0>" />
        </sounds>
    </sowingMachine>

    <sprayer fillUnitIndex="2">
        <usageScales workingWidth="9" scale="1" />
    </sprayer>

    <turnOnVehicle turnOffIfNotAllowed="true">
        <sounds>
            <start template="DEFAULT_COMPRESSOR_AIR_BLOWER_START"/>
            <work template="DEFAULT_COMPRESSOR_AIR_BLOWER"/>
            <stop template="DEFAULT_COMPRESSOR_AIR_BLOWER_STOP"/>
        </sounds>
    </turnOnVehicle>

    <cover>
        <coverConfigurations>
            <coverConfiguration>
                <cover openAnimation="toggleCover" fillUnitIndices="2" />
            </coverConfiguration>
        </coverConfigurations>
    </cover>

    <fillUnit>
        <fillUnitConfigurations>
            <fillUnitConfiguration>
                <fillUnits>
                    <unloading width="8" offset="0 0 -3" />
                    <fillUnit unitTextOverride="$l10n_unit_literShort" fillTypes="seeds" capacity="660" >
                        <exactFillRootNode node="exactFillRootNodeSeeds" extraEffectDistance="0.1"/>
                    </fillUnit>
                    <fillUnit unitTextOverride="$l10n_unit_literShort" fillTypes="fertilizer" capacity="2000" >
                        <exactFillRootNode node="exactFillRootNodeFertilizer" extraEffectDistance="0.4"/>
                    </fillUnit>
                </fillUnits>
            </fillUnitConfiguration>
        </fillUnitConfigurations>
    </fillUnit>

    <fillVolume>
        <fillVolumeConfigurations>
            <fillVolumeConfiguration>
                <volumes>
                    <volume node="fillVolumeLeft" fillUnitIndex="2" maxDelta="0.2"/>
                    <volume node="fillVolumeRight" fillUnitIndex="2" maxDelta="0.2"/>
                </volumes>
            </fillVolumeConfiguration>
        </fillVolumeConfigurations>
    </fillVolume>

    <ai>
        <needsLowering value="true" />
        <areaMarkers leftNode="aiMarkerleft" rightNode="aiMarkerRight" backNode="aiMarkerBack" />
        <sizeMarkers leftNode="sizeMarkerLeft" rightNode="sizeMarkerRight" backNode="sizeMarkerBack" />
        <collisionTrigger node="aiCollisionNode" width="10.0" height="2.3"/>
        <agentAttachment jointNode="attacherJointTransport" rotCenterWheelIndices="5 6" width="3.2" height="2.7" length="9.5" lengthOffset="2.25" heightOffset="-1"/>
        <agentAttachment jointNode="attacherJoint" width="12.5" height="3.7" length="3.2" lengthOffset="0"/>
    </ai>

    <foliageBending>
        <bendingNode minX="-4.8" maxX="4.8" minZ="-1.1" maxZ="1.2" yOffset="0.2" />
    </foliageBending>

    <baseMaterial>
        <material name="optimaRS9mMap1_mat" baseNode="optimaRS9_vis">
            <shaderParameter name="colorMat0" value="KVERNELAND_RED1"/>
        </material>
        <material name="optimaRS9mMap2_mat" baseNode="optimaRS9_vis22">
            <shaderParameter name="colorMat0" value="KVERNELAND_RED1"/>
            <shaderParameter name="colorMat2" value="KVERNELAND_RED1"/>
        </material>
        <material name="optimaRS9mAlpha_mat" baseNode="optimaRS9mAlpha_decal">
            <shaderParameter name="colorMat0" value="KVERNELAND_RED1"/>
        </material>
    </baseMaterial>

    <wearable wearDuration="480" workMultiplier="5" fieldMultiplier="2"/>
    <washable dirtDuration="90" washDuration="1" workMultiplier="6" fieldMultiplier="2"/>

    <i3dMappings>
        <i3dMapping id="optimaRS9_main_component1" node="0>" />
        <i3dMapping id="optimaRS9_vis" node="0>0" />
        <i3dMapping id="attacherJoint" node="0>0|0|0" />
        <i3dMapping id="topReferencePoint" node="0>0|0|1" />
        <i3dMapping id="hydraulicIn02_detached" node="0>0|0|2|0" />
        <i3dMapping id="hydraulicIn01_detached" node="0>0|0|2|1" />
        <i3dMapping id="electricOut_detached" node="0>0|0|2|2" />
        <i3dMapping id="hydraulicIn01" node="0>0|0|2|3" />
        <i3dMapping id="hydraulicOut01" node="0>0|0|2|4" />
        <i3dMapping id="electricOut" node="0>0|0|2|5" />
        <i3dMapping id="hydraulicIn02" node="0>0|0|2|6" />
        <i3dMapping id="ptoInputNode" node="0>0|0|3" />
        <i3dMapping id="wheel01" node="0>0|1|0" />
        <i3dMapping id="wheel02" node="0>0|1|1" />
        <i3dMapping id="wheel03" node="0>0|1|2" />
        <i3dMapping id="wheel04" node="0>0|1|3" />
        <i3dMapping id="backWheel01" node="0>0|1|4" />
        <i3dMapping id="backWheel02" node="0>0|1|5" />
        <i3dMapping id="backWheel03" node="0>0|1|6" />
        <i3dMapping id="Light_03" node="0>0|2|0|0" />
        <i3dMapping id="redTriangle_03" node="0>0|2|0|1" />
        <i3dMapping id="redTriangle_02" node="0>0|2|0|2" />
        <i3dMapping id="sideMarker_04White" node="0>0|2|0|3" />
        <i3dMapping id="reflectorYellowRound_06" node="0>0|2|0|4" />
        <i3dMapping id="reflectorYellowRound_03" node="0>0|2|0|5" />
        <i3dMapping id="redTriangle_02_01" node="0>0|2|0|6" />
        <i3dMapping id="backLightsHigh1" node="0>0|2|1|0" />
        <i3dMapping id="turnLightLeftBack" node="0>0|2|2|0" />
        <i3dMapping id="drawbarArm" node="0>0|3|0" />
        <i3dMapping id="drawbarJoint" node="0>0|3|0|0|0" />
        <i3dMapping id="attacherRefFrame" node="0>0|3|0|1" />
        <i3dMapping id="attacher" node="0>0|3|0|1|0" />
        <i3dMapping id="attacherBarRefFrame" node="0>0|3|0|1|0|0" />
        <i3dMapping id="attacherBar" node="0>0|3|0|1|0|0|0" />
        <i3dMapping id="supportArm" node="0>0|3|0|1|0|0|0|0" />
        <i3dMapping id="bolt" node="0>0|3|0|5" />
        <i3dMapping id="axisLeft" node="0>0|3|1" />
        <i3dMapping id="wheelLeft" node="0>0|3|1|0|0" />
        <i3dMapping id="axisLeftHydraulic" node="0>0|3|1|1" />
        <i3dMapping id="axisLeftHydraulicPunch" node="0>0|3|1|1|0" />
        <i3dMapping id="axisRight" node="0>0|3|2" />
        <i3dMapping id="wheelRight" node="0>0|3|2|0|0" />
        <i3dMapping id="axisRightHydraulic" node="0>0|3|2|1" />
        <i3dMapping id="axisRightHydraulicPunch" node="0>0|3|2|1|0" />
        <i3dMapping id="warningSign" node="0>0|3|3" />
        <i3dMapping id="backLightsHigh2" node="0>0|3|3|0" />
        <i3dMapping id="turnLightRightBack" node="0>0|3|3|1" />
        <i3dMapping id="reflectorYellowRound_04" node="0>0|3|3|2|0" />
        <i3dMapping id="reflectorYellowRound_05" node="0>0|3|3|2|1" />
        <i3dMapping id="sideMarker_04White1" node="0>0|3|3|2|2" />
        <i3dMapping id="Light_04" node="0>0|3|3|2|3" />
        <i3dMapping id="redTriangle_02_02" node="0>0|3|3|2|4" />
        <i3dMapping id="axisLeftPart" node="0>0|3|4" />
        <i3dMapping id="axisRightPart" node="0>0|3|5" />
        <i3dMapping id="leftMarkerArm02Part01" node="0>0|3|6|0" />
        <i3dMapping id="leftMarkerArm02Part02" node="0>0|3|6|0|0" />
        <i3dMapping id="leftMarkerArm02Part02RefFrame" node="0>0|3|6|0|1" />
        <i3dMapping id="leftMarkerArm01Hydraulic" node="0>0|3|6|1" />
        <i3dMapping id="leftMarkerArm01HydraulicPunch" node="0>0|3|6|1|0" />
        <i3dMapping id="leftMarkerArm01" node="0>0|3|6|2" />
        <i3dMapping id="leftMarkerArm02" node="0>0|3|6|2|0" />
        <i3dMapping id="leftMarkerDisc" node="0>0|3|6|2|0|0|0" />
        <i3dMapping id="leftMarkerArm02Part02Ref" node="0>0|3|6|2|0|1" />
        <i3dMapping id="ridgeMarkerLeftNode" node="0>0|3|6|2|0|2" />
        <i3dMapping id="leftMarkerArm02Part01RefFrame" node="0>0|3|6|2|1" />
        <i3dMapping id="leftMarkerArm01HydraulicRef" node="0>0|3|6|2|2" />
        <i3dMapping id="leftMarkerSpringRef" node="0>0|3|6|2|5" />
        <i3dMapping id="leftMarkerSpring" node="0>0|3|6|3" />
        <i3dMapping id="rightMarkerArm02Part01" node="0>0|3|7|0" />
        <i3dMapping id="rightMarkerArm02Part02" node="0>0|3|7|0|0" />
        <i3dMapping id="rightMarkerArm02Part02RefFrame" node="0>0|3|7|0|1" />
        <i3dMapping id="rightMarkerArm01" node="0>0|3|7|1" />
        <i3dMapping id="rightMarkerArm02" node="0>0|3|7|1|0" />
        <i3dMapping id="rightMarkerDisc" node="0>0|3|7|1|0|0|0" />
        <i3dMapping id="rightMarkerArm02Part02Ref" node="0>0|3|7|1|0|1" />
        <i3dMapping id="ridgeMarkerRightNode" node="0>0|3|7|1|0|2" />
        <i3dMapping id="rightMarkerArm01HydraulicRef" node="0>0|3|7|1|1" />
        <i3dMapping id="rightMarkerArm02Part01RefFrame" node="0>0|3|7|1|2" />
        <i3dMapping id="rightMarkerSpringRef" node="0>0|3|7|1|5" />
        <i3dMapping id="rightMarkerArm01Hydraulic" node="0>0|3|7|2" />
        <i3dMapping id="rightMarkerArm01HydraulicPunch" node="0>0|3|7|2|0" />
        <i3dMapping id="rightMarkerSpring" node="0>0|3|7|3" />
        <i3dMapping id="axisLeftHydraulicRef" node="0>0|3|8" />
        <i3dMapping id="axisRightHydraulicRef" node="0>0|3|9" />
        <i3dMapping id="disc05" node="0>0|3|10|0" />
        <i3dMapping id="ladder" node="0>0|3|11" />
        <i3dMapping id="coverOpened" node="0>0|4|0" />
        <i3dMapping id="coverClosed" node="0>0|4|1" />
        <i3dMapping id="exactFillRootNodeFertilizer" node="0>0|5|0" />
        <i3dMapping id="exactFillRootNodeSeeds" node="0>0|5|1" />
        <i3dMapping id="fillVolumeLeft" node="0>0|5|2" />
        <i3dMapping id="fillVolumeRight" node="0>0|5|3" />
        <i3dMapping id="workAreaStart" node="0>0|6|0" />
        <i3dMapping id="workAreaWidth" node="0>0|6|1" />
        <i3dMapping id="workAreaHeight" node="0>0|6|2" />
        <i3dMapping id="groundReferenceNode" node="0>0|6|3" />
        <i3dMapping id="depthNode" node="0>0|6|4" />
        <i3dMapping id="aiMarkerleft" node="0>0|7|0" />
        <i3dMapping id="aiMarkerRight" node="0>0|7|1" />
        <i3dMapping id="aiMarkerBack" node="0>0|7|2" />
        <i3dMapping id="sizeMarkerLeft" node="0>0|7|3" />
        <i3dMapping id="sizeMarkerRight" node="0>0|7|4" />
        <i3dMapping id="sizeMarkerBack" node="0>0|7|5" />
        <i3dMapping id="aiCollisionNode" node="0>0|7|6" />
        <i3dMapping id="dustEmitterShape" node="0>0|8|0" />
        <i3dMapping id="rollerEffect01LinkNode" node="0>0|8|1" />
        <i3dMapping id="optimaRS9_vis22" node="0>0|9|0" />
        <i3dMapping id="optimaRS9mAlpha_decal" node="0>0|9|8" />
        <i3dMapping id="sower06Arm01" node="0>0|9|9" />
        <i3dMapping id="sower06Arm02" node="0>0|9|9|0" />
        <i3dMapping id="sower06Arm03" node="0>0|9|9|0|0" />
        <i3dMapping id="bigWheel11" node="0>0|9|9|0|5|0" />
        <i3dMapping id="bigWheel12" node="0>0|9|9|0|6|0" />
        <i3dMapping id="bigWheel18" node="0>0|9|9|0|7|0" />
        <i3dMapping id="bigWheel17" node="0>0|9|9|0|8|0" />
        <i3dMapping id="bigWheel20" node="0>0|9|9|0|9|0" />
        <i3dMapping id="bigWheel19" node="0>0|9|9|0|10|0" />
        <i3dMapping id="disc26" node="0>0|9|9|0|11" />
        <i3dMapping id="disc27" node="0>0|9|9|0|12" />
        <i3dMapping id="disc28" node="0>0|9|9|0|13" />
        <i3dMapping id="disc29" node="0>0|9|9|0|14" />
        <i3dMapping id="sower03Arm01" node="0>0|9|10" />
        <i3dMapping id="sower03Arm02" node="0>0|9|10|0" />
        <i3dMapping id="sower03Arm03" node="0>0|9|10|0|0" />
        <i3dMapping id="disc38" node="0>0|9|10|0|5" />
        <i3dMapping id="disc39" node="0>0|9|10|0|6" />
        <i3dMapping id="disc40" node="0>0|9|10|0|7" />
        <i3dMapping id="disc41" node="0>0|9|10|0|8" />
        <i3dMapping id="bigWheel05" node="0>0|9|10|0|10|0" />
        <i3dMapping id="bigWheel06" node="0>0|9|10|0|11|0" />
        <i3dMapping id="bigWheel16" node="0>0|9|10|0|12|0" />
        <i3dMapping id="bigWheel15" node="0>0|9|10|0|13|0" />
        <i3dMapping id="bigWheel22" node="0>0|9|10|0|14|0" />
        <i3dMapping id="bigWheel21" node="0>0|9|10|0|15|0" />
        <i3dMapping id="sower02Arm01" node="0>0|9|11" />
        <i3dMapping id="sower02Arm02" node="0>0|9|11|0" />
        <i3dMapping id="sower02Arm03" node="0>0|9|11|0|0" />
        <i3dMapping id="bigWheel03" node="0>0|9|11|0|4|0" />
        <i3dMapping id="bigWheel04" node="0>0|9|11|0|5|0" />
        <i3dMapping id="bigWheel10" node="0>0|9|11|0|6|0" />
        <i3dMapping id="bigWheel09" node="0>0|9|11|0|7|0" />
        <i3dMapping id="bigWheel14" node="0>0|9|11|0|8|0" />
        <i3dMapping id="bigWheel13" node="0>0|9|11|0|9|0" />
        <i3dMapping id="disc42" node="0>0|9|11|0|10" />
        <i3dMapping id="disc43" node="0>0|9|11|0|11" />
        <i3dMapping id="disc44" node="0>0|9|11|0|12" />
        <i3dMapping id="disc45" node="0>0|9|11|0|13" />
        <i3dMapping id="sower01Arm01" node="0>0|9|12" />
        <i3dMapping id="sower01Arm02" node="0>0|9|12|0" />
        <i3dMapping id="sower01Arm03" node="0>0|9|12|0|0" />
        <i3dMapping id="bigWheel01" node="0>0|9|12|0|4|0" />
        <i3dMapping id="bigWheel02" node="0>0|9|12|0|5|0" />
        <i3dMapping id="bigWheel08" node="0>0|9|12|0|6|0" />
        <i3dMapping id="bigWheel07" node="0>0|9|12|0|7|0" />
        <i3dMapping id="bigWheel23" node="0>0|9|12|0|8|0" />
        <i3dMapping id="bigWheel24" node="0>0|9|12|0|9|0" />
        <i3dMapping id="disc49" node="0>0|9|12|0|10" />
        <i3dMapping id="disc47" node="0>0|9|12|0|11" />
        <i3dMapping id="disc48" node="0>0|9|12|0|12" />
        <i3dMapping id="disc46" node="0>0|9|12|0|13" />
        <i3dMapping id="sowerRefFrame" node="0>0|9|12|1" />
        <i3dMapping id="sowerRef" node="0>0|9|13" />
        <i3dMapping id="licensePlateBack" node="0>0|10" />
        <i3dMapping id="optimaRS9_drawbar_component2" node="1>" />
        <i3dMapping id="attacherJointTransport" node="1>0|0" />
        <i3dMapping id="attacherBarRef" node="1>1" />
        <i3dMapping id="attacherRef" node="1>2" />
        <i3dMapping id="supportCol" node="1>3|0" />
    </i3dMappings>
</vehicle>
