package HumanoidAnimation.Characters;

import org.web3d.x3d.jsail.Core.*;
import org.web3d.x3d.jsail.EnvironmentalSensor.*;
import org.web3d.x3d.jsail.fields.*;
import org.web3d.x3d.jsail.Geometry3D.*;
import org.web3d.x3d.jsail.Grouping.*;
import org.web3d.x3d.jsail.HAnim.*;
import org.web3d.x3d.jsail.Interpolation.*;
import org.web3d.x3d.jsail.Navigation.*;
import org.web3d.x3d.jsail.PointingDeviceSensor.*;
import org.web3d.x3d.jsail.Rendering.*;
import org.web3d.x3d.jsail.RigidBodyPhysics.*;
import org.web3d.x3d.jsail.Shape.*;
import org.web3d.x3d.jsail.Text.*;
import org.web3d.x3d.jsail.Texturing.*;
import org.web3d.x3d.jsail.Time.*;

// Javadoc metadata annotations follow, see below for X3DJSAIL Java source code.
/**
 * <p> Basic LOA4 Jin model where segment geometry matches character clothing and body. Articulated 3D game character designed with a general graphics tool, then converted into an loa4 X3D HAnim model, then this Scaled version drawn directly in default HAnim coordinate space. </p>
 <p> Related links:  source JinLOA4Animated.java, <a href="https://www.web3d.org/x3d/content/examples/X3dResources.html" target="_blank">X3D Resources</a>, <a href="https://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html" target="_blank">X3D Scene Authoring Hints</a>, and <a href="https://www.web3d.org/x3d/content/X3dTooltips.html" target="_blank">X3D Tooltips</a>. </p>
	<table style="color:black; border:0px solid; border-spacing:10px 0px;">
        <caption>Scene Meta Information</caption>
		<tr style="background-color:silver; border-color:silver;">
			<td style="text-align:center; padding:10px 0px;"><i>meta tags</i></td>
			<td style="text-align:left;   padding:10px 0px;">HumanoidAnimation.Characters.JinLOA4Animated&nbsp; Document Metadata </td>
		</tr>

		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> title </i> </td>
			<td> <a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Characters/JinLOA4Animated.x3d">JinLOA4Animated.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> creator </i> </td>
			<td> Jin Hoon Lee and Min Joo Lee </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> translator </i> </td>
			<td> Chul Hee Jung and Myeong Won Lee </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> created </i> </td>
			<td> 31 March 2011 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> translated </i> </td>
			<td> 2 November 2014 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> committed </i> </td>
			<td> 27 October 2025 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> modified </i> </td>
			<td> 7 March 2026 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> contributor </i> </td>
			<td> Joe Williams </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> contributor </i> </td>
			<td> John Carlson </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> description </i> </td>
			<td> Basic LOA4 Jin model where segment geometry matches character clothing and body. Articulated 3D game character designed with a general graphics tool, then converted into an loa4 X3D HAnim model, then this Scaled version drawn directly in default HAnim coordinate space </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> KoreanCharacter00ReadMe.txt </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> <a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Characters/../infotech24_MWLee.pdf">../infotech24_MWLee.pdf</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> <a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Characters/KoreanCharactersIllustrated.pdf">KoreanCharactersIllustrated.pdf</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> generator </i> </td>
			<td> 3DS MAX, <a href="http://www.autodesk.com/products/autodesk-3ds-max/overview" target="_blank">http://www.autodesk.com/products/autodesk-3ds-max/overview</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> generator </i> </td>
			<td> Suwon HAnim Converter </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> generator </i> </td>
			<td> Windows Notepad <a href="https://apps.microsoft.com/detail/9msmlrh6lzf3" target="_blank">https://apps.microsoft.com/detail/9msmlrh6lzf3</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> generator </i> </td>
			<td> JohnScale? TBD </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> generator </i> </td>
			<td> Gnu Image Manipulation Program, <a href="http://www.gimp.org" target="_blank">http://www.gimp.org</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> generator </i> </td>
			<td> X3D-Edit 4.0, <a href="https://www.web3d.org/x3d/tools/X3D-Edit" target="_blank">https://www.web3d.org/x3d/tools/X3D-Edit</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> identifier </i> </td>
			<td> <a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Characters/JinLOA4Animated.x3d" target="_blank">https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Characters/JinLOA4Animated.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> license </i> </td>
			<td> <a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Characters/../license.html">../license.html</a> </td>
		</tr>
		<tr style="background-color:silver; border-color:silver;">
			<td style="text-align:center;" colspan="2">  &nbsp; </td>
		</tr>
	</table>

	<p>
		This program uses the
		<a href="https://www.web3d.org/specifications/java/X3DJSAIL.html" target="_blank">X3D Java Scene Access Interface Library (X3DJSAIL)</a>.
		It has been produced using the 
		<a href="https://www.web3d.org/x3d/stylesheets/X3dToJava.xslt" target="_blank">X3dToJava.xslt</a>
		stylesheet
	       (<a href="https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/stylesheets/X3dToJava.xslt" target="_blank">version control</a>)
                which is used to create Java source code from an original <code>.x3d</code> model.
	</p>

	* @author Jin Hoon Lee and Min Joo Lee
 */

public class JinLOA4Animated
{
	/** Default constructor to create this object. */
	public JinLOA4Animated ()
	{
	  initialize();
	}

	/** Create and initialize the X3D model for this object. */
	public final void initialize()
	{
            try { // catch-all
  x3dModel = new X3D().setProfile(X3D.PROFILE_IMMERSIVE).setVersion(X3D.VERSION_4_0)
  .setHead(new head()
    .addComponent(new component().setName("HAnim").setLevel(1))
    .addMeta(new meta().setName(meta.NAME_TITLE      ).setContent("JinLOA4Animated.x3d"))
    .addMeta(new meta().setName(meta.NAME_CREATOR    ).setContent("Jin Hoon Lee and Min Joo Lee"))
    .addMeta(new meta().setName(meta.NAME_TRANSLATOR ).setContent("Chul Hee Jung and Myeong Won Lee"))
    .addMeta(new meta().setName(meta.NAME_CREATED    ).setContent("31 March 2011"))
    .addMeta(new meta().setName(meta.NAME_TRANSLATED ).setContent("2 November 2014"))
    .addMeta(new meta().setName("committed").setContent("27 October 2025"))
    .addMeta(new meta().setName(meta.NAME_MODIFIED   ).setContent("7 March 2026"))
    .addMeta(new meta().setName(meta.NAME_CONTRIBUTOR).setContent("Joe Williams"))
    .addMeta(new meta().setName(meta.NAME_CONTRIBUTOR).setContent("John Carlson"))
    .addMeta(new meta().setName(meta.NAME_DESCRIPTION).setContent("Basic LOA4 Jin model where segment geometry matches character clothing and body. Articulated 3D game character designed with a general graphics tool, then converted into an loa4 X3D HAnim model, then this Scaled version drawn directly in default HAnim coordinate space"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("KoreanCharacter00ReadMe.txt"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("../infotech24_MWLee.pdf"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("KoreanCharactersIllustrated.pdf"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("3DS MAX, http://www.autodesk.com/products/autodesk-3ds-max/overview"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("Suwon HAnim Converter"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("Windows Notepad https://apps.microsoft.com/detail/9msmlrh6lzf3"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("JohnScale? TBD"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("Gnu Image Manipulation Program, http://www.gimp.org"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("X3D-Edit 4.0, https://www.web3d.org/x3d/tools/X3D-Edit"))
    .addMeta(new meta().setName(meta.NAME_IDENTIFIER ).setContent("https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Characters/JinLOA4Animated.x3d"))
    .addMeta(new meta().setName(meta.NAME_LICENSE    ).setContent("../license.html")))
  .setScene(new Scene()
    .addChild(new WorldInfo().setInfo(new String[] {"Jin LOA4 Level 1 All Joints, Segments, Sites"}).setTitle("JinScaledV2L1LOA4SegGeo.x3d"))
    .addChild(new NavigationInfo())
    .addChild(new Group("SceneViewpoints")
      .addChild(new Viewpoint().setDescription("JinLOA4").setCenterOfRotation(0.0,1.0,0.0).setPosition(0.0,1.0,3.0))
      .addChild(new Viewpoint().setDescription("JinLOA4 Front").setCenterOfRotation(0.0,0.9149,0.0016).setPosition(0.0,0.4,4.0))
      .addChild(new Viewpoint().setDescription("JinLOA4 Front Close").setCenterOfRotation(0.0,0.9149,0.0016).setPosition(0.0,0.8,2.0))
      .addChild(new Viewpoint().setDescription("JinLOA4 Front Closer").setCenterOfRotation(0.0,0.9149,0.0016).setPosition(0.0,1.2,1.0))
      .addChild(new Viewpoint().setDescription("JinLOA4 Front Face").setCenterOfRotation(0.0,1.5,0.0016).setPosition(0.0,1.63,1.0))
      .addChild(new Viewpoint().setDescription("JinLOA4 Right Side").setCenterOfRotation(0.0,0.9149,0.0016).setOrientation(0.0,1.0,0.0,1.5708).setPosition(2.6,0.8,0.0))
      .addChild(new Viewpoint().setDescription("JinLOA4 Right Side Close").setCenterOfRotation(0.0,0.9149,0.0016).setOrientation(0.0,1.0,0.0,1.2).setPosition(1.0,0.8,0.5))
      .addChild(new Viewpoint().setDescription("JinLOA4 Left Side Close").setCenterOfRotation(0.0,0.9149,0.0016).setOrientation(0.0,1.0,0.0,-1.2).setPosition(-1.0,0.8,0.5))
      .addChild(new Viewpoint().setDescription("JinLOA4 Left Side").setCenterOfRotation(0.0,0.9149,0.0016).setOrientation(0.0,1.0,0.0,-1.5708).setPosition(-2.6,0.8,0.0))
      .addChild(new Viewpoint().setDescription("JinLOA4 Top").setCenterOfRotation(0.0,0.9149,0.0016).setOrientation(1.0,0.0,0.0,-1.5708).setPosition(0.0,3.5,0.0)))
    .addChild(new HAnimHumanoid("hanim_JinLOA4").setName("JinLOA4").setLoa(4).setVersion("2.0")
      .setMetadata(new MetadataSet().setName("HAnimHumanoid.info").setReference("https://www.web3d.org/documents/specifications/19774/V2.0/Architecture/ObjectInterfaces.html#Humanoid")
        .setMetadata(new MetadataString().setName("authorName").setValue(new String[] {"Jin Hoon Lee and Min Joo Lee, Chul Hee Jung and Myeong Won Lee"}))
        .setMetadata(new MetadataString().setName("authorEmail").setValue(new String[] {"myeongwonlee@gmail.com"}))
        .setMetadata(new MetadataString().setName("creationDate").setValue(new String[] {"31 March 2011"}))
        .setMetadata(new MetadataString().setName("John and Joe").setValue(new String[] {"Modifiers"}))
        .setMetadata(new MetadataString().setName("modificationDate").setValue(new String[] {"25 March 2024"}))
        .setMetadata(new MetadataString().setName("gender").setValue(new String[] {"female"}))
        .setMetadata(new MetadataFloat().setName("height").setValue(new double[] {1.5}))
        .setMetadata(new MetadataString().setName("humanoidVersion").setValue(new String[] {"2.0"})))
      .addSkeleton(new HAnimJoint("hanim_humanoid_root").setName("humanoid_root").setCenter(0.0,0.826,-0.016)
        .addChild(new HAnimSegment("hanim_sacrum").setName("sacrum")
          .addChild(new Shape("sacrum_Shape")
            .setAppearance(new Appearance()
              .setMaterial(new Material("SurfaceDefault").setDiffuseColor(0.588,0.588,0.588))
              .setTexture(new ImageTexture("JinLOA4TextureAtlas").setUrl(new String[] {"images/Jin.png","https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Characters/images/Jin.png"})))
            .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_7_49_coordIndex())
              .setCoord(new Coordinate().setPoint(getCoordinate_8_49_point()))
              .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_8_50_point())))))
        .addChild(new HAnimJoint("hanim_sacroiliac").setName("sacroiliac").setCenter(0.0,0.707,-0.016)
          .addChild(new HAnimSegment("hanim_pelvis").setName("pelvis")
            .addChild(new Shape("pelvis_Shape")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setUSE("SurfaceDefault"))
                .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_8_57_coordIndex())
                .setCoord(new Coordinate().setPoint(getCoordinate_9_57_point()))
                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_9_58_point())))))
          .addChild(new HAnimJoint("hanim_l_hip").setName("l_hip").setCenter(0.095,0.8266,-0.0183)
            .addChild(new HAnimSegment("hanim_l_thigh").setName("l_thigh")
              .addChild(new Shape("l_thigh_Shape")
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setUSE("SurfaceDefault"))
                  .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_9_65_coordIndex()).setTexCoordIndex(getIndexedFaceSet_9_65_texCoordIndex())
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_65_point()))
                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_10_66_point())))))
            .addChild(new HAnimJoint("hanim_l_knee").setName("l_knee").setCenter(0.0926,0.4088,-0.0194)
              .addChild(new HAnimSegment("hanim_l_calf").setName("l_calf")
                .addChild(new Shape("l_calf_Shape")
                  .setAppearance(new Appearance()
                    .setMaterial(new Material().setUSE("SurfaceDefault"))
                    .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                  .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_10_73_coordIndex())
                    .setCoord(new Coordinate().setPoint(getCoordinate_11_73_point()))
                    .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_11_74_point())))))
              .addChild(new HAnimJoint("hanim_l_talocrural").setName("l_talocrural").setCenter(0.0888,0.0954,-0.0105)
                .addChild(new HAnimSegment("hanim_l_talus").setName("l_talus")
                  .addChild(new Shape("l_talus_Shape")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("SurfaceDefault"))
                      .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_11_81_coordIndex()).setTexCoordIndex(getIndexedFaceSet_11_81_texCoordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_81_point()))
                      .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_12_82_point())))))
                .addChild(new HAnimJoint("hanim_l_talocalcaneonavicular").setName("l_talocalcaneonavicular").setCenter(0.0783,0.0369,0.0049)
                  .addChild(new HAnimSegment("hanim_l_navicular").setName("l_navicular")
                    .addChild(new Shape("l_navicular_Shape")
                      .setAppearance(new Appearance()
                        .setMaterial(new Material().setUSE("SurfaceDefault"))
                        .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                      .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_12_89_coordIndex())
                        .setCoord(new Coordinate().setPoint(getCoordinate_13_89_point()))
                        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_13_90_point())))))
                  .addChild(new HAnimJoint("hanim_l_cuneonavicular_1").setName("l_cuneonavicular_1").setCenter(0.0674,0.0321,0.0184)
                    .addChild(new HAnimSegment("hanim_l_cuneiform_1").setName("l_cuneiform_1")
                      .addChild(new Shape("l_cuneiform_1_Shape")
                        .setAppearance(new Appearance()
                          .setMaterial(new Material().setUSE("SurfaceDefault"))
                          .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                        .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_13_97_coordIndex()).setTexCoordIndex(getIndexedFaceSet_13_97_texCoordIndex())
                          .setCoord(new Coordinate().setPoint(getCoordinate_14_97_point()))
                          .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_14_98_point())))))
                    .addChild(new HAnimJoint("hanim_l_tarsometatarsal_1").setName("l_tarsometatarsal_1").setCenter(0.0646,0.0232,0.0442)
                      .addChild(new HAnimSegment("hanim_l_metatarsal_1").setName("l_metatarsal_1")
                        .addChild(new Shape("l_metatarsal_1_Shape")
                          .setAppearance(new Appearance()
                            .setMaterial(new Material().setUSE("SurfaceDefault"))
                            .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                          .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_14_105_coordIndex()).setTexCoordIndex(getIndexedFaceSet_14_105_texCoordIndex())
                            .setCoord(new Coordinate().setPoint(getCoordinate_15_105_point()))
                            .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_15_106_point())))))
                      .addChild(new HAnimJoint("hanim_l_metatarsophalangeal_1").setName("l_metatarsophalangeal_1").setCenter(0.0621,0.0144,0.0936)
                        .addChild(new HAnimSegment("hanim_l_tarsal_proximal_phalanx_1").setName("l_tarsal_proximal_phalanx_1")
                          .addChild(new Shape("l_tarsal_proximal_phalanx_1_Shape")
                            .setAppearance(new Appearance()
                              .setMaterial(new Material().setUSE("SurfaceDefault"))
                              .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                            .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_15_113_coordIndex()).setTexCoordIndex(getIndexedFaceSet_15_113_texCoordIndex())
                              .setCoord(new Coordinate().setPoint(getCoordinate_16_113_point()))
                              .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_16_114_point())))))
                        .addChild(new HAnimJoint("hanim_l_tarsal_interphalangeal_1").setName("l_tarsal_interphalangeal_1").setCenter(0.062,0.012,0.115)
                          .addChild(new HAnimSegment("hanim_l_tarsal_distal_phalanx_1").setName("l_tarsal_distal_phalanx_1")
                            .addChild(new Shape("l_tarsal_distal_phalanx_1_Shape")
                              .setAppearance(new Appearance()
                                .setMaterial(new Material().setUSE("SurfaceDefault"))
                                .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                              .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_16_121_coordIndex()).setTexCoordIndex(getIndexedFaceSet_16_121_texCoordIndex())
                                .setCoord(new Coordinate().setPoint(getCoordinate_17_121_point()))
                                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_17_122_point())))))))))
                  .addChild(new HAnimJoint("hanim_l_cuneonavicular_2").setName("l_cuneonavicular_2").setCenter(0.0814,0.0335,0.0214)
                    .addChild(new HAnimSegment("hanim_l_cuneiform_2").setName("l_cuneiform_2")
                      .addChild(new Shape("l_cuneiform_2_Shape")
                        .setAppearance(new Appearance()
                          .setMaterial(new Material().setUSE("SurfaceDefault"))
                          .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                        .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_13_133_coordIndex()).setTexCoordIndex(getIndexedFaceSet_13_133_texCoordIndex())
                          .setCoord(new Coordinate().setPoint(getCoordinate_14_133_point()))
                          .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_14_134_point())))))
                    .addChild(new HAnimJoint("hanim_l_tarsometatarsal_2").setName("l_tarsometatarsal_2").setCenter(0.0802,0.0261,0.0411)
                      .addChild(new HAnimSegment("hanim_l_metatarsal_2").setName("l_metatarsal_2")
                        .addChild(new Shape("l_metatarsal_2_Shape")
                          .setAppearance(new Appearance()
                            .setMaterial(new Material().setUSE("SurfaceDefault"))
                            .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                          .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_14_141_coordIndex()).setTexCoordIndex(getIndexedFaceSet_14_141_texCoordIndex())
                            .setCoord(new Coordinate().setPoint(getCoordinate_15_141_point()))
                            .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_15_142_point())))))
                      .addChild(new HAnimJoint("hanim_l_metatarsophalangeal_2").setName("l_metatarsophalangeal_2").setCenter(0.0825,0.015,0.0978)
                        .addChild(new HAnimSegment("hanim_l_tarsal_proximal_phalanx_2").setName("l_tarsal_proximal_phalanx_2")
                          .addChild(new Shape("l_tarsal_proximal_phalanx_2_Shape")
                            .setAppearance(new Appearance()
                              .setMaterial(new Material().setUSE("SurfaceDefault"))
                              .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                            .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_15_149_coordIndex()).setTexCoordIndex(getIndexedFaceSet_15_149_texCoordIndex())
                              .setCoord(new Coordinate().setPoint(getCoordinate_16_149_point()))
                              .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_16_150_point())))))
                        .addChild(new HAnimJoint("hanim_l_tarsal_proximal_interphalangeal_2").setName("l_tarsal_proximal_interphalangeal_2").setCenter(0.0843,0.0126,0.114)
                          .addChild(new HAnimSegment("hanim_l_tarsal_middle_phalanx_2").setName("l_tarsal_middle_phalanx_2")
                            .addChild(new Shape("l_tarsal_middle_phalanx_2_Shape")
                              .setAppearance(new Appearance()
                                .setMaterial(new Material().setUSE("SurfaceDefault"))
                                .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                              .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_16_157_coordIndex()).setTexCoordIndex(getIndexedFaceSet_16_157_texCoordIndex())
                                .setCoord(new Coordinate().setPoint(getCoordinate_17_157_point()))
                                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_17_158_point())))))
                          .addChild(new HAnimJoint("hanim_l_tarsal_distal_interphalangeal_2").setName("l_tarsal_distal_interphalangeal_2").setCenter(0.0843,0.0098,0.1234)
                            .addChild(new HAnimSegment("hanim_l_tarsal_distal_phalanx_2").setName("l_tarsal_distal_phalanx_2")
                              .addChild(new Shape("l_tarsal_distal_phalanx_2_Shape")
                                .setAppearance(new Appearance()
                                  .setMaterial(new Material().setUSE("SurfaceDefault"))
                                  .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_17_165_coordIndex()).setTexCoordIndex(getIndexedFaceSet_17_165_texCoordIndex())
                                  .setCoord(new Coordinate().setPoint(getCoordinate_18_165_point()))
                                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_18_166_point()))))))))))
                  .addChild(new HAnimJoint("hanim_l_cuneonavicular_3").setName("l_cuneonavicular_3").setCenter(0.093,0.0334,0.0198)
                    .addChild(new HAnimSegment("hanim_l_cuneiform_3").setName("l_cuneiform_3")
                      .addChild(new Shape("l_cuneiform_3_Shape")
                        .setAppearance(new Appearance()
                          .setMaterial(new Material().setUSE("SurfaceDefault"))
                          .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                        .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_13_178_coordIndex()).setTexCoordIndex(getIndexedFaceSet_13_178_texCoordIndex())
                          .setCoord(new Coordinate().setPoint(getCoordinate_14_178_point()))
                          .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_14_179_point())))))
                    .addChild(new HAnimJoint("hanim_l_tarsometatarsal_3").setName("l_tarsometatarsal_3").setCenter(0.0946,0.0261,0.0394)
                      .addChild(new HAnimSegment("hanim_l_metatarsal_3").setName("l_metatarsal_3")
                        .addChild(new Shape("l_metatarsal_3_Shape")
                          .setAppearance(new Appearance()
                            .setMaterial(new Material().setUSE("SurfaceDefault"))
                            .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                          .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_14_186_coordIndex()).setTexCoordIndex(getIndexedFaceSet_14_186_texCoordIndex())
                            .setCoord(new Coordinate().setPoint(getCoordinate_15_186_point()))
                            .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_15_187_point())))))
                      .addChild(new HAnimJoint("hanim_l_metatarsophalangeal_3").setName("l_metatarsophalangeal_3").setCenter(0.0965,0.0151,0.0954)
                        .addChild(new HAnimSegment("hanim_l_tarsal_proximal_phalanx_3").setName("l_tarsal_proximal_phalanx_3")
                          .addChild(new Shape("l_tarsal_proximal_phalanx_3_Shape")
                            .setAppearance(new Appearance()
                              .setMaterial(new Material().setUSE("SurfaceDefault"))
                              .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                            .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_15_194_coordIndex()).setTexCoordIndex(getIndexedFaceSet_15_194_texCoordIndex())
                              .setCoord(new Coordinate().setPoint(getCoordinate_16_194_point()))
                              .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_16_195_point())))))
                        .addChild(new HAnimJoint("hanim_l_tarsal_proximal_interphalangeal_3").setName("l_tarsal_proximal_interphalangeal_3").setCenter(0.0989,0.0119,0.1105)
                          .addChild(new HAnimSegment("hanim_l_tarsal_middle_phalanx_3").setName("l_tarsal_middle_phalanx_3")
                            .addChild(new Shape("l_tarsal_middle_phalanx_3_Shape")
                              .setAppearance(new Appearance()
                                .setMaterial(new Material().setUSE("SurfaceDefault"))
                                .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                              .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_16_202_coordIndex()).setTexCoordIndex(getIndexedFaceSet_16_202_texCoordIndex())
                                .setCoord(new Coordinate().setPoint(getCoordinate_17_202_point()))
                                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_17_203_point())))))
                          .addChild(new HAnimJoint("hanim_l_tarsal_distal_interphalangeal_3").setName("l_tarsal_distal_interphalangeal_3").setCenter(0.1004,0.0098,0.1197)
                            .addChild(new HAnimSegment("hanim_l_tarsal_distal_phalanx_3").setName("l_tarsal_distal_phalanx_3")
                              .addChild(new Shape("l_tarsal_distal_phalanx_3_Shape")
                                .setAppearance(new Appearance()
                                  .setMaterial(new Material().setUSE("SurfaceDefault"))
                                  .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_17_210_coordIndex()).setTexCoordIndex(getIndexedFaceSet_17_210_texCoordIndex())
                                  .setCoord(new Coordinate().setPoint(getCoordinate_18_210_point()))
                                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_18_211_point())))))))))))
                .addChild(new HAnimJoint("hanim_l_calcaneocuboid").setName("l_calcaneocuboid").setCenter(0.0891,0.058,-0.026)
                  .addChild(new HAnimSegment("hanim_l_calcaneus").setName("l_calcaneus")
                    .addChild(new Shape("l_calcaneus_Shape")
                      .setAppearance(new Appearance()
                        .setMaterial(new Material().setUSE("SurfaceDefault"))
                        .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                      .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_12_224_coordIndex())
                        .setCoord(new Coordinate().setPoint(getCoordinate_13_224_point()))
                        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_13_225_point())))))
                  .addChild(new HAnimJoint("hanim_l_transversetarsal").setName("l_transversetarsal").setCenter(0.1106,0.0353,0.0021)
                    .addChild(new HAnimSegment("hanim_l_cuboid").setName("l_cuboid")
                      .addChild(new Shape("l_cuboid_Shape")
                        .setAppearance(new Appearance()
                          .setMaterial(new Material().setUSE("SurfaceDefault"))
                          .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                        .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_13_232_coordIndex()).setTexCoordIndex(getIndexedFaceSet_13_232_texCoordIndex())
                          .setCoord(new Coordinate().setPoint(getCoordinate_14_232_point()))
                          .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_14_233_point())))))
                    .addChild(new HAnimJoint("hanim_l_tarsometatarsal_4").setName("l_tarsometatarsal_4").setCenter(0.1065,0.0245,0.0384)
                      .addChild(new HAnimSegment("hanim_l_metatarsal_4").setName("l_metatarsal_4")
                        .addChild(new Shape("l_metatarsal_4_Shape")
                          .setAppearance(new Appearance()
                            .setMaterial(new Material().setUSE("SurfaceDefault"))
                            .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                          .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_14_240_coordIndex()).setTexCoordIndex(getIndexedFaceSet_14_240_texCoordIndex())
                            .setCoord(new Coordinate().setPoint(getCoordinate_15_240_point()))
                            .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_15_241_point())))))
                      .addChild(new HAnimJoint("hanim_l_metatarsophalangeal_4").setName("l_metatarsophalangeal_4").setCenter(0.1099,0.0144,0.0912)
                        .addChild(new HAnimSegment("hanim_l_tarsal_proximal_phalanx_4").setName("l_tarsal_proximal_phalanx_4")
                          .addChild(new Shape("l_tarsal_proximal_phalanx_4_Shape")
                            .setAppearance(new Appearance()
                              .setMaterial(new Material().setUSE("SurfaceDefault"))
                              .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                            .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_15_248_coordIndex()).setTexCoordIndex(getIndexedFaceSet_15_248_texCoordIndex())
                              .setCoord(new Coordinate().setPoint(getCoordinate_16_248_point()))
                              .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_16_249_point())))))
                        .addChild(new HAnimJoint("hanim_l_tarsal_proximal_interphalangeal_4").setName("l_tarsal_proximal_interphalangeal_4").setCenter(0.1142,0.0122,0.1063)
                          .addChild(new HAnimSegment("hanim_l_tarsal_middle_phalanx_4").setName("l_tarsal_middle_phalanx_4")
                            .addChild(new Shape("l_tarsal_middle_phalanx_4_Shape")
                              .setAppearance(new Appearance()
                                .setMaterial(new Material().setUSE("SurfaceDefault"))
                                .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                              .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_16_256_coordIndex()).setTexCoordIndex(getIndexedFaceSet_16_256_texCoordIndex())
                                .setCoord(new Coordinate().setPoint(getCoordinate_17_256_point()))
                                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_17_257_point())))))
                          .addChild(new HAnimJoint("hanim_l_tarsal_distal_interphalangeal_4").setName("l_tarsal_distal_interphalangeal_4").setCenter(0.1157,0.0094,0.1137)
                            .addChild(new HAnimSegment("hanim_l_tarsal_distal_phalanx_4").setName("l_tarsal_distal_phalanx_4")
                              .addChild(new Shape("l_tarsal_distal_phalanx_4_Shape")
                                .setAppearance(new Appearance()
                                  .setMaterial(new Material().setUSE("SurfaceDefault"))
                                  .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_17_264_coordIndex()).setTexCoordIndex(getIndexedFaceSet_17_264_texCoordIndex())
                                  .setCoord(new Coordinate().setPoint(getCoordinate_18_264_point()))
                                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_18_265_point())))))))))
                    .addChild(new HAnimJoint("hanim_l_tarsometatarsal_5").setName("l_tarsometatarsal_5").setCenter(0.1208,0.0209,0.0347)
                      .addChild(new HAnimSegment("hanim_l_metatarsal_5").setName("l_metatarsal_5")
                        .addChild(new Shape("l_metatarsal_5_Shape")
                          .setAppearance(new Appearance()
                            .setMaterial(new Material().setUSE("SurfaceDefault"))
                            .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                          .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_14_276_coordIndex()).setTexCoordIndex(getIndexedFaceSet_14_276_texCoordIndex())
                            .setCoord(new Coordinate().setPoint(getCoordinate_15_276_point()))
                            .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_15_277_point())))))
                      .addChild(new HAnimJoint("hanim_l_metatarsophalangeal_5").setName("l_metatarsophalangeal_5").setCenter(0.1241,0.0137,0.0866)
                        .addChild(new HAnimSegment("hanim_l_tarsal_proximal_phalanx_5").setName("l_tarsal_proximal_phalanx_5")
                          .addChild(new Shape("l_tarsal_proximal_phalanx_5_Shape")
                            .setAppearance(new Appearance()
                              .setMaterial(new Material().setUSE("SurfaceDefault"))
                              .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                            .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_15_284_coordIndex()).setTexCoordIndex(getIndexedFaceSet_15_284_texCoordIndex())
                              .setCoord(new Coordinate().setPoint(getCoordinate_16_284_point()))
                              .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_16_285_point())))))
                        .addChild(new HAnimJoint("hanim_l_tarsal_proximal_interphalangeal_5").setName("l_tarsal_proximal_interphalangeal_5").setCenter(0.1264,0.0109,0.0941)
                          .addChild(new HAnimSegment("hanim_l_tarsal_middle_phalanx_5").setName("l_tarsal_middle_phalanx_5")
                            .addChild(new Shape("l_tarsal_middle_phalanx_5_Shape")
                              .setAppearance(new Appearance()
                                .setMaterial(new Material().setUSE("SurfaceDefault"))
                                .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                              .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_16_292_coordIndex()).setTexCoordIndex(getIndexedFaceSet_16_292_texCoordIndex())
                                .setCoord(new Coordinate().setPoint(getCoordinate_17_292_point()))
                                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_17_293_point())))))
                          .addChild(new HAnimJoint("hanim_l_tarsal_distal_interphalangeal_5").setName("l_tarsal_distal_interphalangeal_5").setCenter(0.1273,0.0086,0.1019)
                            .addChild(new HAnimSegment("hanim_l_tarsal_distal_phalanx_5").setName("l_tarsal_distal_phalanx_5")
                              .addChild(new Shape("l_tarsal_distal_phalanx_5_Shape")
                                .setAppearance(new Appearance()
                                  .setMaterial(new Material().setUSE("SurfaceDefault"))
                                  .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_17_300_coordIndex()).setTexCoordIndex(getIndexedFaceSet_17_300_texCoordIndex())
                                  .setCoord(new Coordinate().setPoint(getCoordinate_18_300_point()))
                                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_18_301_point()))))))))))))))
          .addChild(new HAnimJoint("hanim_r_hip").setName("r_hip").setCenter(-0.0947,0.8267,-0.0183)
            .addChild(new HAnimSegment("hanim_r_thigh").setName("r_thigh")
              .addChild(new Shape("r_thigh_Shape")
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setUSE("SurfaceDefault"))
                  .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_9_317_coordIndex()).setTexCoordIndex(getIndexedFaceSet_9_317_texCoordIndex())
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_317_point()))
                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_10_318_point())))))
            .addChild(new HAnimJoint("hanim_r_knee").setName("r_knee").setCenter(-0.0926,0.4088,-0.0194)
              .addChild(new HAnimSegment("hanim_r_calf").setName("r_calf")
                .addChild(new Shape("r_calf_Shape")
                  .setAppearance(new Appearance()
                    .setMaterial(new Material().setUSE("SurfaceDefault"))
                    .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                  .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_10_325_coordIndex())
                    .setCoord(new Coordinate().setPoint(getCoordinate_11_325_point()))
                    .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_11_326_point())))))
              .addChild(new HAnimJoint("hanim_r_talocrural").setName("r_talocrural").setCenter(-0.0884,0.0954,-0.0105)
                .addChild(new HAnimSegment("hanim_r_talus").setName("r_talus")
                  .addChild(new Shape("r_talus_Shape")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("SurfaceDefault"))
                      .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_11_333_coordIndex()).setTexCoordIndex(getIndexedFaceSet_11_333_texCoordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_333_point()))
                      .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_12_334_point())))))
                .addChild(new HAnimJoint("hanim_r_talocalcaneonavicular").setName("r_talocalcaneonavicular").setCenter(-0.0779,0.0369,0.0049)
                  .addChild(new HAnimSegment("hanim_r_navicular").setName("r_navicular")
                    .addChild(new Shape("r_navicular_Shape")
                      .setAppearance(new Appearance()
                        .setMaterial(new Material().setUSE("SurfaceDefault"))
                        .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                      .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_12_341_coordIndex())
                        .setCoord(new Coordinate().setPoint(getCoordinate_13_341_point()))
                        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_13_342_point())))))
                  .addChild(new HAnimJoint("hanim_r_cuneonavicular_1").setName("r_cuneonavicular_1").setCenter(-0.067,0.0321,0.0184)
                    .addChild(new HAnimSegment("hanim_r_cuneiform_1").setName("r_cuneiform_1")
                      .addChild(new Shape("r_cuneiform_1_Shape")
                        .setAppearance(new Appearance()
                          .setMaterial(new Material().setUSE("SurfaceDefault"))
                          .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                        .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_13_349_coordIndex()).setTexCoordIndex(getIndexedFaceSet_13_349_texCoordIndex())
                          .setCoord(new Coordinate().setPoint(getCoordinate_14_349_point()))
                          .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_14_350_point())))))
                    .addChild(new HAnimJoint("hanim_r_tarsometatarsal_1").setName("r_tarsometatarsal_1").setCenter(-0.0643,0.0232,0.0442)
                      .addChild(new HAnimSegment("hanim_r_metatarsal_1").setName("r_metatarsal_1")
                        .addChild(new Shape("r_metatarsal_1_Shape")
                          .setAppearance(new Appearance()
                            .setMaterial(new Material().setUSE("SurfaceDefault"))
                            .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                          .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_14_357_coordIndex()).setTexCoordIndex(getIndexedFaceSet_14_357_texCoordIndex())
                            .setCoord(new Coordinate().setPoint(getCoordinate_15_357_point()))
                            .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_15_358_point())))))
                      .addChild(new HAnimJoint("hanim_r_metatarsophalangeal_1").setName("r_metatarsophalangeal_1").setCenter(-0.0618,0.0144,0.0936)
                        .addChild(new HAnimSegment("hanim_r_tarsal_proximal_phalanx_1").setName("r_tarsal_proximal_phalanx_1")
                          .addChild(new Shape("r_tarsal_proximal_phalanx_1_Shape")
                            .setAppearance(new Appearance()
                              .setMaterial(new Material().setUSE("SurfaceDefault"))
                              .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                            .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_15_365_coordIndex()).setTexCoordIndex(getIndexedFaceSet_15_365_texCoordIndex())
                              .setCoord(new Coordinate().setPoint(getCoordinate_16_365_point()))
                              .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_16_366_point())))))
                        .addChild(new HAnimJoint("hanim_r_tarsal_interphalangeal_1").setName("r_tarsal_interphalangeal_1").setCenter(-0.0617,0.0121,0.1153)
                          .addChild(new HAnimSegment("hanim_r_tarsal_distal_phalanx_1").setName("r_tarsal_distal_phalanx_1")
                            .addChild(new Shape("r_tarsal_distal_phalanx_1_Shape")
                              .setAppearance(new Appearance()
                                .setMaterial(new Material().setUSE("SurfaceDefault"))
                                .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                              .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_16_373_coordIndex()).setTexCoordIndex(getIndexedFaceSet_16_373_texCoordIndex())
                                .setCoord(new Coordinate().setPoint(getCoordinate_17_373_point()))
                                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_17_374_point())))))))))
                  .addChild(new HAnimJoint("hanim_r_cuneonavicular_2").setName("r_cuneonavicular_2").setCenter(-0.081,0.0335,0.0214)
                    .addChild(new HAnimSegment("hanim_r_cuneiform_2").setName("r_cuneiform_2")
                      .addChild(new Shape("r_cuneiform_2_Shape")
                        .setAppearance(new Appearance()
                          .setMaterial(new Material().setUSE("SurfaceDefault"))
                          .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                        .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_13_385_coordIndex()).setTexCoordIndex(getIndexedFaceSet_13_385_texCoordIndex())
                          .setCoord(new Coordinate().setPoint(getCoordinate_14_385_point()))
                          .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_14_386_point())))))
                    .addChild(new HAnimJoint("hanim_r_tarsometatarsal_2").setName("r_tarsometatarsal_2").setCenter(-0.0798,0.0261,0.0411)
                      .addChild(new HAnimSegment("hanim_r_metatarsal_2").setName("r_metatarsal_2")
                        .addChild(new Shape("r_metatarsal_2_Shape")
                          .setAppearance(new Appearance()
                            .setMaterial(new Material().setUSE("SurfaceDefault"))
                            .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                          .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_14_393_coordIndex()).setTexCoordIndex(getIndexedFaceSet_14_393_texCoordIndex())
                            .setCoord(new Coordinate().setPoint(getCoordinate_15_393_point()))
                            .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_15_394_point())))))
                      .addChild(new HAnimJoint("hanim_r_metatarsophalangeal_2").setName("r_metatarsophalangeal_2").setCenter(-0.0821,0.015,0.0978)
                        .addChild(new HAnimSegment("hanim_r_tarsal_proximal_phalanx_2").setName("r_tarsal_proximal_phalanx_2")
                          .addChild(new Shape("r_tarsal_proximal_phalanx_2_Shape")
                            .setAppearance(new Appearance()
                              .setMaterial(new Material().setUSE("SurfaceDefault"))
                              .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                            .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_15_401_coordIndex()).setTexCoordIndex(getIndexedFaceSet_15_401_texCoordIndex())
                              .setCoord(new Coordinate().setPoint(getCoordinate_16_401_point()))
                              .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_16_402_point())))))
                        .addChild(new HAnimJoint("hanim_r_tarsal_proximal_interphalangeal_2").setName("r_tarsal_proximal_interphalangeal_2").setCenter(-0.0839,0.0126,0.114)
                          .addChild(new HAnimSegment("hanim_r_tarsal_middle_phalanx_2").setName("r_tarsal_middle_phalanx_2")
                            .addChild(new Shape("r_tarsal_middle_phalanx_2_Shape")
                              .setAppearance(new Appearance()
                                .setMaterial(new Material().setUSE("SurfaceDefault"))
                                .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                              .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_16_409_coordIndex()).setTexCoordIndex(getIndexedFaceSet_16_409_texCoordIndex())
                                .setCoord(new Coordinate().setPoint(getCoordinate_17_409_point()))
                                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_17_410_point())))))
                          .addChild(new HAnimJoint("hanim_r_tarsal_distal_interphalangeal_2").setName("r_tarsal_distal_interphalangeal_2").setCenter(-0.0839,0.0098,0.1234)
                            .addChild(new HAnimSegment("hanim_r_tarsal_distal_phalanx_2").setName("r_tarsal_distal_phalanx_2")
                              .addChild(new Shape("r_tarsal_distal_phalanx_2_Shape")
                                .setAppearance(new Appearance()
                                  .setMaterial(new Material().setUSE("SurfaceDefault"))
                                  .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_17_417_coordIndex()).setTexCoordIndex(getIndexedFaceSet_17_417_texCoordIndex())
                                  .setCoord(new Coordinate().setPoint(getCoordinate_18_417_point()))
                                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_18_418_point()))))))))))
                  .addChild(new HAnimJoint("hanim_r_cuneonavicular_3").setName("r_cuneonavicular_3").setCenter(-0.0926,0.0334,0.0198)
                    .addChild(new HAnimSegment("hanim_r_cuneiform_3").setName("r_cuneiform_3")
                      .addChild(new Shape("r_cuneiform_3_Shape")
                        .setAppearance(new Appearance()
                          .setMaterial(new Material().setUSE("SurfaceDefault"))
                          .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                        .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_13_430_coordIndex()).setTexCoordIndex(getIndexedFaceSet_13_430_texCoordIndex())
                          .setCoord(new Coordinate().setPoint(getCoordinate_14_430_point()))
                          .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_14_431_point())))))
                    .addChild(new HAnimJoint("hanim_r_tarsometatarsal_3").setName("r_tarsometatarsal_3").setCenter(-0.0942,0.0261,0.0394)
                      .addChild(new HAnimSegment("hanim_r_metatarsal_3").setName("r_metatarsal_3")
                        .addChild(new Shape("r_metatarsal_3_Shape")
                          .setAppearance(new Appearance()
                            .setMaterial(new Material().setUSE("SurfaceDefault"))
                            .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                          .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_14_438_coordIndex()).setTexCoordIndex(getIndexedFaceSet_14_438_texCoordIndex())
                            .setCoord(new Coordinate().setPoint(getCoordinate_15_438_point()))
                            .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_15_439_point())))))
                      .addChild(new HAnimJoint("hanim_r_metatarsophalangeal_3").setName("r_metatarsophalangeal_3").setCenter(-0.0961,0.0151,0.0954)
                        .addChild(new HAnimSegment("hanim_r_tarsal_proximal_phalanx_3").setName("r_tarsal_proximal_phalanx_3")
                          .addChild(new Shape("r_tarsal_proximal_phalanx_3_Shape")
                            .setAppearance(new Appearance()
                              .setMaterial(new Material().setUSE("SurfaceDefault"))
                              .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                            .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_15_446_coordIndex()).setTexCoordIndex(getIndexedFaceSet_15_446_texCoordIndex())
                              .setCoord(new Coordinate().setPoint(getCoordinate_16_446_point()))
                              .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_16_447_point())))))
                        .addChild(new HAnimJoint("hanim_r_tarsal_proximal_interphalangeal_3").setName("r_tarsal_proximal_interphalangeal_3").setCenter(-0.0985,0.0119,0.1105)
                          .addChild(new HAnimSegment("hanim_r_tarsal_middle_phalanx_3").setName("r_tarsal_middle_phalanx_3")
                            .addChild(new Shape("r_tarsal_middle_phalanx_3_Shape")
                              .setAppearance(new Appearance()
                                .setMaterial(new Material().setUSE("SurfaceDefault"))
                                .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                              .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_16_454_coordIndex()).setTexCoordIndex(getIndexedFaceSet_16_454_texCoordIndex())
                                .setCoord(new Coordinate().setPoint(getCoordinate_17_454_point()))
                                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_17_455_point())))))
                          .addChild(new HAnimJoint("hanim_r_tarsal_distal_interphalangeal_3").setName("r_tarsal_distal_interphalangeal_3").setCenter(-0.1,0.0098,0.1197)
                            .addChild(new HAnimSegment("hanim_r_tarsal_distal_phalanx_3").setName("r_tarsal_distal_phalanx_3")
                              .addChild(new Shape("r_tarsal_distal_phalanx_3_Shape")
                                .setAppearance(new Appearance()
                                  .setMaterial(new Material().setUSE("SurfaceDefault"))
                                  .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_17_462_coordIndex()).setTexCoordIndex(getIndexedFaceSet_17_462_texCoordIndex())
                                  .setCoord(new Coordinate().setPoint(getCoordinate_18_462_point()))
                                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_18_463_point())))))))))))
                .addChild(new HAnimJoint("hanim_r_calcaneocuboid").setName("r_calcaneocuboid").setCenter(-0.0887,0.058,-0.026)
                  .addChild(new HAnimSegment("hanim_r_calcaneus").setName("r_calcaneus")
                    .addChild(new Shape("r_calcaneus_Shape")
                      .setAppearance(new Appearance()
                        .setMaterial(new Material().setUSE("SurfaceDefault"))
                        .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                      .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_12_476_coordIndex())
                        .setCoord(new Coordinate().setPoint(getCoordinate_13_476_point()))
                        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_13_477_point())))))
                  .addChild(new HAnimJoint("hanim_r_transversetarsal").setName("r_transversetarsal").setCenter(-0.1103,0.0353,0.0021)
                    .addChild(new HAnimSegment("hanim_r_cuboid").setName("r_cuboid")
                      .addChild(new Shape("r_cuboid_Shape")
                        .setAppearance(new Appearance()
                          .setMaterial(new Material().setUSE("SurfaceDefault"))
                          .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                        .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_13_484_coordIndex()).setTexCoordIndex(getIndexedFaceSet_13_484_texCoordIndex())
                          .setCoord(new Coordinate().setPoint(getCoordinate_14_484_point()))
                          .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_14_485_point())))))
                    .addChild(new HAnimJoint("hanim_r_tarsometatarsal_4").setName("r_tarsometatarsal_4").setCenter(-0.1061,0.0245,0.0384)
                      .addChild(new HAnimSegment("hanim_r_metatarsal_4").setName("r_metatarsal_4")
                        .addChild(new Shape("r_metatarsal_4_Shape")
                          .setAppearance(new Appearance()
                            .setMaterial(new Material().setUSE("SurfaceDefault"))
                            .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                          .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_14_492_coordIndex()).setTexCoordIndex(getIndexedFaceSet_14_492_texCoordIndex())
                            .setCoord(new Coordinate().setPoint(getCoordinate_15_492_point()))
                            .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_15_493_point())))))
                      .addChild(new HAnimJoint("hanim_r_metatarsophalangeal_4").setName("r_metatarsophalangeal_4").setCenter(-0.1095,0.0144,0.0912)
                        .addChild(new HAnimSegment("hanim_r_tarsal_proximal_phalanx_4").setName("r_tarsal_proximal_phalanx_4")
                          .addChild(new Shape("r_tarsal_proximal_phalanx_4_Shape")
                            .setAppearance(new Appearance()
                              .setMaterial(new Material().setUSE("SurfaceDefault"))
                              .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                            .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_15_500_coordIndex()).setTexCoordIndex(getIndexedFaceSet_15_500_texCoordIndex())
                              .setCoord(new Coordinate().setPoint(getCoordinate_16_500_point()))
                              .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_16_501_point())))))
                        .addChild(new HAnimJoint("hanim_r_tarsal_proximal_interphalangeal_4").setName("r_tarsal_proximal_interphalangeal_4").setCenter(-0.1138,0.0122,0.1063)
                          .addChild(new HAnimSegment("hanim_r_tarsal_middle_phalanx_4").setName("r_tarsal_middle_phalanx_4")
                            .addChild(new Shape("r_tarsal_middle_phalanx_4_Shape")
                              .setAppearance(new Appearance()
                                .setMaterial(new Material().setUSE("SurfaceDefault"))
                                .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                              .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_16_508_coordIndex()).setTexCoordIndex(getIndexedFaceSet_16_508_texCoordIndex())
                                .setCoord(new Coordinate().setPoint(getCoordinate_17_508_point()))
                                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_17_509_point())))))
                          .addChild(new HAnimJoint("hanim_r_tarsal_distal_interphalangeal_4").setName("r_tarsal_distal_interphalangeal_4").setCenter(-0.1153,0.0094,0.1137)
                            .addChild(new HAnimSegment("hanim_r_tarsal_distal_phalanx_4").setName("r_tarsal_distal_phalanx_4")
                              .addChild(new Shape("r_tarsal_distal_phalanx_4_Shape")
                                .setAppearance(new Appearance()
                                  .setMaterial(new Material().setUSE("SurfaceDefault"))
                                  .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_17_516_coordIndex()).setTexCoordIndex(getIndexedFaceSet_17_516_texCoordIndex())
                                  .setCoord(new Coordinate().setPoint(getCoordinate_18_516_point()))
                                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_18_517_point())))))))))
                    .addChild(new HAnimJoint("hanim_r_tarsometatarsal_5").setName("r_tarsometatarsal_5").setCenter(-0.1204,0.0209,0.0347)
                      .addChild(new HAnimSegment("hanim_r_metatarsal_5").setName("r_metatarsal_5")
                        .addChild(new Shape("r_metatarsal_5_Shape")
                          .setAppearance(new Appearance()
                            .setMaterial(new Material().setUSE("SurfaceDefault"))
                            .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                          .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_14_528_coordIndex()).setTexCoordIndex(getIndexedFaceSet_14_528_texCoordIndex())
                            .setCoord(new Coordinate().setPoint(getCoordinate_15_528_point()))
                            .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_15_529_point())))))
                      .addChild(new HAnimJoint("hanim_r_metatarsophalangeal_5").setName("r_metatarsophalangeal_5").setCenter(-0.1237,0.0137,0.0866)
                        .addChild(new HAnimSegment("hanim_r_tarsal_proximal_phalanx_5").setName("r_tarsal_proximal_phalanx_5")
                          .addChild(new Shape("r_tarsal_proximal_phalanx_5_Shape")
                            .setAppearance(new Appearance()
                              .setMaterial(new Material().setUSE("SurfaceDefault"))
                              .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                            .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_15_536_coordIndex()).setTexCoordIndex(getIndexedFaceSet_15_536_texCoordIndex())
                              .setCoord(new Coordinate().setPoint(getCoordinate_16_536_point()))
                              .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_16_537_point())))))
                        .addChild(new HAnimJoint("hanim_r_tarsal_proximal_interphalangeal_5").setName("r_tarsal_proximal_interphalangeal_5").setCenter(-0.126,0.0109,0.0941)
                          .addChild(new HAnimSegment("hanim_r_tarsal_middle_phalanx_5").setName("r_tarsal_middle_phalanx_5")
                            .addChild(new Shape("r_tarsal_middle_phalanx_5_Shape")
                              .setAppearance(new Appearance()
                                .setMaterial(new Material().setUSE("SurfaceDefault"))
                                .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                              .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_16_544_coordIndex()).setTexCoordIndex(getIndexedFaceSet_16_544_texCoordIndex())
                                .setCoord(new Coordinate().setPoint(getCoordinate_17_544_point()))
                                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_17_545_point())))))
                          .addChild(new HAnimJoint("hanim_r_tarsal_distal_interphalangeal_5").setName("r_tarsal_distal_interphalangeal_5").setCenter(-0.1269,0.0086,0.1019)
                            .addChild(new HAnimSegment("hanim_r_tarsal_distal_phalanx_5").setName("r_tarsal_distal_phalanx_5")
                              .addChild(new Shape("r_tarsal_distal_phalanx_5_Shape")
                                .setAppearance(new Appearance()
                                  .setMaterial(new Material().setUSE("SurfaceDefault"))
                                  .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_17_552_coordIndex()).setTexCoordIndex(getIndexedFaceSet_17_552_texCoordIndex())
                                  .setCoord(new Coordinate().setPoint(getCoordinate_18_552_point()))
                                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_18_553_point()))))))))))))))
          .addChild(new HAnimJoint("hanim_vl5").setName("vl5").setCenter(0.0,0.9254,-0.0138)
            .addChild(new HAnimSegment("hanim_l5").setName("l5")
              .addChild(new Shape("l5_Shape")
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setUSE("SurfaceDefault"))
                  .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_9_569_coordIndex()).setTexCoordIndex(getIndexedFaceSet_9_569_texCoordIndex())
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_569_point()))
                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_10_570_point())))))
            .addChild(new HAnimJoint("hanim_vl4").setName("vl4").setCenter(0.0,0.9497,-0.0138)
              .addChild(new HAnimSegment("hanim_l4").setName("l4")
                .addChild(new Shape("l4_Shape")
                  .setAppearance(new Appearance()
                    .setMaterial(new Material().setUSE("SurfaceDefault"))
                    .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                  .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_10_577_coordIndex()).setTexCoordIndex(getIndexedFaceSet_10_577_texCoordIndex())
                    .setCoord(new Coordinate().setPoint(getCoordinate_11_577_point()))
                    .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_11_578_point())))))
              .addChild(new HAnimJoint("hanim_vl3").setName("vl3").setCenter(0.0,0.9659,-0.0138)
                .addChild(new HAnimSegment("hanim_l3").setName("l3")
                  .addChild(new Shape("l3_Shape")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("SurfaceDefault"))
                      .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_11_585_coordIndex()).setTexCoordIndex(getIndexedFaceSet_11_585_texCoordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_585_point()))
                      .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_12_586_point())))))
                .addChild(new HAnimJoint("hanim_vl2").setName("vl2").setCenter(0.0,0.9824,-0.0138)
                  .addChild(new HAnimSegment("hanim_l2").setName("l2")
                    .addChild(new Shape("l2_Shape")
                      .setAppearance(new Appearance()
                        .setMaterial(new Material().setUSE("SurfaceDefault"))
                        .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                      .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_12_593_coordIndex()).setTexCoordIndex(getIndexedFaceSet_12_593_texCoordIndex())
                        .setCoord(new Coordinate().setPoint(getCoordinate_13_593_point()))
                        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_13_594_point())))))
                  .addChild(new HAnimJoint("hanim_vl1").setName("vl1").setCenter(0.0,0.9997,-0.0138)
                    .addChild(new HAnimSegment("hanim_l1").setName("l1")
                      .addChild(new Shape("l1_Shape")
                        .setAppearance(new Appearance()
                          .setMaterial(new Material().setUSE("SurfaceDefault"))
                          .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                        .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_13_601_coordIndex()).setTexCoordIndex(getIndexedFaceSet_13_601_texCoordIndex())
                          .setCoord(new Coordinate().setPoint(getCoordinate_14_601_point()))
                          .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_14_602_point())))))
                    .addChild(new HAnimJoint("hanim_vt12").setName("vt12").setCenter(0.0,1.0231,-0.0138)
                      .addChild(new HAnimSegment("hanim_t12").setName("t12")
                        .addChild(new Shape("t12_Shape")
                          .setAppearance(new Appearance()
                            .setMaterial(new Material().setUSE("SurfaceDefault"))
                            .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                          .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_14_609_coordIndex()).setTexCoordIndex(getIndexedFaceSet_14_609_texCoordIndex())
                            .setCoord(new Coordinate().setPoint(getCoordinate_15_609_point()))
                            .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_15_610_point())))))
                      .addChild(new HAnimJoint("hanim_vt11").setName("vt11").setCenter(0.0,1.0467,-0.0138)
                        .addChild(new HAnimSegment("hanim_t11").setName("t11")
                          .addChild(new Shape("t11_Shape")
                            .setAppearance(new Appearance()
                              .setMaterial(new Material().setUSE("SurfaceDefault"))
                              .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                            .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_15_617_coordIndex()).setTexCoordIndex(getIndexedFaceSet_15_617_texCoordIndex())
                              .setCoord(new Coordinate().setPoint(getCoordinate_16_617_point()))
                              .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_16_618_point())))))
                        .addChild(new HAnimJoint("hanim_vt10").setName("vt10").setCenter(0.0,1.0638,-0.0138)
                          .addChild(new HAnimSegment("hanim_t10").setName("t10")
                            .addChild(new Shape("t10_Shape")
                              .setAppearance(new Appearance()
                                .setMaterial(new Material().setUSE("SurfaceDefault"))
                                .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                              .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_16_625_coordIndex()).setTexCoordIndex(getIndexedFaceSet_16_625_texCoordIndex())
                                .setCoord(new Coordinate().setPoint(getCoordinate_17_625_point()))
                                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_17_626_point())))))
                          .addChild(new HAnimJoint("hanim_vt9").setName("vt9").setCenter(0.0,1.0784,-0.0138)
                            .addChild(new HAnimSegment("hanim_t9").setName("t9")
                              .addChild(new Shape("t9_Shape")
                                .setAppearance(new Appearance()
                                  .setMaterial(new Material().setUSE("SurfaceDefault"))
                                  .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_17_633_coordIndex()).setTexCoordIndex(getIndexedFaceSet_17_633_texCoordIndex())
                                  .setCoord(new Coordinate().setPoint(getCoordinate_18_633_point()))
                                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_18_634_point())))))
                            .addChild(new HAnimJoint("hanim_vt8").setName("vt8").setCenter(0.0,1.0931,-0.0138)
                              .addChild(new HAnimSegment("hanim_t8").setName("t8")
                                .addChild(new Shape("t8_Shape")
                                  .setAppearance(new Appearance()
                                    .setMaterial(new Material().setUSE("SurfaceDefault"))
                                    .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                  .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_18_641_coordIndex()).setTexCoordIndex(getIndexedFaceSet_18_641_texCoordIndex())
                                    .setCoord(new Coordinate().setPoint(getCoordinate_19_641_point()))
                                    .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_19_642_point())))))
                              .addChild(new HAnimJoint("hanim_vt7").setName("vt7").setCenter(0.0,1.1088,-0.0138)
                                .addChild(new HAnimSegment("hanim_t7").setName("t7")
                                  .addChild(new Shape("t7_Shape")
                                    .setAppearance(new Appearance()
                                      .setMaterial(new Material().setUSE("SurfaceDefault"))
                                      .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                    .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_19_649_coordIndex()).setTexCoordIndex(getIndexedFaceSet_19_649_texCoordIndex())
                                      .setCoord(new Coordinate().setPoint(getCoordinate_20_649_point()))
                                      .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_20_650_point())))))
                                .addChild(new HAnimJoint("hanim_vt6").setName("vt6").setCenter(0.0,1.1216,-0.0138)
                                  .addChild(new HAnimSegment("hanim_t6").setName("t6")
                                    .addChild(new Shape("t6_Shape")
                                      .setAppearance(new Appearance()
                                        .setMaterial(new Material().setUSE("SurfaceDefault"))
                                        .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                      .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_20_657_coordIndex()).setTexCoordIndex(getIndexedFaceSet_20_657_texCoordIndex())
                                        .setCoord(new Coordinate().setPoint(getCoordinate_21_657_point()))
                                        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_21_658_point())))))
                                  .addChild(new HAnimJoint("hanim_vt5").setName("vt5").setCenter(0.0,1.1372,-0.0138)
                                    .addChild(new HAnimSegment("hanim_t5").setName("t5")
                                      .addChild(new Shape("t5_Shape")
                                        .setAppearance(new Appearance()
                                          .setMaterial(new Material().setUSE("SurfaceDefault"))
                                          .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                        .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_21_665_coordIndex()).setTexCoordIndex(getIndexedFaceSet_21_665_texCoordIndex())
                                          .setCoord(new Coordinate().setPoint(getCoordinate_22_665_point()))
                                          .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_22_666_point())))))
                                    .addChild(new HAnimJoint("hanim_vt4").setName("vt4").setCenter(0.0,1.1525,-0.0138)
                                      .addChild(new HAnimSegment("hanim_t4").setName("t4")
                                        .addChild(new Shape("t4_Shape")
                                          .setAppearance(new Appearance()
                                            .setMaterial(new Material().setUSE("SurfaceDefault"))
                                            .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                          .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_22_673_coordIndex()).setTexCoordIndex(getIndexedFaceSet_22_673_texCoordIndex())
                                            .setCoord(new Coordinate().setPoint(getCoordinate_23_673_point()))
                                            .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_23_674_point())))))
                                      .addChild(new HAnimJoint("hanim_vt3").setName("vt3").setCenter(0.0,1.1709,-0.0138)
                                        .addChild(new HAnimSegment("hanim_t3").setName("t3")
                                          .addChild(new Shape("t3_Shape")
                                            .setAppearance(new Appearance()
                                              .setMaterial(new Material().setUSE("SurfaceDefault"))
                                              .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                            .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_23_681_coordIndex()).setTexCoordIndex(getIndexedFaceSet_23_681_texCoordIndex())
                                              .setCoord(new Coordinate().setPoint(getCoordinate_24_681_point()))
                                              .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_24_682_point())))))
                                        .addChild(new HAnimJoint("hanim_vt2").setName("vt2").setCenter(0.0,1.1957,-0.0138)
                                          .addChild(new HAnimSegment("hanim_t2").setName("t2")
                                            .addChild(new Shape("t2_Shape")
                                              .setAppearance(new Appearance()
                                                .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                              .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_24_689_coordIndex()).setTexCoordIndex(getIndexedFaceSet_24_689_texCoordIndex())
                                                .setCoord(new Coordinate().setPoint(getCoordinate_25_689_point()))
                                                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_25_690_point())))))
                                          .addChild(new HAnimJoint("hanim_vt1").setName("vt1").setCenter(0.0,1.22,-0.0138)
                                            .addChild(new HAnimSegment("hanim_t1").setName("t1")
                                              .addChild(new Shape("t1_Shape")
                                                .setAppearance(new Appearance()
                                                  .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                  .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_25_697_coordIndex()).setTexCoordIndex(getIndexedFaceSet_25_697_texCoordIndex())
                                                  .setCoord(new Coordinate().setPoint(getCoordinate_26_697_point()))
                                                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_26_698_point())))))
                                            .addChild(new HAnimJoint("hanim_vc7").setName("vc7").setCenter(0.0,1.2454,-0.0151)
                                              .addChild(new HAnimSegment("hanim_c7").setName("c7")
                                                .addChild(new Shape("c7_Shape")
                                                  .setAppearance(new Appearance()
                                                    .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                    .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                  .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_26_705_coordIndex())
                                                    .setCoord(new Coordinate().setPoint(getCoordinate_27_705_point()))
                                                    .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_27_706_point())))))
                                              .addChild(new HAnimJoint("hanim_vc6").setName("vc6").setCenter(0.0,1.2575,-0.0151)
                                                .addChild(new HAnimSegment("hanim_c6").setName("c6")
                                                  .addChild(new Shape("c6_Shape")
                                                    .setAppearance(new Appearance()
                                                      .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                      .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                    .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_27_713_coordIndex())
                                                      .setCoord(new Coordinate().setPoint(getCoordinate_28_713_point()))
                                                      .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_28_714_point())))))
                                                .addChild(new HAnimJoint("hanim_vc5").setName("vc5").setCenter(0.0,1.2699,-0.0151)
                                                  .addChild(new HAnimSegment("hanim_c5").setName("c5")
                                                    .addChild(new Shape("c5_Shape")
                                                      .setAppearance(new Appearance()
                                                        .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                        .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                      .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_28_721_coordIndex())
                                                        .setCoord(new Coordinate().setPoint(getCoordinate_29_721_point()))
                                                        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_29_722_point())))))
                                                  .addChild(new HAnimJoint("hanim_vc4").setName("vc4").setCenter(0.0,1.2823,-0.0151)
                                                    .addChild(new HAnimSegment("hanim_c4").setName("c4")
                                                      .addChild(new Shape("c4_Shape")
                                                        .setAppearance(new Appearance()
                                                          .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                          .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                        .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_29_729_coordIndex())
                                                          .setCoord(new Coordinate().setPoint(getCoordinate_30_729_point()))
                                                          .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_30_730_point())))))
                                                    .addChild(new HAnimJoint("hanim_vc3").setName("vc3").setCenter(0.0,1.2951,-0.0151)
                                                      .addChild(new HAnimSegment("hanim_c3").setName("c3")
                                                        .addChild(new Shape("c3_Shape")
                                                          .setAppearance(new Appearance()
                                                            .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                            .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                          .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_30_737_coordIndex())
                                                            .setCoord(new Coordinate().setPoint(getCoordinate_31_737_point()))
                                                            .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_31_738_point())))))
                                                      .addChild(new HAnimJoint("hanim_vc2").setName("vc2").setCenter(0.0,1.307,-0.015)
                                                        .addChild(new HAnimSegment("hanim_c2").setName("c2")
                                                          .addChild(new Shape("c2_Shape")
                                                            .setAppearance(new Appearance()
                                                              .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                              .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                            .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_31_745_coordIndex())
                                                              .setCoord(new Coordinate().setPoint(getCoordinate_32_745_point()))
                                                              .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_32_746_point())))))
                                                        .addChild(new HAnimJoint("hanim_vc1").setName("vc1").setCenter(0.0,1.3185,-0.0151)
                                                          .addChild(new HAnimSegment("hanim_c1").setName("c1")
                                                            .addChild(new Shape("c1_Shape")
                                                              .setAppearance(new Appearance()
                                                                .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                              .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_32_753_coordIndex())
                                                                .setCoord(new Coordinate().setPoint(getCoordinate_33_753_point()))
                                                                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_33_754_point())))))
                                                          .addChild(new HAnimJoint("hanim_skullbase").setName("skullbase").setCenter(0.0,1.3127,-0.0154)
                                                            .addChild(new HAnimSegment("hanim_skull").setName("skull")
                                                              .addChild(new Shape("skull_Shape")
                                                                .setAppearance(new Appearance()
                                                                  .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                  .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_33_761_coordIndex()).setTexCoordIndex(getIndexedFaceSet_33_761_texCoordIndex())
                                                                  .setCoord(new Coordinate().setPoint(getCoordinate_34_761_point()))
                                                                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_34_762_point())))))
                                                            .addChild(new HAnimJoint("hanim_l_eyelid_joint").setName("l_eyelid_joint").setCenter(0.0505,1.4243,0.0329)
                                                              .addChild(new HAnimSegment("hanim_l_eyelid").setName("l_eyelid")
                                                                .addChild(new Shape("l_eyelid_Shape")
                                                                  .setAppearance(new Appearance()
                                                                    .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                    .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                  .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_34_769_coordIndex()).setTexCoordIndex(getIndexedFaceSet_34_769_texCoordIndex())
                                                                    .setCoord(new Coordinate().setPoint(getCoordinate_35_769_point()))
                                                                    .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_35_770_point()))))))
                                                            .addChild(new HAnimJoint("hanim_r_eyelid_joint").setName("r_eyelid_joint").setCenter(-0.0505,1.4243,0.0329)
                                                              .addChild(new HAnimSegment("hanim_r_eyelid").setName("r_eyelid")
                                                                .addChild(new Shape("r_eyelid_Shape")
                                                                  .setAppearance(new Appearance()
                                                                    .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                    .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                  .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_34_778_coordIndex()).setTexCoordIndex(getIndexedFaceSet_34_778_texCoordIndex())
                                                                    .setCoord(new Coordinate().setPoint(getCoordinate_35_778_point()))
                                                                    .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_35_779_point()))))))
                                                            .addChild(new HAnimJoint("hanim_l_eyeball_joint").setName("l_eyeball_joint").setCenter(0.0481,1.4049,0.083)
                                                              .addChild(new HAnimSegment("hanim_l_eyeball").setName("l_eyeball")
                                                                .addChild(new Shape("l_eyeball_Shape")
                                                                  .setAppearance(new Appearance()
                                                                    .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                    .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                  .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_34_787_coordIndex()).setTexCoordIndex(getIndexedFaceSet_34_787_texCoordIndex())
                                                                    .setCoord(new Coordinate().setPoint(getCoordinate_35_787_point()))
                                                                    .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_35_788_point()))))))
                                                            .addChild(new HAnimJoint("hanim_r_eyeball_joint").setName("r_eyeball_joint").setCenter(-0.0481,1.4049,0.083)
                                                              .addChild(new HAnimSegment("hanim_r_eyeball").setName("r_eyeball")
                                                                .addChild(new Shape("r_eyeball_Shape")
                                                                  .setAppearance(new Appearance()
                                                                    .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                    .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                  .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_34_796_coordIndex()).setTexCoordIndex(getIndexedFaceSet_34_796_texCoordIndex())
                                                                    .setCoord(new Coordinate().setPoint(getCoordinate_35_796_point()))
                                                                    .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_35_797_point()))))))
                                                            .addChild(new HAnimJoint("hanim_l_eyebrow_joint").setName("l_eyebrow_joint").setCenter(0.0217,1.4139,0.1069)
                                                              .addChild(new HAnimSegment("hanim_l_eyebrow").setName("l_eyebrow")
                                                                .addChild(new Shape("l_eyebrow_Shape")
                                                                  .setAppearance(new Appearance()
                                                                    .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                    .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                  .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_34_805_coordIndex()).setTexCoordIndex(getIndexedFaceSet_34_805_texCoordIndex())
                                                                    .setCoord(new Coordinate().setPoint(getCoordinate_35_805_point()))
                                                                    .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_35_806_point()))))))
                                                            .addChild(new HAnimJoint("hanim_r_eyebrow_joint").setName("r_eyebrow_joint").setCenter(-0.0217,1.4139,0.1069)
                                                              .addChild(new HAnimSegment("hanim_r_eyebrow").setName("r_eyebrow")
                                                                .addChild(new Shape("r_eyebrow_Shape")
                                                                  .setAppearance(new Appearance()
                                                                    .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                    .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                  .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_34_814_coordIndex()).setTexCoordIndex(getIndexedFaceSet_34_814_texCoordIndex())
                                                                    .setCoord(new Coordinate().setPoint(getCoordinate_35_814_point()))
                                                                    .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_35_815_point()))))))
                                                            .addChild(new HAnimJoint("hanim_temporomandibular").setName("temporomandibular").setCenter(0.0,1.3129,0.0154)
                                                              .addChild(new HAnimSegment("hanim_jaw").setName("jaw")
                                                                .addChild(new Shape("jaw_Shape")
                                                                  .setAppearance(new Appearance()
                                                                    .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                    .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                  .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_34_823_coordIndex()).setTexCoordIndex(getIndexedFaceSet_34_823_texCoordIndex())
                                                                    .setCoord(new Coordinate().setPoint(getCoordinate_35_823_point()))
                                                                    .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_35_824_point()))))))))))))))
                                            .addChild(new HAnimJoint("hanim_l_sternoclavicular").setName("l_sternoclavicular").setCenter(0.0385,1.2087,-0.0138)
                                              .addChild(new HAnimSegment("hanim_l_clavicle").setName("l_clavicle")
                                                .addChild(new Shape("l_clavicle_Shape")
                                                  .setAppearance(new Appearance()
                                                    .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                    .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                  .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_26_840_coordIndex())
                                                    .setCoord(new Coordinate().setPoint(getCoordinate_27_840_point()))
                                                    .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.1911,0.4797,0.171,0.4832,0.1497,0.4806,0.1519,0.4334,0.1831,0.4416,0.1474,0.4856,0.1708,0.4854,0.1784,0.4249,0.1538,0.4251,0.1963,0.4863,0.19,0.5091,0.1847,0.499,0.172,0.4382,0.1568,0.4457,0.1409,0.4926}))))))
                                              .addChild(new HAnimJoint("hanim_l_acromioclavicular").setName("l_acromioclavicular").setCenter(0.1229,1.1918,-0.0129)
                                                .addChild(new HAnimSegment("hanim_l_scapula").setName("l_scapula")
                                                  .addChild(new Shape("l_scapula_Shape")
                                                    .setAppearance(new Appearance()
                                                      .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                      .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                    .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_27_848_coordIndex()).setTexCoordIndex(getIndexedFaceSet_27_848_texCoordIndex())
                                                      .setCoord(new Coordinate().setPoint(getCoordinate_28_848_point()))
                                                      .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_28_849_point())))))
                                                .addChild(new HAnimJoint("hanim_l_shoulder").setName("l_shoulder").setCenter(0.1651,1.1786,-0.0033)
                                                  .addChild(new HAnimSegment("hanim_l_upperarm").setName("l_upperarm")
                                                    .addChild(new Shape("l_upperarm_Shape")
                                                      .setAppearance(new Appearance()
                                                        .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                        .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                      .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_28_856_coordIndex()).setTexCoordIndex(getIndexedFaceSet_28_856_texCoordIndex())
                                                        .setCoord(new Coordinate().setPoint(getCoordinate_29_856_point()))
                                                        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_29_857_point())))))
                                                  .addChild(new HAnimJoint("hanim_l_elbow").setName("l_elbow").setCenter(0.1821,0.9288,-0.0056)
                                                    .addChild(new HAnimSegment("hanim_l_forearm").setName("l_forearm")
                                                      .addChild(new Shape("l_forearm_Shape")
                                                        .setAppearance(new Appearance()
                                                          .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                          .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                        .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_29_864_coordIndex()).setTexCoordIndex(getIndexedFaceSet_29_864_texCoordIndex())
                                                          .setCoord(new Coordinate().setPoint(getCoordinate_30_864_point()))
                                                          .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_30_865_point())))))
                                                    .addChild(new HAnimJoint("hanim_l_radiocarpal").setName("l_radiocarpal").setCenter(0.1819,0.7243,-0.005)
                                                      .addChild(new HAnimSegment("hanim_l_carpal").setName("l_carpal")
                                                        .addChild(new Shape("l_carpal_Shape")
                                                          .setAppearance(new Appearance()
                                                            .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                            .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                          .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_30_872_coordIndex()).setTexCoordIndex(getIndexedFaceSet_30_872_texCoordIndex())
                                                            .setCoord(new Coordinate().setPoint(getCoordinate_31_872_point()))
                                                            .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_31_873_point())))))
                                                      .addChild(new HAnimJoint("hanim_l_midcarpal_1").setName("l_midcarpal_1").setCenter(0.1813,0.7061,0.0193)
                                                        .addChild(new HAnimSegment("hanim_l_trapezium").setName("l_trapezium")
                                                          .addChild(new Shape("l_trapezium_Shape")
                                                            .setAppearance(new Appearance()
                                                              .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                              .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                            .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_31_880_coordIndex()).setTexCoordIndex(getIndexedFaceSet_31_880_texCoordIndex())
                                                              .setCoord(new Coordinate().setPoint(getCoordinate_32_880_point()))
                                                              .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_32_881_point())))))
                                                        .addChild(new HAnimJoint("hanim_l_carpometacarpal_1").setName("l_carpometacarpal_1").setCenter(0.1805,0.6926,0.026)
                                                          .addChild(new HAnimSegment("hanim_l_metacarpal_1").setName("l_metacarpal_1")
                                                            .addChild(new Shape("l_metacarpal_1_Shape")
                                                              .setAppearance(new Appearance()
                                                                .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                              .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_32_888_coordIndex()).setTexCoordIndex(getIndexedFaceSet_32_888_texCoordIndex())
                                                                .setCoord(new Coordinate().setPoint(getCoordinate_33_888_point()))
                                                                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_33_889_point())))))
                                                          .addChild(new HAnimJoint("hanim_l_metacarpophalangeal_1").setName("l_metacarpophalangeal_1").setCenter(0.181,0.6728,0.0358)
                                                            .addChild(new HAnimSegment("hanim_l_carpal_proximal_phalanx_1").setName("l_carpal_proximal_phalanx_1")
                                                              .addChild(new Shape("l_carpal_proximal_phalanx_1_Shape")
                                                                .setAppearance(new Appearance()
                                                                  .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                  .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_33_896_coordIndex()).setTexCoordIndex(getIndexedFaceSet_33_896_texCoordIndex())
                                                                  .setCoord(new Coordinate().setPoint(getCoordinate_34_896_point()))
                                                                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_34_897_point())))))
                                                            .addChild(new HAnimJoint("hanim_l_carpal_interphalangeal_1").setName("l_carpal_interphalangeal_1").setCenter(0.1827,0.6541,0.0497)
                                                              .addChild(new HAnimSegment("hanim_l_carpal_distal_phalanx_1").setName("l_carpal_distal_phalanx_1")
                                                                .addChild(new Shape("l_carpal_distal_phalanx_1_Shape")
                                                                  .setAppearance(new Appearance()
                                                                    .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                    .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                  .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_34_904_coordIndex()).setTexCoordIndex(getIndexedFaceSet_34_904_texCoordIndex())
                                                                    .setCoord(new Coordinate().setPoint(getCoordinate_35_904_point()))
                                                                    .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_35_905_point())))))))))
                                                      .addChild(new HAnimJoint("hanim_l_midcarpal_2").setName("l_midcarpal_2").setCenter(0.1813,0.707,0.0084)
                                                        .addChild(new HAnimSegment("hanim_l_trapezoid").setName("l_trapezoid")
                                                          .addChild(new Shape("l_trapezoid_Shape")
                                                            .setAppearance(new Appearance()
                                                              .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                              .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                            .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_31_916_coordIndex()).setTexCoordIndex(getIndexedFaceSet_31_916_texCoordIndex())
                                                              .setCoord(new Coordinate().setPoint(getCoordinate_32_916_point()))
                                                              .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_32_917_point())))))
                                                        .addChild(new HAnimJoint("hanim_l_carpometacarpal_2").setName("l_carpometacarpal_2").setCenter(0.1813,0.6876,0.0097)
                                                          .addChild(new HAnimSegment("hanim_l_metacarpal_2").setName("l_metacarpal_2")
                                                            .addChild(new Shape("l_metacarpal_2_Shape")
                                                              .setAppearance(new Appearance()
                                                                .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                              .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_32_924_coordIndex()).setTexCoordIndex(getIndexedFaceSet_32_924_texCoordIndex())
                                                                .setCoord(new Coordinate().setPoint(getCoordinate_33_924_point()))
                                                                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_33_925_point())))))
                                                          .addChild(new HAnimJoint("hanim_l_metacarpophalangeal_2").setName("l_metacarpophalangeal_2").setCenter(0.1837,0.6372,0.0151)
                                                            .addChild(new HAnimSegment("hanim_l_carpal_proximal_phalanx_2").setName("l_carpal_proximal_phalanx_2")
                                                              .addChild(new Shape("l_carpal_proximal_phalanx_2_Shape")
                                                                .setAppearance(new Appearance()
                                                                  .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                  .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_33_932_coordIndex()).setTexCoordIndex(getIndexedFaceSet_33_932_texCoordIndex())
                                                                  .setCoord(new Coordinate().setPoint(getCoordinate_34_932_point()))
                                                                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_34_933_point())))))
                                                            .addChild(new HAnimJoint("hanim_l_carpal_proximal_interphalangeal_2").setName("l_carpal_proximal_interphalangeal_2").setCenter(0.1817,0.6068,0.0142)
                                                              .addChild(new HAnimSegment("hanim_l_carpal_middle_phalanx_2").setName("l_carpal_middle_phalanx_2")
                                                                .addChild(new Shape("l_carpal_middle_phalanx_2_Shape")
                                                                  .setAppearance(new Appearance()
                                                                    .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                    .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                  .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_34_940_coordIndex()).setTexCoordIndex(getIndexedFaceSet_34_940_texCoordIndex())
                                                                    .setCoord(new Coordinate().setPoint(getCoordinate_35_940_point()))
                                                                    .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_35_941_point())))))
                                                              .addChild(new HAnimJoint("hanim_l_carpal_distal_interphalangeal_2").setName("l_carpal_distal_interphalangeal_2").setCenter(0.1807,0.5816,0.0134)
                                                                .addChild(new HAnimSegment("hanim_l_carpal_distal_phalanx_2").setName("l_carpal_distal_phalanx_2")
                                                                  .addChild(new Shape("l_carpal_distal_phalanx_2_Shape")
                                                                    .setAppearance(new Appearance()
                                                                      .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                      .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                    .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_35_948_coordIndex()).setTexCoordIndex(getIndexedFaceSet_35_948_texCoordIndex())
                                                                      .setCoord(new Coordinate().setPoint(getCoordinate_36_948_point()))
                                                                      .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_36_949_point()))))))))))
                                                      .addChild(new HAnimJoint("hanim_l_midcarpal_3").setName("l_midcarpal_3").setCenter(0.1811,0.7085,-0.0048)
                                                        .addChild(new HAnimSegment("hanim_l_capitate").setName("l_capitate")
                                                          .addChild(new Shape("l_capitate_Shape")
                                                            .setAppearance(new Appearance()
                                                              .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                              .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                            .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_31_961_coordIndex()).setTexCoordIndex(getIndexedFaceSet_31_961_texCoordIndex())
                                                              .setCoord(new Coordinate().setPoint(getCoordinate_32_961_point()))
                                                              .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_32_962_point())))))
                                                        .addChild(new HAnimJoint("hanim_l_carpometacarpal_3").setName("l_carpometacarpal_3").setCenter(0.1811,0.6858,-0.0063)
                                                          .addChild(new HAnimSegment("hanim_l_metacarpal_3").setName("l_metacarpal_3")
                                                            .addChild(new Shape("l_metacarpal_3_Shape")
                                                              .setAppearance(new Appearance()
                                                                .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                              .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_32_969_coordIndex()).setTexCoordIndex(getIndexedFaceSet_32_969_texCoordIndex())
                                                                .setCoord(new Coordinate().setPoint(getCoordinate_33_969_point()))
                                                                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_33_970_point())))))
                                                          .addChild(new HAnimJoint("hanim_l_metacarpophalangeal_3").setName("l_metacarpophalangeal_3").setCenter(0.1837,0.635,-0.0039)
                                                            .addChild(new HAnimSegment("hanim_l_carpal_proximal_phalanx_3").setName("l_carpal_proximal_phalanx_3")
                                                              .addChild(new Shape("l_carpal_proximal_phalanx_3_Shape")
                                                                .setAppearance(new Appearance()
                                                                  .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                  .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_33_977_coordIndex()).setTexCoordIndex(getIndexedFaceSet_33_977_texCoordIndex())
                                                                  .setCoord(new Coordinate().setPoint(getCoordinate_34_977_point()))
                                                                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_34_978_point())))))
                                                            .addChild(new HAnimJoint("hanim_l_carpal_proximal_interphalangeal_3").setName("l_carpal_proximal_interphalangeal_3").setCenter(0.1817,0.6032,-0.0035)
                                                              .addChild(new HAnimSegment("hanim_l_carpal_middle_phalanx_3").setName("l_carpal_middle_phalanx_3")
                                                                .addChild(new Shape("l_carpal_middle_phalanx_3_Shape")
                                                                  .setAppearance(new Appearance()
                                                                    .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                    .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                  .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_34_985_coordIndex()).setTexCoordIndex(getIndexedFaceSet_34_985_texCoordIndex())
                                                                    .setCoord(new Coordinate().setPoint(getCoordinate_35_985_point()))
                                                                    .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_35_986_point())))))
                                                              .addChild(new HAnimJoint("hanim_l_carpal_distal_interphalangeal_3").setName("l_carpal_distal_interphalangeal_3").setCenter(0.1807,0.5753,-0.0038)
                                                                .addChild(new HAnimSegment("hanim_l_carpal_distal_phalanx_3").setName("l_carpal_distal_phalanx_3")
                                                                  .addChild(new Shape("l_carpal_distal_phalanx_3_Shape")
                                                                    .setAppearance(new Appearance()
                                                                      .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                      .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                    .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_35_993_coordIndex()).setTexCoordIndex(getIndexedFaceSet_35_993_texCoordIndex())
                                                                      .setCoord(new Coordinate().setPoint(getCoordinate_36_993_point()))
                                                                      .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_36_994_point()))))))))))
                                                      .addChild(new HAnimJoint("hanim_l_midcarpal_4_5").setName("l_midcarpal_4_5").setCenter(0.1811,0.7058,-0.0257)
                                                        .addChild(new HAnimSegment("hanim_l_hamate").setName("l_hamate")
                                                          .addChild(new Shape("l_hamate_Shape")
                                                            .setAppearance(new Appearance()
                                                              .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                              .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                            .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_31_1006_coordIndex()).setTexCoordIndex(getIndexedFaceSet_31_1006_texCoordIndex())
                                                              .setCoord(new Coordinate().setPoint(getCoordinate_32_1006_point()))
                                                              .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_32_1007_point())))))
                                                        .addChild(new HAnimJoint("hanim_l_carpometacarpal_4").setName("l_carpometacarpal_4").setCenter(0.1811,0.6863,-0.0199)
                                                          .addChild(new HAnimSegment("hanim_l_metacarpal_4").setName("l_metacarpal_4")
                                                            .addChild(new Shape("l_metacarpal_4_Shape")
                                                              .setAppearance(new Appearance()
                                                                .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                              .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_32_1014_coordIndex()).setTexCoordIndex(getIndexedFaceSet_32_1014_texCoordIndex())
                                                                .setCoord(new Coordinate().setPoint(getCoordinate_33_1014_point()))
                                                                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_33_1015_point())))))
                                                          .addChild(new HAnimJoint("hanim_l_metacarpophalangeal_4").setName("l_metacarpophalangeal_4").setCenter(0.1837,0.6341,-0.0214)
                                                            .addChild(new HAnimSegment("hanim_l_carpal_proximal_phalanx_4").setName("l_carpal_proximal_phalanx_4")
                                                              .addChild(new Shape("l_carpal_proximal_phalanx_4_Shape")
                                                                .setAppearance(new Appearance()
                                                                  .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                  .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_33_1022_coordIndex()).setTexCoordIndex(getIndexedFaceSet_33_1022_texCoordIndex())
                                                                  .setCoord(new Coordinate().setPoint(getCoordinate_34_1022_point()))
                                                                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_34_1023_point())))))
                                                            .addChild(new HAnimJoint("hanim_l_carpal_proximal_interphalangeal_4").setName("l_carpal_proximal_interphalangeal_4").setCenter(0.1817,0.6066,-0.0206)
                                                              .addChild(new HAnimSegment("hanim_l_carpal_middle_phalanx_4").setName("l_carpal_middle_phalanx_4")
                                                                .addChild(new Shape("l_carpal_middle_phalanx_4_Shape")
                                                                  .setAppearance(new Appearance()
                                                                    .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                    .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                  .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_34_1030_coordIndex()).setTexCoordIndex(getIndexedFaceSet_34_1030_texCoordIndex())
                                                                    .setCoord(new Coordinate().setPoint(getCoordinate_35_1030_point()))
                                                                    .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_35_1031_point())))))
                                                              .addChild(new HAnimJoint("hanim_l_carpal_distal_interphalangeal_4").setName("l_carpal_distal_interphalangeal_4").setCenter(0.1807,0.5807,-0.0198)
                                                                .addChild(new HAnimSegment("hanim_l_carpal_distal_phalanx_4").setName("l_carpal_distal_phalanx_4")
                                                                  .addChild(new Shape("l_carpal_distal_phalanx_4_Shape")
                                                                    .setAppearance(new Appearance()
                                                                      .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                      .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                    .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_35_1038_coordIndex()).setTexCoordIndex(getIndexedFaceSet_35_1038_texCoordIndex())
                                                                      .setCoord(new Coordinate().setPoint(getCoordinate_36_1038_point()))
                                                                      .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_36_1039_point())))))))))
                                                        .addChild(new HAnimJoint("hanim_l_carpometacarpal_5").setName("l_carpometacarpal_5").setCenter(0.1816,0.6883,-0.0328)
                                                          .addChild(new HAnimSegment("hanim_l_metacarpal_5").setName("l_metacarpal_5")
                                                            .addChild(new Shape("l_metacarpal_5_Shape")
                                                              .setAppearance(new Appearance()
                                                                .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                              .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_32_1050_coordIndex()).setTexCoordIndex(getIndexedFaceSet_32_1050_texCoordIndex())
                                                                .setCoord(new Coordinate().setPoint(getCoordinate_33_1050_point()))
                                                                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_33_1051_point())))))
                                                          .addChild(new HAnimJoint("hanim_l_metacarpophalangeal_5").setName("l_metacarpophalangeal_5").setCenter(0.1833,0.6381,-0.0371)
                                                            .addChild(new HAnimSegment("hanim_l_carpal_proximal_phalanx_5").setName("l_carpal_proximal_phalanx_5")
                                                              .addChild(new Shape("l_carpal_proximal_phalanx_5_Shape")
                                                                .setAppearance(new Appearance()
                                                                  .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                  .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_33_1058_coordIndex()).setTexCoordIndex(getIndexedFaceSet_33_1058_texCoordIndex())
                                                                  .setCoord(new Coordinate().setPoint(getCoordinate_34_1058_point()))
                                                                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_34_1059_point())))))
                                                            .addChild(new HAnimJoint("hanim_l_carpal_proximal_interphalangeal_5").setName("l_carpal_proximal_interphalangeal_5").setCenter(0.1817,0.621,-0.0371)
                                                              .addChild(new HAnimSegment("hanim_l_carpal_middle_phalanx_5").setName("l_carpal_middle_phalanx_5")
                                                                .addChild(new Shape("l_carpal_middle_phalanx_5_Shape")
                                                                  .setAppearance(new Appearance()
                                                                    .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                    .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                  .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_34_1066_coordIndex()).setTexCoordIndex(getIndexedFaceSet_34_1066_texCoordIndex())
                                                                    .setCoord(new Coordinate().setPoint(getCoordinate_35_1066_point()))
                                                                    .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_35_1067_point())))))
                                                              .addChild(new HAnimJoint("hanim_l_carpal_distal_interphalangeal_5").setName("l_carpal_distal_interphalangeal_5").setCenter(0.1808,0.6023,-0.037)
                                                                .addChild(new HAnimSegment("hanim_l_carpal_distal_phalanx_5").setName("l_carpal_distal_phalanx_5")
                                                                  .addChild(new Shape("l_carpal_distal_phalanx_5_Shape")
                                                                    .setAppearance(new Appearance()
                                                                      .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                      .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                    .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_35_1074_coordIndex()).setTexCoordIndex(getIndexedFaceSet_35_1074_texCoordIndex())
                                                                      .setCoord(new Coordinate().setPoint(getCoordinate_36_1074_point()))
                                                                      .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_36_1075_point())))))))))))))))
                                            .addChild(new HAnimJoint("hanim_r_sternoclavicular").setName("r_sternoclavicular").setCenter(-0.0385,1.2087,-0.0138)
                                              .addChild(new HAnimSegment("hanim_r_clavicle").setName("r_clavicle")
                                                .addChild(new Shape("r_clavicle_Shape")
                                                  .setAppearance(new Appearance()
                                                    .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                    .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                  .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_26_1092_coordIndex())
                                                    .setCoord(new Coordinate().setPoint(getCoordinate_27_1092_point()))
                                                    .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.1911,0.4797,0.171,0.4832,0.1497,0.4806,0.1519,0.4334,0.1831,0.4416,0.1474,0.4856,0.1708,0.4854,0.1784,0.4249,0.1538,0.4251,0.1963,0.4863,0.19,0.5091,0.1847,0.499,0.172,0.4382,0.1568,0.4457,0.1409,0.4926}))))))
                                              .addChild(new HAnimJoint("hanim_r_acromioclavicular").setName("r_acromioclavicular").setCenter(-0.1229,1.1918,-0.0129)
                                                .addChild(new HAnimSegment("hanim_r_scapula").setName("r_scapula")
                                                  .addChild(new Shape("r_scapula_Shape")
                                                    .setAppearance(new Appearance()
                                                      .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                      .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                    .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_27_1100_coordIndex()).setTexCoordIndex(getIndexedFaceSet_27_1100_texCoordIndex())
                                                      .setCoord(new Coordinate().setPoint(getCoordinate_28_1100_point()))
                                                      .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_28_1101_point())))))
                                                .addChild(new HAnimJoint("hanim_r_shoulder").setName("r_shoulder").setCenter(-0.1647,1.1786,-0.0033)
                                                  .addChild(new HAnimSegment("hanim_r_upperarm").setName("r_upperarm")
                                                    .addChild(new Shape("r_upperarm_Shape")
                                                      .setAppearance(new Appearance()
                                                        .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                        .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                      .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_28_1108_coordIndex()).setTexCoordIndex(getIndexedFaceSet_28_1108_texCoordIndex())
                                                        .setCoord(new Coordinate().setPoint(getCoordinate_29_1108_point()))
                                                        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_29_1109_point())))))
                                                  .addChild(new HAnimJoint("hanim_r_elbow").setName("r_elbow").setCenter(-0.1817,0.9288,-0.0056)
                                                    .addChild(new HAnimSegment("hanim_r_forearm").setName("r_forearm")
                                                      .addChild(new Shape("r_forearm_Shape")
                                                        .setAppearance(new Appearance()
                                                          .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                          .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                        .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_29_1116_coordIndex()).setTexCoordIndex(getIndexedFaceSet_29_1116_texCoordIndex())
                                                          .setCoord(new Coordinate().setPoint(getCoordinate_30_1116_point()))
                                                          .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_30_1117_point())))))
                                                    .addChild(new HAnimJoint("hanim_r_radiocarpal").setName("r_radiocarpal").setCenter(-0.1816,0.7243,-0.005)
                                                      .addChild(new HAnimSegment("hanim_r_carpal").setName("r_carpal")
                                                        .addChild(new Shape("r_carpal_Shape")
                                                          .setAppearance(new Appearance()
                                                            .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                            .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                          .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_30_1124_coordIndex()).setTexCoordIndex(getIndexedFaceSet_30_1124_texCoordIndex())
                                                            .setCoord(new Coordinate().setPoint(getCoordinate_31_1124_point()))
                                                            .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_31_1125_point())))))
                                                      .addChild(new HAnimJoint("hanim_r_midcarpal_1").setName("r_midcarpal_1").setCenter(-0.181,0.7061,0.0193)
                                                        .addChild(new HAnimSegment("hanim_r_trapezium").setName("r_trapezium")
                                                          .addChild(new Shape("r_trapezium_Shape")
                                                            .setAppearance(new Appearance()
                                                              .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                              .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                            .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_31_1132_coordIndex()).setTexCoordIndex(getIndexedFaceSet_31_1132_texCoordIndex())
                                                              .setCoord(new Coordinate().setPoint(getCoordinate_32_1132_point()))
                                                              .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_32_1133_point())))))
                                                        .addChild(new HAnimJoint("hanim_r_carpometacarpal_1").setName("r_carpometacarpal_1").setCenter(-0.1801,0.6926,0.026)
                                                          .addChild(new HAnimSegment("hanim_r_metacarpal_1").setName("r_metacarpal_1")
                                                            .addChild(new Shape("r_metacarpal_1_Shape")
                                                              .setAppearance(new Appearance()
                                                                .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                              .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_32_1140_coordIndex()).setTexCoordIndex(getIndexedFaceSet_32_1140_texCoordIndex())
                                                                .setCoord(new Coordinate().setPoint(getCoordinate_33_1140_point()))
                                                                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_33_1141_point())))))
                                                          .addChild(new HAnimJoint("hanim_r_metacarpophalangeal_1").setName("r_metacarpophalangeal_1").setCenter(-0.1807,0.6728,0.0358)
                                                            .addChild(new HAnimSegment("hanim_r_carpal_proximal_phalanx_1").setName("r_carpal_proximal_phalanx_1")
                                                              .addChild(new Shape("r_carpal_proximal_phalanx_1_Shape")
                                                                .setAppearance(new Appearance()
                                                                  .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                  .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_33_1148_coordIndex()).setTexCoordIndex(getIndexedFaceSet_33_1148_texCoordIndex())
                                                                  .setCoord(new Coordinate().setPoint(getCoordinate_34_1148_point()))
                                                                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_34_1149_point())))))
                                                            .addChild(new HAnimJoint("hanim_r_carpal_interphalangeal_1").setName("r_carpal_interphalangeal_1").setCenter(-0.1823,0.6541,0.0497)
                                                              .addChild(new HAnimSegment("hanim_r_carpal_distal_phalanx_1").setName("r_carpal_distal_phalanx_1")
                                                                .addChild(new Shape("r_carpal_distal_phalanx_1_Shape")
                                                                  .setAppearance(new Appearance()
                                                                    .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                    .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                  .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_34_1156_coordIndex()).setTexCoordIndex(getIndexedFaceSet_34_1156_texCoordIndex())
                                                                    .setCoord(new Coordinate().setPoint(getCoordinate_35_1156_point()))
                                                                    .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_35_1157_point())))))))))
                                                      .addChild(new HAnimJoint("hanim_r_midcarpal_2").setName("r_midcarpal_2").setCenter(-0.181,0.707,0.0084)
                                                        .addChild(new HAnimSegment("hanim_r_trapezoid").setName("r_trapezoid")
                                                          .addChild(new Shape("r_trapezoid_Shape")
                                                            .setAppearance(new Appearance()
                                                              .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                              .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                            .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_31_1168_coordIndex()).setTexCoordIndex(getIndexedFaceSet_31_1168_texCoordIndex())
                                                              .setCoord(new Coordinate().setPoint(getCoordinate_32_1168_point()))
                                                              .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_32_1169_point())))))
                                                        .addChild(new HAnimJoint("hanim_r_carpometacarpal_2").setName("r_carpometacarpal_2").setCenter(-0.1809,0.6876,0.0097)
                                                          .addChild(new HAnimSegment("hanim_r_metacarpal_2").setName("r_metacarpal_2")
                                                            .addChild(new Shape("r_metacarpal_2_Shape")
                                                              .setAppearance(new Appearance()
                                                                .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                              .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_32_1176_coordIndex()).setTexCoordIndex(getIndexedFaceSet_32_1176_texCoordIndex())
                                                                .setCoord(new Coordinate().setPoint(getCoordinate_33_1176_point()))
                                                                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_33_1177_point())))))
                                                          .addChild(new HAnimJoint("hanim_r_metacarpophalangeal_2").setName("r_metacarpophalangeal_2").setCenter(-0.1834,0.6372,0.0151)
                                                            .addChild(new HAnimSegment("hanim_r_carpal_proximal_phalanx_2").setName("r_carpal_proximal_phalanx_2")
                                                              .addChild(new Shape("r_carpal_proximal_phalanx_2_Shape")
                                                                .setAppearance(new Appearance()
                                                                  .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                  .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_33_1184_coordIndex()).setTexCoordIndex(getIndexedFaceSet_33_1184_texCoordIndex())
                                                                  .setCoord(new Coordinate().setPoint(getCoordinate_34_1184_point()))
                                                                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_34_1185_point())))))
                                                            .addChild(new HAnimJoint("hanim_r_carpal_proximal_interphalangeal_2").setName("r_carpal_proximal_interphalangeal_2").setCenter(-0.1813,0.6068,0.0142)
                                                              .addChild(new HAnimSegment("hanim_r_carpal_middle_phalanx_2").setName("r_carpal_middle_phalanx_2")
                                                                .addChild(new Shape("r_carpal_middle_phalanx_2_Shape")
                                                                  .setAppearance(new Appearance()
                                                                    .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                    .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                  .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_34_1192_coordIndex()).setTexCoordIndex(getIndexedFaceSet_34_1192_texCoordIndex())
                                                                    .setCoord(new Coordinate().setPoint(getCoordinate_35_1192_point()))
                                                                    .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_35_1193_point())))))
                                                              .addChild(new HAnimJoint("hanim_r_carpal_distal_interphalangeal_2").setName("r_carpal_distal_interphalangeal_2").setCenter(-0.1803,0.5816,0.0134)
                                                                .addChild(new HAnimSegment("hanim_r_carpal_distal_phalanx_2").setName("r_carpal_distal_phalanx_2")
                                                                  .addChild(new Shape("r_carpal_distal_phalanx_2_Shape")
                                                                    .setAppearance(new Appearance()
                                                                      .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                      .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                    .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_35_1200_coordIndex()).setTexCoordIndex(getIndexedFaceSet_35_1200_texCoordIndex())
                                                                      .setCoord(new Coordinate().setPoint(getCoordinate_36_1200_point()))
                                                                      .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_36_1201_point()))))))))))
                                                      .addChild(new HAnimJoint("hanim_r_midcarpal_3").setName("r_midcarpal_3").setCenter(-0.1807,0.7085,-0.0048)
                                                        .addChild(new HAnimSegment("hanim_r_capitate").setName("r_capitate")
                                                          .addChild(new Shape("r_capitate_Shape")
                                                            .setAppearance(new Appearance()
                                                              .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                              .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                            .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_31_1213_coordIndex()).setTexCoordIndex(getIndexedFaceSet_31_1213_texCoordIndex())
                                                              .setCoord(new Coordinate().setPoint(getCoordinate_32_1213_point()))
                                                              .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_32_1214_point())))))
                                                        .addChild(new HAnimJoint("hanim_r_carpometacarpal_3").setName("r_carpometacarpal_3").setCenter(-0.1807,0.6858,-0.0063)
                                                          .addChild(new HAnimSegment("hanim_r_metacarpal_3").setName("r_metacarpal_3")
                                                            .addChild(new Shape("r_metacarpal_3_Shape")
                                                              .setAppearance(new Appearance()
                                                                .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                              .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_32_1221_coordIndex()).setTexCoordIndex(getIndexedFaceSet_32_1221_texCoordIndex())
                                                                .setCoord(new Coordinate().setPoint(getCoordinate_33_1221_point()))
                                                                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_33_1222_point())))))
                                                          .addChild(new HAnimJoint("hanim_r_metacarpophalangeal_3").setName("r_metacarpophalangeal_3").setCenter(-0.1833,0.635,-0.0039)
                                                            .addChild(new HAnimSegment("hanim_r_carpal_proximal_phalanx_3").setName("r_carpal_proximal_phalanx_3")
                                                              .addChild(new Shape("r_carpal_proximal_phalanx_3_Shape")
                                                                .setAppearance(new Appearance()
                                                                  .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                  .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_33_1229_coordIndex()).setTexCoordIndex(getIndexedFaceSet_33_1229_texCoordIndex())
                                                                  .setCoord(new Coordinate().setPoint(getCoordinate_34_1229_point()))
                                                                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_34_1230_point())))))
                                                            .addChild(new HAnimJoint("hanim_r_carpal_proximal_interphalangeal_3").setName("r_carpal_proximal_interphalangeal_3").setCenter(-0.1813,0.6032,-0.0035)
                                                              .addChild(new HAnimSegment("hanim_r_carpal_middle_phalanx_3").setName("r_carpal_middle_phalanx_3")
                                                                .addChild(new Shape("r_carpal_middle_phalanx_3_Shape")
                                                                  .setAppearance(new Appearance()
                                                                    .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                    .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                  .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_34_1237_coordIndex()).setTexCoordIndex(getIndexedFaceSet_34_1237_texCoordIndex())
                                                                    .setCoord(new Coordinate().setPoint(getCoordinate_35_1237_point()))
                                                                    .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_35_1238_point())))))
                                                              .addChild(new HAnimJoint("hanim_r_carpal_distal_interphalangeal_3").setName("r_carpal_distal_interphalangeal_3").setCenter(-0.1803,0.5753,-0.0038)
                                                                .addChild(new HAnimSegment("hanim_r_carpal_distal_phalanx_3").setName("r_carpal_distal_phalanx_3")
                                                                  .addChild(new Shape("r_carpal_distal_phalanx_3_Shape")
                                                                    .setAppearance(new Appearance()
                                                                      .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                      .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                    .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_35_1245_coordIndex()).setTexCoordIndex(getIndexedFaceSet_35_1245_texCoordIndex())
                                                                      .setCoord(new Coordinate().setPoint(getCoordinate_36_1245_point()))
                                                                      .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_36_1246_point()))))))))))
                                                      .addChild(new HAnimJoint("hanim_r_midcarpal_4_5").setName("r_midcarpal_4_5").setCenter(-0.1807,0.7058,-0.0257)
                                                        .addChild(new HAnimSegment("hanim_r_hamate").setName("r_hamate")
                                                          .addChild(new Shape("r_hamate_Shape")
                                                            .setAppearance(new Appearance()
                                                              .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                              .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                            .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_31_1258_coordIndex()).setTexCoordIndex(getIndexedFaceSet_31_1258_texCoordIndex())
                                                              .setCoord(new Coordinate().setPoint(getCoordinate_32_1258_point()))
                                                              .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_32_1259_point())))))
                                                        .addChild(new HAnimJoint("hanim_r_carpometacarpal_4").setName("r_carpometacarpal_4").setCenter(-0.1807,0.6863,-0.0199)
                                                          .addChild(new HAnimSegment("hanim_r_metacarpal_4").setName("r_metacarpal_4")
                                                            .addChild(new Shape("r_metacarpal_4_Shape")
                                                              .setAppearance(new Appearance()
                                                                .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                              .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_32_1266_coordIndex()).setTexCoordIndex(getIndexedFaceSet_32_1266_texCoordIndex())
                                                                .setCoord(new Coordinate().setPoint(getCoordinate_33_1266_point()))
                                                                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_33_1267_point())))))
                                                          .addChild(new HAnimJoint("hanim_r_metacarpophalangeal_4").setName("r_metacarpophalangeal_4").setCenter(-0.1833,0.6341,-0.0214)
                                                            .addChild(new HAnimSegment("hanim_r_carpal_proximal_phalanx_4").setName("r_carpal_proximal_phalanx_4")
                                                              .addChild(new Shape("r_carpal_proximal_phalanx_4_Shape")
                                                                .setAppearance(new Appearance()
                                                                  .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                  .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_33_1274_coordIndex()).setTexCoordIndex(getIndexedFaceSet_33_1274_texCoordIndex())
                                                                  .setCoord(new Coordinate().setPoint(getCoordinate_34_1274_point()))
                                                                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_34_1275_point())))))
                                                            .addChild(new HAnimJoint("hanim_r_carpal_proximal_interphalangeal_4").setName("r_carpal_proximal_interphalangeal_4").setCenter(-0.1813,0.6066,-0.0206)
                                                              .addChild(new HAnimSegment("hanim_r_carpal_middle_phalanx_4").setName("r_carpal_middle_phalanx_4")
                                                                .addChild(new Shape("r_carpal_middle_phalanx_4_Shape")
                                                                  .setAppearance(new Appearance()
                                                                    .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                    .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                  .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_34_1282_coordIndex()).setTexCoordIndex(getIndexedFaceSet_34_1282_texCoordIndex())
                                                                    .setCoord(new Coordinate().setPoint(getCoordinate_35_1282_point()))
                                                                    .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_35_1283_point())))))
                                                              .addChild(new HAnimJoint("hanim_r_carpal_distal_interphalangeal_4").setName("r_carpal_distal_interphalangeal_4").setCenter(-0.1803,0.5807,-0.0198)
                                                                .addChild(new HAnimSegment("hanim_r_carpal_distal_phalanx_4").setName("r_carpal_distal_phalanx_4")
                                                                  .addChild(new Shape("r_carpal_distal_phalanx_4_Shape")
                                                                    .setAppearance(new Appearance()
                                                                      .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                      .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                    .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_35_1290_coordIndex()).setTexCoordIndex(getIndexedFaceSet_35_1290_texCoordIndex())
                                                                      .setCoord(new Coordinate().setPoint(getCoordinate_36_1290_point()))
                                                                      .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_36_1291_point())))))))))
                                                        .addChild(new HAnimJoint("hanim_r_carpometacarpal_5").setName("r_carpometacarpal_5").setCenter(-0.1813,0.6883,-0.0328)
                                                          .addChild(new HAnimSegment("hanim_r_metacarpal_5").setName("r_metacarpal_5")
                                                            .addChild(new Shape("r_metacarpal_5_Shape")
                                                              .setAppearance(new Appearance()
                                                                .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                              .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_32_1302_coordIndex()).setTexCoordIndex(getIndexedFaceSet_32_1302_texCoordIndex())
                                                                .setCoord(new Coordinate().setPoint(getCoordinate_33_1302_point()))
                                                                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_33_1303_point())))))
                                                          .addChild(new HAnimJoint("hanim_r_metacarpophalangeal_5").setName("r_metacarpophalangeal_5").setCenter(-0.183,0.6381,-0.0371)
                                                            .addChild(new HAnimSegment("hanim_r_carpal_proximal_phalanx_5").setName("r_carpal_proximal_phalanx_5")
                                                              .addChild(new Shape("r_carpal_proximal_phalanx_5_Shape")
                                                                .setAppearance(new Appearance()
                                                                  .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                  .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_33_1310_coordIndex()).setTexCoordIndex(getIndexedFaceSet_33_1310_texCoordIndex())
                                                                  .setCoord(new Coordinate().setPoint(getCoordinate_34_1310_point()))
                                                                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_34_1311_point())))))
                                                            .addChild(new HAnimJoint("hanim_r_carpal_proximal_interphalangeal_5").setName("r_carpal_proximal_interphalangeal_5").setCenter(-0.1813,0.621,-0.0371)
                                                              .addChild(new HAnimSegment("hanim_r_carpal_middle_phalanx_5").setName("r_carpal_middle_phalanx_5")
                                                                .addChild(new Shape("r_carpal_middle_phalanx_5_Shape")
                                                                  .setAppearance(new Appearance()
                                                                    .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                    .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                  .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_34_1318_coordIndex()).setTexCoordIndex(getIndexedFaceSet_34_1318_texCoordIndex())
                                                                    .setCoord(new Coordinate().setPoint(getCoordinate_35_1318_point()))
                                                                    .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_35_1319_point())))))
                                                              .addChild(new HAnimJoint("hanim_r_carpal_distal_interphalangeal_5").setName("r_carpal_distal_interphalangeal_5").setCenter(-0.1805,0.6023,-0.037)
                                                                .addChild(new HAnimSegment("hanim_r_carpal_distal_phalanx_5").setName("r_carpal_distal_phalanx_5")
                                                                  .addChild(new Shape("r_carpal_distal_phalanx_5_Shape")
                                                                    .setAppearance(new Appearance()
                                                                      .setMaterial(new Material().setUSE("SurfaceDefault"))
                                                                      .setTexture(new ImageTexture().setUSE("JinLOA4TextureAtlas")))
                                                                    .setGeometry(new IndexedFaceSet().setCreaseAngle(3.1416).setCoordIndex(getIndexedFaceSet_35_1326_coordIndex()).setTexCoordIndex(getIndexedFaceSet_35_1326_texCoordIndex())
                                                                      .setCoord(new Coordinate().setPoint(getCoordinate_36_1326_point()))
                                                                      .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_36_1327_point()))))))))))))))))))))))))))))))))))
      .addJoints(new HAnimJoint().setUSE("hanim_humanoid_root"))
      .addJoints(new HAnimJoint().setUSE("hanim_sacroiliac"))
      .addJoints(new HAnimJoint().setUSE("hanim_skullbase"))
      .addJoints(new HAnimJoint().setUSE("hanim_temporomandibular"))
      .addJoints(new HAnimJoint().setUSE("hanim_vc1"))
      .addJoints(new HAnimJoint().setUSE("hanim_vc2"))
      .addJoints(new HAnimJoint().setUSE("hanim_vc3"))
      .addJoints(new HAnimJoint().setUSE("hanim_vc4"))
      .addJoints(new HAnimJoint().setUSE("hanim_vc5"))
      .addJoints(new HAnimJoint().setUSE("hanim_vc6"))
      .addJoints(new HAnimJoint().setUSE("hanim_vc7"))
      .addJoints(new HAnimJoint().setUSE("hanim_vl1"))
      .addJoints(new HAnimJoint().setUSE("hanim_vl2"))
      .addJoints(new HAnimJoint().setUSE("hanim_vl3"))
      .addJoints(new HAnimJoint().setUSE("hanim_vl4"))
      .addJoints(new HAnimJoint().setUSE("hanim_vl5"))
      .addJoints(new HAnimJoint().setUSE("hanim_vt1"))
      .addJoints(new HAnimJoint().setUSE("hanim_vt10"))
      .addJoints(new HAnimJoint().setUSE("hanim_vt11"))
      .addJoints(new HAnimJoint().setUSE("hanim_vt12"))
      .addJoints(new HAnimJoint().setUSE("hanim_vt2"))
      .addJoints(new HAnimJoint().setUSE("hanim_vt3"))
      .addJoints(new HAnimJoint().setUSE("hanim_vt4"))
      .addJoints(new HAnimJoint().setUSE("hanim_vt5"))
      .addJoints(new HAnimJoint().setUSE("hanim_vt6"))
      .addJoints(new HAnimJoint().setUSE("hanim_vt7"))
      .addJoints(new HAnimJoint().setUSE("hanim_vt8"))
      .addJoints(new HAnimJoint().setUSE("hanim_vt9"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_acromioclavicular"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_acromioclavicular"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_calcaneocuboid"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_calcaneocuboid"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_carpal_distal_interphalangeal_2"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_carpal_distal_interphalangeal_2"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_carpal_distal_interphalangeal_3"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_carpal_distal_interphalangeal_3"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_carpal_distal_interphalangeal_4"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_carpal_distal_interphalangeal_4"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_carpal_distal_interphalangeal_5"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_carpal_distal_interphalangeal_5"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_carpal_interphalangeal_1"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_carpal_interphalangeal_1"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_carpal_proximal_interphalangeal_2"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_carpal_proximal_interphalangeal_2"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_carpal_proximal_interphalangeal_3"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_carpal_proximal_interphalangeal_3"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_carpal_proximal_interphalangeal_4"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_carpal_proximal_interphalangeal_4"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_carpal_proximal_interphalangeal_5"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_carpal_proximal_interphalangeal_5"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_carpometacarpal_1"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_carpometacarpal_1"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_carpometacarpal_2"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_carpometacarpal_2"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_carpometacarpal_3"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_carpometacarpal_3"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_carpometacarpal_4"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_carpometacarpal_4"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_carpometacarpal_5"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_carpometacarpal_5"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_cuneonavicular_1"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_cuneonavicular_1"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_cuneonavicular_2"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_cuneonavicular_2"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_cuneonavicular_3"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_cuneonavicular_3"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_elbow"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_elbow"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_eyeball_joint"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_eyeball_joint"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_eyebrow_joint"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_eyebrow_joint"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_eyelid_joint"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_eyelid_joint"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_hip"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_hip"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_knee"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_knee"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_metacarpophalangeal_1"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_metacarpophalangeal_1"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_metacarpophalangeal_2"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_metacarpophalangeal_2"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_metacarpophalangeal_3"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_metacarpophalangeal_3"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_metacarpophalangeal_4"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_metacarpophalangeal_4"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_metacarpophalangeal_5"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_metacarpophalangeal_5"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_metatarsophalangeal_1"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_metatarsophalangeal_1"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_metatarsophalangeal_2"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_metatarsophalangeal_2"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_metatarsophalangeal_3"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_metatarsophalangeal_3"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_metatarsophalangeal_4"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_metatarsophalangeal_4"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_metatarsophalangeal_5"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_metatarsophalangeal_5"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_midcarpal_1"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_midcarpal_1"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_midcarpal_2"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_midcarpal_2"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_midcarpal_3"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_midcarpal_3"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_midcarpal_4_5"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_midcarpal_4_5"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_radiocarpal"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_radiocarpal"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_shoulder"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_shoulder"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_sternoclavicular"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_sternoclavicular"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_talocalcaneonavicular"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_talocalcaneonavicular"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_talocrural"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_talocrural"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_tarsal_distal_interphalangeal_2"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_tarsal_distal_interphalangeal_2"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_tarsal_distal_interphalangeal_3"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_tarsal_distal_interphalangeal_3"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_tarsal_distal_interphalangeal_4"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_tarsal_distal_interphalangeal_4"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_tarsal_distal_interphalangeal_5"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_tarsal_distal_interphalangeal_5"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_tarsal_interphalangeal_1"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_tarsal_interphalangeal_1"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_tarsal_proximal_interphalangeal_2"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_tarsal_proximal_interphalangeal_2"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_tarsal_proximal_interphalangeal_3"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_tarsal_proximal_interphalangeal_3"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_tarsal_proximal_interphalangeal_4"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_tarsal_proximal_interphalangeal_4"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_tarsal_proximal_interphalangeal_5"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_tarsal_proximal_interphalangeal_5"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_tarsometatarsal_1"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_tarsometatarsal_1"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_tarsometatarsal_2"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_tarsometatarsal_2"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_tarsometatarsal_3"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_tarsometatarsal_3"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_tarsometatarsal_4"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_tarsometatarsal_4"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_tarsometatarsal_5"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_tarsometatarsal_5"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_transversetarsal"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_transversetarsal"))
      .addSegments(new HAnimSegment().setUSE("hanim_c1"))
      .addSegments(new HAnimSegment().setUSE("hanim_c2"))
      .addSegments(new HAnimSegment().setUSE("hanim_c3"))
      .addSegments(new HAnimSegment().setUSE("hanim_c4"))
      .addSegments(new HAnimSegment().setUSE("hanim_c5"))
      .addSegments(new HAnimSegment().setUSE("hanim_c6"))
      .addSegments(new HAnimSegment().setUSE("hanim_c7"))
      .addSegments(new HAnimSegment().setUSE("hanim_jaw"))
      .addSegments(new HAnimSegment().setUSE("hanim_l1"))
      .addSegments(new HAnimSegment().setUSE("hanim_l2"))
      .addSegments(new HAnimSegment().setUSE("hanim_l3"))
      .addSegments(new HAnimSegment().setUSE("hanim_l4"))
      .addSegments(new HAnimSegment().setUSE("hanim_l5"))
      .addSegments(new HAnimSegment().setUSE("hanim_pelvis"))
      .addSegments(new HAnimSegment().setUSE("hanim_sacrum"))
      .addSegments(new HAnimSegment().setUSE("hanim_skull"))
      .addSegments(new HAnimSegment().setUSE("hanim_t1"))
      .addSegments(new HAnimSegment().setUSE("hanim_t10"))
      .addSegments(new HAnimSegment().setUSE("hanim_t11"))
      .addSegments(new HAnimSegment().setUSE("hanim_t12"))
      .addSegments(new HAnimSegment().setUSE("hanim_t2"))
      .addSegments(new HAnimSegment().setUSE("hanim_t3"))
      .addSegments(new HAnimSegment().setUSE("hanim_t4"))
      .addSegments(new HAnimSegment().setUSE("hanim_t5"))
      .addSegments(new HAnimSegment().setUSE("hanim_t6"))
      .addSegments(new HAnimSegment().setUSE("hanim_t7"))
      .addSegments(new HAnimSegment().setUSE("hanim_t8"))
      .addSegments(new HAnimSegment().setUSE("hanim_t9"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_calcaneus"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_calcaneus"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_calf"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_calf"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_capitate"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_capitate"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_carpal"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_carpal"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_carpal_distal_phalanx_1"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_carpal_distal_phalanx_1"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_carpal_distal_phalanx_2"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_carpal_distal_phalanx_2"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_carpal_distal_phalanx_3"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_carpal_distal_phalanx_3"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_carpal_distal_phalanx_4"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_carpal_distal_phalanx_4"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_carpal_distal_phalanx_5"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_carpal_distal_phalanx_5"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_carpal_middle_phalanx_2"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_carpal_middle_phalanx_2"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_carpal_middle_phalanx_3"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_carpal_middle_phalanx_3"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_carpal_middle_phalanx_4"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_carpal_middle_phalanx_4"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_carpal_middle_phalanx_5"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_carpal_middle_phalanx_5"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_carpal_proximal_phalanx_1"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_carpal_proximal_phalanx_1"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_carpal_proximal_phalanx_2"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_carpal_proximal_phalanx_2"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_carpal_proximal_phalanx_3"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_carpal_proximal_phalanx_3"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_carpal_proximal_phalanx_4"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_carpal_proximal_phalanx_4"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_carpal_proximal_phalanx_5"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_carpal_proximal_phalanx_5"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_clavicle"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_clavicle"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_cuboid"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_cuboid"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_cuneiform_1"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_cuneiform_1"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_cuneiform_2"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_cuneiform_2"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_cuneiform_3"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_cuneiform_3"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_eyeball"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_eyeball"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_eyebrow"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_eyebrow"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_eyelid"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_eyelid"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_forearm"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_forearm"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_hamate"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_hamate"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_metacarpal_1"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_metacarpal_1"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_metacarpal_2"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_metacarpal_2"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_metacarpal_3"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_metacarpal_3"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_metacarpal_4"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_metacarpal_4"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_metacarpal_5"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_metacarpal_5"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_metatarsal_1"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_metatarsal_1"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_metatarsal_2"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_metatarsal_2"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_metatarsal_3"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_metatarsal_3"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_metatarsal_4"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_metatarsal_4"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_metatarsal_5"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_metatarsal_5"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_navicular"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_navicular"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_scapula"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_scapula"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_talus"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_talus"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_tarsal_distal_phalanx_1"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_tarsal_distal_phalanx_1"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_tarsal_distal_phalanx_2"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_tarsal_distal_phalanx_2"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_tarsal_distal_phalanx_3"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_tarsal_distal_phalanx_3"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_tarsal_distal_phalanx_4"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_tarsal_distal_phalanx_4"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_tarsal_distal_phalanx_5"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_tarsal_distal_phalanx_5"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_tarsal_middle_phalanx_2"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_tarsal_middle_phalanx_2"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_tarsal_middle_phalanx_3"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_tarsal_middle_phalanx_3"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_tarsal_middle_phalanx_4"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_tarsal_middle_phalanx_4"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_tarsal_middle_phalanx_5"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_tarsal_middle_phalanx_5"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_tarsal_proximal_phalanx_1"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_tarsal_proximal_phalanx_1"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_tarsal_proximal_phalanx_2"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_tarsal_proximal_phalanx_2"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_tarsal_proximal_phalanx_3"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_tarsal_proximal_phalanx_3"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_tarsal_proximal_phalanx_4"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_tarsal_proximal_phalanx_4"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_tarsal_proximal_phalanx_5"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_tarsal_proximal_phalanx_5"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_thigh"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_thigh"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_trapezium"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_trapezium"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_trapezoid"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_trapezoid"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_upperarm"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_upperarm")))
    .addChild(new Group("StandAnimation_loa4")
      .addChild(new TimeSensor("DefaultTimer").setCycleInterval(6).setLoop(true))
      .addComments(" indention-to-match Joint hierarchy ")
      .addChild(new PositionInterpolator("Default_humanoid_root_TranslationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFVec3f(new double[] {0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0})))
      .addChild(new OrientationInterpolator("Default_humanoid_root_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_sacroiliac_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_hip_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_knee_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_talocrural_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_talocalcaneonavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_cuneonavicular_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_tarsometatarsal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_metatarsophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_tarsal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_cuneonavicular_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_tarsometatarsal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_metatarsophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_tarsal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_tarsal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_cuneonavicular_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_tarsometatarsal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_metatarsophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_tarsal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_tarsal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_calcaneocuboid_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_transversetarsal_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_tarsometatarsal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_metatarsophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_tarsal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_tarsal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_tarsometatarsal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_metatarsophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_tarsal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_tarsal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_hip_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_knee_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_talocrural_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_talocalcaneonavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_cuneonavicular_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_tarsometatarsal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_metatarsophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_tarsal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_cuneonavicular_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_tarsometatarsal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_metatarsophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_tarsal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_tarsal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_cuneonavicular_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_tarsometatarsal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_metatarsophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_tarsal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_tarsal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_calcaneocuboid_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_transversetarsal_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_tarsometatarsal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_metatarsophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_tarsal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_tarsal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_tarsometatarsal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_metatarsophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_tarsal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_tarsal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_vl5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_vl4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_vl3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_vl2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_vl1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_vt12_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_vt11_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_vt10_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_vt9_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_vt8_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_vt7_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_vt6_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_vt5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_vt4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_vt3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_vt2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_vt1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_vc7_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_vc6_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_vc5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_vc4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_vc3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_vc2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_vc1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_skullbase_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_eyelid_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_eyelid_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_eyeball_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_eyeball_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_eyebrow_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_eyebrow_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_temporomandibular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_sternoclavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_acromioclavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_shoulder_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_elbow_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_radiocarpal_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_midcarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_carpometacarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_metacarpophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_carpal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_midcarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_carpometacarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_metacarpophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_carpal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_carpal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_midcarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_carpometacarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_metacarpophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_carpal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_carpal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_midcarpal_4_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_carpometacarpal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_metacarpophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_carpal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_carpal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_carpometacarpal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_metacarpophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_carpal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_l_carpal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_sternoclavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_acromioclavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_shoulder_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_elbow_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_radiocarpal_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_midcarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_carpometacarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_metacarpophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_carpal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_midcarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_carpometacarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_metacarpophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_carpal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_carpal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_midcarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_carpometacarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_metacarpophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_carpal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_carpal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_midcarpal_4_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_carpometacarpal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_metacarpophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_carpal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_carpal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_carpometacarpal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_metacarpophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_carpal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Default_r_carpal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addComments(" Timer to Interpolators ")
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_humanoid_root_TranslationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_humanoid_root_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_sacroiliac_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_hip_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_knee_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_talocrural_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_talocalcaneonavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_cuneonavicular_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_tarsometatarsal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_metatarsophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_tarsal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_cuneonavicular_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_tarsometatarsal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_metatarsophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_tarsal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_tarsal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_cuneonavicular_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_tarsometatarsal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_metatarsophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_tarsal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_tarsal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_calcaneocuboid_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_transversetarsal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_tarsometatarsal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_metatarsophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_tarsal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_tarsal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_tarsometatarsal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_metatarsophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_tarsal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_tarsal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_hip_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_knee_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_talocrural_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_talocalcaneonavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_cuneonavicular_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_tarsometatarsal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_metatarsophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_tarsal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_cuneonavicular_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_tarsometatarsal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_metatarsophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_tarsal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_tarsal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_cuneonavicular_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_tarsometatarsal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_metatarsophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_tarsal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_tarsal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_calcaneocuboid_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_transversetarsal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_tarsometatarsal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_metatarsophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_tarsal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_tarsal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_tarsometatarsal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_metatarsophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_tarsal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_tarsal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_vl5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_vl4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_vl3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_vl2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_vl1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_vt12_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_vt11_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_vt10_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_vt9_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_vt8_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_vt7_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_vt6_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_vt5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_vt4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_vt3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_vt2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_vt1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_vc7_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_vc6_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_vc5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_vc4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_vc3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_vc2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_vc1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_skullbase_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_eyelid_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_eyelid_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_eyeball_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_eyeball_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_eyebrow_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_eyebrow_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_temporomandibular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_sternoclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_acromioclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_shoulder_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_elbow_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_radiocarpal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_midcarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_carpometacarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_metacarpophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_carpal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_midcarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_carpometacarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_metacarpophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_carpal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_carpal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_midcarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_carpometacarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_metacarpophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_carpal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_carpal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_midcarpal_4_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_carpometacarpal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_metacarpophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_carpal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_carpal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_carpometacarpal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_metacarpophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_carpal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_l_carpal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_sternoclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_acromioclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_shoulder_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_elbow_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_radiocarpal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_midcarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_carpometacarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_metacarpophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_carpal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_midcarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_carpometacarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_metacarpophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_carpal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_carpal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_midcarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_carpometacarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_metacarpophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_carpal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_carpal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_midcarpal_4_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_carpometacarpal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_metacarpophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_carpal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_carpal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_carpometacarpal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_metacarpophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_carpal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("DefaultTimer").setFromField("fraction_changed").setToNode("Default_r_carpal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addComments(" Interpolators to Joints ")
      .addChild(new ROUTE().setFromNode("Default_humanoid_root_TranslationInterpolator").setFromField("value_changed").setToNode("hanim_humanoid_root").setToField("set_translation"))
      .addChild(new ROUTE().setFromNode("Default_humanoid_root_RotationInterpolator").setFromField("value_changed").setToNode("hanim_humanoid_root").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_sacroiliac_RotationInterpolator").setFromField("value_changed").setToNode("hanim_sacroiliac").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_hip_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_hip").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_knee_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_knee").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_talocrural_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_talocrural").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_talocalcaneonavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_talocalcaneonavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_cuneonavicular_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_cuneonavicular_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_tarsometatarsal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_metatarsophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_tarsal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_cuneonavicular_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_cuneonavicular_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_tarsometatarsal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_metatarsophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_tarsal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_tarsal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_cuneonavicular_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_cuneonavicular_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_tarsometatarsal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_metatarsophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_tarsal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_tarsal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_calcaneocuboid_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_calcaneocuboid").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_transversetarsal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_transversetarsal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_tarsometatarsal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_metatarsophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_tarsal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_tarsal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_tarsometatarsal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_metatarsophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_tarsal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_tarsal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_hip_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_hip").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_knee_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_knee").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_talocrural_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_talocrural").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_talocalcaneonavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_talocalcaneonavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_cuneonavicular_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_cuneonavicular_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_tarsometatarsal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_metatarsophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_tarsal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_cuneonavicular_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_cuneonavicular_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_tarsometatarsal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_metatarsophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_tarsal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_tarsal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_cuneonavicular_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_cuneonavicular_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_tarsometatarsal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_metatarsophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_tarsal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_tarsal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_calcaneocuboid_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_calcaneocuboid").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_transversetarsal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_transversetarsal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_tarsometatarsal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_metatarsophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_tarsal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_tarsal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_tarsometatarsal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_metatarsophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_tarsal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_tarsal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_vl5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_vl4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_vl3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_vl2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_vl1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_vt12_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt12").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_vt11_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt11").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_vt10_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt10").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_vt9_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt9").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_vt8_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt8").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_vt7_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt7").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_vt6_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt6").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_vt5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_vt4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_vt3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_vt2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_vt1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_vc7_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc7").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_vc6_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc6").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_vc5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_vc4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_vc3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_vc2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_vc1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_skullbase_RotationInterpolator").setFromField("value_changed").setToNode("hanim_skullbase").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_eyelid_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_eyelid_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_eyelid_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_eyelid_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_eyeball_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_eyeball_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_eyeball_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_eyeball_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_eyebrow_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_eyebrow_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_eyebrow_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_eyebrow_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_temporomandibular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_temporomandibular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_sternoclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_sternoclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_acromioclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_acromioclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_shoulder_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_shoulder").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_elbow_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_elbow").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_radiocarpal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_radiocarpal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_midcarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_carpometacarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_metacarpophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_carpal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_midcarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_carpometacarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_metacarpophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_carpal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_carpal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_midcarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_carpometacarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_metacarpophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_carpal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_carpal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_midcarpal_4_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_4_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_carpometacarpal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_metacarpophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_carpal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_carpal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_carpometacarpal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_metacarpophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_carpal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_l_carpal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_sternoclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_sternoclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_acromioclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_acromioclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_shoulder_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_shoulder").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_elbow_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_elbow").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_radiocarpal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_radiocarpal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_midcarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_carpometacarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_metacarpophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_carpal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_midcarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_carpometacarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_metacarpophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_carpal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_carpal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_midcarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_carpometacarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_metacarpophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_carpal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_carpal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_midcarpal_4_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_4_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_carpometacarpal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_metacarpophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_carpal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_carpal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_carpometacarpal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_metacarpophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_carpal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Default_r_carpal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_5").setToField("set_rotation")))
    .addChild(new Group("PitchAnimation_loa4")
      .addChild(new TimeSensor("PitchTimer").setCycleInterval(5.73).setLoop(true))
      .addChild(new PositionInterpolator("Pitch_humanoid_root_TranslationInterpolator").setKey(new double[] {0.0,0.125,0.25,0.375,0.5,0.625,0.75,0.875,1.0}).setKeyValue(new MFVec3f(new double[] {0.0,0.0,0.0,0.0,-0.15,0.0,0.0,-0.7,0.0,0.0,-0.15,0.0,0.0,0.0,0.0,0.0,-0.15,0.0,0.0,-0.7,0.0,0.0,-0.15,0.0,0.0,0.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_humanoid_root_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_sacroiliac_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_hip_RotationInterpolator").setKey(new double[] {0.0,0.25,0.5,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,1.0,0.0,0.0,1.5,0.0,0.0,1.0,0.0,-1.0,0.0,0.0,1.5,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_knee_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_talocrural_RotationInterpolator").setKey(new double[] {0.0,0.25,0.5,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,-1.0,0.0,0.0,1.5,0.0,0.0,1.0,0.0,1.0,0.0,0.0,1.5,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_talocalcaneonavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_cuneonavicular_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_tarsometatarsal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_metatarsophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_tarsal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_cuneonavicular_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_tarsometatarsal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_metatarsophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_tarsal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_tarsal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_cuneonavicular_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_tarsometatarsal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_metatarsophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_tarsal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_tarsal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_calcaneocuboid_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_transversetarsal_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_tarsometatarsal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_metatarsophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_tarsal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_tarsal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_tarsometatarsal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_metatarsophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_tarsal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_tarsal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_hip_RotationInterpolator").setKey(new double[] {0.0,0.25,0.5,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,-1.0,0.0,0.0,1.5,0.0,0.0,1.0,0.0,1.0,0.0,0.0,1.5,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_knee_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_talocrural_RotationInterpolator").setKey(new double[] {0.0,0.25,0.5,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,1.0,0.0,0.0,1.5,0.0,0.0,1.0,0.0,-1.0,0.0,0.0,1.5,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_talocalcaneonavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_cuneonavicular_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_tarsometatarsal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_metatarsophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_tarsal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_cuneonavicular_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_tarsometatarsal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_metatarsophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_tarsal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_tarsal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_cuneonavicular_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_tarsometatarsal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_metatarsophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_tarsal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_tarsal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_calcaneocuboid_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_transversetarsal_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_tarsometatarsal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_metatarsophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_tarsal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_tarsal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_tarsometatarsal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_metatarsophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_tarsal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_tarsal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_vl5_RotationInterpolator").setKey(new double[] {0.0,0.25,0.5,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,1.0,0.0,0.0,0.6,0.0,0.0,1.0,0.0,-1.0,0.0,0.0,0.6,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_vl4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_vl3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_vl2_RotationInterpolator").setKey(new double[] {0.0,0.25,0.5,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,1.0,0.0,0.0,0.15,0.0,0.0,1.0,0.0,-1.0,0.0,0.0,0.15,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_vl1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_vt12_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_vt11_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_vt10_RotationInterpolator").setKey(new double[] {0.0,0.25,0.5,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,1.0,0.0,0.0,0.1,0.0,0.0,1.0,0.0,-1.0,0.0,0.0,0.1,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_vt9_RotationInterpolator").setKey(new double[] {0.0,0.25,0.5,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,1.0,0.0,0.0,0.1,0.0,0.0,1.0,0.0,-1.0,0.0,0.0,0.1,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_vt8_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_vt7_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_vt6_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_vt5_RotationInterpolator").setKey(new double[] {0.0,0.25,0.5,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,1.0,0.0,0.0,0.1,0.0,0.0,1.0,0.0,-1.0,0.0,0.0,0.1,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_vt4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_vt3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_vt2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_vt1_RotationInterpolator").setKey(new double[] {0.0,0.25,0.5,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,1.0,0.0,0.0,0.1,0.0,0.0,1.0,0.0,-1.0,0.0,0.0,0.1,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_vc7_RotationInterpolator").setKey(new double[] {0.0,0.25,0.5,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,1.0,0.0,0.0,0.1,0.0,0.0,1.0,0.0,-1.0,0.0,0.0,0.1,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_vc6_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_vc5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_vc4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_vc3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_vc2_RotationInterpolator").setKey(new double[] {0.0,0.25,0.5,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,1.0,0.0,0.0,0.2,0.0,0.0,1.0,0.0,-1.0,0.0,0.0,0.2,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_vc1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_skullbase_RotationInterpolator").setKey(new double[] {0.0,0.25,0.5,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,1.0,0.0,0.0,0.3,0.0,0.0,1.0,0.0,-1.0,0.0,0.0,0.3,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_eyelid_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_eyelid_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_eyeball_joint_RotationInterpolator").setKey(new double[] {0.0,0.25,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,1.0,0.0,0.0,0.25,1.0,0.0,0.0,-0.25,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_eyeball_joint_RotationInterpolator").setKey(new double[] {0.0,0.25,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,1.0,0.0,0.0,0.25,1.0,0.0,0.0,-0.25,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_eyebrow_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_eyebrow_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_temporomandibular_RotationInterpolator").setKey(new double[] {0.0,0.25,0.5,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,-1.0,0.0,0.0,1.1,0.0,0.0,1.0,0.0,1.0,0.0,0.0,1.1,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_sternoclavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_acromioclavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_shoulder_RotationInterpolator").setKey(new double[] {0.0,0.25,0.5,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,-1.0,0.0,0.0,1.5,0.0,0.0,1.0,0.0,1.0,0.0,0.0,1.5,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_elbow_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_radiocarpal_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_midcarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_carpometacarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_metacarpophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_carpal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_midcarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_carpometacarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_metacarpophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_carpal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_carpal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_midcarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_carpometacarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_metacarpophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_carpal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_carpal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_midcarpal_4_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_carpometacarpal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_metacarpophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_carpal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_carpal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_carpometacarpal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_metacarpophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_carpal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_l_carpal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_sternoclavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_acromioclavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_shoulder_RotationInterpolator").setKey(new double[] {0.0,0.25,0.5,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,1.0,0.0,0.0,1.5,0.0,0.0,1.0,0.0,-1.0,0.0,0.0,1.5,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_elbow_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_radiocarpal_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_midcarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_carpometacarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_metacarpophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_carpal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_midcarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_carpometacarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_metacarpophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_carpal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_carpal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_midcarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_carpometacarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_metacarpophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_carpal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_carpal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_midcarpal_4_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_carpometacarpal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_metacarpophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_carpal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_carpal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_carpometacarpal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_metacarpophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_carpal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Pitch_r_carpal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addComments(" Timer to Interpolators ")
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_humanoid_root_TranslationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_humanoid_root_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_sacroiliac_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_hip_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_knee_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_talocrural_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_talocalcaneonavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_cuneonavicular_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_tarsometatarsal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_metatarsophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_tarsal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_cuneonavicular_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_tarsometatarsal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_metatarsophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_tarsal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_tarsal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_cuneonavicular_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_tarsometatarsal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_metatarsophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_tarsal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_tarsal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_calcaneocuboid_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_transversetarsal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_tarsometatarsal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_metatarsophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_tarsal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_tarsal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_tarsometatarsal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_metatarsophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_tarsal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_tarsal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_hip_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_knee_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_talocrural_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_talocalcaneonavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_cuneonavicular_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_tarsometatarsal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_metatarsophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_tarsal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_cuneonavicular_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_tarsometatarsal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_metatarsophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_tarsal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_tarsal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_cuneonavicular_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_tarsometatarsal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_metatarsophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_tarsal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_tarsal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_calcaneocuboid_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_transversetarsal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_tarsometatarsal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_metatarsophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_tarsal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_tarsal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_tarsometatarsal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_metatarsophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_tarsal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_tarsal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_vl5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_vl4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_vl3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_vl2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_vl1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_vt12_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_vt11_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_vt10_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_vt9_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_vt8_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_vt7_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_vt6_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_vt5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_vt4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_vt3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_vt2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_vt1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_vc7_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_vc6_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_vc5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_vc4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_vc3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_vc2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_vc1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_skullbase_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_eyelid_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_eyelid_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_eyeball_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_eyeball_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_eyebrow_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_eyebrow_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_temporomandibular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_sternoclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_acromioclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_shoulder_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_elbow_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_radiocarpal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_midcarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_carpometacarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_metacarpophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_carpal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_midcarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_carpometacarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_metacarpophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_carpal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_carpal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_midcarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_carpometacarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_metacarpophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_carpal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_carpal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_midcarpal_4_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_carpometacarpal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_metacarpophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_carpal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_carpal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_carpometacarpal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_metacarpophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_carpal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_l_carpal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_sternoclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_acromioclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_shoulder_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_elbow_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_radiocarpal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_midcarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_carpometacarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_metacarpophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_carpal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_midcarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_carpometacarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_metacarpophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_carpal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_carpal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_midcarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_carpometacarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_metacarpophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_carpal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_carpal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_midcarpal_4_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_carpometacarpal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_metacarpophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_carpal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_carpal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_carpometacarpal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_metacarpophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_carpal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("PitchTimer").setFromField("fraction_changed").setToNode("Pitch_r_carpal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addComments(" Interpolators to Joints ")
      .addChild(new ROUTE().setFromNode("Pitch_humanoid_root_TranslationInterpolator").setFromField("value_changed").setToNode("hanim_humanoid_root").setToField("set_translation"))
      .addChild(new ROUTE().setFromNode("Pitch_humanoid_root_RotationInterpolator").setFromField("value_changed").setToNode("hanim_humanoid_root").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_sacroiliac_RotationInterpolator").setFromField("value_changed").setToNode("hanim_sacroiliac").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_hip_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_hip").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_knee_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_knee").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_talocrural_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_talocrural").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_talocalcaneonavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_talocalcaneonavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_cuneonavicular_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_cuneonavicular_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_tarsometatarsal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_metatarsophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_tarsal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_cuneonavicular_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_cuneonavicular_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_tarsometatarsal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_metatarsophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_tarsal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_tarsal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_cuneonavicular_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_cuneonavicular_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_tarsometatarsal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_metatarsophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_tarsal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_tarsal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_calcaneocuboid_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_calcaneocuboid").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_transversetarsal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_transversetarsal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_tarsometatarsal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_metatarsophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_tarsal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_tarsal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_tarsometatarsal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_metatarsophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_tarsal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_tarsal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_hip_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_hip").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_knee_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_knee").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_talocrural_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_talocrural").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_talocalcaneonavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_talocalcaneonavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_cuneonavicular_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_cuneonavicular_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_tarsometatarsal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_metatarsophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_tarsal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_cuneonavicular_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_cuneonavicular_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_tarsometatarsal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_metatarsophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_tarsal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_tarsal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_cuneonavicular_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_cuneonavicular_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_tarsometatarsal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_metatarsophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_tarsal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_tarsal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_calcaneocuboid_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_calcaneocuboid").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_transversetarsal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_transversetarsal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_tarsometatarsal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_metatarsophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_tarsal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_tarsal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_tarsometatarsal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_metatarsophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_tarsal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_tarsal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_vl5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_vl4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_vl3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_vl2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_vl1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_vt12_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt12").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_vt11_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt11").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_vt10_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt10").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_vt9_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt9").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_vt8_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt8").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_vt7_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt7").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_vt6_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt6").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_vt5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_vt4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_vt3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_vt2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_vt1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_vc7_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc7").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_vc6_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc6").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_vc5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_vc4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_vc3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_vc2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_vc1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_skullbase_RotationInterpolator").setFromField("value_changed").setToNode("hanim_skullbase").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_eyelid_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_eyelid_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_eyelid_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_eyelid_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_eyeball_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_eyeball_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_eyeball_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_eyeball_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_eyebrow_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_eyebrow_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_eyebrow_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_eyebrow_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_temporomandibular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_temporomandibular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_sternoclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_sternoclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_acromioclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_acromioclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_shoulder_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_shoulder").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_elbow_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_elbow").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_radiocarpal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_radiocarpal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_midcarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_carpometacarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_metacarpophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_carpal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_midcarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_carpometacarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_metacarpophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_carpal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_carpal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_midcarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_carpometacarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_metacarpophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_carpal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_carpal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_midcarpal_4_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_4_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_carpometacarpal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_metacarpophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_carpal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_carpal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_carpometacarpal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_metacarpophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_carpal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_l_carpal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_sternoclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_sternoclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_acromioclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_acromioclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_shoulder_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_shoulder").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_elbow_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_elbow").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_radiocarpal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_radiocarpal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_midcarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_carpometacarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_metacarpophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_carpal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_midcarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_carpometacarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_metacarpophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_carpal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_carpal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_midcarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_carpometacarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_metacarpophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_carpal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_carpal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_midcarpal_4_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_4_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_carpometacarpal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_metacarpophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_carpal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_carpal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_carpometacarpal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_metacarpophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_carpal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Pitch_r_carpal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_5").setToField("set_rotation")))
    .addChild(new Group("YawAnimation_loa4")
      .addChild(new TimeSensor("YawTimer").setCycleInterval(10).setLoop(true))
      .addChild(new PositionInterpolator("Yaw_humanoid_root_TranslationInterpolator").setKey(new double[] {0.0,0.02,0.04,0.06,0.08,0.1,1.0}).setKeyValue(new MFVec3f(new double[] {0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.15,0.0,0.0,0.0,0.0,0.0,-0.15,0.0,0.0,0.0,0.0,0.0,0.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_humanoid_root_RotationInterpolator").setKey(new double[] {0.0,0.08,0.12,0.15,0.18,0.2,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.5,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-0.5,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_sacroiliac_RotationInterpolator").setKey(new double[] {0.0,0.2,0.25,0.3,0.35,0.4,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.5,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-0.5,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_hip_RotationInterpolator").setKey(new double[] {0.0,0.6,0.62,0.64,0.66,0.68,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.25,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-0.25,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_knee_RotationInterpolator").setKey(new double[] {0.0,0.68,0.7,0.72,0.74,0.76,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.25,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-0.25,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_talocrural_RotationInterpolator").setKey(new double[] {0.0,0.76,0.78,0.8,0.82,0.84,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.25,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-0.25,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_talocalcaneonavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_cuneonavicular_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_tarsometatarsal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_metatarsophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_tarsal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_cuneonavicular_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_tarsometatarsal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_metatarsophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_tarsal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_tarsal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_cuneonavicular_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_tarsometatarsal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_metatarsophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_tarsal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_tarsal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_calcaneocuboid_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_transversetarsal_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_tarsometatarsal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_metatarsophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_tarsal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_tarsal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_tarsometatarsal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_metatarsophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_tarsal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_tarsal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_hip_RotationInterpolator").setKey(new double[] {0.0,0.6,0.62,0.64,0.66,0.68,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.25,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-0.25,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_knee_RotationInterpolator").setKey(new double[] {0.0,0.68,0.7,0.72,0.74,0.76,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.25,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-0.25,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_talocrural_RotationInterpolator").setKey(new double[] {0.0,0.76,0.78,0.8,0.82,0.84,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.25,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-0.25,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_talocalcaneonavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_cuneonavicular_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_tarsometatarsal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_metatarsophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_tarsal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_cuneonavicular_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_tarsometatarsal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_metatarsophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_tarsal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_tarsal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_cuneonavicular_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_tarsometatarsal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_metatarsophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_tarsal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_tarsal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_calcaneocuboid_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_transversetarsal_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_tarsometatarsal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_metatarsophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_tarsal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_tarsal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_tarsometatarsal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_metatarsophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_tarsal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_tarsal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_vl5_RotationInterpolator").setKey(new double[] {0.0,0.4,0.45,0.5,0.55,0.6,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.5,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-0.5,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_vl4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_vl3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_vl2_RotationInterpolator").setKey(new double[] {0.0,0.6,0.6125,0.625,0.6375,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-0.2,0.0,1.0,0.0,0.2,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_vl1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_vt12_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_vt11_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_vt10_RotationInterpolator").setKey(new double[] {0.0,0.6375,0.65,0.6625,0.675,0.6875,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-0.2,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.2,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_vt9_RotationInterpolator").setKey(new double[] {0.0,0.6875,0.7,0.7125,0.725,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-0.2,0.0,1.0,0.0,0.2,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_vt8_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_vt7_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_vt6_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_vt5_RotationInterpolator").setKey(new double[] {0.0,0.725,0.7375,0.75,0.7875,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-0.2,0.0,1.0,0.0,0.2,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_vt4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_vt3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_vt2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_vt1_RotationInterpolator").setKey(new double[] {0.0,0.7875,0.8,0.8125,0.825,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-0.2,0.0,1.0,0.0,0.2,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_vc7_RotationInterpolator").setKey(new double[] {0.0,0.825,0.8375,0.85,0.8625,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-1.2,0.0,1.0,0.0,1.2,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_vc6_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_vc5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_vc4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_vc3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_vc2_RotationInterpolator").setKey(new double[] {0.0,0.8625,0.875,0.8875,0.9,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-0.2,0.0,1.0,0.0,0.2,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_vc1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_skullbase_RotationInterpolator").setKey(new double[] {0.0,0.9,0.9125,0.925,0.9985,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-0.2,0.0,1.0,0.0,0.2,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_eyelid_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_eyelid_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_eyeball_joint_RotationInterpolator").setKey(new double[] {0.0,0.25,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.25,0.0,1.0,0.0,-0.25,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_eyeball_joint_RotationInterpolator").setKey(new double[] {0.0,0.25,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.25,0.0,1.0,0.0,-0.25,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_eyebrow_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_eyebrow_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_temporomandibular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_sternoclavicular_RotationInterpolator").setKey(new double[] {0.0,0.9,0.905,0.91,0.915,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-0.2,0.0,1.0,0.0,0.2,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_acromioclavicular_RotationInterpolator").setKey(new double[] {0.0,0.915,0.92,0.9253,0.93,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-0.2,0.0,1.0,0.0,0.2,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_shoulder_RotationInterpolator").setKey(new double[] {0.0,0.93,0.935,0.94,0.945,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-0.2,0.0,1.0,0.0,0.2,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_elbow_RotationInterpolator").setKey(new double[] {0.0,0.945,0.95,0.955,0.96,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.25,0.0,1.0,0.0,-0.75,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_radiocarpal_RotationInterpolator").setKey(new double[] {0.0,0.96,0.965,0.97,0.975,0.98,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.25,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-0.75,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_midcarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_carpometacarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_metacarpophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.98,0.985,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.35,0.0,1.0,0.0,-0.35,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_carpal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_midcarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_carpometacarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_metacarpophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_carpal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_carpal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_midcarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_carpometacarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_metacarpophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_carpal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_carpal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_midcarpal_4_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_carpometacarpal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_metacarpophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_carpal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_carpal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_carpometacarpal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_metacarpophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_carpal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_l_carpal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_sternoclavicular_RotationInterpolator").setKey(new double[] {0.0,0.9,0.905,0.91,0.915,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-0.2,0.0,1.0,0.0,0.2,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_acromioclavicular_RotationInterpolator").setKey(new double[] {0.0,0.915,0.92,0.9253,0.93,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-0.2,0.0,1.0,0.0,0.2,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_shoulder_RotationInterpolator").setKey(new double[] {0.0,0.93,0.935,0.94,0.945,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-0.2,0.0,1.0,0.0,0.2,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_elbow_RotationInterpolator").setKey(new double[] {0.0,0.945,0.95,0.955,0.96,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.25,0.0,1.0,0.0,-0.25,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_radiocarpal_RotationInterpolator").setKey(new double[] {0.0,0.96,0.965,0.97,0.975,0.98,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.25,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-0.75,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_midcarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_carpometacarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_metacarpophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.98,0.985,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.35,0.0,1.0,0.0,-0.35,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_carpal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_midcarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_carpometacarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_metacarpophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_carpal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_carpal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_midcarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_carpometacarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_metacarpophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_carpal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_carpal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_midcarpal_4_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_carpometacarpal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_metacarpophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_carpal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_carpal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_carpometacarpal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_metacarpophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_carpal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Yaw_r_carpal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addComments(" Timer to Interpolators ")
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_humanoid_root_TranslationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_humanoid_root_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_sacroiliac_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_hip_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_knee_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_talocrural_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_talocalcaneonavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_cuneonavicular_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_tarsometatarsal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_metatarsophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_tarsal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_cuneonavicular_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_tarsometatarsal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_metatarsophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_tarsal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_tarsal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_cuneonavicular_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_tarsometatarsal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_metatarsophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_tarsal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_tarsal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_calcaneocuboid_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_transversetarsal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_tarsometatarsal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_metatarsophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_tarsal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_tarsal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_tarsometatarsal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_metatarsophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_tarsal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_tarsal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_hip_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_knee_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_talocrural_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_talocalcaneonavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_cuneonavicular_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_tarsometatarsal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_metatarsophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_tarsal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_cuneonavicular_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_tarsometatarsal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_metatarsophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_tarsal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_tarsal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_cuneonavicular_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_tarsometatarsal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_metatarsophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_tarsal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_tarsal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_calcaneocuboid_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_transversetarsal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_tarsometatarsal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_metatarsophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_tarsal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_tarsal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_tarsometatarsal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_metatarsophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_tarsal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_tarsal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_vl5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_vl4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_vl3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_vl2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_vl1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_vt12_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_vt11_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_vt10_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_vt9_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_vt8_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_vt7_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_vt6_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_vt5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_vt4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_vt3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_vt2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_vt1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_vc7_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_vc6_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_vc5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_vc4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_vc3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_vc2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_vc1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_skullbase_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_eyelid_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_eyelid_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_eyeball_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_eyeball_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_eyebrow_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_eyebrow_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_temporomandibular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_sternoclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_acromioclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_shoulder_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_elbow_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_radiocarpal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_midcarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_carpometacarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_metacarpophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_carpal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_midcarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_carpometacarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_metacarpophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_carpal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_carpal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_midcarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_carpometacarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_metacarpophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_carpal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_carpal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_midcarpal_4_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_carpometacarpal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_metacarpophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_carpal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_carpal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_carpometacarpal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_metacarpophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_carpal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_l_carpal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_sternoclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_acromioclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_shoulder_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_elbow_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_radiocarpal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_midcarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_carpometacarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_metacarpophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_carpal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_midcarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_carpometacarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_metacarpophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_carpal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_carpal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_midcarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_carpometacarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_metacarpophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_carpal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_carpal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_midcarpal_4_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_carpometacarpal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_metacarpophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_carpal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_carpal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_carpometacarpal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_metacarpophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_carpal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("YawTimer").setFromField("fraction_changed").setToNode("Yaw_r_carpal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addComments(" Interpolators to Joints ")
      .addChild(new ROUTE().setFromNode("Yaw_humanoid_root_TranslationInterpolator").setFromField("value_changed").setToNode("hanim_humanoid_root").setToField("set_translation"))
      .addChild(new ROUTE().setFromNode("Yaw_humanoid_root_RotationInterpolator").setFromField("value_changed").setToNode("hanim_humanoid_root").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_sacroiliac_RotationInterpolator").setFromField("value_changed").setToNode("hanim_sacroiliac").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_hip_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_hip").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_knee_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_knee").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_talocrural_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_talocrural").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_talocalcaneonavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_talocalcaneonavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_cuneonavicular_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_cuneonavicular_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_tarsometatarsal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_metatarsophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_tarsal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_cuneonavicular_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_cuneonavicular_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_tarsometatarsal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_metatarsophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_tarsal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_tarsal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_cuneonavicular_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_cuneonavicular_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_tarsometatarsal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_metatarsophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_tarsal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_tarsal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_calcaneocuboid_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_calcaneocuboid").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_transversetarsal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_transversetarsal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_tarsometatarsal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_metatarsophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_tarsal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_tarsal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_tarsometatarsal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_metatarsophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_tarsal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_tarsal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_hip_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_hip").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_knee_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_knee").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_talocrural_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_talocrural").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_talocalcaneonavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_talocalcaneonavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_cuneonavicular_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_cuneonavicular_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_tarsometatarsal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_metatarsophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_tarsal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_cuneonavicular_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_cuneonavicular_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_tarsometatarsal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_metatarsophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_tarsal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_tarsal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_cuneonavicular_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_cuneonavicular_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_tarsometatarsal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_metatarsophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_tarsal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_tarsal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_calcaneocuboid_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_calcaneocuboid").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_transversetarsal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_transversetarsal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_tarsometatarsal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_metatarsophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_tarsal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_tarsal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_tarsometatarsal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_metatarsophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_tarsal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_tarsal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_vl5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_vl4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_vl3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_vl2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_vl1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_vt12_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt12").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_vt11_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt11").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_vt10_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt10").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_vt9_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt9").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_vt8_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt8").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_vt7_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt7").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_vt6_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt6").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_vt5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_vt4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_vt3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_vt2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_vt1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_vc7_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc7").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_vc6_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc6").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_vc5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_vc4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_vc3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_vc2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_vc1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_skullbase_RotationInterpolator").setFromField("value_changed").setToNode("hanim_skullbase").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_eyelid_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_eyelid_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_eyelid_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_eyelid_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_eyeball_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_eyeball_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_eyeball_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_eyeball_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_eyebrow_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_eyebrow_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_eyebrow_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_eyebrow_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_temporomandibular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_temporomandibular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_sternoclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_sternoclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_acromioclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_acromioclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_shoulder_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_shoulder").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_elbow_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_elbow").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_radiocarpal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_radiocarpal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_midcarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_carpometacarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_metacarpophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_carpal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_midcarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_carpometacarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_metacarpophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_carpal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_carpal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_midcarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_carpometacarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_metacarpophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_carpal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_carpal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_midcarpal_4_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_4_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_carpometacarpal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_metacarpophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_carpal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_carpal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_carpometacarpal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_metacarpophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_carpal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_l_carpal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_sternoclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_sternoclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_acromioclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_acromioclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_shoulder_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_shoulder").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_elbow_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_elbow").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_radiocarpal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_radiocarpal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_midcarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_carpometacarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_metacarpophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_carpal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_midcarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_carpometacarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_metacarpophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_carpal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_carpal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_midcarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_carpometacarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_metacarpophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_carpal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_carpal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_midcarpal_4_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_4_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_carpometacarpal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_metacarpophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_carpal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_carpal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_carpometacarpal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_metacarpophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_carpal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Yaw_r_carpal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_5").setToField("set_rotation")))
    .addChild(new Group("RollAnimation_loa4")
      .addChild(new TimeSensor("RollTimer").setCycleInterval(10).setLoop(true))
      .addChild(new PositionInterpolator("Roll_humanoid_root_TranslationInterpolator").setKey(new double[] {0.0,0.125,0.25,0.375,0.5,0.625,0.75,0.875,1.0}).setKeyValue(new MFVec3f(new double[] {0.0,0.0,0.0,0.0,-0.2,0.0,0.0,-0.65,0.0,0.0,-0.2,0.0,0.0,0.0,0.0,0.0,-0.2,0.0,0.0,-0.65,0.0,0.0,-0.2,0.0,0.0,0.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_humanoid_root_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_sacroiliac_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_hip_RotationInterpolator").setKey(new double[] {0.0,0.25,0.5,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,1.5,0.0,0.0,1.0,0.0,0.0,0.0,1.0,1.5,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_knee_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_talocrural_RotationInterpolator").setKey(new double[] {0.0,0.25,0.5,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,-1.0,1.5,0.0,0.0,1.0,0.0,0.0,0.0,-1.0,1.5,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_talocalcaneonavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_cuneonavicular_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_tarsometatarsal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_metatarsophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_tarsal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_cuneonavicular_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_tarsometatarsal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_metatarsophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_tarsal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.7,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_tarsal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_cuneonavicular_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_tarsometatarsal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_metatarsophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_tarsal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_tarsal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_calcaneocuboid_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_transversetarsal_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_tarsometatarsal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_metatarsophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_tarsal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_tarsal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_tarsometatarsal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_metatarsophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_tarsal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_tarsal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_hip_RotationInterpolator").setKey(new double[] {0.0,0.25,0.5,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,-1.0,0.0,0.0,0.0,-1.0,1.5,0.0,0.0,1.0,0.0,0.0,0.0,-1.0,1.5,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_knee_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_talocrural_RotationInterpolator").setKey(new double[] {0.0,0.25,0.5,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,1.5,0.0,0.0,1.0,0.0,0.0,0.0,1.0,1.5,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_talocalcaneonavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_cuneonavicular_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_tarsometatarsal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_metatarsophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_tarsal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_cuneonavicular_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_tarsometatarsal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_metatarsophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_tarsal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_tarsal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_cuneonavicular_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_tarsometatarsal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_metatarsophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_tarsal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_tarsal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_calcaneocuboid_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_transversetarsal_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_tarsometatarsal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_metatarsophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_tarsal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_tarsal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_tarsometatarsal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_metatarsophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_tarsal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_tarsal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_vl5_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.5,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_vl4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_vl3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_vl2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_vl1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_vt12_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_vt11_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_vt10_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_vt9_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_vt8_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_vt7_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_vt6_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_vt5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_vt4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_vt3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_vt2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_vt1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_vc7_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_vc6_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.5,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_vc5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_vc4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_vc3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_vc2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_vc1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_skullbase_RotationInterpolator").setKey(new double[] {0.0,0.25,0.5,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.75,0.0,0.0,1.0,0.0,0.0,0.0,1.0,-0.75,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_eyelid_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_eyelid_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_eyeball_joint_RotationInterpolator").setKey(new double[] {0.0,0.25,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.25,0.0,0.0,1.0,-0.25,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_eyeball_joint_RotationInterpolator").setKey(new double[] {0.0,0.25,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.25,0.0,0.0,1.0,-0.25,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_eyebrow_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_eyebrow_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_temporomandibular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_sternoclavicular_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.2,0.0,0.0,1.0,0.22,0.0,0.0,1.0,0.2,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_acromioclavicular_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.05,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_shoulder_RotationInterpolator").setKey(new double[] {0.0,0.25,0.5,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,1.5,0.0,0.0,1.0,3.0,0.0,0.0,1.0,1.5,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_elbow_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_radiocarpal_RotationInterpolator").setKey(new double[] {0.0,0.25,0.5,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,1.5,0.0,0.0,1.0,0.0,0.0,0.0,-1.0,1.5,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_midcarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_carpometacarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_metacarpophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_carpal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_midcarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_carpometacarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_metacarpophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_carpal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_carpal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_midcarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_carpometacarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_metacarpophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_carpal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_carpal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_midcarpal_4_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_carpometacarpal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_metacarpophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_carpal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_carpal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_carpometacarpal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_metacarpophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_carpal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_l_carpal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_sternoclavicular_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,-0.2,0.0,0.0,1.0,-0.22,0.0,0.0,1.0,-0.2,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_acromioclavicular_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,-0.05,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_shoulder_RotationInterpolator").setKey(new double[] {0.0,0.25,0.5,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,-1.0,1.5,0.0,0.0,-1.0,3.0,0.0,0.0,-1.0,1.5,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_elbow_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_radiocarpal_RotationInterpolator").setKey(new double[] {0.0,0.25,0.5,0.75,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,-1.0,1.5,0.0,0.0,1.0,0.0,0.0,0.0,1.0,1.5,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_midcarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_carpometacarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_metacarpophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_carpal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_midcarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_carpometacarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_metacarpophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_carpal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_carpal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_midcarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_carpometacarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_metacarpophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_carpal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_carpal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_midcarpal_4_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_carpometacarpal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_metacarpophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_carpal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_carpal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_carpometacarpal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_metacarpophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_carpal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Roll_r_carpal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_humanoid_root_TranslationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_humanoid_root_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_sacroiliac_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_hip_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_knee_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_talocrural_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_talocalcaneonavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_cuneonavicular_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_tarsometatarsal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_metatarsophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_tarsal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_cuneonavicular_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_tarsometatarsal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_metatarsophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_tarsal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_tarsal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_cuneonavicular_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_tarsometatarsal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_metatarsophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_tarsal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_tarsal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_calcaneocuboid_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_transversetarsal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_tarsometatarsal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_metatarsophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_tarsal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_tarsal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_tarsometatarsal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_metatarsophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_tarsal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_tarsal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_hip_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_knee_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_talocrural_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_talocalcaneonavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_cuneonavicular_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_tarsometatarsal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_metatarsophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_tarsal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_cuneonavicular_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_tarsometatarsal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_metatarsophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_tarsal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_tarsal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_cuneonavicular_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_tarsometatarsal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_metatarsophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_tarsal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_tarsal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_calcaneocuboid_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_transversetarsal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_tarsometatarsal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_metatarsophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_tarsal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_tarsal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_tarsometatarsal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_metatarsophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_tarsal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_tarsal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_vl5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_vl4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_vl3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_vl2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_vl1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_vt12_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_vt11_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_vt10_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_vt9_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_vt8_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_vt7_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_vt6_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_vt5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_vt4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_vt3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_vt2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_vt1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_vc7_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_vc6_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_vc5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_vc4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_vc3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_vc2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_vc1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_skullbase_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_eyelid_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_eyelid_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_eyeball_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_eyeball_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_eyebrow_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_eyebrow_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_temporomandibular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_sternoclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_acromioclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_shoulder_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_elbow_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_radiocarpal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_midcarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_carpometacarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_metacarpophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_carpal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_midcarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_carpometacarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_metacarpophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_carpal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_carpal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_midcarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_carpometacarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_metacarpophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_carpal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_carpal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_midcarpal_4_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_carpometacarpal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_metacarpophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_carpal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_carpal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_carpometacarpal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_metacarpophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_carpal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_l_carpal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_sternoclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_acromioclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_shoulder_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_elbow_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_radiocarpal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_midcarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_carpometacarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_metacarpophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_carpal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_midcarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_carpometacarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_metacarpophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_carpal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_carpal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_midcarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_carpometacarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_metacarpophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_carpal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_carpal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_midcarpal_4_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_carpometacarpal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_metacarpophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_carpal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_carpal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_carpometacarpal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_metacarpophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_carpal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RollTimer").setFromField("fraction_changed").setToNode("Roll_r_carpal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("Roll_humanoid_root_TranslationInterpolator").setFromField("value_changed").setToNode("hanim_humanoid_root").setToField("set_translation"))
      .addChild(new ROUTE().setFromNode("Roll_humanoid_root_RotationInterpolator").setFromField("value_changed").setToNode("hanim_humanoid_root").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_sacroiliac_RotationInterpolator").setFromField("value_changed").setToNode("hanim_sacroiliac").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_hip_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_hip").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_knee_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_knee").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_talocrural_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_talocrural").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_talocalcaneonavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_talocalcaneonavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_cuneonavicular_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_cuneonavicular_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_tarsometatarsal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_metatarsophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_tarsal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_cuneonavicular_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_cuneonavicular_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_tarsometatarsal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_metatarsophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_tarsal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_tarsal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_cuneonavicular_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_cuneonavicular_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_tarsometatarsal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_metatarsophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_tarsal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_tarsal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_calcaneocuboid_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_calcaneocuboid").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_transversetarsal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_transversetarsal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_tarsometatarsal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_metatarsophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_tarsal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_tarsal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_tarsometatarsal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_metatarsophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_tarsal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_tarsal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_hip_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_hip").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_knee_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_knee").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_talocrural_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_talocrural").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_talocalcaneonavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_talocalcaneonavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_cuneonavicular_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_cuneonavicular_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_tarsometatarsal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_metatarsophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_tarsal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_cuneonavicular_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_cuneonavicular_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_tarsometatarsal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_metatarsophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_tarsal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_tarsal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_cuneonavicular_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_cuneonavicular_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_tarsometatarsal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_metatarsophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_tarsal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_tarsal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_calcaneocuboid_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_calcaneocuboid").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_transversetarsal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_transversetarsal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_tarsometatarsal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_metatarsophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_tarsal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_tarsal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_tarsometatarsal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_metatarsophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_tarsal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_tarsal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_vl5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_vl4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_vl3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_vl2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_vl1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_vt12_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt12").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_vt11_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt11").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_vt10_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt10").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_vt9_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt9").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_vt8_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt8").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_vt7_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt7").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_vt6_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt6").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_vt5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_vt4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_vt3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_vt2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_vt1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_vc7_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc7").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_vc6_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc6").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_vc5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_vc4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_vc3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_vc2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_vc1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_skullbase_RotationInterpolator").setFromField("value_changed").setToNode("hanim_skullbase").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_eyelid_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_eyelid_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_eyelid_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_eyelid_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_eyeball_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_eyeball_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_eyeball_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_eyeball_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_eyebrow_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_eyebrow_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_eyebrow_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_eyebrow_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_temporomandibular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_temporomandibular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_sternoclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_sternoclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_acromioclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_acromioclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_shoulder_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_shoulder").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_elbow_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_elbow").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_radiocarpal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_radiocarpal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_midcarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_carpometacarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_metacarpophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_carpal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_midcarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_carpometacarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_metacarpophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_carpal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_carpal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_midcarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_carpometacarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_metacarpophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_carpal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_carpal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_midcarpal_4_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_4_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_carpometacarpal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_metacarpophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_carpal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_carpal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_carpometacarpal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_metacarpophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_carpal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_l_carpal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_sternoclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_sternoclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_acromioclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_acromioclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_shoulder_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_shoulder").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_elbow_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_elbow").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_radiocarpal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_radiocarpal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_midcarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_carpometacarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_metacarpophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_carpal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_midcarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_carpometacarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_metacarpophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_carpal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_carpal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_midcarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_carpometacarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_metacarpophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_carpal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_carpal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_midcarpal_4_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_4_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_carpometacarpal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_metacarpophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_carpal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_carpal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_carpometacarpal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_metacarpophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_carpal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Roll_r_carpal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_5").setToField("set_rotation")))
    .addChild(new Group("WalkAnimation_loa4")
      .addChild(new TimeSensor("WalkTimer").setCycleInterval(2.5).setLoop(true))
      .addComments(" indention to match Joint hierarchy ")
      .addChild(new PositionInterpolator("Walk_humanoid_root_TranslationInterpolator").setKey(new double[] {0.0,0.0416,0.125,0.1667,0.2083,0.25,0.2917,0.375,0.4583,0.5,0.5417,0.5833,0.625,0.7083,0.75,0.7917,0.875,0.9167,1.0}).setKeyValue(new MFVec3f(new double[] {0.0,-0.0093,0.0,0.0,-0.0038,0.0,0.0,-0.0088,0.0,0.0,-0.0149,0.0,0.0,-0.0264,0.0,0.0,-0.0393,0.0,0.0,-0.0502,0.0,0.0,-0.0747,0.0,0.0,-0.0273,0.0,0.0,-0.0161,0.0,0.0,-0.0113,0.0,0.0,-0.0058,0.0,0.0,-0.002,0.0,0.0,-0.003,0.0,0.0,-0.014,0.0,0.0,-0.038,0.0,0.0,-0.0565,0.0,0.0,-0.045,0.0,0.0,-0.0093,0.0})))
      .addChild(new OrientationInterpolator("Walk_humanoid_root_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_sacroiliac_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,-1.0,0.1056,0.0,0.0,1.0,0.0902,0.0,0.0,-1.0,0.1056})))
      .addChild(new OrientationInterpolator("Walk_l_hip_RotationInterpolator").setKey(new double[] {0.0,0.25,0.375,0.5,0.6667,0.7917,0.9167,1.0}).setKeyValue(new MFRotation(new double[] {-0.873,0.0609,0.484,0.2865,0.9963,-0.0106,0.0848,0.2488,0.9965,0.0159,-0.0822,0.3836,-0.7018,-0.0322,-0.7117,0.1289,-1.0,0.0,0.0,0.5518,-0.9964,0.0223,0.0817,0.5351,-0.9809,0.0491,0.1881,0.5204,-0.873,0.0609,0.484,0.2865})))
      .addChild(new OrientationInterpolator("Walk_l_knee_RotationInterpolator").setKey(new double[] {0.0,0.2083,0.375,0.5,0.6667,0.7917,0.9167,1.0}).setKeyValue(new MFRotation(new double[] {1.0,0.0,0.0,0.3226,1.0,0.0,0.0,0.1556,1.0,0.0,0.0,0.0868,1.0,0.0,0.0,0.8751,1.0,0.0,0.0,1.131,1.0,0.0,0.0,0.0996,1.0,0.0,0.0,0.3942,1.0,0.0,0.0,0.3226})))
      .addChild(new OrientationInterpolator("Walk_l_talocrural_RotationInterpolator").setKey(new double[] {0.0,0.125,0.2083,0.375,0.6667,0.9167,1.0}).setKeyValue(new MFRotation(new double[] {-1.0,0.0,0.0,0.0671,-1.0,0.0,0.0,0.2152,-1.0,0.0,0.0,0.3184,-1.0,0.0,0.0,0.4717,-1.0,0.0,0.0,0.2912,1.0,0.0,0.0,0.1222,-1.0,0.0,0.0,0.0671})))
      .addChild(new OrientationInterpolator("Walk_l_talocalcaneonavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_cuneonavicular_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_tarsometatarsal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_metatarsophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_tarsal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_cuneonavicular_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_tarsometatarsal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_metatarsophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.7,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_tarsal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_tarsal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_cuneonavicular_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_tarsometatarsal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_metatarsophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_tarsal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_tarsal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_calcaneocuboid_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_transversetarsal_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_tarsometatarsal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_metatarsophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_tarsal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_tarsal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_tarsometatarsal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_metatarsophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_tarsal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_tarsal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_hip_RotationInterpolator").setKey(new double[] {0.0,0.125,0.2083,0.2917,0.375,0.5,0.6667,0.7917,0.9167,1.0}).setKeyValue(getWalk_r_hip_RotationInterpolator_4_3457_keyValue()))
      .addChild(new OrientationInterpolator("Walk_r_knee_RotationInterpolator").setKey(new double[] {0.0,0.125,0.2083,0.2917,0.375,0.5,0.6667,0.7917,0.9167,1.0}).setKeyValue(new MFRotation(new double[] {1.0,0.0,0.0,0.8573,1.0,0.0,0.0,0.8926,1.0,0.0,0.0,0.5351,1.0,0.0,0.0,0.1756,1.0,0.0,0.0,0.1194,1.0,0.0,0.0,0.3153,1.0,0.0,0.0,0.0935,1.0,0.0,0.0,0.0856,1.0,0.0,0.0,0.2475,1.0,0.0,0.0,0.8573})))
      .addChild(new OrientationInterpolator("Walk_r_talocrural_RotationInterpolator").setKey(new double[] {0.0,0.125,0.2083,0.375,0.4583,0.5,0.6667,0.75,0.7917,0.9167,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,-1.0,0.0,0.0,0.3533,-1.0,0.0,0.0,0.1072,1.0,0.0,0.0,0.2612,1.0,0.0,0.0,0.1268,-1.0,0.0,0.0,0.0179,-1.0,0.0,0.0,0.0582,-1.0,0.0,0.0,0.2398,-1.0,0.0,0.0,0.35,-1.0,0.0,0.0,0.3322,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_talocalcaneonavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_cuneonavicular_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_tarsometatarsal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_metatarsophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_tarsal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_cuneonavicular_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_tarsometatarsal_2_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.7,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_metatarsophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_tarsal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_tarsal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_cuneonavicular_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_tarsometatarsal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_metatarsophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_tarsal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_tarsal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_calcaneocuboid_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_transversetarsal_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_tarsometatarsal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_metatarsophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_tarsal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_tarsal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_tarsometatarsal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_metatarsophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_tarsal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_tarsal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_vl5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_vl4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_vl3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_vl2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_vl1_RotationInterpolator").setKey(new double[] {0.0,0.2083,0.375,0.75,0.8333,1.0}).setKeyValue(new MFRotation(new double[] {0.0,1.0,0.0,0.0826,-0.0197,-0.5974,0.8017,0.0823,0.0093,-0.9648,0.2627,0.1734,-0.0124,0.9549,-0.2968,0.0873,-0.0081,0.9691,-0.2463,0.158,0.0,1.0,0.0,0.0826})))
      .addChild(new OrientationInterpolator("Walk_vt12_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_vt11_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_vt10_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_vt9_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_vt8_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_vt7_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_vt6_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_vt5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_vt4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_vt3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_vt2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_vt1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_vc7_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_vc6_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_vc5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_vc4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_vc3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_vc2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_vc1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_skullbase_RotationInterpolator").setKey(new double[] {0.0,0.375,0.4167,0.5,0.5833,0.6667,0.75,0.8333,0.9167,1.0}).setKeyValue(new MFRotation(new double[] {0.0,-1.0,0.0,0.0864,0.0,1.0,0.0,0.1825,0.0,1.0,0.0,0.1505,0.0,1.0,0.0,0.1053,0.0,1.0,0.0,0.0439,0.0,-1.0,0.0,0.0312,0.0,-1.0,0.0,0.0794,0.0,-1.0,0.0,0.1616,0.0,-1.0,0.0,0.155,0.0,-1.0,0.0,0.0864})))
      .addChild(new OrientationInterpolator("Walk_l_eyelid_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_eyelid_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_eyeball_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_eyeball_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_eyebrow_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_eyebrow_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_temporomandibular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_sternoclavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_acromioclavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_shoulder_RotationInterpolator").setKey(new double[] {0.0,0.375,0.9167,1.0}).setKeyValue(new MFRotation(new double[] {1.0,0.0,0.0,0.1189,-1.0,0.0,0.0,0.1861,1.0,0.0,0.0,0.3357,1.0,0.0,0.0,0.1189})))
      .addChild(new OrientationInterpolator("Walk_l_elbow_RotationInterpolator").setKey(new double[] {0.0,0.375,0.9167,1.0}).setKeyValue(new MFRotation(new double[] {-1.0,0.0,0.0,0.4115,-1.0,0.0,0.0,0.0925,-1.0,0.0,0.0,0.5726,-1.0,0.0,0.0,0.4115})))
      .addChild(new OrientationInterpolator("Walk_l_radiocarpal_RotationInterpolator").setKey(new double[] {0.0,0.375,0.9167,1.0}).setKeyValue(new MFRotation(new double[] {0.0,-1.0,0.0,0.4611,-0.3302,-0.9275,0.1755,0.5389,0.0328,-0.9993,-0.0172,0.492,0.0,-1.0,0.0,0.4611})))
      .addChild(new OrientationInterpolator("Walk_l_midcarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_carpometacarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_metacarpophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.25,1.0,0.0,0.0,0.5,1.0,0.0,0.0,0.7,1.0,0.0,0.0,0.2,1.0,0.0,0.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_carpal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_midcarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_carpometacarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_metacarpophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_carpal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_carpal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_midcarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_carpometacarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_metacarpophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_carpal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_carpal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_midcarpal_4_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_carpometacarpal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_metacarpophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_carpal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_carpal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_carpometacarpal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_metacarpophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_carpal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_l_carpal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_sternoclavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_acromioclavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_shoulder_RotationInterpolator").setKey(new double[] {0.0,0.375,0.9167,1.0}).setKeyValue(new MFRotation(new double[] {-1.0,0.0,0.0,0.093,1.0,0.0,0.0,0.3197,-1.0,0.0,0.0,0.1564,-1.0,0.0,0.0,0.093})))
      .addChild(new OrientationInterpolator("Walk_r_elbow_RotationInterpolator").setKey(new double[] {0.0,0.375,0.9167,1.0}).setKeyValue(new MFRotation(new double[] {-1.0,0.0,0.0,0.4115,-1.0,0.0,0.0,0.0925,-1.0,0.0,0.0,0.5726,-1.0,0.0,0.0,0.4115})))
      .addChild(new OrientationInterpolator("Walk_r_radiocarpal_RotationInterpolator").setKey(new double[] {0.0,0.375,0.9167,1.0}).setKeyValue(new MFRotation(new double[] {-0.8129,0.4759,-0.3357,0.1346,0.1533,-0.9878,0.0258,0.3902,-0.5701,0.7604,-0.311,0.366,-0.8129,0.4759,-0.3357,0.1346})))
      .addChild(new OrientationInterpolator("Walk_r_midcarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_carpometacarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_metacarpophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.25,1.0,0.0,0.0,0.5,1.0,0.0,0.0,0.7,1.0,0.0,0.0,0.2,1.0,0.0,0.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_carpal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_midcarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_carpometacarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_metacarpophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_carpal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_carpal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_midcarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_carpometacarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_metacarpophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_carpal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_carpal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_midcarpal_4_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_carpometacarpal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_metacarpophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_carpal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_carpal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_carpometacarpal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_metacarpophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_carpal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Walk_r_carpal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addComments(" Timer to Interpolators ")
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_humanoid_root_TranslationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_humanoid_root_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_sacroiliac_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_hip_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_knee_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_talocrural_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_talocalcaneonavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_cuneonavicular_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_tarsometatarsal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_metatarsophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_tarsal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_cuneonavicular_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_tarsometatarsal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_metatarsophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_tarsal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_tarsal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_cuneonavicular_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_tarsometatarsal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_metatarsophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_tarsal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_tarsal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_calcaneocuboid_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_transversetarsal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_tarsometatarsal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_metatarsophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_tarsal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_tarsal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_tarsometatarsal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_metatarsophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_tarsal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_tarsal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_hip_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_knee_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_talocrural_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_talocalcaneonavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_cuneonavicular_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_tarsometatarsal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_metatarsophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_tarsal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_cuneonavicular_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_tarsometatarsal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_metatarsophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_tarsal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_tarsal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_cuneonavicular_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_tarsometatarsal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_metatarsophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_tarsal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_tarsal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_calcaneocuboid_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_transversetarsal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_tarsometatarsal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_metatarsophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_tarsal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_tarsal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_tarsometatarsal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_metatarsophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_tarsal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_tarsal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_vl5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_vl4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_vl3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_vl2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_vl1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_vt12_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_vt11_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_vt10_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_vt9_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_vt8_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_vt7_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_vt6_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_vt5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_vt4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_vt3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_vt2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_vt1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_vc7_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_vc6_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_vc5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_vc4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_vc3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_vc2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_vc1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_skullbase_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_eyelid_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_eyelid_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_eyeball_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_eyeball_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_eyebrow_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_eyebrow_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_temporomandibular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_sternoclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_acromioclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_shoulder_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_elbow_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_radiocarpal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_midcarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_carpometacarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_metacarpophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_carpal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_midcarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_carpometacarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_metacarpophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_carpal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_carpal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_midcarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_carpometacarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_metacarpophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_carpal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_carpal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_midcarpal_4_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_carpometacarpal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_metacarpophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_carpal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_carpal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_carpometacarpal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_metacarpophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_carpal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_l_carpal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_sternoclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_acromioclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_shoulder_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_elbow_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_radiocarpal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_midcarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_carpometacarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_metacarpophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_carpal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_midcarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_carpometacarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_metacarpophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_carpal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_carpal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_midcarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_carpometacarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_metacarpophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_carpal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_carpal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_midcarpal_4_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_carpometacarpal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_metacarpophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_carpal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_carpal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_carpometacarpal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_metacarpophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_carpal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("WalkTimer").setFromField("fraction_changed").setToNode("Walk_r_carpal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addComments(" Interpolators to Joints ")
      .addChild(new ROUTE().setFromNode("Walk_humanoid_root_TranslationInterpolator").setFromField("value_changed").setToNode("hanim_humanoid_root").setToField("set_translation"))
      .addChild(new ROUTE().setFromNode("Walk_humanoid_root_RotationInterpolator").setFromField("value_changed").setToNode("hanim_humanoid_root").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_sacroiliac_RotationInterpolator").setFromField("value_changed").setToNode("hanim_sacroiliac").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_hip_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_hip").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_knee_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_knee").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_talocrural_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_talocrural").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_talocalcaneonavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_talocalcaneonavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_cuneonavicular_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_cuneonavicular_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_tarsometatarsal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_metatarsophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_tarsal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_cuneonavicular_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_cuneonavicular_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_tarsometatarsal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_metatarsophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_tarsal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_tarsal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_cuneonavicular_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_cuneonavicular_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_tarsometatarsal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_metatarsophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_tarsal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_tarsal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_calcaneocuboid_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_calcaneocuboid").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_transversetarsal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_transversetarsal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_tarsometatarsal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_metatarsophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_tarsal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_tarsal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_tarsometatarsal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_metatarsophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_tarsal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_tarsal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_hip_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_hip").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_knee_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_knee").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_talocrural_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_talocrural").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_talocalcaneonavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_talocalcaneonavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_cuneonavicular_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_cuneonavicular_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_tarsometatarsal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_metatarsophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_tarsal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_cuneonavicular_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_cuneonavicular_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_tarsometatarsal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_metatarsophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_tarsal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_tarsal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_cuneonavicular_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_cuneonavicular_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_tarsometatarsal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_metatarsophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_tarsal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_tarsal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_calcaneocuboid_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_calcaneocuboid").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_transversetarsal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_transversetarsal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_tarsometatarsal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_metatarsophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_tarsal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_tarsal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_tarsometatarsal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_metatarsophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_tarsal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_tarsal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_vl5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_vl4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_vl3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_vl2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_vl1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_vt12_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt12").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_vt11_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt11").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_vt10_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt10").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_vt9_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt9").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_vt8_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt8").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_vt7_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt7").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_vt6_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt6").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_vt5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_vt4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_vt3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_vt2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_vt1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_vc7_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc7").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_vc6_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc6").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_vc5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_vc4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_vc3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_vc2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_vc1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_skullbase_RotationInterpolator").setFromField("value_changed").setToNode("hanim_skullbase").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_eyelid_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_eyelid_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_eyelid_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_eyelid_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_eyeball_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_eyeball_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_eyeball_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_eyeball_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_eyebrow_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_eyebrow_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_eyebrow_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_eyebrow_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_temporomandibular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_temporomandibular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_sternoclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_sternoclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_acromioclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_acromioclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_shoulder_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_shoulder").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_elbow_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_elbow").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_radiocarpal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_radiocarpal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_midcarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_carpometacarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_metacarpophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_carpal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_midcarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_carpometacarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_metacarpophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_carpal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_carpal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_midcarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_carpometacarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_metacarpophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_carpal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_carpal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_midcarpal_4_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_4_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_carpometacarpal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_metacarpophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_carpal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_carpal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_carpometacarpal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_metacarpophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_carpal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_l_carpal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_sternoclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_sternoclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_acromioclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_acromioclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_shoulder_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_shoulder").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_elbow_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_elbow").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_radiocarpal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_radiocarpal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_midcarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_carpometacarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_metacarpophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_carpal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_midcarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_carpometacarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_metacarpophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_carpal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_carpal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_midcarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_carpometacarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_metacarpophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_carpal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_carpal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_midcarpal_4_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_4_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_carpometacarpal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_metacarpophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_carpal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_carpal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_carpometacarpal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_metacarpophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_carpal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Walk_r_carpal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_5").setToField("set_rotation")))
    .addChild(new Group("RunAnimation_loa4")
      .addChild(new TimeSensor("RunTimer").setLoop(true))
      .addComments(" indention to match Joint hierarchy ")
      .addChild(new PositionInterpolator("Run_humanoid_root_TranslationInterpolator").setKey(new double[] {0.0,0.22,0.3,0.31,0.5,0.69,0.7,0.78,1.0}).setKeyValue(new MFVec3f(new double[] {0.0,-0.01,0.0,0.0,-0.037,0.0,0.0,-0.049,0.0,0.0,-0.037,0.0,0.0,-0.01,0.0,0.0,-0.037,0.0,0.0,-0.049,0.0,0.0,-0.037,0.0,0.0,-0.01,0.0})))
      .addChild(new OrientationInterpolator("Run_humanoid_root_RotationInterpolator").setKey(new double[] {0.0,0.25,0.5,0.75,1.0}).setKeyValue(new MFRotation(new double[] {1.0,0.0,0.0,0.06,1.0,0.0,0.0,0.167,1.0,0.0,0.0,0.06,1.0,0.0,0.0,0.168,1.0,0.0,0.0,0.06})))
      .addChild(new OrientationInterpolator("Run_sacroiliac_RotationInterpolator").setKey(new double[] {0.0,0.2182,0.4909,0.7455,1.0}).setKeyValue(new MFRotation(new double[] {0.0,-1.0,0.0,0.125,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.125,0.0,0.0,1.0,0.0,0.0,-1.0,0.0,0.125})))
      .addChild(new OrientationInterpolator("Run_l_hip_RotationInterpolator").setKey(new double[] {0.0,0.2182,0.4909,0.7455,1.0}).setKeyValue(new MFRotation(new double[] {-0.99,0.033,0.04,1.42,-0.99,0.1328,0.067,0.42,0.99,0.014,0.009,0.9,-0.99,0.0703,0.05,0.7,-0.99,0.033,0.04,1.42})))
      .addChild(new OrientationInterpolator("Run_l_knee_RotationInterpolator").setKey(new double[] {0.0,0.2182,0.4909,0.7455,1.0}).setKeyValue(new MFRotation(new double[] {1.0,0.0,0.0,1.01,1.0,0.0,0.0,0.426,1.0,0.0,0.0,0.705,1.0,0.0,0.0,2.179,1.0,0.0,0.0,1.01})))
      .addChild(new OrientationInterpolator("Run_l_talocrural_RotationInterpolator").setKey(new double[] {0.0,0.22,0.3,0.4,1.0}).setKeyValue(new MFRotation(new double[] {1.0,0.0,0.0,0.0374,-1.0,0.0,0.0,0.1037,-1.0,0.0,0.0,0.4328,1.0,0.0,0.0,0.1929,1.0,0.0,0.0,0.0357})))
      .addChild(new OrientationInterpolator("Run_l_talocalcaneonavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_cuneonavicular_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_tarsometatarsal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_metatarsophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.25,1.0,0.0,0.0,0.7,1.0,0.0,0.0,0.27,1.0,0.0,0.0,0.2,1.0,0.0,0.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_tarsal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_cuneonavicular_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_tarsometatarsal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_metatarsophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_tarsal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_tarsal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_cuneonavicular_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_tarsometatarsal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_metatarsophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_tarsal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_tarsal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_calcaneocuboid_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_transversetarsal_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_tarsometatarsal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_metatarsophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_tarsal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_tarsal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_tarsometatarsal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_metatarsophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_tarsal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_tarsal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_hip_RotationInterpolator").setKey(new double[] {0.0,0.2545,0.4909,0.7091,1.0}).setKeyValue(new MFRotation(new double[] {0.99,-0.014,0.009,0.9,-0.99,-0.0703,-0.05,0.7,-0.99,-0.033,0.04,1.42,-0.99,-0.1328,-0.067,0.42,0.99,-0.014,0.009,0.9})))
      .addChild(new OrientationInterpolator("Run_r_knee_RotationInterpolator").setKey(new double[] {0.0,0.2545,0.4909,0.7091,1.0}).setKeyValue(new MFRotation(new double[] {1.0,0.0,0.0,0.705,1.0,0.0,0.0,2.179,1.0,0.0,0.0,1.01,1.0,0.0,0.0,0.426,1.0,0.0,0.0,0.705})))
      .addChild(new OrientationInterpolator("Run_r_talocrural_RotationInterpolator").setKey(new double[] {0.0,0.4,0.71,0.8,0.82,1.0}).setKeyValue(new MFRotation(new double[] {1.0,0.0,0.0,0.2323,-1.0,0.0,0.0,0.0784,-1.0,0.0,0.0,0.32,-1.0,0.0,0.0,0.374,-1.0,0.0,0.0,0.3478,1.0,0.0,0.0,0.2323})))
      .addChild(new OrientationInterpolator("Run_r_talocalcaneonavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_cuneonavicular_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_tarsometatarsal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_metatarsophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_tarsal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_cuneonavicular_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_tarsometatarsal_2_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.7,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_metatarsophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_tarsal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_tarsal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_cuneonavicular_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_tarsometatarsal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_metatarsophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_tarsal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_tarsal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_calcaneocuboid_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_transversetarsal_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_tarsometatarsal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_metatarsophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_tarsal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_tarsal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_tarsometatarsal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_metatarsophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_tarsal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_tarsal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_vl5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_vl4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_vl3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_vl2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_vl1_RotationInterpolator").setKey(new double[] {0.0,0.2545,0.4909,0.7636,1.0}).setKeyValue(new MFRotation(new double[] {0.97,0.65,0.086,0.5,0.9,0.003,-0.02,0.38,0.95,-0.68,-0.086,0.5,0.9,0.004,-0.025,0.4,0.97,0.65,0.086,0.5})))
      .addChild(new OrientationInterpolator("Run_vt12_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_vt11_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_vt10_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_vt9_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_vt8_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_vt7_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_vt6_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_vt5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_vt4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_vt3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_vt2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_vt1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_vc7_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_vc6_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_vc5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_vc4_RotationInterpolator").setKey(new double[] {0.0,0.2545,0.4909,0.7091,1.0}).setKeyValue(new MFRotation(new double[] {0.5,0.0,0.0,0.2,-0.5,-0.7,0.0,0.2,0.0,0.0,1.0,0.0,-0.5,0.5,0.0,0.2,0.7,0.0,0.0,0.2})))
      .addChild(new OrientationInterpolator("Run_vc3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_vc2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_vc1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_skullbase_RotationInterpolator").setKey(new double[] {0.0,0.2545,0.4909,0.7091,1.0}).setKeyValue(new MFRotation(new double[] {0.7,0.0,0.0,0.2,-0.7,-0.7,0.0,0.2,0.0,0.0,1.0,0.0,-0.7,0.7,0.0,0.2,0.7,0.0,0.0,0.2})))
      .addChild(new OrientationInterpolator("Run_l_eyelid_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_eyelid_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_eyeball_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_eyeball_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_eyebrow_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_eyebrow_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_temporomandibular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_sternoclavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_acromioclavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_shoulder_RotationInterpolator").setKey(new double[] {0.0,0.2182,0.4909,0.7455,1.0}).setKeyValue(new MFRotation(new double[] {0.99,-0.074,0.25,1.5,0.99,-0.092,0.44,0.3,-0.99,0.136,0.25,0.85,0.99,-0.081,0.38,0.4,0.99,-0.074,0.25,1.5})))
      .addChild(new OrientationInterpolator("Run_l_elbow_RotationInterpolator").setKey(new double[] {0.0,0.2182,0.4909,0.7455,1.0}).setKeyValue(new MFRotation(new double[] {-1.0,0.0,0.0,1.85,-0.99,-0.19,0.18,1.35,-1.0,0.0,0.0,0.975,-0.99,-0.09,-0.02,1.55,-1.0,0.0,0.0,1.85})))
      .addChild(new OrientationInterpolator("Run_l_radiocarpal_RotationInterpolator").setKey(new double[] {0.0,0.25,0.5,0.75,1.0}).setKeyValue(new MFRotation(new double[] {-0.25,-1.0,0.08,0.14,0.25,1.0,0.08,0.14,0.0,0.0,1.0,0.0,-0.25,1.0,0.08,-0.14,-0.25,1.0,0.08,0.14})))
      .addChild(new OrientationInterpolator("Run_l_midcarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_carpometacarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_metacarpophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.25,1.0,0.0,0.0,0.7,1.0,0.0,0.0,0.27,1.0,0.0,0.0,0.2,1.0,0.0,0.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_carpal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_midcarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_carpometacarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_metacarpophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_carpal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_carpal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_midcarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_carpometacarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_metacarpophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_carpal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_carpal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_midcarpal_4_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_carpometacarpal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_metacarpophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_carpal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_carpal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_carpometacarpal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_metacarpophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_carpal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_l_carpal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_sternoclavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_acromioclavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_shoulder_RotationInterpolator").setKey(new double[] {0.0,0.2545,0.4909,0.7091,1.0}).setKeyValue(new MFRotation(new double[] {-0.99,-0.136,-0.25,0.85,0.99,0.081,-0.38,0.4,0.99,0.074,-0.25,1.5,0.99,0.081,-0.38,0.4,-0.99,-0.136,-0.25,0.85})))
      .addChild(new OrientationInterpolator("Run_r_elbow_RotationInterpolator").setKey(new double[] {0.0,0.2545,0.4909,0.7091,11.0}).setKeyValue(new MFRotation(new double[] {-1.0,0.0,0.0,0.975,-0.99,0.09,0.02,1.55,-1.0,0.0,0.0,1.85,-0.99,0.19,-0.18,1.35,-1.0,0.0,0.0,0.975})))
      .addChild(new OrientationInterpolator("Run_r_radiocarpal_RotationInterpolator").setKey(new double[] {0.0,1.0}).setKeyValue(new MFRotation(new double[] {-0.9177,-0.2372,-0.3185,0.2143,-0.9177,-0.2372,-0.3185,0.2143})))
      .addChild(new OrientationInterpolator("Run_r_midcarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_carpometacarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_metacarpophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.25,1.0,0.0,0.0,0.7,1.0,0.0,0.0,0.27,1.0,0.0,0.0,0.2,1.0,0.0,0.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_carpal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_midcarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_carpometacarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_metacarpophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_carpal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_carpal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_midcarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_carpometacarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_metacarpophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_carpal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_carpal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_midcarpal_4_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_carpometacarpal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_metacarpophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_carpal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_carpal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_carpometacarpal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_metacarpophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_carpal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Run_r_carpal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addComments(" Timer to Interpolators ")
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_humanoid_root_TranslationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_humanoid_root_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_sacroiliac_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_hip_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_knee_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_talocrural_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_talocalcaneonavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_cuneonavicular_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_tarsometatarsal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_metatarsophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_tarsal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_cuneonavicular_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_tarsometatarsal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_metatarsophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_tarsal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_tarsal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_cuneonavicular_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_tarsometatarsal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_metatarsophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_tarsal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_tarsal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_calcaneocuboid_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_transversetarsal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_tarsometatarsal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_metatarsophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_tarsal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_tarsal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_tarsometatarsal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_metatarsophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_tarsal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_tarsal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_hip_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_knee_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_talocrural_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_talocalcaneonavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_cuneonavicular_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_tarsometatarsal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_metatarsophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_tarsal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_cuneonavicular_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_tarsometatarsal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_metatarsophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_tarsal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_tarsal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_cuneonavicular_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_tarsometatarsal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_metatarsophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_tarsal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_tarsal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_calcaneocuboid_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_transversetarsal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_tarsometatarsal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_metatarsophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_tarsal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_tarsal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_tarsometatarsal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_metatarsophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_tarsal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_tarsal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_vl5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_vl4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_vl3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_vl2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_vl1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_vt12_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_vt11_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_vt10_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_vt9_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_vt8_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_vt7_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_vt6_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_vt5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_vt4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_vt3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_vt2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_vt1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_vc7_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_vc6_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_vc5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_vc4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_vc3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_vc2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_vc1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_skullbase_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_eyelid_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_eyelid_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_eyeball_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_eyeball_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_eyebrow_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_eyebrow_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_temporomandibular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_sternoclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_acromioclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_shoulder_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_elbow_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_radiocarpal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_midcarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_carpometacarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_metacarpophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_carpal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_midcarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_carpometacarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_metacarpophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_carpal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_carpal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_midcarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_carpometacarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_metacarpophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_carpal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_carpal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_midcarpal_4_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_carpometacarpal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_metacarpophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_carpal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_carpal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_carpometacarpal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_metacarpophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_carpal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_l_carpal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_sternoclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_acromioclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_shoulder_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_elbow_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_radiocarpal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_midcarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_carpometacarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_metacarpophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_carpal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_midcarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_carpometacarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_metacarpophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_carpal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_carpal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_midcarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_carpometacarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_metacarpophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_carpal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_carpal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_midcarpal_4_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_carpometacarpal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_metacarpophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_carpal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_carpal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_carpometacarpal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_metacarpophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_carpal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("RunTimer").setFromField("fraction_changed").setToNode("Run_r_carpal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addComments(" Interpolators to Joints ")
      .addChild(new ROUTE().setFromNode("Run_humanoid_root_TranslationInterpolator").setFromField("value_changed").setToNode("hanim_humanoid_root").setToField("set_translation"))
      .addChild(new ROUTE().setFromNode("Run_humanoid_root_RotationInterpolator").setFromField("value_changed").setToNode("hanim_humanoid_root").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_sacroiliac_RotationInterpolator").setFromField("value_changed").setToNode("hanim_sacroiliac").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_hip_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_hip").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_knee_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_knee").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_talocrural_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_talocrural").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_talocalcaneonavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_talocalcaneonavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_cuneonavicular_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_cuneonavicular_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_tarsometatarsal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_metatarsophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_tarsal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_cuneonavicular_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_cuneonavicular_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_tarsometatarsal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_metatarsophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_tarsal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_tarsal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_cuneonavicular_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_cuneonavicular_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_tarsometatarsal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_metatarsophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_tarsal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_tarsal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_calcaneocuboid_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_calcaneocuboid").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_transversetarsal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_transversetarsal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_tarsometatarsal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_metatarsophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_tarsal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_tarsal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_tarsometatarsal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_metatarsophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_tarsal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_tarsal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_hip_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_hip").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_knee_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_knee").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_talocrural_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_talocrural").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_talocalcaneonavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_talocalcaneonavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_cuneonavicular_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_cuneonavicular_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_tarsometatarsal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_metatarsophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_tarsal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_cuneonavicular_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_cuneonavicular_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_tarsometatarsal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_metatarsophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_tarsal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_tarsal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_cuneonavicular_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_cuneonavicular_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_tarsometatarsal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_metatarsophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_tarsal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_tarsal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_calcaneocuboid_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_calcaneocuboid").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_transversetarsal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_transversetarsal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_tarsometatarsal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_metatarsophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_tarsal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_tarsal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_tarsometatarsal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_metatarsophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_tarsal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_tarsal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_vl5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_vl4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_vl3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_vl2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_vl1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_vt12_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt12").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_vt11_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt11").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_vt10_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt10").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_vt9_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt9").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_vt8_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt8").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_vt7_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt7").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_vt6_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt6").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_vt5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_vt4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_vt3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_vt2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_vt1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_vc7_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc7").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_vc6_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc6").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_vc5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_vc4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_vc3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_vc2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_vc1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_skullbase_RotationInterpolator").setFromField("value_changed").setToNode("hanim_skullbase").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_eyelid_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_eyelid_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_eyelid_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_eyelid_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_eyeball_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_eyeball_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_eyeball_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_eyeball_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_eyebrow_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_eyebrow_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_eyebrow_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_eyebrow_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_temporomandibular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_temporomandibular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_sternoclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_sternoclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_acromioclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_acromioclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_shoulder_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_shoulder").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_elbow_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_elbow").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_radiocarpal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_radiocarpal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_midcarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_carpometacarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_metacarpophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_carpal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_midcarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_carpometacarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_metacarpophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_carpal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_carpal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_midcarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_carpometacarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_metacarpophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_carpal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_carpal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_midcarpal_4_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_4_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_carpometacarpal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_metacarpophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_carpal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_carpal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_carpometacarpal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_metacarpophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_carpal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_l_carpal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_sternoclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_sternoclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_acromioclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_acromioclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_shoulder_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_shoulder").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_elbow_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_elbow").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_radiocarpal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_radiocarpal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_midcarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_carpometacarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_metacarpophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_carpal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_midcarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_carpometacarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_metacarpophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_carpal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_carpal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_midcarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_carpometacarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_metacarpophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_carpal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_carpal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_midcarpal_4_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_4_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_carpometacarpal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_metacarpophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_carpal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_carpal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_carpometacarpal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_metacarpophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_carpal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Run_r_carpal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_5").setToField("set_rotation")))
    .addChild(new Group("JumpAnimation_loa4")
      .addChild(new TimeSensor("JumpTimer").setCycleInterval(5.5).setLoop(true))
      .addChild(new PositionInterpolator("Jump_humanoid_root_TranslationInterpolator").setKey(new double[] {0.0,0.04,0.07,0.11,0.15,0.19,0.22,0.25,0.27,0.31,0.33,0.35,0.38,0.53,0.544,0.76,0.8,0.84,0.88,0.92,0.96,1.0}).setKeyValue(getJump_humanoid_root_TranslationInterpolator_4_4312_keyValue()))
      .addChild(new OrientationInterpolator("Jump_humanoid_root_RotationInterpolator").setKey(new double[] {0.0,0.28,0.32,0.48,0.64,0.76,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,1.0,0.0,0.0,0.3273,1.0,0.0,0.0,0.3273,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_sacroiliac_RotationInterpolator").setKey(new double[] {0.0,0.28,0.32,0.48,0.76,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,1.0,0.0,0.0,0.1892,1.0,0.0,0.0,0.1892,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_hip_RotationInterpolator").setKey(new double[] {0.0,0.28,0.32,0.36,0.4,0.44,0.48,0.64,0.76,0.88,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,1.0,0.0,0.0,4.349,1.0,0.0,0.0,4.349,1.0,0.0,0.0,4.615,-1.0,0.0,0.0,0.9136,-1.0,0.0,0.0,0.3614,0.0,0.0,1.0,0.0,-1.0,0.0,0.0,0.7869,-1.0,0.0,0.0,0.3918,-1.0,0.0,0.0,0.5433,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_knee_RotationInterpolator").setKey(new double[] {0.0,0.28,0.32,0.48,0.64,0.76,0.88,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,1.0,0.0,0.0,2.047,1.0,0.0,0.0,2.047,0.0,0.0,1.0,0.0,1.0,0.0,0.0,1.566,1.0,0.0,0.0,0.5913,1.0,0.0,0.0,0.9235,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_talocrural_RotationInterpolator").setKey(new double[] {0.0,0.28,0.32,0.36,0.4,0.44,0.48,0.64,0.76,0.84,0.88,0.92,0.96,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,-1.0,0.0,0.0,0.625,-1.0,0.0,0.0,0.625,-1.0,0.0,0.0,0.3364,-1.0,0.0,0.0,0.2742,-1.0,0.0,0.0,0.0508,1.0,0.0,0.0,0.2833,1.0,0.0,0.0,0.6667,1.0,0.0,0.0,0.2833,-1.0,0.0,0.0,0.2108,-1.0,0.0,0.0,0.375,-1.0,0.0,0.0,0.3146,-1.0,0.0,0.0,0.1174,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_talocalcaneonavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_cuneonavicular_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_tarsometatarsal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_metatarsophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_tarsal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_cuneonavicular_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_tarsometatarsal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_metatarsophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_tarsal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_tarsal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_cuneonavicular_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_tarsometatarsal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_metatarsophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_tarsal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_tarsal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_calcaneocuboid_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_transversetarsal_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_tarsometatarsal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_metatarsophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_tarsal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_tarsal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_tarsometatarsal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_metatarsophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_tarsal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_tarsal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_hip_RotationInterpolator").setKey(new double[] {0.0,0.18,0.24,0.26,0.28,0.32,0.48,0.64,0.76,0.88,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,-1.0,0.0,0.0,1.63,-1.0,0.0,0.0,1.7,-1.0,0.0,0.0,1.55,-1.0,0.0,0.0,0.8943,-1.0,0.0,0.0,0.3698,0.0,0.0,1.0,0.0,-1.0,0.0,0.0,0.4963,-1.0,0.0,0.0,0.3829,-1.0,0.0,0.0,0.5169,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_knee_RotationInterpolator").setKey(new double[] {0.0,0.2,0.25,0.3,0.64,0.76,0.88,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,1.0,0.0,0.0,2.5,1.0,0.0,0.0,1.7,0.0,0.0,1.0,0.0,1.0,0.0,0.0,0.9507,1.0,0.0,0.0,0.5845,1.0,0.0,0.0,0.9054,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_talocrural_RotationInterpolator").setKey(new double[] {0.0,0.1,0.15,0.25,0.28,0.32,0.35,0.64,0.76,0.84,0.88,0.92,0.96,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,-1.0,0.0,0.0,0.6735,-1.0,0.0,0.0,0.6735,-1.0,0.0,0.0,0.3527,-1.0,0.0,0.0,0.3038,-1.0,0.0,0.0,0.0796,1.0,0.0,0.0,1.3,1.0,0.0,0.0,0.6509,1.0,0.0,0.0,0.3001,-1.0,0.0,0.0,0.2087,-1.0,0.0,0.0,0.3756,-1.0,0.0,0.0,0.3279,-1.0,0.0,0.0,0.1193,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_talocalcaneonavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_cuneonavicular_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_tarsometatarsal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_metatarsophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_tarsal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_cuneonavicular_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_tarsometatarsal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_metatarsophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_tarsal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_tarsal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_cuneonavicular_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_tarsometatarsal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_metatarsophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_tarsal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_tarsal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_calcaneocuboid_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_transversetarsal_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_tarsometatarsal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_metatarsophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_tarsal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_tarsal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_tarsometatarsal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_metatarsophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_tarsal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_tarsal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_vl5_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.5,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,1.0,0.0,0.0,0.0,1.0,0.0,-0.1,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,0.6,0.0,1.0,0.0,0.1,0.0,1.0,0.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_vl4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_vl3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_vl2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_vl1_RotationInterpolator").setKey(new double[] {0.0,0.22,0.28,0.34,0.71,0.88,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,1.0,0.0,0.0,1.05,1.0,0.0,0.0,1.051,-1.0,0.0,0.0,0.257,1.0,0.0,0.0,0.2171,1.0,0.0,0.0,0.3465,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_vt12_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_vt11_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_vt10_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_vt9_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_vt8_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_vt7_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_vt6_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_vt5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_vt4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_vt3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_vt2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_vt1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_vc7_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_vc6_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.5,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.8,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,-1.0,0.0,0.0,0.6,0.0,-1.0,0.0,0.8,0.0,1.0,0.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_vc5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_vc4_RotationInterpolator").setKey(new double[] {0.0,0.28,0.32,0.48,0.76,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,-1.0,0.0,0.0,0.1942,-1.0,0.0,0.0,0.1942,0.0,0.0,1.0,0.0,1.0,0.0,0.0,0.2284,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_vc3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_vc2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_vc1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_skullbase_RotationInterpolator").setKey(new double[] {0.0,0.28,0.32,0.48,0.76,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,-1.0,0.0,0.0,0.599,-1.0,0.0,0.0,0.599,-1.0,0.0,0.0,0.322,1.0,0.0,0.0,0.065,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_eyelid_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_eyelid_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_eyeball_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_eyeball_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_eyebrow_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_eyebrow_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_temporomandibular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_sternoclavicular_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.2,0.0,0.0,1.0,0.22,0.0,0.0,1.0,0.2,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_acromioclavicular_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.05,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_shoulder_RotationInterpolator").setKey(new double[] {0.0,0.28,0.32,0.64,0.76,0.88,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,-0.9987,0.0255,0.045,1.57,-0.9987,0.0255,0.0449,1.57,1.0,0.0004,0.003,4.114,-0.8413,0.3238,0.4329,1.453,-0.877,0.4198,0.2337,0.6009,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_elbow_RotationInterpolator").setKey(new double[] {0.0,0.28,0.32,0.58,0.72,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,-1.0,0.0,0.0,1.13,-1.0,0.0,0.0,1.7,-1.0,0.0,0.0,1.7,-1.0,0.0,0.0,0.4,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_radiocarpal_RotationInterpolator").setKey(new double[] {0.0,0.48,0.52,0.64,0.76,0.88,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0673,0.9894,-0.1281,4.1557,0.0673,0.9895,-0.1281,4.1557,0.0036,0.9999,0.0136,4.5822,0.0,-1.0,0.0,0.6559,-0.0005,-0.9999,0.0013,1.2839,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_midcarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_carpometacarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_metacarpophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,1.0,0.0,0.0,0.5,1.0,0.0,0.0,1.1,1.0,0.0,0.0,0.7,1.0,0.0,0.0,0.2,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_carpal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_midcarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_carpometacarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_metacarpophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_carpal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_carpal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_midcarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_carpometacarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_metacarpophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_carpal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_carpal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_midcarpal_4_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_carpometacarpal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_metacarpophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_carpal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_carpal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_carpometacarpal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_metacarpophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_carpal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_l_carpal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_sternoclavicular_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,-0.2,0.0,0.0,1.0,-0.22,0.0,0.0,1.0,-0.2,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_acromioclavicular_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,-0.05,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_shoulder_RotationInterpolator").setKey(new double[] {0.0,0.28,0.32,0.64,0.76,0.88,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.9992,0.0204,0.0355,4.688,0.9992,0.0204,0.0355,4.688,0.9989,-0.0462,0.0051,4.079,-0.8687,-0.2525,-0.4261,1.501,-0.941,-0.2893,-0.1754,0.4788,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_elbow_RotationInterpolator").setKey(new double[] {0.0,0.28,0.32,0.64,0.76,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,-1.0,0.0,0.0,0.0415,-1.0,0.0,0.0,0.0415,-1.0,0.0,0.0,0.5855,-1.0,0.0,0.0,0.5852,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_radiocarpal_RotationInterpolator").setKey(new double[] {0.0,0.28,0.32,0.64,0.76,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,-0.0585,0.9839,-0.1688,1.8595,-0.0585,0.9839,-0.1688,1.859,-0.0022,0.998,-0.063,1.4607,0.0,1.0,0.0,0.4973,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_midcarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_carpometacarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_metacarpophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,1.0,0.0,0.0,0.5,1.0,0.0,0.0,1.1,1.0,0.0,0.0,0.7,1.0,0.0,0.0,0.2,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_carpal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_midcarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_carpometacarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_metacarpophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_carpal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_carpal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_midcarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_carpometacarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_metacarpophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_carpal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_carpal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_midcarpal_4_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_carpometacarpal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_metacarpophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_carpal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_carpal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_carpometacarpal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_metacarpophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_carpal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Jump_r_carpal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_humanoid_root_TranslationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_humanoid_root_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_sacroiliac_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_hip_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_knee_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_talocrural_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_talocalcaneonavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_cuneonavicular_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_tarsometatarsal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_metatarsophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_tarsal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_cuneonavicular_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_tarsometatarsal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_metatarsophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_tarsal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_tarsal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_cuneonavicular_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_tarsometatarsal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_metatarsophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_tarsal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_tarsal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_calcaneocuboid_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_transversetarsal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_tarsometatarsal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_metatarsophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_tarsal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_tarsal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_tarsometatarsal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_metatarsophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_tarsal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_tarsal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_hip_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_knee_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_talocrural_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_talocalcaneonavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_cuneonavicular_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_tarsometatarsal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_metatarsophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_tarsal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_cuneonavicular_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_tarsometatarsal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_metatarsophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_tarsal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_tarsal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_cuneonavicular_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_tarsometatarsal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_metatarsophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_tarsal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_tarsal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_calcaneocuboid_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_transversetarsal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_tarsometatarsal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_metatarsophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_tarsal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_tarsal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_tarsometatarsal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_metatarsophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_tarsal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_tarsal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_vl5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_vl4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_vl3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_vl2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_vl1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_vt12_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_vt11_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_vt10_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_vt9_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_vt8_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_vt7_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_vt6_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_vt5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_vt4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_vt3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_vt2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_vt1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_vc7_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_vc6_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_vc5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_vc4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_vc3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_vc2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_vc1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_skullbase_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_eyelid_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_eyelid_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_eyeball_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_eyeball_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_eyebrow_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_eyebrow_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_temporomandibular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_sternoclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_acromioclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_shoulder_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_elbow_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_radiocarpal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_midcarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_carpometacarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_metacarpophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_carpal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_midcarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_carpometacarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_metacarpophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_carpal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_carpal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_midcarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_carpometacarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_metacarpophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_carpal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_carpal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_midcarpal_4_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_carpometacarpal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_metacarpophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_carpal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_carpal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_carpometacarpal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_metacarpophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_carpal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_l_carpal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_sternoclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_acromioclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_shoulder_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_elbow_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_radiocarpal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_midcarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_carpometacarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_metacarpophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_carpal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_midcarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_carpometacarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_metacarpophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_carpal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_carpal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_midcarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_carpometacarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_metacarpophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_carpal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_carpal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_midcarpal_4_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_carpometacarpal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_metacarpophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_carpal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_carpal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_carpometacarpal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_metacarpophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_carpal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("JumpTimer").setFromField("fraction_changed").setToNode("Jump_r_carpal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("Jump_humanoid_root_TranslationInterpolator").setFromField("value_changed").setToNode("hanim_humanoid_root").setToField("set_translation"))
      .addChild(new ROUTE().setFromNode("Jump_humanoid_root_RotationInterpolator").setFromField("value_changed").setToNode("hanim_humanoid_root").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_sacroiliac_RotationInterpolator").setFromField("value_changed").setToNode("hanim_sacroiliac").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_hip_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_hip").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_knee_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_knee").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_talocrural_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_talocrural").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_talocalcaneonavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_talocalcaneonavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_cuneonavicular_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_cuneonavicular_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_tarsometatarsal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_metatarsophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_tarsal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_cuneonavicular_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_cuneonavicular_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_tarsometatarsal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_metatarsophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_tarsal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_tarsal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_cuneonavicular_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_cuneonavicular_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_tarsometatarsal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_metatarsophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_tarsal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_tarsal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_calcaneocuboid_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_calcaneocuboid").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_transversetarsal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_transversetarsal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_tarsometatarsal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_metatarsophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_tarsal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_tarsal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_tarsometatarsal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_metatarsophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_tarsal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_tarsal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_hip_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_hip").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_knee_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_knee").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_talocrural_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_talocrural").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_talocalcaneonavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_talocalcaneonavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_cuneonavicular_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_cuneonavicular_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_tarsometatarsal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_metatarsophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_tarsal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_cuneonavicular_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_cuneonavicular_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_tarsometatarsal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_metatarsophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_tarsal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_tarsal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_cuneonavicular_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_cuneonavicular_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_tarsometatarsal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_metatarsophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_tarsal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_tarsal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_calcaneocuboid_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_calcaneocuboid").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_transversetarsal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_transversetarsal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_tarsometatarsal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_metatarsophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_tarsal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_tarsal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_tarsometatarsal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_metatarsophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_tarsal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_tarsal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_vl5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_vl4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_vl3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_vl2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_vl1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_vt12_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt12").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_vt11_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt11").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_vt10_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt10").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_vt9_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt9").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_vt8_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt8").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_vt7_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt7").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_vt6_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt6").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_vt5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_vt4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_vt3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_vt2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_vt1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_vc7_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc7").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_vc6_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc6").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_vc5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_vc4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_vc3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_vc2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_vc1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_skullbase_RotationInterpolator").setFromField("value_changed").setToNode("hanim_skullbase").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_eyelid_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_eyelid_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_eyelid_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_eyelid_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_eyeball_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_eyeball_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_eyeball_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_eyeball_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_eyebrow_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_eyebrow_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_eyebrow_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_eyebrow_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_temporomandibular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_temporomandibular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_sternoclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_sternoclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_acromioclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_acromioclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_shoulder_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_shoulder").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_elbow_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_elbow").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_radiocarpal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_radiocarpal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_midcarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_carpometacarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_metacarpophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_carpal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_midcarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_carpometacarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_metacarpophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_carpal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_carpal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_midcarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_carpometacarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_metacarpophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_carpal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_carpal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_midcarpal_4_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_4_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_carpometacarpal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_metacarpophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_carpal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_carpal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_carpometacarpal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_metacarpophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_carpal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_l_carpal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_sternoclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_sternoclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_acromioclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_acromioclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_shoulder_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_shoulder").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_elbow_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_elbow").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_radiocarpal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_radiocarpal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_midcarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_carpometacarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_metacarpophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_carpal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_midcarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_carpometacarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_metacarpophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_carpal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_carpal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_midcarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_carpometacarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_metacarpophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_carpal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_carpal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_midcarpal_4_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_4_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_carpometacarpal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_metacarpophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_carpal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_carpal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_carpometacarpal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_metacarpophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_carpal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Jump_r_carpal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_5").setToField("set_rotation")))
    .addChild(new Group("KickAnimation_loa4")
      .addChild(new TimeSensor("KickTimer").setCycleInterval(5.5).setLoop(true))
      .addChild(new PositionInterpolator("Kick_humanoid_root_TranslationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFVec3f(new double[] {0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_humanoid_root_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_sacroiliac_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,1.0,0.0,0.0,0.0,-1.0,0.0,0.1,0.0,1.0,0.0,0.0,0.0,1.0,-1.0,0.24,0.0,-1.0,0.0,0.4,0.0,1.0,0.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_hip_RotationInterpolator").setKey(new double[] {0.0,0.2,0.3,0.5,0.6,0.9,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_knee_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_talocrural_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.7,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,-1.0,0.0,0.0,0.9,-1.0,0.0,0.0,0.95,1.0,0.0,0.0,0.75,-1.0,0.0,0.0,0.05,1.0,0.0,0.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_talocalcaneonavicular_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.7,1.0}).setKeyValue(new MFRotation(new double[] {1.0,0.0,0.0,0.0,-1.0,0.0,0.0,0.5,-1.0,0.0,0.0,0.7,1.0,0.0,0.0,0.75,-1.0,0.0,0.0,0.2,1.0,0.0,0.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_cuneonavicular_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_tarsometatarsal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_metatarsophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_tarsal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_cuneonavicular_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_tarsometatarsal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_metatarsophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_tarsal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_tarsal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_cuneonavicular_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_tarsometatarsal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_metatarsophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_tarsal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_tarsal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_calcaneocuboid_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_transversetarsal_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_tarsometatarsal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_metatarsophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_tarsal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_tarsal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_tarsometatarsal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_metatarsophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_tarsal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_tarsal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_hip_RotationInterpolator").setKey(new double[] {0.0,0.2,0.3,0.5,0.6,0.9,1.0}).setKeyValue(new MFRotation(new double[] {1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.9,-1.0,0.0,0.0,1.75,-1.0,0.0,0.0,2.25,-1.0,0.0,0.0,2.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_knee_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,1.0,0.0,0.0,1.95,1.0,0.0,0.0,1.75,-1.0,0.0,0.0,0.28,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_talocrural_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.7,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,-1.0,0.0,0.0,0.9,-1.0,0.0,0.0,0.95,1.0,0.0,0.0,0.75,-1.0,0.0,0.0,0.05,1.0,0.0,0.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_talocalcaneonavicular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_cuneonavicular_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_tarsometatarsal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_metatarsophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_tarsal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_cuneonavicular_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_tarsometatarsal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_metatarsophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_tarsal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_tarsal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_cuneonavicular_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_tarsometatarsal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_metatarsophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_tarsal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_tarsal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_calcaneocuboid_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_transversetarsal_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_tarsometatarsal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_metatarsophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_tarsal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_tarsal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_tarsometatarsal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_metatarsophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_tarsal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_tarsal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_vl5_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.5,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_vl4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_vl3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_vl2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_vl1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_vt12_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_vt11_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_vt10_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_vt9_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_vt8_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_vt7_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_vt6_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_vt5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_vt4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_vt3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_vt2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_vt1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_vc7_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_vc6_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.5,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_vc5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_vc4_RotationInterpolator").setKey(new double[] {0.0,0.25,0.55,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,1.0,0.0,0.0,0.7,1.0,0.0,0.0,0.5,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_vc3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_vc2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_vc1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_skullbase_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_eyelid_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_eyelid_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_eyeball_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_eyeball_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_eyebrow_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_eyebrow_joint_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_temporomandibular_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_sternoclavicular_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.2,0.0,0.0,1.0,0.22,0.0,0.0,1.0,0.2,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_acromioclavicular_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.05,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_shoulder_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,1.76,-0.25,0.0,1.0,1.76,0.0,0.0,1.0,1.256,0.0,0.0,1.0,0.05,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_elbow_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {1.0,0.0,0.0,0.0,1.0,0.0,0.0,-0.55,-1.0,0.25,0.0,2.55,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_radiocarpal_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.55,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_midcarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_carpometacarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_metacarpophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_carpal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_midcarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_carpometacarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_metacarpophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.7,1.0}).setKeyValue(new MFRotation(new double[] {1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.5,1.0,0.0,0.0,1.1,1.0,0.0,0.0,0.7,1.0,0.0,0.0,0.2,1.0,0.0,0.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_carpal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_carpal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_midcarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_carpometacarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_metacarpophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_carpal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_carpal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_midcarpal_4_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_carpometacarpal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_metacarpophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_carpal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_carpal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_carpometacarpal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_metacarpophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_carpal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_l_carpal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_sternoclavicular_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,-0.2,0.0,0.0,1.0,-0.22,0.0,0.0,1.0,-0.2,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_acromioclavicular_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,-0.05,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_shoulder_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,-1.76,0.25,0.0,1.0,-1.76,0.0,0.0,1.0,-1.256,0.0,0.0,1.0,-0.05,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_elbow_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {1.0,0.0,0.0,0.0,1.0,0.0,0.0,-0.55,1.0,0.25,0.0,-2.55,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_radiocarpal_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-0.55,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_midcarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_carpometacarpal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_metacarpophalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_carpal_interphalangeal_1_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_midcarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_carpometacarpal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_metacarpophalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.2,0.4,0.6,0.8,1.0}).setKeyValue(new MFRotation(new double[] {1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.5,1.0,0.0,0.0,1.1,1.0,0.0,0.0,0.7,1.0,0.0,0.0,0.2,1.0,0.0,0.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_carpal_proximal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_carpal_distal_interphalangeal_2_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_midcarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_carpometacarpal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_metacarpophalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_carpal_proximal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_carpal_distal_interphalangeal_3_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_midcarpal_4_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_carpometacarpal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_metacarpophalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_carpal_proximal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_carpal_distal_interphalangeal_4_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_carpometacarpal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_metacarpophalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_carpal_proximal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new OrientationInterpolator("Kick_r_carpal_distal_interphalangeal_5_RotationInterpolator").setKey(new double[] {0.0,0.5,1.0}).setKeyValue(new MFRotation(new double[] {0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0})))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_humanoid_root_TranslationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_humanoid_root_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_sacroiliac_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_hip_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_knee_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_talocrural_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_talocalcaneonavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_cuneonavicular_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_tarsometatarsal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_metatarsophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_tarsal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_cuneonavicular_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_tarsometatarsal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_metatarsophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_tarsal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_tarsal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_cuneonavicular_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_tarsometatarsal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_metatarsophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_tarsal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_tarsal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_calcaneocuboid_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_transversetarsal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_tarsometatarsal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_metatarsophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_tarsal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_tarsal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_tarsometatarsal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_metatarsophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_tarsal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_tarsal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_hip_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_knee_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_talocrural_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_talocalcaneonavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_cuneonavicular_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_tarsometatarsal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_metatarsophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_tarsal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_cuneonavicular_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_tarsometatarsal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_metatarsophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_tarsal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_tarsal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_cuneonavicular_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_tarsometatarsal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_metatarsophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_tarsal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_tarsal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_calcaneocuboid_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_transversetarsal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_tarsometatarsal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_metatarsophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_tarsal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_tarsal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_tarsometatarsal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_metatarsophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_tarsal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_tarsal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_vl5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_vl4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_vl3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_vl2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_vl1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_vt12_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_vt11_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_vt10_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_vt9_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_vt8_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_vt7_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_vt6_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_vt5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_vt4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_vt3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_vt2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_vt1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_vc7_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_vc6_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_vc5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_vc4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_vc3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_vc2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_vc1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_skullbase_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_eyelid_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_eyelid_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_eyeball_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_eyeball_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_eyebrow_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_eyebrow_joint_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_temporomandibular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_sternoclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_acromioclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_shoulder_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_elbow_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_radiocarpal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_midcarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_carpometacarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_metacarpophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_carpal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_midcarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_carpometacarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_metacarpophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_carpal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_carpal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_midcarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_carpometacarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_metacarpophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_carpal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_carpal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_midcarpal_4_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_carpometacarpal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_metacarpophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_carpal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_carpal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_carpometacarpal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_metacarpophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_carpal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_l_carpal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_sternoclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_acromioclavicular_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_shoulder_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_elbow_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_radiocarpal_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_midcarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_carpometacarpal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_metacarpophalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_carpal_interphalangeal_1_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_midcarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_carpometacarpal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_metacarpophalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_carpal_proximal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_carpal_distal_interphalangeal_2_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_midcarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_carpometacarpal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_metacarpophalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_carpal_proximal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_carpal_distal_interphalangeal_3_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_midcarpal_4_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_carpometacarpal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_metacarpophalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_carpal_proximal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_carpal_distal_interphalangeal_4_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_carpometacarpal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_metacarpophalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_carpal_proximal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("KickTimer").setFromField("fraction_changed").setToNode("Kick_r_carpal_distal_interphalangeal_5_RotationInterpolator").setToField("set_fraction"))
      .addChild(new ROUTE().setFromNode("Kick_humanoid_root_TranslationInterpolator").setFromField("value_changed").setToNode("hanim_humanoid_root").setToField("set_translation"))
      .addChild(new ROUTE().setFromNode("Kick_humanoid_root_RotationInterpolator").setFromField("value_changed").setToNode("hanim_humanoid_root").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_sacroiliac_RotationInterpolator").setFromField("value_changed").setToNode("hanim_sacroiliac").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_hip_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_hip").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_knee_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_knee").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_talocrural_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_talocrural").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_talocalcaneonavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_talocalcaneonavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_cuneonavicular_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_cuneonavicular_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_tarsometatarsal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_metatarsophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_tarsal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_cuneonavicular_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_cuneonavicular_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_tarsometatarsal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_metatarsophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_tarsal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_tarsal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_cuneonavicular_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_cuneonavicular_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_tarsometatarsal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_metatarsophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_tarsal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_tarsal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_calcaneocuboid_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_calcaneocuboid").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_transversetarsal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_transversetarsal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_tarsometatarsal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_metatarsophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_tarsal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_tarsal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_tarsometatarsal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsometatarsal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_metatarsophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metatarsophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_tarsal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_tarsal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_tarsal_distal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_hip_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_hip").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_knee_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_knee").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_talocrural_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_talocrural").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_talocalcaneonavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_talocalcaneonavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_cuneonavicular_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_cuneonavicular_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_tarsometatarsal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_metatarsophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_tarsal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_cuneonavicular_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_cuneonavicular_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_tarsometatarsal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_metatarsophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_tarsal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_tarsal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_cuneonavicular_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_cuneonavicular_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_tarsometatarsal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_metatarsophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_tarsal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_tarsal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_calcaneocuboid_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_calcaneocuboid").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_transversetarsal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_transversetarsal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_tarsometatarsal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_metatarsophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_tarsal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_tarsal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_tarsometatarsal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsometatarsal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_metatarsophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metatarsophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_tarsal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_tarsal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_tarsal_distal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_vl5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_vl4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_vl3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_vl2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_vl1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vl1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_vt12_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt12").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_vt11_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt11").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_vt10_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt10").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_vt9_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt9").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_vt8_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt8").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_vt7_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt7").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_vt6_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt6").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_vt5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_vt4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_vt3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_vt2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_vt1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vt1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_vc7_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc7").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_vc6_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc6").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_vc5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_vc4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_vc3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_vc2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_vc1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_vc1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_skullbase_RotationInterpolator").setFromField("value_changed").setToNode("hanim_skullbase").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_eyelid_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_eyelid_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_eyelid_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_eyelid_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_eyeball_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_eyeball_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_eyeball_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_eyeball_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_eyebrow_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_eyebrow_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_eyebrow_joint_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_eyebrow_joint").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_temporomandibular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_temporomandibular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_sternoclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_sternoclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_acromioclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_acromioclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_shoulder_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_shoulder").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_elbow_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_elbow").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_radiocarpal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_radiocarpal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_midcarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_carpometacarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_metacarpophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_carpal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_midcarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_carpometacarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_metacarpophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_carpal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_carpal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_midcarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_carpometacarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_metacarpophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_carpal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_carpal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_midcarpal_4_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_midcarpal_4_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_carpometacarpal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_metacarpophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_carpal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_carpal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_carpometacarpal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpometacarpal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_metacarpophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_metacarpophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_carpal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_l_carpal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_l_carpal_distal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_sternoclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_sternoclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_acromioclavicular_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_acromioclavicular").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_shoulder_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_shoulder").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_elbow_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_elbow").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_radiocarpal_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_radiocarpal").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_midcarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_carpometacarpal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_metacarpophalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_carpal_interphalangeal_1_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_interphalangeal_1").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_midcarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_carpometacarpal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_metacarpophalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_carpal_proximal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_carpal_distal_interphalangeal_2_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_2").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_midcarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_carpometacarpal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_metacarpophalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_carpal_proximal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_carpal_distal_interphalangeal_3_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_3").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_midcarpal_4_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_midcarpal_4_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_carpometacarpal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_metacarpophalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_carpal_proximal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_carpal_distal_interphalangeal_4_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_4").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_carpometacarpal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpometacarpal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_metacarpophalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_metacarpophalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_carpal_proximal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_proximal_interphalangeal_5").setToField("set_rotation"))
      .addChild(new ROUTE().setFromNode("Kick_r_carpal_distal_interphalangeal_5_RotationInterpolator").setFromField("value_changed").setToNode("hanim_r_carpal_distal_interphalangeal_5").setToField("set_rotation")))
    .addChild(new Group("Interface")
      .addChild(new Transform("CoordinateSystemFloor").setScale(0.1,0.1,0.1)
        .addChild(new Shape("AxisLines_Shape")
          .setGeometry(new IndexedLineSet().setColorPerVertex(false).setColorIndex(new int[] {0,1,2}).setCoordIndex(new int[] {0,1,-1,0,2,-1,0,3,-1})
            .setColor(new Color().setColor(new MFColor(new double[] {1.0,0.0,0.0,0.0,0.6,0.0,0.0,0.0,1.0})))
            .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0}))))))
      .addChild(new ProximitySensor("HudProx").setSize(50.0,50.0,50.0))
      .addChild(new Transform("HudXform").setRotation(0.0,1.0,0.0,0.78).setTranslation(2.0,1.0,2.0)
        .addChild(new Transform().setScale(0.0225,0.0225,0.0225).setTranslation(-0.28,0.055,-0.75)
          .addChild(new Transform("Stand_Text")
            .addChild(new TouchSensor("Stand_Touch"))
            .addChild(new Shape("StandText")
              .setAppearance(new Appearance()
                .setMaterial(new Material("text_color").setAmbientIntensity(1).setDiffuseColor(0.819,0.521,0.169).setEmissiveColor(0.819,0.521,0.169).setSpecularColor(0.819,0.521,0.169)))
              .setGeometry(new Text().setString(new String[] {"Stand"})
                .setFontStyle(new FontStyle("text_font").setFamily(new String[] {"SANS"}))))
            .addChild(new Shape("Default_Back")
              .setAppearance(new Appearance()
                .setMaterial(new Material("Clear").setAmbientIntensity(1).setDiffuseColor(0.0,0.5,0.0).setEmissiveColor(0.0,0.5,0.0).setTransparency(0.8)))
              .setGeometry(new IndexedFaceSet("Backing").setDEF("Backing").setCoordIndex(new int[] {0,1,2,3,-1})
                .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-0.2,-0.25,-0.01,3.0,-0.25,-0.01,3.0,1.0,-0.01,-0.2,1.0,-0.01}))))))
          .addChild(new Transform("Pitch_Text").setTranslation(0.0,-1.4,0.0)
            .addChild(new TouchSensor("Pitch_Touch"))
            .addChild(new Shape("PitchText")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setUSE("text_color")))
              .setGeometry(new Text().setString(new String[] {"Pitch"})
                .setFontStyle(new FontStyle().setUSE("text_font"))))
            .addChild(new Shape().setUSE("Default_Back")))
          .addChild(new Transform("Yaw_Text").setTranslation(0.0,-2.8,0.0)
            .addChild(new TouchSensor("Yaw_Touch"))
            .addChild(new Shape("YawText")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setUSE("text_color")))
              .setGeometry(new Text().setString(new String[] {"Yaw"})
                .setFontStyle(new FontStyle().setUSE("text_font"))))
            .addChild(new Shape().setUSE("Default_Back")))
          .addChild(new Transform("Roll_Text").setTranslation(0.0,-4.2,0.0)
            .addChild(new TouchSensor("Roll_Touch"))
            .addChild(new Shape("RollText")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setUSE("text_color")))
              .setGeometry(new Text().setString(new String[] {"Roll"})
                .setFontStyle(new FontStyle().setUSE("text_font"))))
            .addChild(new Shape().setUSE("Default_Back")))
          .addChild(new Transform("Walk_Text").setTranslation(0.0,-5.6,0.0)
            .addChild(new TouchSensor("Walk_Touch"))
            .addChild(new Shape("WalkText")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setUSE("text_color")))
              .setGeometry(new Text().setString(new String[] {"Walk"})
                .setFontStyle(new FontStyle().setUSE("text_font"))))
            .addChild(new Shape().setUSE("Default_Back")))
          .addChild(new Transform("Run_Text").setTranslation(0.0,-7.0,0.0)
            .addChild(new TouchSensor("Run_Touch"))
            .addChild(new Shape("RunText")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setUSE("text_color")))
              .setGeometry(new Text().setString(new String[] {"Run"})
                .setFontStyle(new FontStyle().setUSE("text_font"))))
            .addChild(new Shape().setUSE("Default_Back")))
          .addChild(new Transform("Jump_Text").setTranslation(0.0,-8.4,0.0)
            .addChild(new TouchSensor("Jump_Touch"))
            .addChild(new Shape("JumpText")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setUSE("text_color")))
              .setGeometry(new Text().setString(new String[] {"Jump"})
                .setFontStyle(new FontStyle().setUSE("text_font"))))
            .addChild(new Shape().setUSE("Default_Back")))
          .addChild(new Transform("Kick_Text").setTranslation(0.0,-9.8,0.0)
            .addChild(new TouchSensor("Kick_Touch"))
            .addChild(new Shape("KickText")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setUSE("text_color")))
              .setGeometry(new Text().setString(new String[] {"Kick"})
                .setFontStyle(new FontStyle().setUSE("text_font"))))
            .addChild(new Shape().setUSE("Default_Back")))
          .addChild(new Transform("Stop_Text").setTranslation(0.0,-11.2,0.0)
            .addChild(new TouchSensor("Stop_Touch"))
            .addChild(new Shape("StopText")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setUSE("text_color")))
              .setGeometry(new Text().setString(new String[] {"Stop"})
                .setFontStyle(new FontStyle().setUSE("text_font"))))
            .addChild(new Shape().setUSE("Default_Back")))
          .addChild(new Transform("SceneLabel").setTranslation(1.3,3.0,0.0)
            .addChild(new Shape("SceneLabelText")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setUSE("text_color")))
              .setGeometry(new Text().setString(new String[] {"JinLOA4","Animations"})
                .setFontStyle(new FontStyle().setFamily(new String[] {"SANS"}).setJustify(FontStyle.JUSTIFY_MIDDLE_MIDDLE))))))))
    .addChild(new ROUTE().setFromNode("HudProx").setFromField("position_changed").setToNode("HudXform").setToField("set_translation"))
    .addChild(new ROUTE().setFromNode("HudProx").setFromField("orientation_changed").setToNode("HudXform").setToField("set_rotation"))
    .addChild(new ROUTE().setFromNode("Stand_Touch").setFromField("touchTime").setToNode("PitchTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Stand_Touch").setFromField("touchTime").setToNode("YawTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Stand_Touch").setFromField("touchTime").setToNode("RollTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Stand_Touch").setFromField("touchTime").setToNode("WalkTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Stand_Touch").setFromField("touchTime").setToNode("RunTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Stand_Touch").setFromField("touchTime").setToNode("JumpTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Stand_Touch").setFromField("touchTime").setToNode("KickTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Stand_Touch").setFromField("touchTime").setToNode("DefaultTimer").setToField("set_startTime"))
    .addChild(new ROUTE().setFromNode("Pitch_Touch").setFromField("touchTime").setToNode("DefaultTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Pitch_Touch").setFromField("touchTime").setToNode("YawTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Pitch_Touch").setFromField("touchTime").setToNode("RollTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Pitch_Touch").setFromField("touchTime").setToNode("WalkTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Pitch_Touch").setFromField("touchTime").setToNode("RunTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Pitch_Touch").setFromField("touchTime").setToNode("JumpTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Pitch_Touch").setFromField("touchTime").setToNode("KickTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Pitch_Touch").setFromField("touchTime").setToNode("PitchTimer").setToField("set_startTime"))
    .addChild(new ROUTE().setFromNode("Yaw_Touch").setFromField("touchTime").setToNode("DefaultTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Yaw_Touch").setFromField("touchTime").setToNode("PitchTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Yaw_Touch").setFromField("touchTime").setToNode("RollTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Yaw_Touch").setFromField("touchTime").setToNode("WalkTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Yaw_Touch").setFromField("touchTime").setToNode("RunTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Yaw_Touch").setFromField("touchTime").setToNode("JumpTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Yaw_Touch").setFromField("touchTime").setToNode("KickTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Yaw_Touch").setFromField("touchTime").setToNode("YawTimer").setToField("set_startTime"))
    .addChild(new ROUTE().setFromNode("Walk_Touch").setFromField("touchTime").setToNode("DefaultTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Walk_Touch").setFromField("touchTime").setToNode("PitchTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Walk_Touch").setFromField("touchTime").setToNode("YawTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Walk_Touch").setFromField("touchTime").setToNode("RollTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Walk_Touch").setFromField("touchTime").setToNode("RunTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Walk_Touch").setFromField("touchTime").setToNode("JumpTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Walk_Touch").setFromField("touchTime").setToNode("KickTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Walk_Touch").setFromField("touchTime").setToNode("WalkTimer").setToField("set_startTime"))
    .addChild(new ROUTE().setFromNode("Roll_Touch").setFromField("touchTime").setToNode("DefaultTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Roll_Touch").setFromField("touchTime").setToNode("PitchTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Roll_Touch").setFromField("touchTime").setToNode("YawTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Roll_Touch").setFromField("touchTime").setToNode("WalkTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Roll_Touch").setFromField("touchTime").setToNode("RunTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Roll_Touch").setFromField("touchTime").setToNode("JumpTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Roll_Touch").setFromField("touchTime").setToNode("KickTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Roll_Touch").setFromField("touchTime").setToNode("RollTimer").setToField("set_startTime"))
    .addChild(new ROUTE().setFromNode("Run_Touch").setFromField("touchTime").setToNode("DefaultTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Run_Touch").setFromField("touchTime").setToNode("PitchTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Run_Touch").setFromField("touchTime").setToNode("YawTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Run_Touch").setFromField("touchTime").setToNode("RollTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Run_Touch").setFromField("touchTime").setToNode("WalkTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Run_Touch").setFromField("touchTime").setToNode("JumpTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Run_Touch").setFromField("touchTime").setToNode("KickTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Run_Touch").setFromField("touchTime").setToNode("RunTimer").setToField("set_startTime"))
    .addChild(new ROUTE().setFromNode("Jump_Touch").setFromField("touchTime").setToNode("DefaultTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Jump_Touch").setFromField("touchTime").setToNode("PitchTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Jump_Touch").setFromField("touchTime").setToNode("YawTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Jump_Touch").setFromField("touchTime").setToNode("RollTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Jump_Touch").setFromField("touchTime").setToNode("WalkTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Jump_Touch").setFromField("touchTime").setToNode("RunTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Jump_Touch").setFromField("touchTime").setToNode("KickTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Jump_Touch").setFromField("touchTime").setToNode("JumpTimer").setToField("set_startTime"))
    .addChild(new ROUTE().setFromNode("Kick_Touch").setFromField("touchTime").setToNode("DefaultTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Kick_Touch").setFromField("touchTime").setToNode("PitchTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Kick_Touch").setFromField("touchTime").setToNode("YawTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Kick_Touch").setFromField("touchTime").setToNode("RollTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Kick_Touch").setFromField("touchTime").setToNode("WalkTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Kick_Touch").setFromField("touchTime").setToNode("RunTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Kick_Touch").setFromField("touchTime").setToNode("JumpTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Kick_Touch").setFromField("touchTime").setToNode("KickTimer").setToField("set_startTime"))
    .addChild(new ROUTE().setFromNode("Stop_Touch").setFromField("touchTime").setToNode("DefaultTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Stop_Touch").setFromField("touchTime").setToNode("PitchTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Stop_Touch").setFromField("touchTime").setToNode("YawTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Stop_Touch").setFromField("touchTime").setToNode("RollTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Stop_Touch").setFromField("touchTime").setToNode("WalkTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Stop_Touch").setFromField("touchTime").setToNode("RunTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Stop_Touch").setFromField("touchTime").setToNode("JumpTimer").setToField("set_stopTime"))
    .addChild(new ROUTE().setFromNode("Stop_Touch").setFromField("touchTime").setToNode("KickTimer").setToField("set_stopTime")));
            }
            catch (Exception ex)
            {       
                System.err.println ("*** Further hints on X3DJSAIL errors and exceptions at");
                System.err.println ("*** https://www.web3d.org/specifications/java/X3DJSAIL.html");
                throw (ex);
            }
	}
	// end of initialize() method


		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=1 */
		private int[] getIndexedFaceSet_33_761_coordIndex_1()
		{
			int[] value = {51,38,41,-1,41,43,51,-1,43,52,171,-1,171,151,43,-1,49,42,41,-1,41,38,49,-1,44,186,171,-1,171,52,44,-1,78,76,51,-1,51,43,78,-1,189,78,43,-1,43,151,189,-1,9,172,13,-1,13,10,9,-1,73,193,9,-1,9,10,73,-1,11,50,27,-1,16,13,172,-1,13,67,14,-1,68,15,14,-1,7,6,67,-1,13,16,67,-1,7,67,16,-1,16,172,173,-1,7,16,136,-1,7,136,130,-1,131,132,173,-1,68,19,18,-1,18,15,68,-1,20,32,18,-1,17,8,32,-1,15,66,13,-1,13,14,15,-1,32,23,24,-1,24,17,32,-1,21,24,23,-1,21,22,24,-1,24,22,17,-1,27,25,11,-1,25,31,11,-1,22,28,17,-1,27,30,29,-1,12,26,29,-1,26,27,29,-1,27,28,30,-1,30,28,22,-1,6,14,67,-1,1,34,31,-1,34,36,35,-1,34,35,31,-1,34,1,36,-1,49,37,1,-1,1,40,49,-1,39,37,49,-1,49,38,39,-1,37,39,1,-1,42,49,40,-1,40,0,42,-1,44,52,0,-1,186,44,0,-1,0,149,186,-1,51,76,45,-1,45,76,77,-1,53,45,77,-1,1,39,45,-1,45,53,1,-1,45,39,38,-1,38,51,45,-1,53,77,46,-1,77,74,33,-1,33,46,77,-1,1,53,46,-1,46,36,1,-1,46,33,35,-1,35,36,46,-1,74,50,33,-1,8,17,47,-1,11,31,50,-1,35,33,50,-1,31,35,50,-1,50,74,75,-1,47,75,8,-1,27,50,28,-1,28,50,47,-1,28,47,17,-1,75,73,48,-1,48,73,10,-1,66,48,10,-1,10,13,66,-1,75,66,8,-1,66,75,48,-1,8,66,18,-1,18,32,8,-1,15,18,66,-1,47,50,75,-1,41,52,43,-1,42,0,41,-1,0,52,41,-1,0,54,149,-1,244,245,54,-1,0,56,54,-1,0,40,55,-1,55,57,0,-1,3,57,55,-1,0,57,56,-1,3,62,5,-1,5,62,58,-1,3,64,62,-1,2,61,62,-1,62,64,2,-1,3,60,64,-1,55,40,59,-1,64,60,59,-1,64,59,135,-1,149,54,245,-1,5,57,3,-1,54,5,244,-1,152,63,61,-1,153,63,152,-1,63,5,58,-1,153,244,63,-1,244,5,63,-1,58,61,63,-1,58,62,61,-1,56,5,54,-1,56,57,5,-1,60,3,55,-1,60,55,59,-1,1,133,135,-1,59,40,1,-1,59,1,135,-1,65,135,133,-1,2,65,133,-1,2,64,65,-1,64,135,65,-1,73,75,69,-1,263,193,73,-1,73,69,263,-1,69,75,74,-1,74,71,69,-1,71,74,77,-1,77,72,71,-1,69,71,266,-1,266,263,69,-1,72,70,266,-1,266,71,72,-1,78,72,77,-1,77,76,78,-1,189,70,72,-1,72,78,189,-1,138,123,113,-1,79,122,123,-1,122,79,80,-1,137,124,81,-1,137,81,82,-1,137,82,83,-1,83,79,137,-1,79,83,80,-1,84,116,122,-1,124,84,122,-1,84,119,116,-1,123,122,113,-1,113,122,109,-1,115,138,113,-1,113,114,115,-1,117,286,158,-1,158,112,117,-1,122,116,109,-1,79,123,133,-1,133,123,138,-1,133,137,79,-1,129,138,115,-1,110,117,112,-1,111,117,110,-1,2,133,138,-1,109,85,113,-1,86,113,85,-1,107,294,160,-1,160,126,107,-1,107,126,125,-1,125,108,107,-1,125,127,87,-1,87,108,125,-1,108,87,103,-1,103,104,108,-1,114,301,154,-1,154,115,114,-1,302,114,86,-1,86,159,302,-1,114,113,86,-1,116,105,109,-1,109,105,87,-1,85,88,86,-1,109,87,85,-1,104,174,305,-1,305,108,104,-1,305,175,108,-1,105,103,87,-1,307,91,170,-1,170,150,307,-1,174,104,95,-1,95,162,174,-1,311,150,170,-1,170,177,311,-1,116,90,105,-1,89,90,116,-1,94,168,167,-1,167,93,94,-1,105,90,96,-1,97,95,104,-1,104,103,97,-1,120,121,95,-1,95,97,120,-1,105,96,97,-1,97,103,105,-1,120,97,96,-1,96,98,120,-1,121,100,95,-1,163,91,162,-1,93,170,99,-1,98,96,90,-1,90,101,98,-1,99,163,100,-1,110,112,92,-1,101,90,89,-1,89,106,101,-1,92,112,165,-1,165,177,170,-1,175,294,107,-1,107,108,175,-1,119,89,116,-1,118,111,119,-1,118,117,111,-1,152,138,129,-1,2,138,61,-1,61,138,152,-1,87,127,88,-1,88,85,87,-1,124,119,84,-1,119,111,164,-1,111,166,164,-1,111,110,166,-1,92,166,110,-1,133,4,137,-1,133,134,4,-1,160,176,128,-1,128,126,160,-1,126,128,127,-1,127,125,126,-1,80,81,124,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=2 */
		private int[] getIndexedFaceSet_33_761_coordIndex_2()
		{
			int[] value = {124,122,80,-1,82,81,80,-1,80,83,82,-1,129,115,154,-1,154,152,129,-1,94,140,139,-1,139,102,94,-1,93,141,140,-1,140,94,93,-1,99,142,141,-1,141,93,99,-1,100,143,142,-1,142,99,100,-1,121,144,143,-1,143,100,121,-1,120,145,144,-1,144,121,120,-1,98,146,145,-1,145,120,98,-1,101,147,146,-1,146,98,101,-1,106,148,147,-1,147,101,106,-1,106,102,139,-1,139,148,106,-1,114,302,301,-1,88,127,155,-1,155,157,88,-1,127,161,156,-1,156,155,127,-1,352,353,156,-1,156,161,352,-1,156,353,354,-1,155,156,354,-1,155,354,157,-1,127,128,161,-1,161,128,176,-1,176,352,161,-1,168,94,102,-1,102,169,168,-1,170,93,167,-1,169,102,106,-1,106,164,169,-1,170,91,99,-1,99,91,163,-1,100,163,162,-1,162,95,100,-1,91,307,174,-1,174,162,91,-1,164,106,89,-1,164,89,119,-1,165,170,167,-1,92,165,167,-1,167,168,92,-1,166,92,168,-1,168,169,166,-1,164,166,169,-1,165,112,177,-1,177,112,158,-1,158,311,177,-1,180,179,178,-1,178,181,180,-1,179,151,171,-1,171,182,179,-1,183,181,178,-1,178,184,183,-1,185,182,171,-1,171,186,185,-1,187,179,180,-1,180,188,187,-1,189,151,179,-1,179,187,189,-1,9,191,190,-1,190,172,9,-1,192,191,9,-1,9,193,192,-1,194,196,195,-1,197,172,190,-1,190,199,198,-1,200,199,201,-1,202,198,203,-1,190,198,197,-1,202,197,198,-1,197,173,172,-1,202,204,197,-1,202,205,204,-1,206,173,207,-1,200,201,208,-1,208,209,200,-1,210,208,211,-1,212,211,213,-1,201,199,190,-1,190,214,201,-1,211,212,215,-1,215,216,211,-1,217,216,215,-1,217,215,218,-1,215,212,218,-1,196,194,219,-1,219,194,220,-1,218,212,221,-1,196,223,222,-1,224,223,225,-1,225,223,196,-1,196,222,221,-1,222,218,221,-1,203,198,199,-1,226,220,227,-1,227,229,228,-1,227,220,229,-1,227,228,226,-1,183,230,226,-1,226,231,183,-1,232,181,183,-1,183,231,232,-1,231,226,232,-1,184,233,230,-1,230,183,184,-1,185,233,182,-1,186,149,233,-1,233,185,186,-1,180,234,188,-1,234,235,188,-1,236,235,234,-1,226,236,234,-1,234,232,226,-1,234,180,181,-1,181,232,234,-1,236,237,235,-1,235,237,238,-1,238,239,235,-1,226,228,237,-1,237,236,226,-1,237,228,229,-1,229,238,237,-1,239,238,195,-1,213,240,212,-1,194,195,220,-1,229,195,238,-1,220,195,229,-1,195,241,239,-1,240,213,241,-1,196,221,195,-1,221,240,195,-1,221,212,240,-1,241,242,192,-1,242,191,192,-1,214,190,191,-1,191,242,214,-1,241,213,214,-1,214,242,241,-1,213,211,208,-1,208,214,213,-1,201,214,208,-1,240,241,195,-1,178,179,182,-1,184,178,233,-1,233,178,182,-1,233,149,243,-1,244,243,245,-1,233,243,246,-1,233,248,247,-1,247,230,233,-1,249,247,248,-1,233,246,248,-1,249,251,250,-1,251,252,250,-1,249,250,253,-1,254,253,250,-1,250,255,254,-1,249,253,256,-1,247,257,230,-1,253,257,256,-1,253,258,257,-1,149,245,243,-1,251,249,248,-1,243,244,251,-1,152,255,259,-1,153,152,259,-1,259,252,251,-1,153,259,244,-1,244,259,251,-1,252,259,255,-1,252,255,250,-1,246,243,251,-1,246,251,248,-1,256,247,249,-1,256,257,247,-1,226,258,260,-1,257,226,230,-1,257,258,226,-1,261,260,258,-1,254,260,261,-1,254,261,253,-1,253,261,258,-1,192,262,241,-1,263,262,192,-1,192,193,263,-1,262,264,239,-1,239,241,262,-1,264,265,235,-1,235,239,264,-1,262,263,266,-1,266,264,262,-1,265,264,266,-1,266,70,265,-1,187,188,235,-1,235,265,187,-1,189,187,265,-1,265,70,189,-1,267,269,268,-1,270,268,271,-1,271,272,270,-1,273,275,274,-1,273,276,275,-1,273,270,277,-1,277,276,273,-1,270,272,277,-1,278,271,279,-1,274,271,278,-1,278,279,280,-1,268,269,271,-1,269,281,271,-1,283,282,269,-1,269,267,283,-1,285,284,158,-1,158,286,285,-1,271,281,279,-1,270,260,268,-1,260,267,268,-1,260,270,273,-1,287,283,267,-1,288,284,285,-1,289,288,285,-1,254,267,260,-1,281,269,290,-1,291,290,269,-1,293,292,160,-1,160,294,293,-1,293,296,295,-1,295,292,293,-1,295,296,297,-1,297,298,295,-1,296,300,299,-1,299,297,296,-1,282,283,154,-1,154,301,282,-1,302,159,291,-1,291,282,302,-1,282,291,269,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=3 */
		private int[] getIndexedFaceSet_33_761_coordIndex_3()
		{
			int[] value = {279,281,303,-1,281,297,303,-1,290,291,304,-1,281,290,297,-1,300,296,305,-1,305,174,300,-1,305,296,175,-1,303,297,299,-1,307,150,306,-1,306,308,307,-1,174,310,309,-1,309,300,174,-1,311,312,306,-1,306,150,311,-1,279,303,313,-1,314,279,313,-1,315,318,317,-1,317,316,315,-1,303,319,313,-1,320,299,300,-1,300,309,320,-1,321,320,309,-1,309,322,321,-1,303,299,320,-1,320,319,303,-1,321,323,319,-1,319,320,321,-1,322,309,324,-1,325,310,308,-1,318,326,306,-1,323,327,313,-1,313,319,323,-1,326,324,325,-1,288,328,284,-1,327,329,314,-1,314,313,327,-1,328,330,284,-1,330,306,312,-1,175,293,294,-1,293,175,296,-1,280,279,314,-1,331,280,289,-1,331,289,285,-1,152,287,267,-1,254,255,267,-1,255,152,267,-1,297,290,304,-1,304,298,297,-1,274,278,280,-1,280,332,289,-1,289,332,333,-1,289,333,288,-1,328,288,333,-1,260,273,334,-1,260,334,335,-1,160,292,336,-1,336,176,160,-1,292,295,298,-1,298,336,292,-1,272,271,274,-1,274,275,272,-1,276,277,272,-1,272,275,276,-1,287,152,154,-1,154,283,287,-1,315,337,339,-1,339,338,315,-1,318,315,338,-1,338,340,318,-1,326,318,340,-1,340,341,326,-1,324,326,341,-1,341,342,324,-1,322,324,342,-1,342,343,322,-1,321,322,343,-1,343,344,321,-1,323,321,344,-1,344,345,323,-1,327,323,345,-1,345,346,327,-1,329,327,346,-1,346,347,329,-1,329,347,339,-1,339,337,329,-1,282,301,302,-1,304,349,348,-1,348,298,304,-1,298,348,351,-1,351,350,298,-1,352,350,351,-1,351,353,352,-1,348,349,354,-1,354,353,351,-1,348,354,351,-1,298,350,336,-1,350,352,176,-1,176,336,350,-1,316,355,337,-1,337,315,316,-1,306,317,318,-1,355,332,329,-1,329,337,355,-1,306,326,308,-1,326,325,308,-1,324,309,310,-1,310,325,324,-1,308,310,174,-1,174,307,308,-1,332,314,329,-1,332,280,314,-1,330,317,306,-1,328,316,317,-1,317,330,328,-1,333,355,316,-1,316,328,333,-1,332,355,333,-1,330,312,284,-1,312,311,158,-1,158,284,312,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=1 */
		private int[] getIndexedFaceSet_33_761_texCoordIndex_1()
		{
			int[] value = {0,3,2,-1,2,1,0,-1,1,6,5,-1,5,4,1,-1,7,8,2,-1,2,3,7,-1,9,10,5,-1,5,6,9,-1,11,12,0,-1,0,1,11,-1,13,11,1,-1,1,4,13,-1,14,17,16,-1,16,15,14,-1,18,19,14,-1,14,15,18,-1,22,21,20,-1,23,16,17,-1,16,25,24,-1,27,26,24,-1,29,28,25,-1,16,23,25,-1,29,25,23,-1,31,17,30,-1,29,23,32,-1,33,32,31,-1,33,31,30,-1,27,35,34,-1,34,26,27,-1,37,36,34,-1,39,38,36,-1,26,40,16,-1,16,24,26,-1,36,42,41,-1,41,39,36,-1,43,41,42,-1,43,44,41,-1,41,44,39,-1,20,45,22,-1,45,46,22,-1,44,47,39,-1,20,49,50,-1,48,51,50,-1,51,20,50,-1,20,47,49,-1,49,47,44,-1,28,24,25,-1,53,52,46,-1,52,55,54,-1,52,54,46,-1,52,53,55,-1,7,57,53,-1,53,56,7,-1,58,57,7,-1,7,59,58,-1,57,58,53,-1,8,7,56,-1,56,60,8,-1,9,6,60,-1,10,9,60,-1,60,61,10,-1,0,12,62,-1,62,12,63,-1,64,62,63,-1,53,58,62,-1,62,64,53,-1,62,58,59,-1,59,0,62,-1,64,63,65,-1,63,67,66,-1,66,65,63,-1,53,64,65,-1,65,55,53,-1,65,66,54,-1,54,55,65,-1,67,21,66,-1,38,39,68,-1,22,46,21,-1,54,66,21,-1,46,54,21,-1,21,67,69,-1,68,69,38,-1,20,21,47,-1,47,21,68,-1,47,68,39,-1,69,18,70,-1,70,18,15,-1,40,70,15,-1,15,16,40,-1,69,71,38,-1,71,69,70,-1,38,71,34,-1,34,36,38,-1,26,34,71,-1,68,21,69,-1,2,6,1,-1,8,60,2,-1,60,6,2,-1,74,73,72,-1,77,76,75,-1,74,78,73,-1,74,81,80,-1,80,79,74,-1,82,79,80,-1,74,79,78,-1,82,84,83,-1,83,84,85,-1,82,86,84,-1,87,90,89,-1,89,88,87,-1,92,91,88,-1,80,81,93,-1,88,91,94,-1,86,93,95,-1,72,73,96,-1,83,79,82,-1,73,83,97,-1,100,99,98,-1,103,102,101,-1,99,83,85,-1,104,97,99,-1,97,83,99,-1,105,90,102,-1,105,89,90,-1,107,106,75,-1,107,108,106,-1,109,82,80,-1,109,80,93,-1,112,111,110,-1,93,81,113,-1,93,113,95,-1,114,110,111,-1,115,114,111,-1,87,86,116,-1,86,95,116,-1,18,69,117,-1,118,19,18,-1,18,117,118,-1,117,69,67,-1,67,119,117,-1,119,67,63,-1,63,120,119,-1,117,119,121,-1,121,118,117,-1,120,122,121,-1,121,119,120,-1,11,120,63,-1,63,12,11,-1,13,122,120,-1,120,11,13,-1,125,124,123,-1,127,126,124,-1,126,127,128,-1,131,130,129,-1,131,129,132,-1,131,132,133,-1,133,127,131,-1,127,133,128,-1,135,134,126,-1,130,135,126,-1,135,136,134,-1,124,126,123,-1,123,126,137,-1,138,125,123,-1,123,139,138,-1,140,143,142,-1,142,141,140,-1,126,134,137,-1,127,124,144,-1,144,124,125,-1,144,131,127,-1,145,125,138,-1,146,140,141,-1,147,140,146,-1,148,144,125,-1,137,149,123,-1,150,123,149,-1,153,156,155,-1,155,154,153,-1,153,154,158,-1,158,157,153,-1,158,160,159,-1,159,157,158,-1,157,159,162,-1,162,161,157,-1,139,215,164,-1,164,138,139,-1,163,139,150,-1,150,165,163,-1,139,123,150,-1,168,167,166,-1,166,167,159,-1,169,151,152,-1,166,159,169,-1,161,172,170,-1,170,157,161,-1,170,171,157,-1,167,162,159,-1,173,176,236,-1,236,174,173,-1,172,161,177,-1,177,233,172,-1,241,174,236,-1,236,240,241,-1,168,180,167,-1,181,180,168,-1,183,238,237,-1,237,231,183,-1,167,180,186,-1,187,177,161,-1,161,162,187,-1,188,189,177,-1,177,187,188,-1,167,186,187,-1,187,162,167,-1,188,187,186,-1,186,190,188,-1,189,192,177,-1,234,176,233,-1,231,175,191,-1,190,186,180,-1,180,193,190,-1,191,234,192,-1,146,141,195,-1,193,180,181,-1,181,194,193,-1,195,141,196,-1,196,240,236,-1,171,156,153,-1,153,157,171,-1,197,181,168,-1,198,147,242,-1,198,140,147,-1,199,125,145,-1,148,125,200,-1,200,125,199,-1,159,160,151,-1,151,169,159,-1,130,136,135,-1,242,147,184,-1,147,201,184,-1,147,146,201,-1,195,201,146,-1,144,202,131,-1,144,148,202,-1,155,204,203,-1,203,154,155,-1,154,203,160,-1,160,158,154,-1,205,208,207,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=2 */
		private int[] getIndexedFaceSet_33_761_texCoordIndex_2()
		{
			int[] value = {207,206,205,-1,209,208,205,-1,205,210,209,-1,213,214,211,-1,211,212,213,-1,191,191,192,-1,192,192,191,-1,191,191,191,-1,191,191,191,-1,191,191,191,-1,191,191,191,-1,192,192,191,-1,191,191,192,-1,189,189,192,-1,192,192,189,-1,188,188,189,-1,189,189,188,-1,190,190,188,-1,188,188,190,-1,193,193,190,-1,190,190,193,-1,194,194,193,-1,193,193,194,-1,194,232,232,-1,232,194,194,-1,139,163,215,-1,222,223,217,-1,217,216,222,-1,223,229,218,-1,218,217,223,-1,228,219,218,-1,218,229,228,-1,218,219,221,-1,217,218,221,-1,217,221,220,-1,224,225,226,-1,226,225,227,-1,227,230,226,-1,238,183,232,-1,232,239,238,-1,175,231,237,-1,239,232,194,-1,194,178,239,-1,175,176,191,-1,191,176,234,-1,192,234,233,-1,233,177,192,-1,176,173,172,-1,172,233,176,-1,178,194,181,-1,184,235,242,-1,196,236,179,-1,195,196,179,-1,179,182,195,-1,201,195,182,-1,182,185,201,-1,184,201,185,-1,196,141,240,-1,240,141,142,-1,142,241,240,-1,245,244,243,-1,243,246,245,-1,244,248,247,-1,247,249,244,-1,250,246,243,-1,243,251,250,-1,252,249,247,-1,247,253,252,-1,254,244,245,-1,245,255,254,-1,256,248,244,-1,244,254,256,-1,259,258,257,-1,257,260,259,-1,261,258,259,-1,259,262,261,-1,263,265,264,-1,266,260,257,-1,257,268,267,-1,269,268,270,-1,271,267,272,-1,257,267,266,-1,271,266,267,-1,273,274,260,-1,271,275,266,-1,276,273,275,-1,276,274,273,-1,269,270,277,-1,277,278,269,-1,279,277,280,-1,281,280,282,-1,270,268,257,-1,257,283,270,-1,280,281,284,-1,284,285,280,-1,286,285,284,-1,286,284,287,-1,284,281,287,-1,265,263,288,-1,288,263,289,-1,287,281,290,-1,265,292,291,-1,293,292,294,-1,294,292,265,-1,265,291,290,-1,291,287,290,-1,272,267,268,-1,295,289,296,-1,296,298,297,-1,296,289,298,-1,296,297,295,-1,250,299,295,-1,295,300,250,-1,302,301,250,-1,250,300,302,-1,300,295,302,-1,251,303,299,-1,299,250,251,-1,252,303,249,-1,253,304,303,-1,303,252,253,-1,245,305,255,-1,305,306,255,-1,307,306,305,-1,295,307,305,-1,305,302,295,-1,305,245,301,-1,301,302,305,-1,307,308,306,-1,306,308,309,-1,309,310,306,-1,295,297,308,-1,308,307,295,-1,308,297,298,-1,298,309,308,-1,310,309,264,-1,282,311,281,-1,263,264,289,-1,298,264,309,-1,289,264,298,-1,264,312,310,-1,311,282,312,-1,265,290,264,-1,290,311,264,-1,290,281,311,-1,312,313,261,-1,313,258,261,-1,283,257,258,-1,258,313,283,-1,312,282,314,-1,314,313,312,-1,282,280,277,-1,277,314,282,-1,270,314,277,-1,311,312,264,-1,243,244,249,-1,251,243,303,-1,303,243,249,-1,315,317,316,-1,318,320,319,-1,315,316,321,-1,315,323,322,-1,322,324,315,-1,325,322,323,-1,315,321,323,-1,325,327,326,-1,327,328,326,-1,325,326,329,-1,332,331,330,-1,330,333,332,-1,334,331,335,-1,322,336,324,-1,331,337,335,-1,329,338,336,-1,317,339,316,-1,327,325,323,-1,316,340,327,-1,341,343,342,-1,344,346,345,-1,342,328,327,-1,347,342,340,-1,340,342,327,-1,348,345,333,-1,348,333,330,-1,349,320,350,-1,349,350,351,-1,352,322,325,-1,352,336,322,-1,353,355,354,-1,336,356,324,-1,336,338,356,-1,357,354,355,-1,358,354,357,-1,332,359,329,-1,329,359,338,-1,261,360,312,-1,361,360,261,-1,261,262,361,-1,360,362,310,-1,310,312,360,-1,362,363,306,-1,306,310,362,-1,360,361,364,-1,364,362,360,-1,363,362,364,-1,364,365,363,-1,254,255,306,-1,306,363,254,-1,256,254,363,-1,363,365,256,-1,366,368,367,-1,369,367,370,-1,370,371,369,-1,372,374,373,-1,372,375,374,-1,372,369,376,-1,376,375,372,-1,369,371,376,-1,377,370,378,-1,373,370,377,-1,377,378,379,-1,367,368,370,-1,368,380,370,-1,382,381,368,-1,368,366,382,-1,385,384,383,-1,383,386,385,-1,370,380,378,-1,369,387,367,-1,387,366,367,-1,387,369,372,-1,388,382,366,-1,389,384,385,-1,390,389,385,-1,391,366,387,-1,380,368,392,-1,393,392,368,-1,396,395,394,-1,394,397,396,-1,396,399,398,-1,398,395,396,-1,398,399,400,-1,400,401,398,-1,399,403,402,-1,402,400,399,-1,381,382,405,-1,405,404,381,-1,406,407,393,-1,393,381,406,-1,381,393,368,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=3 */
		private int[] getIndexedFaceSet_33_761_texCoordIndex_3()
		{
			int[] value = {408,410,409,-1,410,400,409,-1,411,413,412,-1,410,411,400,-1,403,399,414,-1,414,415,403,-1,414,399,416,-1,409,400,402,-1,419,418,417,-1,417,420,419,-1,415,422,421,-1,421,403,415,-1,423,424,417,-1,417,418,423,-1,408,409,425,-1,426,408,425,-1,427,430,429,-1,429,428,427,-1,409,431,425,-1,432,402,403,-1,403,421,432,-1,433,432,421,-1,421,434,433,-1,409,402,432,-1,432,431,409,-1,433,435,431,-1,431,432,433,-1,434,421,436,-1,437,422,420,-1,430,439,438,-1,435,440,425,-1,425,431,435,-1,439,436,437,-1,389,441,384,-1,440,442,426,-1,426,425,440,-1,441,443,384,-1,443,417,424,-1,416,396,397,-1,396,416,399,-1,444,408,426,-1,445,446,390,-1,445,390,385,-1,447,388,366,-1,391,448,366,-1,448,447,366,-1,400,411,412,-1,412,401,400,-1,373,377,379,-1,446,449,390,-1,390,449,450,-1,390,450,389,-1,441,389,450,-1,387,372,451,-1,387,451,391,-1,394,395,452,-1,452,453,394,-1,395,398,401,-1,401,452,395,-1,456,455,454,-1,454,457,456,-1,459,458,456,-1,456,457,459,-1,462,461,460,-1,460,463,462,-1,439,436,436,-1,436,439,439,-1,439,439,439,-1,439,439,439,-1,439,439,439,-1,439,439,439,-1,436,439,439,-1,439,436,436,-1,434,436,436,-1,436,434,434,-1,433,434,434,-1,434,433,433,-1,435,433,433,-1,433,435,435,-1,440,435,435,-1,435,440,440,-1,442,440,440,-1,440,442,442,-1,442,442,464,-1,464,464,442,-1,381,404,406,-1,465,468,467,-1,467,466,465,-1,466,467,470,-1,470,469,466,-1,471,469,470,-1,470,472,471,-1,467,474,473,-1,473,472,470,-1,467,473,470,-1,475,477,476,-1,477,479,478,-1,478,476,477,-1,428,480,464,-1,464,427,428,-1,438,429,430,-1,480,481,442,-1,442,464,480,-1,438,439,420,-1,439,437,420,-1,436,421,422,-1,422,437,436,-1,420,422,415,-1,415,419,420,-1,481,426,442,-1,449,446,482,-1,443,483,417,-1,441,484,483,-1,483,443,441,-1,450,485,484,-1,484,441,450,-1,449,485,450,-1,443,424,384,-1,424,423,383,-1,383,384,424,-1};
			return value;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=7, element #49, 480 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_7_49_coordIndex()
		{
			MFInt32 IndexedFaceSet_7_49_coordIndex = new MFInt32(new int[] {0,1,2,-1,0,2,3,-1,0,3,4,-1,0,4,5,-1,0,5,6,-1,0,6,7,-1,0,7,8,-1,0,8,9,-1,0,9,10,-1,0,10,11,-1,0,11,12,-1,0,12,1,-1,14,2,1,-1,1,13,14,-1,15,3,2,-1,2,14,15,-1,16,4,3,-1,3,15,16,-1,17,5,4,-1,4,16,17,-1,18,6,5,-1,5,17,18,-1,19,7,6,-1,6,18,19,-1,20,8,7,-1,7,19,20,-1,21,9,8,-1,8,20,21,-1,22,10,9,-1,9,21,22,-1,23,11,10,-1,10,22,23,-1,24,12,11,-1,11,23,24,-1,13,1,12,-1,12,24,13,-1,26,14,13,-1,13,25,26,-1,27,15,14,-1,14,26,27,-1,28,16,15,-1,15,27,28,-1,29,17,16,-1,16,28,29,-1,30,18,17,-1,17,29,30,-1,31,19,18,-1,18,30,31,-1,32,20,19,-1,19,31,32,-1,33,21,20,-1,20,32,33,-1,34,22,21,-1,21,33,34,-1,35,23,22,-1,22,34,35,-1,36,24,23,-1,23,35,36,-1,25,13,24,-1,24,36,25,-1,38,26,25,-1,25,37,38,-1,39,27,26,-1,26,38,39,-1,40,28,27,-1,27,39,40,-1,41,29,28,-1,28,40,41,-1,42,30,29,-1,29,41,42,-1,43,31,30,-1,30,42,43,-1,44,32,31,-1,31,43,44,-1,45,33,32,-1,32,44,45,-1,46,34,33,-1,33,45,46,-1,47,35,34,-1,34,46,47,-1,48,36,35,-1,35,47,48,-1,37,25,36,-1,36,48,37,-1,50,38,37,-1,37,49,50,-1,51,39,38,-1,38,50,51,-1,52,40,39,-1,39,51,52,-1,53,41,40,-1,40,52,53,-1,54,42,41,-1,41,53,54,-1,55,43,42,-1,42,54,55,-1,56,44,43,-1,43,55,56,-1,57,45,44,-1,44,56,57,-1,58,46,45,-1,45,57,58,-1,59,47,46,-1,46,58,59,-1,60,48,47,-1,47,59,60,-1,49,37,48,-1,48,60,49,-1,61,50,49,-1,61,51,50,-1,61,52,51,-1,61,53,52,-1,61,54,53,-1,61,55,54,-1,61,56,55,-1,61,57,56,-1,61,58,57,-1,61,59,58,-1,61,60,59,-1,61,49,60,-1});
			return IndexedFaceSet_7_49_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=8, element #49, 186 total numbers made up of 62 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_8_49_point()
		{
			MFVec3f Coordinate_8_49_point = new MFVec3f(new double[] {0.0,0.8497,-0.0153,0.0,0.8465,-0.0281,-0.0098,0.8465,-0.0264,-0.0171,0.8465,-0.0243,-0.0197,0.8465,-0.0153,-0.0171,0.8465,-0.0063,-0.0098,0.8465,-0.0042,0.0,0.8465,-0.0025,0.0098,0.8465,-0.0042,0.0171,0.8465,-0.0063,0.0197,0.8465,-0.0153,0.0171,0.8465,-0.0243,0.0098,0.8465,-0.0264,0.0,0.8378,-0.0358,-0.0127,0.8378,-0.0331,-0.0221,0.8378,-0.0256,-0.0255,0.8378,-0.0153,-0.0221,0.8378,-0.0051,-0.0127,0.8378,-0.0002,0.0,0.8378,0.0025,0.0127,0.8378,-0.0002,0.0221,0.8378,-0.0051,0.0255,0.8378,-0.0153,0.0221,0.8378,-0.0256,0.0127,0.8378,-0.0331,0.0,0.826,-0.0376,-0.0147,0.826,-0.0344,-0.0255,0.826,-0.0257,-0.0294,0.826,-0.0153,-0.0255,0.826,-0.0035,-0.0147,0.826,0.0025,0.0,0.826,0.0057,0.0147,0.826,0.0025,0.0255,0.826,-0.0035,0.0294,0.826,-0.0153,0.0255,0.826,-0.0257,0.0147,0.826,-0.0344,0.0,0.8141,-0.0344,-0.0127,0.8141,-0.0316,-0.0221,0.8141,-0.0241,-0.0255,0.8141,-0.0153,-0.0221,0.8141,-0.0051,-0.0127,0.8141,-0.0002,0.0,0.8141,0.0025,0.0127,0.8141,-0.0002,0.0221,0.8141,-0.0051,0.0255,0.8141,-0.0153,0.0221,0.8141,-0.0241,0.0127,0.8141,-0.0316,0.0,0.8054,-0.0257,-0.0074,0.8054,-0.0241,-0.0127,0.8054,-0.0212,-0.0147,0.8054,-0.0153,-0.0127,0.8054,-0.0094,-0.0074,0.8054,-0.0051,0.0,0.8054,-0.0035,0.0074,0.8054,-0.0051,0.0127,0.8054,-0.0094,0.0147,0.8054,-0.0153,0.0127,0.8054,-0.0212,0.0074,0.8054,-0.0241,0.0,0.8023,-0.0153});
			return Coordinate_8_49_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=8, element #50, 124 total numbers made up of 62 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_8_50_point()
		{
			MFVec2f TextureCoordinate_8_50_point = new MFVec2f(new double[] {0.6211,0.5754,0.7851,0.572,0.7614,0.572,0.6907,0.5698,0.62,0.5698,0.6158,0.5702,0.5451,0.5702,0.4167,0.5698,0.5451,0.5702,0.6158,0.5702,0.62,0.5698,0.6907,0.5698,0.7614,0.572,0.8036,0.5346,0.7761,0.5346,0.6989,0.4838,0.6219,0.4428,0.6154,0.4438,0.5492,0.4639,0.4166,0.5346,0.5492,0.4639,0.6154,0.4438,0.6219,0.4428,0.6989,0.4838,0.7761,0.5346,0.7912,0.4044,0.7635,0.4044,0.7042,0.3925,0.6194,0.3907,0.6148,0.3907,0.545,0.3974,0.4163,0.4938,0.545,0.3974,0.6148,0.3907,0.6194,0.3907,0.7042,0.3925,0.7635,0.4044,0.795,0.3772,0.7662,0.3772,0.6945,0.3645,0.6236,0.3695,0.616,0.3695,0.5438,0.378,0.416,0.453,0.5438,0.378,0.616,0.3695,0.6236,0.3695,0.6945,0.3645,0.7662,0.3772,0.7887,0.3451,0.7635,0.3451,0.698,0.3508,0.6262,0.3508,0.6297,0.3503,0.5389,0.3503,0.4181,0.3884,0.5389,0.3503,0.6297,0.3503,0.6262,0.3508,0.698,0.3508,0.7635,0.3451,0.6237,0.3398});
			return TextureCoordinate_8_50_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=8, element #57, 480 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_8_57_coordIndex()
		{
			MFInt32 IndexedFaceSet_8_57_coordIndex = new MFInt32(new int[] {0,1,2,-1,0,2,3,-1,0,3,4,-1,0,4,5,-1,0,5,6,-1,0,6,7,-1,0,7,8,-1,0,8,9,-1,0,9,10,-1,0,10,11,-1,0,11,12,-1,0,12,1,-1,14,2,1,-1,1,13,14,-1,15,3,2,-1,2,14,15,-1,16,4,3,-1,3,15,16,-1,17,5,4,-1,4,16,17,-1,18,6,5,-1,5,17,18,-1,19,7,6,-1,6,18,19,-1,20,8,7,-1,7,19,20,-1,21,9,8,-1,8,20,21,-1,22,10,9,-1,9,21,22,-1,23,11,10,-1,10,22,23,-1,24,12,11,-1,11,23,24,-1,13,1,12,-1,12,24,13,-1,26,14,13,-1,13,25,26,-1,27,15,14,-1,14,26,27,-1,28,16,15,-1,15,27,28,-1,29,17,16,-1,16,28,29,-1,30,18,17,-1,17,29,30,-1,31,19,18,-1,18,30,31,-1,32,20,19,-1,19,31,32,-1,33,21,20,-1,20,32,33,-1,34,22,21,-1,21,33,34,-1,35,23,22,-1,22,34,35,-1,36,24,23,-1,23,35,36,-1,25,13,24,-1,24,36,25,-1,38,26,25,-1,25,37,38,-1,39,27,26,-1,26,38,39,-1,40,28,27,-1,27,39,40,-1,41,29,28,-1,28,40,41,-1,42,30,29,-1,29,41,42,-1,43,31,30,-1,30,42,43,-1,44,32,31,-1,31,43,44,-1,45,33,32,-1,32,44,45,-1,46,34,33,-1,33,45,46,-1,47,35,34,-1,34,46,47,-1,48,36,35,-1,35,47,48,-1,37,25,36,-1,36,48,37,-1,50,38,37,-1,37,49,50,-1,51,39,38,-1,38,50,51,-1,52,40,39,-1,39,51,52,-1,53,41,40,-1,40,52,53,-1,54,42,41,-1,41,53,54,-1,55,43,42,-1,42,54,55,-1,56,44,43,-1,43,55,56,-1,57,45,44,-1,44,56,57,-1,58,46,45,-1,45,57,58,-1,59,47,46,-1,46,58,59,-1,60,48,47,-1,47,59,60,-1,49,37,48,-1,48,60,49,-1,61,50,49,-1,61,51,50,-1,61,52,51,-1,61,53,52,-1,61,54,53,-1,61,55,54,-1,61,56,55,-1,61,57,56,-1,61,58,57,-1,61,59,58,-1,61,60,59,-1,61,49,60,-1});
			return IndexedFaceSet_8_57_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=9, element #57, 186 total numbers made up of 62 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_9_57_point()
		{
			MFVec3f Coordinate_9_57_point = new MFVec3f(new double[] {0.0,0.95,-0.0127,0.0,0.9335,-0.0795,-0.0514,0.9335,-0.0706,-0.089,0.9335,-0.0598,-0.1027,0.9335,-0.0127,-0.089,0.9335,0.0343,-0.0514,0.9335,0.0451,0.0,0.9335,0.0541,0.0514,0.9335,0.0451,0.089,0.9335,0.0343,0.1027,0.9335,-0.0127,0.089,0.9335,-0.0598,0.0514,0.9335,-0.0706,0.0,0.8882,-0.1197,-0.0664,0.8882,-0.1054,-0.1151,0.8882,-0.0662,-0.1329,0.8882,-0.0127,-0.1151,0.8882,0.0408,-0.0664,0.8882,0.0661,0.0,0.8882,0.0804,0.0664,0.8882,0.0661,0.1151,0.8882,0.0408,0.1329,0.8882,-0.0127,0.1151,0.8882,-0.0662,0.0664,0.8882,-0.1054,0.0,0.8264,-0.1288,-0.0767,0.8264,-0.1123,-0.1329,0.8264,-0.067,-0.1534,0.8264,-0.0127,-0.1329,0.8264,0.0491,-0.0767,0.8264,0.0804,0.0,0.8264,0.097,0.0767,0.8264,0.0804,0.1329,0.8264,0.0491,0.1534,0.8264,-0.0127,0.1329,0.8264,-0.067,0.0767,0.8264,-0.1123,0.0,0.7645,-0.1123,-0.0664,0.7645,-0.0979,-0.1151,0.7645,-0.0588,-0.1329,0.7645,-0.0127,-0.1151,0.7645,0.0408,-0.0664,0.7645,0.0661,0.0,0.7645,0.0804,0.0664,0.7645,0.0661,0.1151,0.7645,0.0408,0.1329,0.7645,-0.0127,0.1151,0.7645,-0.0588,0.0664,0.7645,-0.0979,0.0,0.7192,-0.067,-0.0384,0.7192,-0.0588,-0.0664,0.7192,-0.0436,-0.0767,0.7192,-0.0127,-0.0664,0.7192,0.0182,-0.0384,0.7192,0.0408,0.0,0.7192,0.0491,0.0384,0.7192,0.0408,0.0664,0.7192,0.0182,0.0767,0.7192,-0.0127,0.0664,0.7192,-0.0436,0.0384,0.7192,-0.0588,0.0,0.7027,-0.0127});
			return Coordinate_9_57_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=9, element #58, 124 total numbers made up of 62 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_9_58_point()
		{
			MFVec2f TextureCoordinate_9_58_point = new MFVec2f(new double[] {0.6211,0.5754,0.7851,0.572,0.7614,0.572,0.6907,0.5698,0.62,0.5698,0.6158,0.5702,0.5451,0.5702,0.4167,0.5698,0.5451,0.5702,0.6158,0.5702,0.62,0.5698,0.6907,0.5698,0.7614,0.572,0.8036,0.5346,0.7761,0.5346,0.6989,0.4838,0.6219,0.4428,0.6154,0.4438,0.5492,0.4639,0.4166,0.5346,0.5492,0.4639,0.6154,0.4438,0.6219,0.4428,0.6989,0.4838,0.7761,0.5346,0.7912,0.4044,0.7635,0.4044,0.7042,0.3925,0.6194,0.3907,0.6148,0.3907,0.545,0.3974,0.4163,0.4938,0.545,0.3974,0.6148,0.3907,0.6194,0.3907,0.7042,0.3925,0.7635,0.4044,0.795,0.3772,0.7662,0.3772,0.6945,0.3645,0.6236,0.3695,0.616,0.3695,0.5438,0.378,0.416,0.453,0.5438,0.378,0.616,0.3695,0.6236,0.3695,0.6945,0.3645,0.7662,0.3772,0.7887,0.3451,0.7635,0.3451,0.698,0.3508,0.6262,0.3508,0.6297,0.3503,0.5389,0.3503,0.4181,0.3884,0.5389,0.3503,0.6297,0.3503,0.6262,0.3508,0.698,0.3508,0.7635,0.3451,0.6237,0.3398});
			return TextureCoordinate_9_58_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=9, element #65, 488 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_9_65_coordIndex()
		{
			MFInt32 IndexedFaceSet_9_65_coordIndex = new MFInt32(new int[] {47,46,45,-1,45,44,43,-1,45,43,42,-1,47,45,42,-1,48,47,42,-1,0,1,8,-1,8,7,0,-1,1,2,9,-1,9,8,1,-1,2,3,10,-1,10,9,2,-1,3,4,11,-1,11,10,3,-1,4,5,12,-1,12,11,4,-1,5,6,13,-1,13,12,5,-1,6,0,7,-1,7,13,6,-1,7,8,15,-1,15,14,7,-1,8,9,16,-1,16,15,8,-1,9,10,17,-1,17,16,9,-1,10,11,18,-1,18,17,10,-1,11,12,19,-1,19,18,11,-1,12,13,20,-1,20,19,12,-1,13,7,14,-1,14,20,13,-1,14,15,22,-1,22,21,14,-1,15,16,23,-1,23,22,15,-1,16,17,24,-1,24,23,16,-1,17,18,25,-1,25,24,17,-1,18,19,26,-1,26,25,18,-1,19,20,27,-1,27,26,19,-1,20,14,21,-1,21,27,20,-1,56,57,58,-1,58,59,60,-1,58,60,61,-1,56,58,61,-1,62,56,61,-1,29,28,21,-1,21,22,29,-1,30,29,22,-1,22,23,30,-1,31,30,23,-1,23,24,31,-1,32,31,24,-1,24,25,32,-1,33,32,25,-1,25,26,33,-1,34,33,26,-1,26,27,34,-1,28,34,27,-1,27,21,28,-1,36,35,28,-1,28,29,36,-1,37,36,29,-1,29,30,37,-1,38,37,30,-1,30,31,38,-1,39,38,31,-1,31,32,39,-1,40,39,32,-1,32,33,40,-1,41,40,33,-1,33,34,41,-1,35,41,34,-1,34,28,35,-1,42,43,1,-1,1,0,42,-1,43,44,2,-1,2,1,43,-1,44,45,3,-1,3,2,44,-1,45,46,4,-1,4,3,45,-1,46,47,5,-1,5,4,46,-1,47,48,6,-1,6,5,47,-1,48,42,0,-1,0,6,48,-1,50,49,35,-1,35,36,50,-1,51,50,36,-1,36,37,51,-1,52,51,37,-1,37,38,52,-1,53,52,38,-1,38,39,53,-1,54,53,39,-1,39,40,54,-1,55,54,40,-1,40,41,55,-1,49,55,41,-1,41,35,49,-1,57,56,49,-1,49,50,57,-1,58,57,50,-1,50,51,58,-1,59,58,51,-1,51,52,59,-1,60,59,52,-1,52,53,60,-1,61,60,53,-1,53,54,61,-1,62,61,54,-1,54,55,62,-1,56,62,55,-1,55,49,56,-1});
			return IndexedFaceSet_9_65_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=9, element #65, 488 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_9_65_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_9_65_texCoordIndex = new MFInt32(new int[] {5,4,3,-1,3,2,0,-1,3,0,1,-1,5,3,1,-1,6,5,1,-1,7,10,8,-1,8,9,7,-1,10,12,11,-1,11,8,10,-1,12,14,13,-1,13,11,12,-1,14,16,15,-1,15,13,14,-1,16,18,17,-1,17,15,16,-1,18,20,19,-1,19,17,18,-1,20,7,9,-1,9,19,20,-1,9,8,21,-1,21,22,9,-1,8,11,23,-1,23,21,8,-1,11,13,24,-1,24,23,11,-1,13,15,25,-1,25,24,13,-1,15,17,26,-1,26,25,15,-1,17,19,27,-1,27,26,17,-1,19,9,22,-1,22,27,19,-1,22,21,28,-1,28,29,22,-1,21,23,30,-1,30,28,21,-1,23,24,31,-1,31,30,23,-1,24,25,32,-1,32,31,24,-1,25,26,33,-1,33,32,25,-1,26,27,34,-1,34,33,26,-1,27,22,29,-1,29,34,27,-1,42,43,44,-1,44,45,46,-1,44,46,47,-1,42,44,47,-1,48,42,47,-1,35,36,29,-1,29,28,35,-1,37,35,28,-1,28,30,37,-1,38,37,30,-1,30,31,38,-1,39,38,31,-1,31,32,39,-1,40,39,32,-1,32,33,40,-1,41,40,33,-1,33,34,41,-1,36,41,34,-1,34,29,36,-1,51,52,49,-1,49,50,51,-1,54,51,50,-1,50,53,54,-1,56,54,53,-1,53,55,56,-1,58,56,55,-1,55,57,58,-1,60,58,57,-1,57,59,60,-1,62,60,59,-1,59,61,62,-1,52,62,61,-1,61,49,52,-1,1,0,10,-1,10,7,1,-1,0,2,12,-1,12,10,0,-1,2,3,14,-1,14,12,2,-1,3,4,16,-1,16,14,3,-1,4,5,18,-1,18,16,4,-1,5,6,20,-1,20,18,5,-1,6,1,7,-1,7,20,6,-1,63,64,52,-1,52,51,63,-1,65,63,51,-1,51,54,65,-1,66,65,54,-1,54,56,66,-1,67,66,56,-1,56,58,67,-1,68,67,58,-1,58,60,68,-1,69,68,60,-1,60,62,69,-1,64,69,62,-1,62,52,64,-1,43,42,64,-1,64,63,43,-1,44,43,63,-1,63,65,44,-1,45,44,65,-1,65,66,45,-1,46,45,66,-1,66,67,46,-1,47,46,67,-1,67,68,47,-1,48,47,68,-1,68,69,48,-1,42,48,69,-1,69,64,42,-1});
			return IndexedFaceSet_9_65_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #65, 189 total numbers made up of 63 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_10_65_point()
		{
			MFVec3f Coordinate_10_65_point = new MFVec3f(new double[] {0.1613,0.8251,-0.0183,0.1316,0.8251,0.0539,0.065,0.8251,0.0717,0.0189,0.8251,0.0217,0.0189,0.8251,-0.0584,0.065,0.8251,-0.1084,0.1316,0.8251,-0.0906,0.1613,0.7407,-0.0183,0.1316,0.7407,0.0539,0.065,0.7407,0.0717,0.0189,0.7407,0.0217,0.0189,0.7407,-0.0584,0.065,0.7407,-0.1084,0.1316,0.7407,-0.0906,0.1613,0.5945,-0.0183,0.1316,0.5945,0.0539,0.065,0.5945,0.0717,0.0189,0.5945,0.0217,0.0189,0.5945,-0.0584,0.065,0.5945,-0.1084,0.1316,0.5945,-0.0906,0.1704,0.4455,-0.0183,0.1373,0.4455,0.0622,0.063,0.4455,0.0822,0.0192,0.4455,0.0264,0.0192,0.4455,-0.0631,0.063,0.4455,-0.1189,0.1373,0.4455,-0.0989,0.1429,0.6288,-0.0183,0.1202,0.6288,0.037,0.0691,0.6288,0.0507,0.0354,0.6288,0.0124,0.0354,0.6288,-0.0491,0.0691,0.6288,-0.0874,0.1202,0.6288,-0.0737,0.1432,0.4835,-0.0183,0.1222,0.4835,0.0257,0.0752,0.4835,0.0365,0.0374,0.4835,0.0061,0.0374,0.4835,-0.0428,0.0752,0.4835,-0.0732,0.1222,0.4835,-0.0624,0.1408,0.8699,-0.0183,0.1189,0.8699,0.0351,0.0696,0.8699,0.0483,0.0301,0.8699,0.0113,0.0301,0.8699,-0.048,0.0696,0.8699,-0.085,0.1189,0.8699,-0.0718,0.1361,0.4007,-0.0183,0.1178,0.4007,0.0238,0.0767,0.4007,0.0333,0.0438,0.4007,0.0067,0.0438,0.4007,-0.0397,0.0767,0.4007,-0.0663,0.1178,0.4007,-0.0568,0.1088,0.3787,-0.0183,0.1008,0.3787,0.0022,0.0828,0.3787,0.0063,0.0684,0.3787,-0.0053,0.0684,0.3787,-0.0277,0.0828,0.3787,-0.0393,0.1008,0.3787,-0.0352});
			return Coordinate_10_65_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=10, element #66, 140 total numbers made up of 70 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_10_66_point()
		{
			MFVec2f TextureCoordinate_10_66_point = new MFVec2f(new double[] {0.719,0.5576,0.6284,0.5576,0.7414,0.5576,0.6787,0.5576,0.5781,0.5576,0.5154,0.5576,0.5378,0.5576,0.6284,0.5029,0.7509,0.3997,0.6284,0.3997,0.7509,0.5029,0.7811,0.3997,0.7811,0.5029,0.6964,0.3997,0.6964,0.5029,0.5604,0.3997,0.5604,0.5029,0.4756,0.3997,0.4756,0.5029,0.5059,0.3997,0.5059,0.5029,0.7509,0.3197,0.6284,0.3197,0.7811,0.3197,0.6964,0.3197,0.5604,0.3197,0.4756,0.3197,0.5059,0.3197,0.7651,0.2166,0.6284,0.2166,0.7989,0.2166,0.7043,0.2166,0.5525,0.2166,0.4579,0.2166,0.4917,0.2166,0.7224,0.263,0.6284,0.263,0.7456,0.263,0.6805,0.263,0.5762,0.263,0.5112,0.263,0.5344,0.263,0.8705,0.5452,0.8705,0.5383,0.8705,0.5369,0.8705,0.5408,0.8705,0.5483,0.8705,0.5522,0.8705,0.5509,0.917,0.5452,0.917,0.5266,0.89,0.5304,0.89,0.5452,0.917,0.522,0.89,0.5268,0.917,0.5349,0.89,0.537,0.917,0.5555,0.89,0.5534,0.917,0.5684,0.89,0.5636,0.917,0.5638,0.89,0.56,0.8746,0.531,0.8746,0.5452,0.8746,0.5279,0.8746,0.5368,0.8746,0.5524,0.8746,0.5613,0.8746,0.5581});
			return TextureCoordinate_10_66_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=10, element #73, 300 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_10_73_coordIndex()
		{
			MFInt32 IndexedFaceSet_10_73_coordIndex = new MFInt32(new int[] {4,3,2,-1,5,4,2,-1,2,1,0,-1,5,2,0,-1,6,5,0,-1,9,8,7,-1,7,10,9,-1,12,11,8,-1,8,9,12,-1,14,13,11,-1,11,12,14,-1,16,15,13,-1,13,14,16,-1,18,17,15,-1,15,16,18,-1,20,19,17,-1,17,18,20,-1,10,7,19,-1,19,20,10,-1,21,9,10,-1,10,22,21,-1,23,12,9,-1,9,21,23,-1,24,14,12,-1,12,23,24,-1,25,16,14,-1,14,24,25,-1,26,18,16,-1,16,25,26,-1,27,20,18,-1,18,26,27,-1,22,10,20,-1,20,27,22,-1,1,21,22,-1,22,0,1,-1,2,23,21,-1,21,1,2,-1,3,24,23,-1,23,2,3,-1,4,25,24,-1,24,3,4,-1,5,26,25,-1,25,4,5,-1,6,27,26,-1,26,5,6,-1,0,22,27,-1,27,6,0,-1,8,29,28,-1,28,7,8,-1,11,30,29,-1,29,8,11,-1,13,31,30,-1,30,11,13,-1,15,32,31,-1,31,13,15,-1,17,33,32,-1,32,15,17,-1,19,34,33,-1,33,17,19,-1,7,28,34,-1,34,19,7,-1,29,36,35,-1,35,28,29,-1,30,37,36,-1,36,29,30,-1,31,38,37,-1,37,30,31,-1,32,39,38,-1,38,31,32,-1,33,40,39,-1,39,32,33,-1,34,41,40,-1,40,33,34,-1,28,35,41,-1,41,34,28,-1});
			return IndexedFaceSet_10_73_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=11, element #73, 126 total numbers made up of 42 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_11_73_point()
		{
			MFVec3f Coordinate_11_73_point = new MFVec3f(new double[] {0.1088,0.4306,-0.0189,0.1008,0.4306,0.0016,0.0828,0.4306,0.0058,0.0684,0.4306,-0.0059,0.0684,0.4306,-0.0282,0.0828,0.4306,-0.0399,0.1008,0.4306,-0.0357,0.1452,0.305,-0.0189,0.1255,0.3273,0.026,0.1204,0.3722,0.035,0.1403,0.3658,-0.0189,0.0744,0.3273,0.0383,0.0758,0.3722,0.0459,0.0419,0.305,0.0088,0.04,0.3658,0.0026,0.0419,0.2877,-0.0502,0.04,0.3658,-0.0404,0.0744,0.2877,-0.0848,0.0758,0.3658,-0.0727,0.1255,0.2877,-0.0724,0.1204,0.3658,-0.0619,0.1178,0.4088,0.0232,0.1361,0.4088,-0.0189,0.0767,0.4088,0.0327,0.0438,0.4088,0.0061,0.0438,0.4088,-0.0402,0.0767,0.4088,-0.0658,0.1178,0.4088,-0.0563,0.1288,0.1181,-0.0194,0.1133,0.1184,0.0158,0.0787,0.1184,0.0245,0.0509,0.1181,0.0001,0.0509,0.1177,-0.0414,0.0787,0.1177,-0.0586,0.1133,0.1177,-0.0499,0.1085,0.0819,-0.0189,0.1007,0.0819,-0.0011,0.0832,0.0819,0.0033,0.0691,0.0819,-0.009,0.0691,0.0817,-0.03,0.0832,0.0817,-0.0388,0.1007,0.0817,-0.0344});
			return Coordinate_11_73_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=11, element #74, 84 total numbers made up of 42 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_11_74_point()
		{
			MFVec2f TextureCoordinate_11_74_point = new MFVec2f(new double[] {0.9309,0.5848,0.919,0.5848,0.8921,0.5848,0.8706,0.5848,0.8706,0.5848,0.8921,0.5848,0.919,0.5848,0.9845,0.5321,0.955,0.5475,0.9491,0.5599,0.9788,0.5571,0.8787,0.5475,0.8825,0.5599,0.8302,0.5321,0.8291,0.5571,0.8302,0.52,0.8291,0.5571,0.8787,0.52,0.8825,0.5571,0.955,0.52,0.9491,0.5571,0.9444,0.5755,0.9717,0.5755,0.8831,0.5755,0.8339,0.5755,0.8339,0.5755,0.8831,0.5755,0.9444,0.5755,0.9632,0.3942,0.9402,0.3943,0.8884,0.3943,0.8469,0.3942,0.8469,0.3941,0.8884,0.3941,0.9402,0.3941,0.9325,0.3742,0.9208,0.3742,0.8947,0.3742,0.8737,0.3742,0.8737,0.3741,0.8947,0.3741,0.9208,0.3741});
			return TextureCoordinate_11_74_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #81, 360 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_11_81_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_81_coordIndex = new MFInt32(new int[] {13,34,21,-1,21,15,13,-1,9,20,21,-1,21,34,9,-1,0,2,14,-1,14,15,0,-1,30,3,16,-1,16,33,30,-1,3,4,25,-1,25,16,3,-1,22,5,18,-1,18,17,22,-1,5,6,29,-1,29,18,5,-1,6,27,19,-1,7,1,21,-1,21,20,7,-1,1,0,15,-1,15,21,1,-1,15,14,32,-1,32,13,15,-1,33,16,12,-1,12,11,33,-1,25,23,12,-1,12,16,25,-1,17,18,10,-1,10,24,17,-1,18,29,28,-1,28,10,18,-1,19,27,26,-1,26,8,19,-1,4,22,17,-1,17,25,4,-1,25,17,24,-1,24,23,25,-1,20,9,26,-1,26,27,20,-1,6,7,20,-1,20,27,6,-1,29,19,8,-1,8,28,29,-1,6,19,29,-1,1,31,0,-1,0,31,2,-1,31,3,30,-1,3,31,4,-1,4,31,22,-1,22,31,5,-1,5,31,6,-1,6,31,7,-1,7,31,1,-1,2,31,30,-1,14,2,30,-1,30,33,14,-1,32,14,33,-1,33,11,32,-1,35,46,45,-1,45,44,43,-1,43,42,41,-1,41,40,39,-1,43,41,39,-1,45,43,39,-1,35,45,39,-1,39,38,37,-1,35,39,37,-1,36,35,37,-1,26,35,36,-1,36,8,26,-1,8,36,37,-1,37,28,8,-1,28,37,38,-1,38,10,28,-1,10,38,39,-1,39,24,10,-1,24,39,40,-1,40,23,24,-1,23,40,41,-1,41,12,23,-1,12,41,42,-1,42,11,12,-1,11,42,43,-1,43,32,11,-1,32,43,44,-1,44,13,32,-1,13,44,45,-1,45,34,13,-1,34,45,46,-1,46,9,34,-1,9,46,35,-1,35,26,9,-1});
			return IndexedFaceSet_11_81_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=11, element #81, 360 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_11_81_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_11_81_texCoordIndex = new MFInt32(new int[] {5,34,27,-1,27,12,5,-1,7,28,27,-1,27,34,7,-1,9,10,11,-1,11,12,9,-1,30,13,14,-1,14,33,30,-1,13,15,16,-1,16,14,13,-1,17,18,19,-1,19,20,17,-1,18,21,22,-1,22,19,18,-1,21,23,24,-1,25,26,27,-1,27,28,25,-1,26,9,12,-1,12,27,26,-1,12,11,32,-1,32,5,12,-1,33,14,4,-1,4,3,33,-1,16,8,4,-1,4,14,16,-1,20,19,2,-1,2,6,20,-1,19,22,29,-1,29,2,19,-1,24,23,1,-1,1,0,24,-1,15,17,20,-1,20,16,15,-1,16,20,6,-1,6,8,16,-1,28,7,1,-1,1,23,28,-1,21,25,28,-1,28,23,21,-1,22,24,0,-1,0,29,22,-1,21,24,22,-1,26,31,9,-1,9,31,10,-1,31,13,30,-1,13,31,15,-1,15,31,17,-1,17,31,18,-1,18,31,21,-1,21,31,25,-1,25,31,26,-1,10,31,30,-1,11,10,30,-1,30,33,11,-1,32,11,33,-1,33,3,32,-1,35,46,45,-1,45,44,43,-1,43,42,41,-1,41,40,39,-1,43,41,39,-1,45,43,39,-1,35,45,39,-1,39,38,37,-1,35,39,37,-1,36,35,37,-1,1,35,36,-1,36,0,1,-1,0,36,37,-1,37,29,0,-1,29,37,38,-1,38,2,29,-1,2,38,39,-1,39,6,2,-1,6,39,40,-1,40,8,6,-1,8,40,41,-1,41,4,8,-1,4,41,42,-1,42,3,4,-1,3,42,43,-1,43,32,3,-1,32,43,44,-1,44,5,32,-1,5,44,45,-1,45,34,5,-1,34,45,46,-1,46,7,34,-1,7,46,35,-1,35,1,7,-1});
			return IndexedFaceSet_11_81_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #81, 141 total numbers made up of 47 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_81_point()
		{
			MFVec3f Coordinate_12_81_point = new MFVec3f(new double[] {0.0699,0.0951,-0.0372,0.0631,0.0924,-0.0168,0.0808,0.0966,-0.0467,0.1084,0.0954,-0.0371,0.1141,0.0934,-0.0224,0.1059,0.0939,0.0022,0.0876,0.0948,0.0082,0.0718,0.0935,0.0022,0.0872,0.0709,0.0118,0.0658,0.066,0.0019,0.109,0.0643,0.0025,0.0947,0.0621,-0.053,0.1121,0.065,-0.0413,0.0659,0.065,-0.0423,0.0811,0.0839,-0.0483,0.0681,0.0836,-0.0388,0.1067,0.0845,-0.0384,0.1183,0.0728,-0.0122,0.105,0.0808,0.0026,0.0883,0.0837,0.0089,0.0706,0.0825,0.0026,0.0603,0.0808,-0.019,0.1139,0.093,-0.0116,0.1153,0.0583,-0.0254,0.1149,0.0581,-0.0137,0.1188,0.0738,-0.0237,0.0771,0.0685,0.0087,0.0803,0.0831,0.0069,0.098,0.0677,0.009,0.0975,0.0823,0.0069,0.0942,0.0967,-0.0466,0.088,0.103,-0.0177,0.0822,0.0622,-0.0531,0.0936,0.0842,-0.0482,0.0589,0.0597,-0.0191,0.079,0.0499,0.0046,0.0866,0.0526,0.0069,0.0948,0.0492,0.0048,0.1033,0.0458,-0.0001,0.1082,0.0393,-0.0138,0.1086,0.0397,-0.0241,0.1061,0.0475,-0.0373,0.0919,0.0443,-0.0467,0.0836,0.0442,-0.0468,0.0704,0.0469,-0.0381,0.0643,0.0406,-0.0181,0.0701,0.0472,-0.0006});
			return Coordinate_12_81_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=12, element #82, 94 total numbers made up of 47 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_12_82_point()
		{
			MFVec2f TextureCoordinate_12_82_point = new MFVec2f(new double[] {0.227,0.1089,0.2217,0.1285,0.2533,0.0835,0.273,0.1232,0.2824,0.0941,0.2433,0.1632,0.2685,0.0797,0.2165,0.148,0.2759,0.0832,0.2428,0.156,0.2563,0.142,0.2584,0.1419,0.2431,0.1588,0.2715,0.1062,0.2761,0.1011,0.2698,0.09,0.2775,0.078,0.2629,0.0863,0.248,0.0935,0.2498,0.0895,0.2702,0.0748,0.2296,0.1148,0.2397,0.101,0.2249,0.1266,0.2295,0.1126,0.2207,0.1406,0.2252,0.1591,0.2245,0.1634,0.2202,0.1406,0.2407,0.0951,0.2662,0.1249,0.2599,0.1313,0.2623,0.1418,0.2691,0.1232,0.2231,0.166,0.2217,0.1285,0.227,0.1089,0.2407,0.0951,0.2533,0.0835,0.2685,0.0797,0.2759,0.0832,0.2824,0.0941,0.273,0.1232,0.2623,0.1418,0.2433,0.1632,0.2231,0.166,0.2165,0.148});
			return TextureCoordinate_12_82_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=12, element #89, 352 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_12_89_coordIndex()
		{
			MFInt32 IndexedFaceSet_12_89_coordIndex = new MFInt32(new int[] {7,12,11,-1,11,6,7,-1,1,2,18,-1,18,17,1,-1,12,7,5,-1,5,10,12,-1,2,6,11,-1,5,0,13,-1,13,10,5,-1,1,17,14,-1,14,3,1,-1,11,18,2,-1,4,8,16,-1,16,15,4,-1,8,9,16,-1,3,14,16,-1,16,9,3,-1,24,23,22,-1,22,21,20,-1,24,22,20,-1,20,19,28,-1,24,20,28,-1,28,27,26,-1,24,28,26,-1,25,24,26,-1,38,43,42,-1,42,39,38,-1,37,36,35,-1,37,35,34,-1,34,33,32,-1,37,34,32,-1,32,31,30,-1,37,32,30,-1,37,30,29,-1,1,19,20,-1,20,2,1,-1,2,20,21,-1,21,6,2,-1,6,21,22,-1,22,7,6,-1,7,22,23,-1,23,5,7,-1,5,23,24,-1,24,0,5,-1,38,45,44,-1,44,43,38,-1,4,25,26,-1,26,8,4,-1,8,26,27,-1,27,9,8,-1,9,27,28,-1,28,3,9,-1,3,28,19,-1,19,1,3,-1,10,29,30,-1,30,12,10,-1,12,30,31,-1,31,11,12,-1,11,31,32,-1,32,18,11,-1,18,32,33,-1,33,17,18,-1,17,33,34,-1,34,14,17,-1,14,34,35,-1,35,16,14,-1,16,35,36,-1,36,15,16,-1,42,41,40,-1,40,39,42,-1,13,37,29,-1,29,10,13,-1,0,38,39,-1,39,13,0,-1,13,39,40,-1,40,37,13,-1,37,40,41,-1,41,36,37,-1,36,41,42,-1,42,15,36,-1,15,42,43,-1,43,4,15,-1,4,43,44,-1,44,25,4,-1,25,44,45,-1,45,24,25,-1,24,45,38,-1,38,0,24,-1});
			return IndexedFaceSet_12_89_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=13, element #89, 138 total numbers made up of 46 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_13_89_point()
		{
			MFVec3f Coordinate_13_89_point = new MFVec3f(new double[] {0.0985,0.055,0.0201,0.0628,0.0136,0.0145,0.0598,0.037,0.0141,0.0661,0.0055,0.0177,0.0978,0.0038,0.0202,0.0872,0.0635,0.0194,0.0631,0.0519,0.0165,0.0756,0.0606,0.021,0.087,0.0035,0.0193,0.0752,0.0036,0.0212,0.0872,0.0709,0.0118,0.0658,0.066,0.0019,0.0771,0.0685,0.0087,0.098,0.0676,0.009,0.0642,0.0037,0.0018,0.0983,0.0029,0.0015,0.0817,0.0029,0.003,0.061,0.013,0.0012,0.0581,0.0366,0.0011,0.0646,0.0147,0.0226,0.0617,0.0318,0.0222,0.0646,0.042,0.0246,0.076,0.048,0.029,0.0861,0.0499,0.0271,0.0953,0.0446,0.0276,0.0947,0.0086,0.0277,0.0863,0.0084,0.0272,0.0748,0.0085,0.029,0.0672,0.0097,0.0257,0.0881,0.0668,-0.0018,0.0794,0.0647,-0.0048,0.0708,0.0629,-0.0112,0.0641,0.0372,-0.0115,0.0668,0.0149,-0.0113,0.0687,0.0092,-0.0106,0.0829,0.0086,-0.0098,0.0946,0.0087,-0.0117,0.0942,0.0651,-0.005,0.1072,0.0514,0.0153,0.1068,0.057,0.0071,0.1039,0.0618,-0.0018,0.1042,0.0113,-0.0078,0.1071,0.007,0.002,0.1067,0.0079,0.0167,0.1049,0.0065,0.0237,0.1054,0.0428,0.0237});
			return Coordinate_13_89_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=13, element #90, 92 total numbers made up of 46 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_13_90_point()
		{
			MFVec2f TextureCoordinate_13_90_point = new MFVec2f(new double[] {0.2314,0.0879,0.21,0.1541,0.2053,0.1595,0.2104,0.1443,0.2271,0.0958,0.2224,0.1067,0.2032,0.149,0.2132,0.1285,0.2197,0.1123,0.2163,0.1174,0.227,0.1089,0.2165,0.148,0.2217,0.1285,0.2407,0.0951,0.2178,0.1526,0.2363,0.0929,0.2213,0.1179,0.2171,0.1588,0.2129,0.1643,0.21,0.1541,0.2053,0.1595,0.2032,0.149,0.2132,0.1285,0.2224,0.1067,0.2314,0.0879,0.2271,0.0958,0.2197,0.1123,0.2163,0.1174,0.2104,0.1443,0.227,0.1089,0.2217,0.1285,0.2165,0.148,0.2129,0.1643,0.2171,0.1588,0.2178,0.1526,0.2213,0.1179,0.2363,0.0929,0.2407,0.0951,0.2314,0.0879,0.2407,0.0951,0.2407,0.0951,0.2363,0.0929,0.2363,0.0929,0.2271,0.0958,0.2271,0.0958,0.2314,0.0879});
			return TextureCoordinate_13_90_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=13, element #97, 216 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_13_97_coordIndex()
		{
			MFInt32 IndexedFaceSet_13_97_coordIndex = new MFInt32(new int[] {0,12,4,-1,1,0,6,-1,6,7,1,-1,10,12,0,-1,0,1,10,-1,1,2,11,-1,11,10,1,-1,8,3,2,-1,2,5,8,-1,11,2,13,-1,12,15,4,-1,9,6,0,-1,0,4,9,-1,1,7,5,-1,5,2,1,-1,3,14,13,-1,13,2,3,-1,24,23,22,-1,25,24,22,-1,28,25,22,-1,15,12,10,-1,10,11,13,-1,15,10,13,-1,14,15,13,-1,16,19,18,-1,18,17,16,-1,21,20,19,-1,19,16,21,-1,3,16,17,-1,17,14,3,-1,14,17,18,-1,18,15,14,-1,15,18,19,-1,19,4,15,-1,4,19,20,-1,20,9,4,-1,28,27,26,-1,26,25,28,-1,8,21,16,-1,16,3,8,-1,6,22,23,-1,23,7,6,-1,7,23,24,-1,24,5,7,-1,5,24,25,-1,25,8,5,-1,8,25,26,-1,26,21,8,-1,21,26,27,-1,27,20,21,-1,20,27,28,-1,28,9,20,-1,9,28,22,-1,22,6,9,-1});
			return IndexedFaceSet_13_97_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=13, element #97, 216 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_13_97_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_13_97_texCoordIndex = new MFInt32(new int[] {0,12,1,-1,2,0,6,-1,6,7,2,-1,10,12,0,-1,0,2,10,-1,2,3,11,-1,11,10,2,-1,8,4,3,-1,3,5,8,-1,11,3,13,-1,12,15,1,-1,9,6,0,-1,0,1,9,-1,2,7,5,-1,5,3,2,-1,4,14,13,-1,13,3,4,-1,24,23,22,-1,25,24,22,-1,28,25,22,-1,15,12,10,-1,10,11,13,-1,15,10,13,-1,14,15,13,-1,16,19,18,-1,18,17,16,-1,21,20,19,-1,19,16,21,-1,4,16,17,-1,17,14,4,-1,14,17,18,-1,18,15,14,-1,15,18,19,-1,19,1,15,-1,1,19,20,-1,20,9,1,-1,28,27,26,-1,26,25,28,-1,8,21,16,-1,16,4,8,-1,6,22,23,-1,23,7,6,-1,7,23,24,-1,24,5,7,-1,5,24,25,-1,25,8,5,-1,8,25,26,-1,26,21,8,-1,21,26,27,-1,27,20,21,-1,20,27,28,-1,28,9,20,-1,9,28,22,-1,22,6,9,-1});
			return IndexedFaceSet_13_97_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=14, element #97, 87 total numbers made up of 29 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_14_97_point()
		{
			MFVec3f Coordinate_14_97_point = new MFVec3f(new double[] {0.0674,0.0072,0.028,0.0614,0.0148,0.0286,0.0604,0.0378,0.0273,0.0742,0.0527,0.0292,0.0741,0.0041,0.029,0.0569,0.0361,0.0426,0.0606,0.0072,0.0433,0.0557,0.0152,0.0417,0.0729,0.0446,0.0451,0.0729,0.0039,0.0454,0.0628,0.0137,0.0145,0.0598,0.037,0.0141,0.0661,0.0055,0.0177,0.0631,0.0519,0.0165,0.0756,0.0606,0.021,0.0752,0.0036,0.0212,0.08,0.0503,0.0282,0.0808,0.054,0.0244,0.0804,0.0066,0.0246,0.0797,0.0069,0.0295,0.0788,0.0068,0.0432,0.0787,0.0428,0.0429,0.0619,0.01,0.0515,0.0579,0.0158,0.0501,0.059,0.0323,0.0509,0.073,0.0389,0.0532,0.0763,0.0379,0.0516,0.0764,0.0092,0.0519,0.0726,0.0075,0.0535});
			return Coordinate_14_97_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=14, element #98, 58 total numbers made up of 29 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_14_98_point()
		{
			MFVec2f TextureCoordinate_14_98_point = new MFVec2f(new double[] {0.2027,0.1355,0.2132,0.1171,0.1958,0.1447,0.1899,0.1499,0.2047,0.1286,0.1825,0.1473,0.1858,0.1369,0.1864,0.1452,0.1953,0.1244,0.2059,0.1148,0.21,0.1541,0.2053,0.1595,0.2104,0.1443,0.2032,0.149,0.2132,0.1285,0.2163,0.1174,0.2047,0.1286,0.2132,0.1285,0.2163,0.1174,0.2132,0.1171,0.2059,0.1148,0.1953,0.1244,0.1858,0.1369,0.1864,0.1452,0.1825,0.1473,0.1953,0.1244,0.1953,0.1244,0.2059,0.1148,0.2059,0.1148});
			return TextureCoordinate_14_98_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=14, element #105, 360 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_14_105_coordIndex()
		{
			MFInt32 IndexedFaceSet_14_105_coordIndex = new MFInt32(new int[] {0,11,14,-1,5,7,2,-1,2,0,5,-1,1,10,9,-1,9,2,1,-1,15,8,20,-1,20,23,15,-1,3,4,19,-1,19,21,3,-1,13,4,10,-1,10,18,13,-1,12,1,6,-1,6,16,12,-1,6,1,2,-1,2,7,6,-1,5,0,14,-1,14,17,5,-1,10,4,3,-1,3,9,10,-1,9,11,0,-1,0,2,9,-1,10,1,12,-1,12,18,10,-1,8,11,9,-1,9,3,8,-1,8,15,14,-1,14,11,8,-1,21,20,8,-1,8,3,21,-1,13,22,19,-1,19,4,13,-1,34,33,39,-1,34,39,36,-1,34,36,35,-1,42,41,40,-1,42,40,46,-1,45,42,46,-1,31,30,29,-1,29,32,31,-1,32,29,24,-1,24,29,28,-1,28,25,24,-1,25,28,27,-1,27,26,25,-1,18,24,25,-1,25,13,18,-1,13,25,26,-1,26,22,13,-1,45,44,43,-1,43,42,45,-1,23,27,28,-1,28,15,23,-1,15,28,29,-1,29,14,15,-1,14,29,30,-1,30,17,14,-1,39,38,37,-1,37,36,39,-1,16,31,32,-1,32,12,16,-1,12,32,24,-1,24,18,12,-1,5,33,34,-1,34,7,5,-1,7,34,35,-1,35,6,7,-1,6,35,36,-1,36,16,6,-1,16,36,37,-1,37,31,16,-1,31,37,38,-1,38,30,31,-1,30,38,39,-1,39,17,30,-1,17,39,33,-1,33,5,17,-1,21,40,41,-1,41,20,21,-1,20,41,42,-1,42,23,20,-1,23,42,43,-1,43,27,23,-1,27,43,44,-1,44,26,27,-1,26,44,45,-1,45,22,26,-1,22,45,46,-1,46,19,22,-1,19,46,40,-1,40,21,19,-1});
			return IndexedFaceSet_14_105_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=14, element #105, 360 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_14_105_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_14_105_texCoordIndex = new MFInt32(new int[] {1,11,14,-1,5,7,2,-1,2,1,5,-1,3,10,9,-1,9,2,3,-1,15,8,20,-1,20,23,15,-1,0,4,19,-1,19,21,0,-1,13,4,10,-1,10,18,13,-1,12,3,6,-1,6,16,12,-1,6,3,2,-1,2,7,6,-1,5,1,14,-1,14,17,5,-1,10,4,0,-1,0,9,10,-1,9,11,1,-1,1,2,9,-1,10,3,12,-1,12,18,10,-1,8,11,9,-1,9,0,8,-1,8,15,14,-1,14,11,8,-1,21,20,8,-1,8,0,21,-1,13,22,19,-1,19,4,13,-1,34,33,39,-1,34,39,36,-1,34,36,35,-1,42,41,40,-1,42,40,46,-1,45,42,46,-1,31,30,29,-1,29,32,31,-1,32,14,24,-1,24,29,28,-1,28,25,24,-1,25,28,27,-1,27,26,25,-1,18,24,25,-1,25,13,18,-1,13,25,26,-1,26,22,13,-1,45,44,43,-1,43,42,45,-1,23,27,28,-1,28,15,23,-1,15,28,29,-1,29,14,15,-1,14,29,30,-1,30,17,14,-1,39,38,37,-1,37,36,39,-1,16,31,32,-1,32,12,16,-1,12,32,24,-1,24,18,12,-1,5,33,34,-1,34,7,5,-1,7,34,35,-1,35,6,7,-1,6,35,36,-1,36,16,6,-1,16,36,37,-1,37,31,16,-1,31,37,38,-1,38,30,31,-1,30,38,39,-1,39,17,30,-1,17,39,33,-1,33,5,17,-1,21,40,41,-1,41,20,21,-1,20,41,42,-1,42,23,20,-1,23,42,43,-1,43,27,23,-1,27,43,44,-1,44,26,27,-1,26,44,45,-1,45,22,26,-1,22,45,46,-1,46,19,22,-1,19,46,40,-1,40,21,19,-1});
			return IndexedFaceSet_14_105_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=15, element #105, 141 total numbers made up of 47 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_15_105_point()
		{
			MFVec3f Coordinate_15_105_point = new MFVec3f(new double[] {0.052,0.0019,0.0753,0.0506,0.0285,0.082,0.0475,0.0112,0.0808,0.0536,0.0153,0.0482,0.0554,0.0354,0.0512,0.0529,0.0037,0.0931,0.0526,0.0251,0.0939,0.0506,0.0112,0.0955,0.0581,0.0072,0.0499,0.0486,0.013,0.0679,0.0518,0.0313,0.0701,0.0527,0.0023,0.0665,0.0732,0.0315,0.0808,0.0723,0.041,0.0543,0.0733,0.0019,0.0785,0.0715,0.0038,0.0518,0.0749,0.027,0.0935,0.075,0.0037,0.0927,0.0724,0.0363,0.0682,0.0569,0.0361,0.0426,0.0606,0.0072,0.0433,0.0557,0.0152,0.0417,0.0728,0.0446,0.0451,0.0729,0.0039,0.0454,0.0784,0.0321,0.0665,0.0784,0.0368,0.0526,0.0783,0.0381,0.0493,0.0785,0.0083,0.0496,0.0776,0.0082,0.0518,0.0793,0.0063,0.0782,0.0805,0.0076,0.0882,0.0805,0.0239,0.0888,0.0792,0.0274,0.0791,0.0566,0.0062,0.0982,0.0548,0.0119,0.1001,0.0564,0.0224,0.0988,0.075,0.0238,0.0985,0.0796,0.0215,0.0946,0.0796,0.0092,0.0941,0.075,0.0062,0.0978,0.0642,0.0165,0.0366,0.0671,0.0117,0.0378,0.0756,0.0095,0.0385,0.0775,0.0111,0.0403,0.0774,0.0357,0.0401,0.0757,0.0383,0.0378,0.0651,0.0328,0.0375});
			return Coordinate_15_105_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=15, element #106, 94 total numbers made up of 47 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_15_106_point()
		{
			MFVec2f TextureCoordinate_15_106_point = new MFVec2f(new double[] {0.177,0.1457,0.1567,0.1378,0.1506,0.1431,0.1539,0.1386,0.1751,0.1447,0.1523,0.1336,0.1493,0.1348,0.1463,0.1377,0.1689,0.1382,0.1638,0.1444,0.1645,0.1416,0.1607,0.138,0.1731,0.1071,0.1859,0.1202,0.175,0.1048,0.1985,0.1126,0.1682,0.1025,0.1699,0.1017,0.1795,0.1136,0.1825,0.1473,0.1858,0.1369,0.1864,0.1452,0.1953,0.1244,0.2059,0.1148,0.1795,0.1136,0.1859,0.1202,0.1953,0.1244,0.2059,0.1148,0.1985,0.1126,0.175,0.1048,0.1699,0.1017,0.1682,0.1025,0.1731,0.1071,0.1523,0.1336,0.1463,0.1377,0.1493,0.1348,0.1682,0.1025,0.1682,0.1025,0.1699,0.1017,0.1699,0.1017,0.1864,0.1452,0.1858,0.1369,0.2059,0.1148,0.2059,0.1148,0.1953,0.1244,0.1953,0.1244,0.1825,0.1473});
			return TextureCoordinate_15_106_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=15, element #113, 328 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_15_113_coordIndex()
		{
			MFInt32 IndexedFaceSet_15_113_coordIndex = new MFInt32(new int[] {9,16,17,-1,17,10,9,-1,11,8,2,-1,2,1,11,-1,7,3,2,-1,2,8,7,-1,7,13,4,-1,4,3,7,-1,12,5,4,-1,4,13,12,-1,5,12,0,-1,0,6,5,-1,0,11,1,-1,1,6,0,-1,14,15,19,-1,19,20,14,-1,14,10,17,-1,17,15,14,-1,9,21,18,-1,18,16,9,-1,7,8,9,-1,9,10,7,-1,8,11,21,-1,21,9,8,-1,12,13,14,-1,14,20,12,-1,13,7,10,-1,10,14,13,-1,11,22,21,-1,0,12,23,-1,23,24,0,-1,11,0,24,-1,24,22,11,-1,23,12,20,-1,37,42,41,-1,41,40,39,-1,37,41,39,-1,38,37,39,-1,35,34,33,-1,35,33,32,-1,31,35,32,-1,27,26,25,-1,28,27,25,-1,28,25,29,-1,35,31,30,-1,30,36,35,-1,17,25,26,-1,26,15,17,-1,15,26,27,-1,27,19,15,-1,19,27,28,-1,28,18,19,-1,18,28,29,-1,29,16,18,-1,16,29,25,-1,25,17,16,-1,19,30,31,-1,31,20,19,-1,20,31,32,-1,32,23,20,-1,23,32,33,-1,33,24,23,-1,24,33,34,-1,34,22,24,-1,22,34,35,-1,35,21,22,-1,21,35,36,-1,36,18,21,-1,18,36,30,-1,30,19,18,-1,2,37,38,-1,38,1,2,-1,1,38,39,-1,39,6,1,-1,6,39,40,-1,40,5,6,-1,5,40,41,-1,41,4,5,-1,4,41,42,-1,42,3,4,-1,3,42,37,-1,37,2,3,-1});
			return IndexedFaceSet_15_113_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=15, element #113, 328 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_15_113_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_15_113_texCoordIndex = new MFInt32(new int[] {2,28,29,-1,29,1,2,-1,11,13,4,-1,4,5,11,-1,10,6,4,-1,4,13,10,-1,10,12,7,-1,7,6,10,-1,14,8,7,-1,7,12,14,-1,8,14,3,-1,3,9,8,-1,3,11,5,-1,5,9,3,-1,0,27,31,-1,31,33,0,-1,0,1,29,-1,29,27,0,-1,2,35,30,-1,30,28,2,-1,15,16,17,-1,17,18,15,-1,16,19,34,-1,34,17,16,-1,20,21,22,-1,22,32,20,-1,21,23,24,-1,24,22,21,-1,19,36,34,-1,25,20,37,-1,37,39,25,-1,19,26,38,-1,38,36,19,-1,37,20,32,-1,52,57,56,-1,56,55,54,-1,52,56,54,-1,53,52,54,-1,50,49,48,-1,50,48,47,-1,46,50,47,-1,42,41,40,-1,43,42,40,-1,43,40,44,-1,50,46,45,-1,45,51,50,-1,29,40,41,-1,41,27,29,-1,27,41,42,-1,42,31,27,-1,31,42,43,-1,43,30,31,-1,30,43,44,-1,44,28,30,-1,28,44,40,-1,40,29,28,-1,31,45,46,-1,46,33,31,-1,32,46,47,-1,47,37,32,-1,37,47,48,-1,48,39,37,-1,38,48,49,-1,49,36,38,-1,36,49,50,-1,50,34,36,-1,35,50,51,-1,51,30,35,-1,30,51,45,-1,45,31,30,-1,4,52,53,-1,53,5,4,-1,5,53,54,-1,54,9,5,-1,9,54,55,-1,55,8,9,-1,8,55,56,-1,56,7,8,-1,7,56,57,-1,57,6,7,-1,6,57,52,-1,52,4,6,-1});
			return IndexedFaceSet_15_113_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=16, element #113, 129 total numbers made up of 43 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_16_113_point()
		{
			MFVec3f Coordinate_16_113_point = new MFVec3f(new double[] {0.0734,0.0149,0.1054,0.0735,0.0221,0.1155,0.0503,0.0224,0.1158,0.049,0.0117,0.116,0.0508,0.0019,0.1151,0.0738,0.0019,0.1152,0.0752,0.0114,0.1158,0.0508,0.0123,0.1055,0.052,0.0247,0.1032,0.0534,0.0242,0.099,0.0516,0.0112,0.1,0.0721,0.0244,0.1039,0.072,0.004,0.1042,0.0524,0.0041,0.1039,0.0539,0.0045,0.0985,0.0529,0.0037,0.0931,0.0526,0.0251,0.0939,0.0506,0.0112,0.0955,0.0749,0.027,0.0935,0.075,0.0037,0.0927,0.0748,0.0045,0.0994,0.0748,0.0245,0.0993,0.0749,0.0223,0.1038,0.0752,0.0083,0.1041,0.0749,0.0156,0.1051,0.0532,0.0116,0.09,0.0546,0.0067,0.0878,0.0718,0.0067,0.0876,0.0718,0.0241,0.0883,0.0547,0.0227,0.0883,0.0791,0.0085,0.0929,0.079,0.0089,0.0968,0.0793,0.0111,0.0995,0.0791,0.0153,0.1001,0.0791,0.0192,0.0993,0.0791,0.0205,0.0967,0.0791,0.022,0.0934,0.053,0.0193,0.1209,0.071,0.019,0.1206,0.0722,0.0113,0.121,0.0713,0.0047,0.1205,0.0533,0.0047,0.1204,0.0521,0.0116,0.1212});
			return Coordinate_16_113_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=16, element #114, 116 total numbers made up of 58 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_16_114_point()
		{
			MFVec2f TextureCoordinate_16_114_point = new MFVec2f(new double[] {0.148,0.1294,0.142,0.1322,0.1446,0.131,0.1613,0.0957,0.1341,0.1263,0.1554,0.0919,0.1317,0.1272,0.1363,0.1268,0.1571,0.0927,0.1559,0.0889,0.1392,0.1292,0.16,0.0958,0.1443,0.128,0.1415,0.1284,0.1616,0.0962,0.1346,0.0953,0.1273,0.0961,0.126,0.0891,0.1339,0.0889,0.1175,0.0992,0.228,0.0809,0.2186,0.0857,0.2172,0.0848,0.2097,0.0859,0.2098,0.0901,0.2285,0.0738,0.1152,0.1058,0.1523,0.1336,0.1493,0.1348,0.1463,0.1377,0.1682,0.1025,0.1699,0.1017,0.2293,0.0837,0.1648,0.0986,0.112,0.093,0.1632,0.098,0.113,0.0993,0.2302,0.0796,0.1153,0.1053,0.2293,0.0736,0.1463,0.1377,0.1523,0.1336,0.1699,0.1017,0.1682,0.1025,0.1493,0.1348,0.1699,0.1017,0.1648,0.0986,0.2302,0.0796,0.2293,0.0736,0.113,0.0993,0.112,0.093,0.1682,0.1025,0.1341,0.1263,0.1554,0.0919,0.1559,0.0889,0.1571,0.0927,0.1363,0.1268,0.1317,0.1272});
			return TextureCoordinate_16_114_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=16, element #121, 176 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_16_121_coordIndex()
		{
			MFInt32 IndexedFaceSet_16_121_coordIndex = new MFInt32(new int[] {3,4,5,-1,5,2,3,-1,1,2,5,-1,5,0,1,-1,1,0,6,-1,6,7,1,-1,8,2,1,-1,1,7,8,-1,3,2,8,-1,8,9,3,-1,10,4,3,-1,3,9,10,-1,11,5,4,-1,4,10,11,-1,0,5,11,-1,11,6,0,-1,7,6,12,-1,12,13,7,-1,14,8,7,-1,7,13,14,-1,9,8,14,-1,14,15,9,-1,16,10,9,-1,9,15,16,-1,17,11,10,-1,10,16,17,-1,6,11,17,-1,17,12,6,-1,18,23,22,-1,22,21,20,-1,18,22,20,-1,19,18,20,-1,12,18,19,-1,19,13,12,-1,13,19,20,-1,20,14,13,-1,14,20,21,-1,21,15,14,-1,15,21,22,-1,22,16,15,-1,16,22,23,-1,23,17,16,-1,17,23,18,-1,18,12,17,-1});
			return IndexedFaceSet_16_121_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=16, element #121, 176 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_16_121_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_16_121_texCoordIndex = new MFInt32(new int[] {0,1,2,-1,2,3,0,-1,5,3,2,-1,2,4,5,-1,13,14,15,-1,15,12,13,-1,8,3,5,-1,5,6,8,-1,0,3,8,-1,8,9,0,-1,10,1,0,-1,0,9,10,-1,11,2,1,-1,1,10,11,-1,4,2,11,-1,11,7,4,-1,12,15,16,-1,16,18,12,-1,20,8,6,-1,6,19,20,-1,9,8,20,-1,20,21,9,-1,22,10,9,-1,9,21,22,-1,23,11,10,-1,10,22,23,-1,7,11,23,-1,23,17,7,-1,24,29,28,-1,28,27,26,-1,24,28,26,-1,25,24,26,-1,16,24,25,-1,25,18,16,-1,19,25,26,-1,26,20,19,-1,20,26,27,-1,27,21,20,-1,21,27,28,-1,28,22,21,-1,22,28,29,-1,29,23,22,-1,23,29,24,-1,24,17,23,-1});
			return IndexedFaceSet_16_121_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=17, element #121, 72 total numbers made up of 24 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_17_121_point()
		{
			MFVec3f Coordinate_17_121_point = new MFVec3f(new double[] {0.0699,0.0183,0.1321,0.0541,0.0186,0.1326,0.0543,0.0102,0.1358,0.0544,0.0033,0.1315,0.0696,0.0033,0.1309,0.0701,0.0102,0.1354,0.0728,0.02,0.1244,0.0506,0.0204,0.1244,0.0494,0.0111,0.1253,0.0508,0.0022,0.1243,0.0727,0.0022,0.1245,0.0747,0.0083,0.1253,0.0735,0.0221,0.1155,0.0503,0.0224,0.1158,0.049,0.0117,0.116,0.0508,0.0019,0.1151,0.0738,0.0019,0.1152,0.0752,0.0114,0.1158,0.0709,0.0192,0.11,0.053,0.0194,0.1103,0.0521,0.0119,0.1106,0.0533,0.005,0.1097,0.0711,0.005,0.1098,0.0721,0.0115,0.1103});
			return Coordinate_17_121_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=17, element #122, 60 total numbers made up of 30 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_17_122_point()
		{
			MFVec2f TextureCoordinate_17_122_point = new MFVec2f(new double[] {0.1287,0.113,0.1423,0.0921,0.1396,0.0889,0.1257,0.1107,0.1415,0.0903,0.1274,0.1123,0.1297,0.1214,0.15,0.0896,0.1273,0.1223,0.1313,0.1227,0.1521,0.0901,0.1498,0.0859,0.0527,0.151,0.0282,0.1325,0.0446,0.0894,0.0746,0.0899,0.1016,0.0977,0.1554,0.0919,0.0779,0.162,0.1341,0.1263,0.1317,0.1272,0.1363,0.1268,0.1571,0.0927,0.1559,0.0889,0.1554,0.0919,0.0779,0.162,0.1317,0.1272,0.1363,0.1268,0.1571,0.0927,0.1559,0.0889});
			return TextureCoordinate_17_122_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=13, element #133, 304 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_13_133_coordIndex()
		{
			MFInt32 IndexedFaceSet_13_133_coordIndex = new MFInt32(new int[] {1,8,9,-1,9,4,1,-1,5,0,2,-1,2,7,5,-1,4,6,3,-1,3,1,4,-1,10,0,5,-1,5,11,10,-1,32,37,36,-1,36,33,32,-1,24,29,28,-1,28,25,24,-1,19,18,23,-1,19,23,22,-1,19,22,21,-1,19,21,20,-1,13,12,17,-1,13,17,16,-1,13,16,15,-1,13,15,14,-1,9,12,13,-1,13,4,9,-1,4,13,14,-1,14,6,4,-1,24,31,30,-1,30,29,24,-1,7,15,16,-1,16,5,7,-1,5,16,17,-1,17,11,5,-1,36,35,34,-1,34,33,36,-1,3,18,19,-1,19,1,3,-1,1,19,20,-1,20,8,1,-1,32,39,38,-1,38,37,32,-1,10,21,22,-1,22,0,10,-1,0,22,23,-1,23,2,0,-1,28,27,26,-1,26,25,28,-1,6,24,25,-1,25,3,6,-1,3,25,26,-1,26,18,3,-1,18,26,27,-1,27,23,18,-1,23,27,28,-1,28,2,23,-1,2,28,29,-1,29,7,2,-1,7,29,30,-1,30,15,7,-1,15,30,31,-1,31,14,15,-1,14,31,24,-1,24,6,14,-1,8,32,33,-1,33,9,8,-1,9,33,34,-1,34,12,9,-1,12,34,35,-1,35,17,12,-1,17,35,36,-1,36,11,17,-1,11,36,37,-1,37,10,11,-1,10,37,38,-1,38,21,10,-1,21,38,39,-1,39,20,21,-1,20,39,32,-1,32,8,20,-1});
			return IndexedFaceSet_13_133_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=13, element #133, 304 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_13_133_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_13_133_texCoordIndex = new MFInt32(new int[] {0,8,9,-1,9,4,0,-1,5,1,2,-1,2,7,5,-1,4,6,3,-1,3,0,4,-1,10,1,5,-1,5,11,10,-1,32,37,36,-1,36,33,32,-1,24,29,28,-1,28,25,24,-1,19,18,23,-1,19,23,22,-1,19,22,21,-1,19,21,20,-1,13,12,17,-1,13,17,16,-1,13,16,15,-1,13,15,14,-1,9,12,13,-1,13,4,9,-1,4,13,14,-1,14,6,4,-1,24,31,30,-1,30,29,24,-1,7,15,16,-1,16,5,7,-1,5,16,17,-1,17,11,5,-1,36,35,34,-1,34,33,36,-1,3,18,19,-1,19,0,3,-1,0,19,20,-1,20,8,0,-1,32,39,38,-1,38,37,32,-1,10,21,22,-1,22,1,10,-1,1,22,23,-1,23,2,1,-1,28,27,26,-1,26,25,28,-1,6,24,25,-1,25,3,6,-1,3,25,26,-1,26,18,3,-1,18,26,27,-1,27,23,18,-1,23,27,28,-1,28,2,23,-1,2,28,29,-1,29,7,2,-1,7,29,30,-1,30,15,7,-1,15,30,31,-1,31,14,15,-1,14,31,24,-1,24,6,14,-1,8,32,33,-1,33,9,8,-1,9,33,34,-1,34,12,9,-1,12,34,35,-1,35,17,12,-1,17,35,36,-1,36,11,17,-1,11,36,37,-1,37,10,11,-1,10,37,38,-1,38,21,10,-1,21,38,39,-1,39,20,21,-1,20,39,32,-1,32,8,20,-1});
			return IndexedFaceSet_13_133_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=14, element #133, 120 total numbers made up of 40 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_14_133_point()
		{
			MFVec3f Coordinate_14_133_point = new MFVec3f(new double[] {0.0869,0.0039,0.0283,0.0873,0.0576,0.0275,0.0868,0.0036,0.0387,0.0879,0.0503,0.039,0.0742,0.0527,0.0292,0.0741,0.0041,0.029,0.0729,0.0446,0.0451,0.0729,0.0039,0.0454,0.0873,0.0635,0.0194,0.0756,0.0606,0.021,0.087,0.0035,0.0193,0.0752,0.0036,0.0212,0.0703,0.048,0.0232,0.0693,0.045,0.0271,0.0681,0.0389,0.0419,0.0682,0.0096,0.0421,0.0691,0.0097,0.0284,0.0699,0.0095,0.0233,0.0946,0.0463,0.0366,0.094,0.052,0.0261,0.094,0.0549,0.0216,0.0938,0.0089,0.0215,0.0936,0.0092,0.0282,0.0935,0.009,0.0363,0.0757,0.0402,0.0521,0.0899,0.0457,0.0458,0.092,0.0431,0.045,0.0911,0.0117,0.0448,0.0879,0.0079,0.0459,0.0754,0.0083,0.0529,0.0735,0.0118,0.0516,0.0734,0.0362,0.0514,0.0864,0.0604,0.0131,0.0768,0.0579,0.0146,0.0726,0.0471,0.0162,0.0722,0.0109,0.0163,0.0755,0.0065,0.015,0.0862,0.0065,0.0133,0.0906,0.0108,0.0148,0.0908,0.0535,0.0148});
			return Coordinate_14_133_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=14, element #134, 80 total numbers made up of 40 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_14_134_point()
		{
			MFVec2f TextureCoordinate_14_134_point = new MFVec2f(new double[] {0.2179,0.1044,0.2186,0.1086,0.2128,0.1035,0.2098,0.0996,0.2047,0.1286,0.2132,0.1171,0.1953,0.1244,0.2059,0.1148,0.2224,0.1067,0.2132,0.1285,0.2197,0.1123,0.2163,0.1174,0.2132,0.1285,0.2047,0.1286,0.1953,0.1244,0.1953,0.1244,0.2132,0.1171,0.2163,0.1174,0.2098,0.0996,0.2179,0.1044,0.2224,0.1067,0.2224,0.1067,0.2186,0.1086,0.2128,0.1035,0.1953,0.1244,0.2098,0.0996,0.2098,0.0996,0.2128,0.1035,0.2098,0.0996,0.1953,0.1244,0.1953,0.1244,0.1953,0.1244,0.2224,0.1067,0.2132,0.1285,0.2132,0.1285,0.2163,0.1174,0.2132,0.1285,0.2224,0.1067,0.2224,0.1067,0.2224,0.1067});
			return TextureCoordinate_14_134_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=14, element #141, 412 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_14_141_coordIndex()
		{
			MFInt32 IndexedFaceSet_14_141_coordIndex = new MFInt32(new int[] {12,15,7,-1,7,4,12,-1,0,8,9,-1,9,2,0,-1,1,10,11,-1,11,3,1,-1,5,0,2,-1,2,6,5,-1,8,1,3,-1,3,9,8,-1,14,13,12,-1,12,4,14,-1,18,17,13,-1,13,14,18,-1,42,39,38,-1,38,43,42,-1,46,51,50,-1,50,47,46,-1,29,35,34,-1,34,30,29,-1,19,26,25,-1,25,20,19,-1,28,27,26,-1,26,19,28,-1,21,24,23,-1,23,22,21,-1,37,36,35,-1,35,29,37,-1,30,34,31,-1,20,25,24,-1,24,21,20,-1,31,34,33,-1,33,32,31,-1,3,19,20,-1,20,9,3,-1,9,20,21,-1,21,2,9,-1,2,21,22,-1,22,6,2,-1,42,41,40,-1,40,39,42,-1,7,23,24,-1,24,4,7,-1,4,24,25,-1,25,16,4,-1,16,25,26,-1,26,14,16,-1,14,26,27,-1,27,18,14,-1,50,49,48,-1,48,47,50,-1,11,28,19,-1,19,3,11,-1,0,29,30,-1,30,8,0,-1,8,30,31,-1,31,1,8,-1,1,31,32,-1,32,10,1,-1,46,53,52,-1,52,51,46,-1,17,33,34,-1,34,13,17,-1,13,34,35,-1,35,12,13,-1,12,35,36,-1,36,15,12,-1,38,45,44,-1,44,43,38,-1,5,37,29,-1,29,0,5,-1,15,38,39,-1,39,7,15,-1,7,39,40,-1,40,23,7,-1,23,40,41,-1,41,22,23,-1,22,41,42,-1,42,6,22,-1,6,42,43,-1,43,5,6,-1,5,43,44,-1,44,37,5,-1,37,44,45,-1,45,36,37,-1,36,45,38,-1,38,15,36,-1,10,46,47,-1,47,11,10,-1,11,47,48,-1,48,28,11,-1,28,48,49,-1,49,27,28,-1,27,49,50,-1,50,18,27,-1,18,50,51,-1,51,17,18,-1,17,51,52,-1,52,33,17,-1,33,52,53,-1,53,32,33,-1,32,53,46,-1,46,10,32,-1});
			return IndexedFaceSet_14_141_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=14, element #141, 412 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_14_141_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_14_141_texCoordIndex = new MFInt32(new int[] {1,7,10,-1,10,0,1,-1,2,11,12,-1,12,3,2,-1,5,15,16,-1,16,6,5,-1,8,2,3,-1,3,9,8,-1,11,5,6,-1,6,12,11,-1,4,13,1,-1,1,0,4,-1,17,14,13,-1,13,4,17,-1,45,42,41,-1,41,46,45,-1,49,54,53,-1,53,50,49,-1,32,38,37,-1,37,33,32,-1,22,29,28,-1,28,23,22,-1,31,30,29,-1,29,22,31,-1,24,27,26,-1,26,25,24,-1,40,39,38,-1,38,32,40,-1,33,21,34,-1,23,28,27,-1,27,24,23,-1,34,37,36,-1,36,35,34,-1,6,22,23,-1,23,12,6,-1,12,23,24,-1,24,3,12,-1,3,24,25,-1,25,9,3,-1,45,44,43,-1,43,42,45,-1,10,26,27,-1,27,0,10,-1,20,27,28,-1,28,18,20,-1,18,28,29,-1,29,19,18,-1,4,29,30,-1,30,17,4,-1,53,52,51,-1,51,50,53,-1,16,31,22,-1,22,6,16,-1,2,32,33,-1,33,11,2,-1,11,33,34,-1,34,5,11,-1,5,34,35,-1,35,15,5,-1,49,56,55,-1,55,54,49,-1,14,36,37,-1,37,13,14,-1,13,37,38,-1,38,1,13,-1,1,38,39,-1,39,7,1,-1,41,48,47,-1,47,46,41,-1,8,40,32,-1,32,2,8,-1,7,41,42,-1,42,10,7,-1,10,42,43,-1,43,26,10,-1,26,43,44,-1,44,25,26,-1,25,44,45,-1,45,9,25,-1,9,45,46,-1,46,8,9,-1,8,46,47,-1,47,40,8,-1,40,47,48,-1,48,39,40,-1,39,48,41,-1,41,7,39,-1,15,49,50,-1,50,16,15,-1,16,50,51,-1,51,31,16,-1,31,51,52,-1,52,30,31,-1,30,52,53,-1,53,17,30,-1,17,53,54,-1,54,14,17,-1,14,54,55,-1,55,36,14,-1,36,55,56,-1,56,35,36,-1,35,56,49,-1,49,15,35,-1});
			return IndexedFaceSet_14_141_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=15, element #141, 162 total numbers made up of 54 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_15_141_point()
		{
			MFVec3f Coordinate_15_141_point = new MFVec3f(new double[] {0.0887,0.0317,0.0795,0.0877,0.0436,0.0532,0.0732,0.0315,0.0808,0.0723,0.0409,0.0543,0.0733,0.0019,0.0785,0.0889,0.0273,0.0919,0.0749,0.027,0.0935,0.075,0.0037,0.0927,0.088,0.0377,0.0663,0.0724,0.0362,0.0682,0.0879,0.0503,0.039,0.0728,0.0446,0.0451,0.0876,0.0019,0.0773,0.0867,0.0033,0.0516,0.0715,0.0038,0.0518,0.0889,0.0037,0.0911,0.0715,0.0038,0.0518,0.0868,0.0036,0.0387,0.0729,0.0039,0.0454,0.0668,0.0372,0.0531,0.0668,0.0325,0.067,0.0676,0.0278,0.0797,0.069,0.0242,0.0897,0.069,0.0073,0.089,0.0677,0.0059,0.0786,0.066,0.0078,0.0523,0.066,0.0078,0.0521,0.067,0.0079,0.0496,0.0668,0.0387,0.0493,0.0937,0.029,0.0783,0.0931,0.035,0.065,0.0929,0.0409,0.0519,0.093,0.0457,0.0417,0.0921,0.0062,0.0414,0.0919,0.006,0.0515,0.0929,0.0046,0.077,0.0939,0.0061,0.0882,0.0939,0.0252,0.0889,0.0886,0.0066,0.0954,0.0758,0.0066,0.0971,0.0719,0.009,0.0967,0.0719,0.0218,0.0972,0.0757,0.0236,0.0977,0.0887,0.0239,0.096,0.0915,0.0228,0.0949,0.0915,0.008,0.0943,0.0852,0.0468,0.0307,0.072,0.0417,0.0368,0.0673,0.0371,0.04,0.0675,0.0098,0.0403,0.0714,0.0072,0.0375,0.0841,0.0068,0.0309,0.087,0.0083,0.0325,0.0879,0.0442,0.0327});
			return Coordinate_15_141_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=15, element #142, 114 total numbers made up of 57 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_15_142_point()
		{
			MFVec2f TextureCoordinate_15_142_point = new MFVec2f(new double[] {0.175,0.1048,0.1833,0.0898,0.1856,0.0872,0.1731,0.1071,0.1985,0.1126,0.2017,0.0948,0.1859,0.1202,0.1801,0.0847,0.1811,0.0824,0.1682,0.1025,0.1699,0.1017,0.1937,0.091,0.1795,0.1136,0.2068,0.0986,0.2128,0.1035,0.2098,0.0996,0.1953,0.1244,0.2059,0.1148,0.1795,0.1136,0.1859,0.1202,0.1731,0.1071,0.2017,0.0948,0.1859,0.1202,0.1795,0.1136,0.1731,0.1071,0.1682,0.1025,0.1682,0.1025,0.1731,0.1071,0.1795,0.1136,0.1859,0.1202,0.1953,0.1244,0.1953,0.1244,0.1856,0.0872,0.1937,0.091,0.2017,0.0948,0.2098,0.0996,0.2098,0.0996,0.2017,0.0948,0.1856,0.0872,0.1811,0.0824,0.1811,0.0824,0.1811,0.0824,0.1682,0.1025,0.1682,0.1025,0.1682,0.1025,0.1682,0.1025,0.1811,0.0824,0.1811,0.0824,0.1811,0.0824,0.2098,0.0996,0.1953,0.1244,0.1953,0.1244,0.1953,0.1244,0.1953,0.1244,0.2098,0.0996,0.2098,0.0996,0.2098,0.0996});
			return TextureCoordinate_15_142_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=15, element #149, 336 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_15_149_coordIndex()
		{
			MFInt32 IndexedFaceSet_15_149_coordIndex = new MFInt32(new int[] {8,6,20,-1,20,18,8,-1,14,11,19,-1,19,21,14,-1,6,1,20,-1,19,11,15,-1,0,2,3,-1,3,14,0,-1,12,8,16,-1,16,17,12,-1,15,11,12,-1,12,17,15,-1,6,3,2,-1,2,1,6,-1,0,14,21,-1,16,8,18,-1,3,6,5,-1,5,4,3,-1,6,8,7,-1,7,5,6,-1,10,9,12,-1,12,11,10,-1,14,13,10,-1,10,11,14,-1,13,14,3,-1,3,4,13,-1,8,12,9,-1,9,7,8,-1,19,23,24,-1,24,21,19,-1,22,18,20,-1,20,25,22,-1,31,30,36,-1,31,36,35,-1,34,31,35,-1,5,7,9,-1,9,10,13,-1,5,9,13,-1,4,5,13,-1,29,28,27,-1,27,26,29,-1,37,43,42,-1,42,41,37,-1,31,34,33,-1,33,32,31,-1,41,40,39,-1,41,39,38,-1,37,41,38,-1,25,26,27,-1,27,22,25,-1,22,27,28,-1,28,23,22,-1,23,28,29,-1,29,24,23,-1,24,29,26,-1,26,25,24,-1,15,30,31,-1,31,19,15,-1,19,31,32,-1,32,23,19,-1,23,32,33,-1,33,22,23,-1,22,33,34,-1,34,18,22,-1,18,34,35,-1,35,16,18,-1,16,35,36,-1,36,17,16,-1,17,36,30,-1,30,15,17,-1,21,37,38,-1,38,0,21,-1,0,38,39,-1,39,2,0,-1,2,39,40,-1,40,1,2,-1,1,40,41,-1,41,20,1,-1,20,41,42,-1,42,25,20,-1,25,42,43,-1,43,24,25,-1,24,43,37,-1,37,21,24,-1});
			return IndexedFaceSet_15_149_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=15, element #149, 336 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_15_149_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_15_149_texCoordIndex = new MFInt32(new int[] {1,0,30,-1,30,24,1,-1,3,2,25,-1,25,31,3,-1,0,4,30,-1,25,2,26,-1,9,10,5,-1,5,3,9,-1,7,1,27,-1,27,28,7,-1,26,2,8,-1,8,29,26,-1,0,6,11,-1,11,4,0,-1,9,3,31,-1,27,1,24,-1,12,15,14,-1,14,13,12,-1,15,17,16,-1,16,14,15,-1,19,18,21,-1,21,20,19,-1,23,22,19,-1,19,20,23,-1,22,23,12,-1,12,13,22,-1,17,21,18,-1,18,16,17,-1,35,37,38,-1,38,34,35,-1,36,32,33,-1,33,39,36,-1,45,44,50,-1,45,50,49,-1,48,45,49,-1,14,16,18,-1,18,19,22,-1,14,18,22,-1,13,14,22,-1,43,42,41,-1,41,40,43,-1,51,57,56,-1,56,55,51,-1,45,48,47,-1,47,46,45,-1,55,54,53,-1,55,53,52,-1,51,55,52,-1,39,40,41,-1,41,36,39,-1,36,41,42,-1,42,37,36,-1,37,42,43,-1,43,38,37,-1,38,43,40,-1,40,39,38,-1,26,44,45,-1,45,25,26,-1,35,45,46,-1,46,37,35,-1,37,46,47,-1,47,36,37,-1,36,47,48,-1,48,32,36,-1,24,48,49,-1,49,27,24,-1,27,49,50,-1,50,28,27,-1,29,50,44,-1,44,26,29,-1,31,51,52,-1,52,9,31,-1,9,52,53,-1,53,10,9,-1,11,53,54,-1,54,4,11,-1,4,54,55,-1,55,30,4,-1,33,55,56,-1,56,39,33,-1,39,56,57,-1,57,38,39,-1,38,57,51,-1,51,34,38,-1});
			return IndexedFaceSet_15_149_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=16, element #149, 132 total numbers made up of 44 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_16_149_point()
		{
			MFVec3f Coordinate_16_149_point = new MFVec3f(new double[] {0.0749,0.0223,0.1038,0.0752,0.0083,0.1041,0.0749,0.0156,0.1051,0.0763,0.0141,0.1051,0.0771,0.0109,0.1151,0.0781,0.0027,0.1147,0.0771,0.005,0.1039,0.0886,0.0028,0.1133,0.0877,0.0048,0.1027,0.0899,0.0121,0.1137,0.0887,0.0229,0.1134,0.0878,0.0244,0.1025,0.0893,0.0133,0.1035,0.0779,0.0232,0.1147,0.0775,0.0243,0.1037,0.0901,0.0223,0.1018,0.0901,0.0079,0.1019,0.0903,0.015,0.1031,0.0892,0.0045,0.0974,0.0894,0.0244,0.0969,0.0748,0.0045,0.0994,0.0748,0.0245,0.0993,0.0889,0.0037,0.0911,0.0889,0.0273,0.0919,0.0749,0.027,0.0935,0.075,0.0037,0.0927,0.077,0.0066,0.0869,0.0856,0.0066,0.0859,0.0856,0.0247,0.0865,0.0769,0.0246,0.0875,0.0943,0.0206,0.0975,0.0938,0.0222,0.0937,0.0936,0.0232,0.092,0.0936,0.0064,0.0914,0.0936,0.0067,0.0943,0.0944,0.0092,0.0976,0.0944,0.015,0.0986,0.0701,0.0222,0.0969,0.0701,0.0205,0.1001,0.0701,0.0155,0.1011,0.0704,0.0096,0.1003,0.07,0.0069,0.097,0.0702,0.0065,0.0939,0.0701,0.0232,0.0945});
			return Coordinate_16_149_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=16, element #150, 116 total numbers made up of 58 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_16_150_point()
		{
			MFVec2f TextureCoordinate_16_150_point = new MFVec2f(new double[] {0.2327,0.0796,0.2439,0.0803,0.2062,0.05,0.2147,0.0491,0.2302,0.0796,0.2205,0.0532,0.2301,0.0734,0.2486,0.0743,0.2013,0.0552,0.2187,0.0481,0.221,0.0541,0.2293,0.0736,0.1746,0.075,0.1709,0.0678,0.1706,0.0686,0.1745,0.076,0.1824,0.0523,0.1886,0.0572,0.183,0.0511,0.1834,0.0508,0.1882,0.0556,0.1885,0.0566,0.1716,0.0676,0.1748,0.0736,0.2444,0.0847,0.2027,0.042,0.2022,0.0485,0.2464,0.0799,0.2486,0.0741,0.2011,0.0554,0.2293,0.0837,0.2177,0.0418,0.1769,0.0796,0.1648,0.0986,0.1632,0.098,0.1766,0.0777,0.1801,0.0847,0.1811,0.0824,0.1682,0.1025,0.1699,0.1017,0.1699,0.1017,0.1801,0.0847,0.1811,0.0824,0.1682,0.1025,0.2022,0.0485,0.2027,0.042,0.1811,0.0824,0.1801,0.0847,0.1769,0.0796,0.2464,0.0799,0.2486,0.0741,0.1632,0.098,0.2187,0.0481,0.221,0.0541,0.2302,0.0796,0.2293,0.0837,0.1699,0.1017,0.1682,0.1025});
			return TextureCoordinate_16_150_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=16, element #157, 176 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_16_157_coordIndex()
		{
			MFInt32 IndexedFaceSet_16_157_coordIndex = new MFInt32(new int[] {0,1,6,-1,6,7,0,-1,2,0,7,-1,7,8,2,-1,9,3,2,-1,2,8,9,-1,4,3,9,-1,9,10,4,-1,11,5,4,-1,4,10,11,-1,6,1,5,-1,5,11,6,-1,12,17,16,-1,16,15,14,-1,12,16,14,-1,13,12,14,-1,6,12,13,-1,13,7,6,-1,7,13,14,-1,14,8,7,-1,8,14,15,-1,15,9,8,-1,9,15,16,-1,16,10,9,-1,10,16,17,-1,17,11,10,-1,11,17,12,-1,12,6,11,-1,18,23,22,-1,22,21,20,-1,18,22,20,-1,19,18,20,-1,0,18,19,-1,19,1,0,-1,1,19,20,-1,20,5,1,-1,5,20,21,-1,21,4,5,-1,4,21,22,-1,22,3,4,-1,3,22,23,-1,23,2,3,-1,2,23,18,-1,18,0,2,-1});
			return IndexedFaceSet_16_157_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=16, element #157, 176 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_16_157_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_16_157_texCoordIndex = new MFInt32(new int[] {0,1,8,-1,8,9,0,-1,2,0,9,-1,9,10,2,-1,11,3,2,-1,2,10,11,-1,4,3,11,-1,11,13,4,-1,14,5,6,-1,6,12,14,-1,8,1,7,-1,7,15,8,-1,16,21,20,-1,20,19,18,-1,16,20,18,-1,17,16,18,-1,8,16,17,-1,17,9,8,-1,9,17,18,-1,18,10,9,-1,10,18,19,-1,19,11,10,-1,11,19,20,-1,20,13,11,-1,12,20,21,-1,21,14,12,-1,15,21,16,-1,16,8,15,-1,22,27,26,-1,26,25,24,-1,22,26,24,-1,23,22,24,-1,0,22,23,-1,23,1,0,-1,1,23,24,-1,24,7,1,-1,5,24,25,-1,25,6,5,-1,4,25,26,-1,26,3,4,-1,3,26,27,-1,27,2,3,-1,2,27,22,-1,22,0,2,-1});
			return IndexedFaceSet_16_157_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=17, element #157, 72 total numbers made up of 24 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_17_157_point()
		{
			MFVec3f Coordinate_17_157_point = new MFVec3f(new double[] {0.0771,0.0021,0.1241,0.0765,0.0104,0.1244,0.0911,0.0021,0.1226,0.0921,0.0104,0.1225,0.091,0.017,0.1226,0.0777,0.0176,0.1242,0.0771,0.0109,0.1151,0.0781,0.0027,0.1147,0.0886,0.0028,0.1133,0.0899,0.0121,0.1137,0.0887,0.0229,0.1134,0.0779,0.0232,0.1147,0.0782,0.0109,0.1099,0.079,0.0044,0.1095,0.0866,0.0045,0.1085,0.0877,0.0121,0.1089,0.0866,0.0213,0.1086,0.0789,0.0215,0.1095,0.0806,0.0054,0.1271,0.0803,0.0103,0.1273,0.0809,0.0141,0.1272,0.0885,0.0138,0.1263,0.0891,0.0103,0.1263,0.0885,0.0054,0.1263});
			return Coordinate_17_157_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=17, element #158, 56 total numbers made up of 28 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_17_158_point()
		{
			MFVec2f TextureCoordinate_17_158_point = new MFVec2f(new double[] {0.1653,0.0654,0.1636,0.063,0.1795,0.0453,0.1792,0.0409,0.1786,0.0451,0.1293,0.0261,0.0949,0.0775,0.1651,0.0639,0.1709,0.0678,0.1706,0.0686,0.1824,0.0523,0.183,0.0511,0.1291,0.0918,0.1834,0.0508,0.1554,0.0532,0.1716,0.0676,0.1709,0.0678,0.1706,0.0686,0.1824,0.0523,0.183,0.0511,0.1834,0.0508,0.1554,0.0532,0.1653,0.0654,0.1636,0.063,0.1651,0.0639,0.0949,0.0775,0.1792,0.0409,0.1795,0.0453});
			return TextureCoordinate_17_158_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=17, element #165, 128 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_17_165_coordIndex()
		{
			MFInt32 IndexedFaceSet_17_165_coordIndex = new MFInt32(new int[] {0,3,2,-1,2,1,0,-1,5,1,2,-1,2,4,5,-1,0,1,7,-1,7,6,0,-1,3,0,6,-1,6,8,3,-1,9,2,3,-1,3,8,9,-1,4,2,9,-1,9,10,4,-1,11,5,4,-1,4,10,11,-1,7,1,5,-1,5,11,7,-1,12,17,16,-1,16,15,14,-1,12,16,14,-1,13,12,14,-1,7,12,13,-1,13,6,7,-1,6,13,14,-1,14,8,6,-1,8,14,15,-1,15,9,8,-1,9,15,16,-1,16,10,9,-1,10,16,17,-1,17,11,10,-1,11,17,12,-1,12,7,11,-1});
			return IndexedFaceSet_17_165_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=17, element #165, 128 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_17_165_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_17_165_texCoordIndex = new MFInt32(new int[] {0,3,2,-1,2,1,0,-1,5,1,2,-1,2,4,5,-1,0,1,9,-1,9,8,0,-1,3,0,8,-1,8,10,3,-1,11,2,3,-1,3,10,11,-1,4,2,11,-1,11,12,4,-1,14,7,6,-1,6,13,14,-1,9,1,5,-1,5,15,9,-1,16,21,20,-1,20,19,18,-1,16,20,18,-1,17,16,18,-1,9,16,17,-1,17,8,9,-1,8,17,18,-1,18,10,8,-1,10,18,19,-1,19,11,10,-1,11,19,20,-1,20,12,11,-1,13,20,21,-1,21,14,13,-1,15,21,16,-1,16,9,15,-1});
			return IndexedFaceSet_17_165_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=18, element #165, 54 total numbers made up of 18 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_18_165_point()
		{
			MFVec3f Coordinate_18_165_point = new MFVec3f(new double[] {0.0795,0.0039,0.1308,0.0796,0.0092,0.1328,0.0909,0.0092,0.1315,0.0894,0.0039,0.1294,0.0902,0.0147,0.1301,0.0798,0.015,0.1316,0.0771,0.0021,0.1241,0.0765,0.0104,0.1244,0.0911,0.0021,0.1226,0.0921,0.0104,0.1225,0.091,0.017,0.1226,0.0777,0.0176,0.1242,0.0785,0.0104,0.1199,0.079,0.0046,0.1197,0.0884,0.0046,0.1186,0.0891,0.0104,0.1186,0.0883,0.0146,0.1186,0.0793,0.015,0.1197});
			return Coordinate_18_165_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=18, element #166, 44 total numbers made up of 22 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_18_166_point()
		{
			MFVec2f TextureCoordinate_18_166_point = new MFVec2f(new double[] {0.1643,0.0579,0.1638,0.0538,0.174,0.0396,0.1747,0.0423,0.1756,0.0403,0.1632,0.0573,0.066,0.0493,0.0915,0.0082,0.1653,0.0654,0.1636,0.063,0.1795,0.0453,0.1792,0.0409,0.1786,0.0451,0.0949,0.0775,0.1293,0.0261,0.1651,0.0639,0.1636,0.063,0.1653,0.0654,0.1795,0.0453,0.1792,0.0409,0.1786,0.0451,0.1293,0.0261});
			return TextureCoordinate_18_166_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=13, element #178, 208 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_13_178_coordIndex()
		{
			MFInt32 IndexedFaceSet_13_178_coordIndex = new MFInt32(new int[] {4,3,6,-1,6,0,4,-1,4,8,3,-1,5,2,7,-1,7,1,5,-1,2,9,7,-1,4,7,9,-1,9,8,4,-1,20,25,24,-1,24,21,20,-1,12,11,10,-1,10,13,12,-1,18,17,14,-1,14,19,18,-1,15,14,17,-1,17,16,15,-1,0,10,11,-1,11,4,0,-1,4,11,12,-1,12,7,4,-1,7,12,13,-1,13,1,7,-1,24,23,22,-1,22,21,24,-1,3,14,15,-1,15,6,3,-1,20,27,26,-1,26,25,20,-1,5,16,17,-1,17,2,5,-1,2,17,18,-1,18,9,2,-1,9,18,19,-1,19,8,9,-1,8,19,14,-1,14,3,8,-1,6,20,21,-1,21,0,6,-1,0,21,22,-1,22,10,0,-1,10,22,23,-1,23,13,10,-1,13,23,24,-1,24,1,13,-1,1,24,25,-1,25,5,1,-1,5,25,26,-1,26,16,5,-1,16,26,27,-1,27,15,16,-1,15,27,20,-1,20,6,15,-1});
			return IndexedFaceSet_13_178_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=13, element #178, 208 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_13_178_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_13_178_texCoordIndex = new MFInt32(new int[] {4,3,6,-1,6,0,4,-1,4,8,3,-1,5,2,7,-1,7,1,5,-1,2,9,7,-1,4,11,10,-1,10,8,4,-1,22,27,26,-1,26,23,22,-1,14,13,12,-1,12,15,14,-1,20,19,16,-1,16,21,20,-1,17,16,19,-1,19,18,17,-1,0,12,13,-1,13,4,0,-1,4,13,14,-1,14,11,4,-1,7,14,15,-1,15,1,7,-1,26,25,24,-1,24,23,26,-1,3,16,17,-1,17,6,3,-1,22,29,28,-1,28,27,22,-1,5,18,19,-1,19,2,5,-1,2,19,20,-1,20,9,2,-1,10,20,21,-1,21,8,10,-1,8,21,16,-1,16,3,8,-1,6,22,23,-1,23,0,6,-1,0,23,24,-1,24,12,0,-1,12,24,25,-1,25,15,12,-1,15,25,26,-1,26,1,15,-1,1,26,27,-1,27,5,1,-1,5,27,28,-1,28,18,5,-1,18,28,29,-1,29,17,18,-1,17,29,22,-1,22,6,17,-1});
			return IndexedFaceSet_13_178_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=14, element #178, 84 total numbers made up of 28 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_14_178_point()
		{
			MFVec3f Coordinate_14_178_point = new MFVec3f(new double[] {0.1,0.0472,0.0397,0.0984,0.0032,0.0395,0.0869,0.0039,0.0283,0.0873,0.0576,0.0275,0.0985,0.055,0.0201,0.0868,0.0036,0.0387,0.0879,0.0503,0.039,0.0978,0.0038,0.0202,0.0872,0.0635,0.0194,0.087,0.0035,0.0193,0.1055,0.0423,0.0365,0.1042,0.0475,0.0226,0.1037,0.0063,0.0227,0.1039,0.0059,0.0363,0.0822,0.0557,0.0263,0.0828,0.0491,0.0367,0.0817,0.0061,0.0364,0.0818,0.0063,0.0284,0.082,0.006,0.0218,0.0821,0.0589,0.0218,0.0878,0.0439,0.047,0.0994,0.0413,0.0477,0.1033,0.0375,0.0456,0.1019,0.0082,0.0454,0.098,0.0067,0.0477,0.0873,0.007,0.0468,0.0839,0.0084,0.0453,0.0848,0.0432,0.0456});
			return Coordinate_14_178_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=14, element #179, 60 total numbers made up of 30 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_14_179_point()
		{
			MFVec2f TextureCoordinate_14_179_point = new MFVec2f(new double[] {0.2226,0.0828,0.2197,0.0903,0.2186,0.1086,0.2179,0.1044,0.2314,0.0879,0.2128,0.1035,0.2098,0.0996,0.2271,0.0958,0.2224,0.1067,0.2197,0.1123,0.2224,0.1067,0.2314,0.0879,0.2226,0.0828,0.2314,0.0879,0.2314,0.0879,0.2197,0.0903,0.2179,0.1044,0.2098,0.0996,0.2098,0.0996,0.2186,0.1086,0.2197,0.1123,0.2224,0.1067,0.2098,0.0996,0.2226,0.0828,0.2226,0.0828,0.2197,0.0903,0.2226,0.0828,0.2098,0.0996,0.2098,0.0996,0.2098,0.0996});
			return TextureCoordinate_14_179_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=14, element #186, 400 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_14_186_coordIndex()
		{
			MFInt32 IndexedFaceSet_14_186_coordIndex = new MFInt32(new int[] {15,3,13,-1,13,12,15,-1,10,2,0,-1,0,7,10,-1,9,6,14,-1,14,1,9,-1,3,10,7,-1,7,13,3,-1,12,16,5,-1,5,15,12,-1,6,9,17,-1,17,8,6,-1,17,4,11,-1,11,8,17,-1,27,31,28,-1,34,33,32,-1,32,35,34,-1,28,31,30,-1,30,29,28,-1,35,32,31,-1,31,27,35,-1,23,20,24,-1,22,21,20,-1,20,23,22,-1,25,19,18,-1,18,26,25,-1,24,20,19,-1,19,25,24,-1,1,18,19,-1,19,9,1,-1,9,19,20,-1,20,17,9,-1,17,20,21,-1,21,4,17,-1,48,47,46,-1,46,45,48,-1,5,22,23,-1,23,15,5,-1,15,23,24,-1,24,3,15,-1,3,24,25,-1,25,10,3,-1,10,25,26,-1,26,2,10,-1,40,39,38,-1,38,37,40,-1,13,27,28,-1,28,12,13,-1,12,28,29,-1,29,16,12,-1,44,51,50,-1,50,49,44,-1,11,30,31,-1,31,8,11,-1,8,31,32,-1,32,6,8,-1,6,32,33,-1,33,14,6,-1,36,43,42,-1,42,41,36,-1,0,34,35,-1,35,7,0,-1,7,35,27,-1,27,13,7,-1,37,36,41,-1,41,40,37,-1,48,45,44,-1,44,49,48,-1,14,36,37,-1,37,1,14,-1,1,37,38,-1,38,18,1,-1,18,38,39,-1,39,26,18,-1,26,39,40,-1,40,2,26,-1,2,40,41,-1,41,0,2,-1,0,41,42,-1,42,34,0,-1,34,42,43,-1,43,33,34,-1,33,43,36,-1,36,14,33,-1,16,44,45,-1,45,5,16,-1,5,45,46,-1,46,22,5,-1,22,46,47,-1,47,21,22,-1,21,47,48,-1,48,4,21,-1,4,48,49,-1,49,11,4,-1,11,49,50,-1,50,30,11,-1,30,50,51,-1,51,29,30,-1,29,51,44,-1,44,16,29,-1});
			return IndexedFaceSet_14_186_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=14, element #186, 400 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_14_186_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_14_186_texCoordIndex = new MFInt32(new int[] {25,3,16,-1,16,7,25,-1,12,2,0,-1,0,9,12,-1,22,18,20,-1,20,1,22,-1,13,23,19,-1,19,17,13,-1,15,26,5,-1,5,24,15,-1,8,11,28,-1,28,21,8,-1,14,4,6,-1,6,10,14,-1,43,27,45,-1,54,53,51,-1,51,55,54,-1,46,50,48,-1,48,47,46,-1,56,52,49,-1,49,44,56,-1,36,28,38,-1,35,34,33,-1,33,37,35,-1,40,30,29,-1,29,42,40,-1,39,32,31,-1,31,41,39,-1,1,29,30,-1,30,22,1,-1,11,31,32,-1,32,28,11,-1,14,33,34,-1,34,4,14,-1,70,69,68,-1,68,67,70,-1,5,35,37,-1,37,24,5,-1,25,36,38,-1,38,3,25,-1,13,39,41,-1,41,23,13,-1,12,40,42,-1,42,2,12,-1,62,61,60,-1,60,58,62,-1,16,43,45,-1,45,7,16,-1,15,46,47,-1,47,26,15,-1,66,74,73,-1,73,71,66,-1,6,48,50,-1,50,10,6,-1,21,49,52,-1,52,8,21,-1,18,51,53,-1,53,20,18,-1,57,65,64,-1,64,63,57,-1,0,54,55,-1,55,9,0,-1,19,56,44,-1,44,17,19,-1,59,57,63,-1,63,62,59,-1,70,67,66,-1,66,72,70,-1,20,57,59,-1,59,1,20,-1,1,58,60,-1,60,29,1,-1,29,60,61,-1,61,42,29,-1,42,61,62,-1,62,2,42,-1,2,62,63,-1,63,0,2,-1,0,63,64,-1,64,54,0,-1,54,64,65,-1,65,53,54,-1,53,65,57,-1,57,20,53,-1,26,66,67,-1,67,5,26,-1,5,67,68,-1,68,35,5,-1,35,68,69,-1,69,34,35,-1,34,69,70,-1,70,4,34,-1,4,70,72,-1,72,6,4,-1,6,71,73,-1,73,48,6,-1,48,73,74,-1,74,47,48,-1,47,74,66,-1,66,26,47,-1});
			return IndexedFaceSet_14_186_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=15, element #186, 156 total numbers made up of 52 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_15_186_point()
		{
			MFVec3f Coordinate_15_186_point = new MFVec3f(new double[] {0.1025,0.0263,0.0887,0.0889,0.0037,0.0911,0.0889,0.0273,0.0919,0.088,0.0377,0.0663,0.0868,0.0036,0.0387,0.0879,0.0503,0.039,0.0999,0.0019,0.0753,0.1013,0.0309,0.0773,0.0995,0.0029,0.0497,0.0876,0.0019,0.0773,0.0886,0.0317,0.0795,0.0984,0.0032,0.0395,0.1004,0.0419,0.0512,0.1006,0.0364,0.0643,0.1026,0.0037,0.0877,0.0877,0.0436,0.0532,0.1,0.0472,0.0397,0.0867,0.0033,0.0516,0.0843,0.0058,0.0891,0.0832,0.0042,0.0773,0.0823,0.0056,0.0518,0.0824,0.0058,0.0411,0.0834,0.0469,0.0413,0.0833,0.0417,0.0524,0.0835,0.0358,0.0655,0.0841,0.0298,0.0788,0.0843,0.0258,0.0898,0.1051,0.0337,0.0614,0.1049,0.0391,0.0483,0.1047,0.0426,0.0407,0.1033,0.0059,0.0406,0.1042,0.0056,0.048,0.1046,0.0046,0.0734,0.1068,0.0061,0.0832,0.1066,0.0243,0.084,0.1058,0.0282,0.0745,0.1037,0.0065,0.0918,0.0907,0.0065,0.095,0.0882,0.0074,0.095,0.0882,0.0236,0.0956,0.0906,0.024,0.0956,0.1035,0.0231,0.0925,0.1062,0.0221,0.0916,0.1063,0.0077,0.0909,0.0987,0.0451,0.0341,0.0881,0.0479,0.0333,0.0853,0.0457,0.0349,0.0844,0.0073,0.0346,0.0871,0.0059,0.0331,0.0977,0.0056,0.034,0.1009,0.0073,0.0347,0.1023,0.0417,0.0348});
			return Coordinate_15_186_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=15, element #187, 150 total numbers made up of 75 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_15_187_point()
		{
			MFVec2f TextureCoordinate_15_187_point = new MFVec2f(new double[] {0.195,0.0629,0.1801,0.0847,0.1811,0.0824,0.1937,0.091,0.2128,0.1035,0.2098,0.0996,0.2197,0.0903,0.2138,0.0778,0.1989,0.0701,0.1984,0.068,0.2129,0.0844,0.1833,0.0898,0.1856,0.0872,0.1937,0.091,0.2068,0.0986,0.2138,0.0778,0.2061,0.0729,0.2061,0.0729,0.1989,0.0701,0.1984,0.068,0.1952,0.0651,0.2129,0.0844,0.1833,0.0898,0.1856,0.0872,0.2017,0.0948,0.2017,0.0948,0.2226,0.0828,0.2138,0.0778,0.1937,0.091,0.1811,0.0824,0.1856,0.0872,0.1856,0.0872,0.1937,0.091,0.2017,0.0948,0.2098,0.0996,0.2098,0.0996,0.2017,0.0948,0.2017,0.0948,0.1937,0.091,0.1937,0.091,0.1856,0.0872,0.1856,0.0872,0.1811,0.0824,0.2061,0.0729,0.2061,0.0729,0.2138,0.0778,0.2138,0.0778,0.2226,0.0828,0.2226,0.0828,0.2138,0.0778,0.2138,0.0778,0.1984,0.068,0.1984,0.068,0.195,0.0629,0.195,0.0629,0.1984,0.068,0.1984,0.068,0.195,0.0629,0.1811,0.0824,0.1801,0.0847,0.1811,0.0824,0.1811,0.0824,0.1811,0.0824,0.195,0.0629,0.195,0.0629,0.195,0.0629,0.2226,0.0828,0.2098,0.0996,0.2098,0.0996,0.2098,0.0996,0.2098,0.0996,0.2226,0.0828,0.2197,0.0903,0.2226,0.0828,0.2226,0.0828});
			return TextureCoordinate_15_187_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=15, element #194, 336 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_15_194_coordIndex()
		{
			MFInt32 IndexedFaceSet_15_194_coordIndex = new MFInt32(new int[] {13,7,1,-1,1,0,13,-1,7,9,2,-1,2,1,7,-1,4,3,14,-1,14,6,4,-1,8,5,4,-1,4,6,8,-1,5,8,13,-1,13,0,5,-1,23,19,15,-1,15,17,23,-1,16,20,24,-1,24,18,16,-1,9,7,19,-1,19,23,9,-1,8,6,24,-1,24,20,8,-1,7,11,19,-1,24,6,21,-1,10,12,13,-1,13,8,10,-1,14,9,25,-1,25,22,14,-1,21,6,14,-1,14,22,21,-1,7,13,12,-1,12,11,7,-1,10,8,20,-1,25,9,23,-1,9,14,3,-1,3,2,9,-1,1,2,3,-1,3,4,5,-1,1,3,5,-1,0,1,5,-1,35,34,33,-1,35,33,32,-1,31,35,32,-1,41,37,43,-1,43,42,41,-1,28,27,26,-1,26,29,28,-1,35,31,30,-1,30,36,35,-1,41,40,39,-1,37,41,39,-1,37,39,38,-1,15,26,27,-1,27,17,15,-1,17,27,28,-1,28,18,17,-1,18,28,29,-1,29,16,18,-1,16,29,26,-1,26,15,16,-1,17,30,31,-1,31,23,17,-1,23,31,32,-1,32,25,23,-1,25,32,33,-1,33,22,25,-1,22,33,34,-1,34,21,22,-1,21,34,35,-1,35,24,21,-1,24,35,36,-1,36,18,24,-1,18,36,30,-1,30,17,18,-1,20,37,38,-1,38,10,20,-1,10,38,39,-1,39,12,10,-1,12,39,40,-1,40,11,12,-1,11,40,41,-1,41,19,11,-1,19,41,42,-1,42,15,19,-1,15,42,43,-1,43,16,15,-1,16,43,37,-1,37,20,16,-1});
			return IndexedFaceSet_15_194_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=15, element #194, 336 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_15_194_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_15_194_texCoordIndex = new MFInt32(new int[] {22,7,0,-1,0,1,22,-1,7,9,2,-1,2,0,7,-1,4,3,23,-1,23,6,4,-1,8,5,4,-1,4,6,8,-1,5,8,22,-1,22,1,5,-1,36,29,24,-1,24,26,36,-1,25,31,38,-1,38,27,25,-1,11,10,28,-1,28,35,11,-1,13,12,37,-1,37,30,13,-1,10,15,28,-1,37,12,32,-1,14,20,16,-1,16,13,14,-1,18,11,39,-1,39,33,18,-1,32,12,19,-1,19,34,32,-1,10,17,21,-1,21,15,10,-1,14,13,30,-1,39,11,35,-1,9,23,3,-1,3,2,9,-1,0,2,3,-1,3,4,5,-1,0,3,5,-1,1,0,5,-1,49,48,47,-1,49,47,46,-1,45,49,46,-1,55,51,57,-1,57,56,55,-1,42,41,40,-1,40,43,42,-1,49,45,44,-1,44,50,49,-1,55,54,53,-1,51,55,53,-1,51,53,52,-1,24,40,41,-1,41,26,24,-1,26,41,42,-1,42,27,26,-1,27,42,43,-1,43,25,27,-1,25,43,40,-1,40,24,25,-1,26,44,45,-1,45,36,26,-1,35,45,46,-1,46,39,35,-1,39,46,47,-1,47,33,39,-1,34,47,48,-1,48,32,34,-1,32,48,49,-1,49,37,32,-1,38,49,50,-1,50,27,38,-1,27,50,44,-1,44,26,27,-1,30,51,52,-1,52,14,30,-1,14,52,53,-1,53,20,14,-1,21,53,54,-1,54,15,21,-1,15,54,55,-1,55,28,15,-1,29,55,56,-1,56,24,29,-1,24,56,57,-1,57,25,24,-1,25,57,51,-1,51,31,25,-1});
			return IndexedFaceSet_15_194_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=16, element #194, 132 total numbers made up of 44 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_16_194_point()
		{
			MFVec3f Coordinate_16_194_point = new MFVec3f(new double[] {0.0929,0.0121,0.112,0.094,0.0028,0.1113,0.1031,0.003,0.1093,0.1046,0.0121,0.1091,0.1036,0.0215,0.1091,0.0939,0.0218,0.1114,0.1017,0.0237,0.0992,0.0927,0.0045,0.1016,0.0927,0.024,0.1014,0.1013,0.0043,0.0992,0.0901,0.0223,0.1018,0.0901,0.0079,0.1019,0.0903,0.015,0.1031,0.0915,0.0136,0.1032,0.1032,0.0128,0.1005,0.0889,0.0037,0.0911,0.0889,0.0273,0.0919,0.1026,0.0037,0.0877,0.1025,0.0263,0.0887,0.0892,0.0045,0.0974,0.0894,0.0244,0.0969,0.1039,0.0225,0.0986,0.1041,0.0148,0.1001,0.1032,0.0045,0.0937,0.1029,0.0239,0.0932,0.1038,0.0053,0.0986,0.0904,0.0068,0.0853,0.0986,0.0067,0.0833,0.0985,0.0239,0.084,0.0904,0.0244,0.0859,0.1071,0.0091,0.089,0.1074,0.0095,0.092,0.1077,0.0099,0.0945,0.1078,0.0146,0.0952,0.1078,0.0184,0.0944,0.1073,0.0192,0.0918,0.1071,0.0203,0.0895,0.0853,0.0224,0.0954,0.0858,0.0207,0.0993,0.0859,0.015,0.1003,0.0859,0.0093,0.0993,0.0851,0.0066,0.0959,0.085,0.0062,0.092,0.085,0.024,0.0926});
			return Coordinate_16_194_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=16, element #195, 116 total numbers made up of 58 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_16_195_point()
		{
			MFVec2f TextureCoordinate_16_195_point = new MFVec2f(new double[] {0.1706,0.0686,0.1709,0.0678,0.1824,0.0523,0.183,0.0511,0.1834,0.0508,0.1716,0.0676,0.1882,0.0556,0.1745,0.076,0.1748,0.0736,0.1886,0.0572,0.2327,0.0796,0.2439,0.0803,0.2076,0.0485,0.2162,0.0476,0.2201,0.0466,0.2302,0.0796,0.2219,0.0517,0.2301,0.0734,0.2486,0.0743,0.2027,0.0537,0.2224,0.0526,0.2293,0.0736,0.1746,0.075,0.1885,0.0566,0.1801,0.0847,0.1811,0.0824,0.1952,0.0651,0.195,0.0629,0.2293,0.0837,0.1769,0.0796,0.2191,0.0403,0.1766,0.0777,0.2037,0.047,0.2486,0.0741,0.2026,0.0539,0.2444,0.0847,0.1915,0.0602,0.2041,0.0405,0.1915,0.0578,0.2464,0.0799,0.1801,0.0847,0.1952,0.0651,0.195,0.0629,0.1811,0.0824,0.1952,0.0651,0.1915,0.0602,0.2464,0.0799,0.2486,0.0741,0.2037,0.047,0.2041,0.0405,0.195,0.0629,0.1766,0.0777,0.2201,0.0466,0.2224,0.0526,0.2302,0.0796,0.2293,0.0837,0.1801,0.0847,0.1811,0.0824});
			return TextureCoordinate_16_195_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=16, element #202, 176 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_16_202_coordIndex()
		{
			MFInt32 IndexedFaceSet_16_202_coordIndex = new MFInt32(new int[] {1,0,6,-1,6,7,1,-1,2,1,7,-1,7,8,2,-1,9,3,2,-1,2,8,9,-1,4,3,9,-1,9,10,4,-1,11,5,4,-1,4,10,11,-1,6,0,5,-1,5,11,6,-1,12,17,16,-1,16,15,14,-1,12,16,14,-1,13,12,14,-1,6,12,13,-1,13,7,6,-1,7,13,14,-1,14,8,7,-1,8,14,15,-1,15,9,8,-1,9,15,16,-1,16,10,9,-1,10,16,17,-1,17,11,10,-1,11,17,12,-1,12,6,11,-1,18,23,22,-1,22,21,20,-1,18,22,20,-1,19,18,20,-1,1,18,19,-1,19,0,1,-1,0,19,20,-1,20,5,0,-1,5,20,21,-1,21,4,5,-1,4,21,22,-1,22,3,4,-1,3,22,23,-1,23,2,3,-1,2,23,18,-1,18,1,2,-1});
			return IndexedFaceSet_16_202_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=16, element #202, 176 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_16_202_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_16_202_texCoordIndex = new MFInt32(new int[] {0,1,8,-1,8,9,0,-1,2,0,9,-1,9,10,2,-1,11,3,2,-1,2,10,11,-1,4,3,11,-1,11,13,4,-1,14,6,7,-1,7,12,14,-1,8,1,5,-1,5,15,8,-1,16,21,20,-1,20,19,18,-1,16,20,18,-1,17,16,18,-1,8,16,17,-1,17,9,8,-1,9,17,18,-1,18,10,9,-1,10,18,19,-1,19,11,10,-1,11,19,20,-1,20,13,11,-1,12,20,21,-1,21,14,12,-1,15,21,16,-1,16,8,15,-1,22,27,26,-1,26,25,24,-1,22,26,24,-1,23,22,24,-1,0,22,23,-1,23,1,0,-1,1,23,24,-1,24,5,1,-1,6,24,25,-1,25,7,6,-1,4,25,26,-1,26,3,4,-1,3,26,27,-1,27,2,3,-1,2,27,22,-1,22,0,2,-1});
			return IndexedFaceSet_16_202_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=17, element #202, 72 total numbers made up of 24 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_17_202_point()
		{
			MFVec3f Coordinate_17_202_point = new MFVec3f(new double[] {0.0929,0.0105,0.1212,0.0937,0.0021,0.1207,0.1069,0.0021,0.1179,0.1079,0.0105,0.1179,0.1069,0.017,0.118,0.094,0.0176,0.1205,0.0929,0.0121,0.1119,0.094,0.0028,0.1113,0.1031,0.003,0.1093,0.1046,0.0121,0.1091,0.1036,0.0215,0.1091,0.0939,0.0218,0.1114,0.0938,0.0121,0.1078,0.0947,0.005,0.1072,0.1002,0.0051,0.106,0.1014,0.0121,0.1059,0.1006,0.0194,0.1059,0.0946,0.0196,0.1073,0.0974,0.0055,0.1233,0.0969,0.0104,0.1238,0.0974,0.0141,0.1232,0.1047,0.0138,0.1219,0.1053,0.0104,0.1219,0.1047,0.0055,0.1218});
			return Coordinate_17_202_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=17, element #203, 56 total numbers made up of 28 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_17_203_point()
		{
			MFVec2f TextureCoordinate_17_203_point = new MFVec2f(new double[] {0.1653,0.0654,0.1636,0.063,0.1795,0.0453,0.1792,0.0409,0.1786,0.0451,0.1651,0.0639,0.1293,0.0261,0.0949,0.0775,0.1709,0.0678,0.1706,0.0686,0.1824,0.0523,0.183,0.0511,0.1291,0.0918,0.1834,0.0508,0.1554,0.0532,0.1716,0.0676,0.1709,0.0678,0.1706,0.0686,0.1824,0.0523,0.183,0.0511,0.1834,0.0508,0.1554,0.0532,0.1653,0.0654,0.1636,0.063,0.1651,0.0639,0.0949,0.0775,0.1792,0.0409,0.1795,0.0453});
			return TextureCoordinate_17_203_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=17, element #210, 128 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_17_210_coordIndex()
		{
			MFInt32 IndexedFaceSet_17_210_coordIndex = new MFInt32(new int[] {1,2,3,-1,3,0,1,-1,5,0,3,-1,3,4,5,-1,1,0,6,-1,6,7,1,-1,2,1,7,-1,7,8,2,-1,9,3,2,-1,2,8,9,-1,4,3,9,-1,9,10,4,-1,11,5,4,-1,4,10,11,-1,6,0,5,-1,5,11,6,-1,12,17,16,-1,16,15,14,-1,12,16,14,-1,13,12,14,-1,6,12,13,-1,13,7,6,-1,7,13,14,-1,14,8,7,-1,8,14,15,-1,15,9,8,-1,9,15,16,-1,16,10,9,-1,10,16,17,-1,17,11,10,-1,11,17,12,-1,12,6,11,-1});
			return IndexedFaceSet_17_210_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=17, element #210, 128 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_17_210_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_17_210_texCoordIndex = new MFInt32(new int[] {0,1,2,-1,2,3,0,-1,5,3,2,-1,2,4,5,-1,0,3,8,-1,8,9,0,-1,1,0,9,-1,9,10,1,-1,11,2,1,-1,1,10,11,-1,4,2,11,-1,11,12,4,-1,14,6,7,-1,7,13,14,-1,8,3,5,-1,5,15,8,-1,16,21,20,-1,20,19,18,-1,16,20,18,-1,17,16,18,-1,8,16,17,-1,17,9,8,-1,9,17,18,-1,18,10,9,-1,10,18,19,-1,19,11,10,-1,11,19,20,-1,20,12,11,-1,13,20,21,-1,21,14,13,-1,15,21,16,-1,16,8,15,-1});
			return IndexedFaceSet_17_210_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=18, element #210, 54 total numbers made up of 18 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_18_210_point()
		{
			MFVec3f Coordinate_18_210_point = new MFVec3f(new double[] {0.0969,0.0092,0.1283,0.0967,0.0039,0.1264,0.1052,0.0039,0.1245,0.1066,0.0092,0.1263,0.1059,0.0147,0.1251,0.097,0.015,0.1272,0.0929,0.0104,0.1212,0.0937,0.0021,0.1207,0.1069,0.0021,0.1179,0.1079,0.0104,0.1179,0.1069,0.017,0.118,0.094,0.0176,0.1205,0.0945,0.0104,0.1166,0.0951,0.0046,0.1161,0.1038,0.0046,0.1143,0.1045,0.0104,0.1143,0.1039,0.0146,0.1144,0.0952,0.0149,0.116});
			return Coordinate_18_210_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=18, element #211, 44 total numbers made up of 22 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_18_211_point()
		{
			MFVec2f TextureCoordinate_18_211_point = new MFVec2f(new double[] {0.1643,0.0579,0.1747,0.0423,0.174,0.0396,0.1638,0.0538,0.1756,0.0403,0.1632,0.0573,0.0915,0.0082,0.066,0.0493,0.1636,0.063,0.1653,0.0654,0.1795,0.0453,0.1792,0.0409,0.1786,0.0451,0.0949,0.0775,0.1293,0.0261,0.1651,0.0639,0.1636,0.063,0.1653,0.0654,0.1795,0.0453,0.1792,0.0409,0.1786,0.0451,0.1293,0.0261});
			return TextureCoordinate_18_211_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=12, element #224, 464 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_12_224_coordIndex()
		{
			MFInt32 IndexedFaceSet_12_224_coordIndex = new MFInt32(new int[] {1,2,3,-1,3,0,1,-1,4,5,6,-1,6,7,4,-1,4,7,19,-1,19,18,4,-1,0,3,9,-1,9,8,0,-1,10,11,3,-1,3,2,10,-1,12,13,7,-1,7,6,12,-1,13,20,19,-1,19,7,13,-1,25,9,14,-1,14,26,25,-1,3,11,14,-1,14,9,3,-1,15,16,11,-1,11,10,15,-1,13,17,21,-1,21,20,13,-1,11,16,14,-1,4,18,23,-1,23,5,4,-1,14,37,38,-1,34,35,16,-1,16,15,34,-1,17,36,39,-1,39,21,17,-1,17,13,12,-1,35,37,14,-1,14,16,35,-1,5,27,30,-1,30,6,5,-1,18,1,22,-1,22,23,18,-1,2,1,18,-1,18,19,2,-1,10,2,19,-1,19,20,10,-1,15,10,20,-1,20,21,15,-1,34,15,21,-1,21,39,34,-1,22,1,0,-1,0,8,22,-1,25,24,8,-1,8,9,25,-1,14,38,33,-1,33,26,14,-1,23,29,27,-1,27,5,23,-1,22,28,29,-1,29,23,22,-1,8,24,28,-1,28,22,8,-1,30,31,12,-1,12,6,30,-1,32,40,12,-1,12,31,32,-1,40,36,17,-1,17,12,40,-1,44,43,42,-1,42,41,49,-1,44,42,49,-1,49,48,47,-1,44,49,47,-1,45,44,47,-1,46,45,47,-1,55,54,53,-1,53,52,51,-1,55,53,51,-1,50,55,51,-1,55,50,59,-1,59,56,55,-1,56,59,58,-1,58,57,56,-1,34,41,42,-1,42,35,34,-1,35,42,43,-1,43,37,35,-1,37,43,44,-1,44,38,37,-1,38,44,45,-1,45,33,38,-1,33,45,46,-1,46,32,33,-1,32,46,47,-1,47,40,32,-1,40,47,48,-1,48,36,40,-1,36,48,49,-1,49,39,36,-1,39,49,41,-1,41,34,39,-1,25,50,51,-1,51,24,25,-1,24,51,52,-1,52,28,24,-1,28,52,53,-1,53,29,28,-1,29,53,54,-1,54,27,29,-1,27,54,55,-1,55,30,27,-1,30,55,56,-1,56,31,30,-1,31,56,57,-1,57,32,31,-1,32,57,58,-1,58,33,32,-1,33,58,59,-1,59,26,33,-1,26,59,50,-1,50,25,26,-1});
			return IndexedFaceSet_12_224_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=13, element #224, 180 total numbers made up of 60 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_13_224_point()
		{
			MFVec3f Coordinate_13_224_point = new MFVec3f(new double[] {0.1116,0.0019,-0.0456,0.0968,0.0019,-0.0562,0.0967,0.0113,-0.0605,0.114,0.0113,-0.0489,0.07,0.0019,-0.0464,0.0618,0.0019,-0.0181,0.0602,0.0113,-0.0186,0.0672,0.0113,-0.0497,0.1171,0.0019,-0.0181,0.119,0.0113,-0.0186,0.0967,0.0317,-0.0633,0.1155,0.0325,-0.0515,0.0572,0.0357,-0.0184,0.0655,0.0314,-0.0523,0.121,0.0332,-0.0184,0.0957,0.0475,-0.0587,0.1138,0.0473,-0.0468,0.0657,0.047,-0.0478,0.0843,0.0019,-0.0564,0.0841,0.0113,-0.0607,0.0839,0.0314,-0.0634,0.083,0.0474,-0.0589,0.0959,0.0019,-0.0181,0.0796,0.0019,-0.0181,0.1183,0.0035,-0.0007,0.121,0.0115,-0.0011,0.1205,0.0325,-0.0014,0.0642,0.0037,0.0018,0.0983,0.0029,0.0015,0.0817,0.0029,0.0029,0.061,0.013,0.0012,0.0581,0.0366,0.0011,0.0658,0.066,0.0019,0.109,0.0643,0.0025,0.0947,0.0621,-0.053,0.1121,0.065,-0.0413,0.0659,0.065,-0.0423,0.1153,0.0583,-0.0254,0.1149,0.0581,-0.0137,0.0822,0.0622,-0.0531,0.0589,0.0597,-0.0191,0.0936,0.0745,-0.0458,0.108,0.0775,-0.0361,0.1107,0.0707,-0.0228,0.1103,0.0704,-0.0125,0.1059,0.0765,-0.0004,0.0699,0.0779,-0.0009,0.0646,0.0717,-0.017,0.0706,0.0772,-0.0369,0.0842,0.0745,-0.0459,0.1176,0.013,0.0063,0.1159,0.0083,0.0062,0.0985,0.0079,0.0083,0.082,0.008,0.0097,0.067,0.0085,0.0085,0.0647,0.0146,0.0083,0.062,0.0353,0.0084,0.0687,0.059,0.009,0.1066,0.0576,0.0097,0.1172,0.0311,0.006});
			return Coordinate_13_224_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=13, element #225, 120 total numbers made up of 60 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_13_225_point()
		{
			MFVec2f TextureCoordinate_13_225_point = new MFVec2f(new double[] {0.2845,0.0964,0.2768,0.1211,0.2792,0.1228,0.2886,0.0939,0.2493,0.1586,0.2252,0.161,0.2241,0.1634,0.2489,0.1638,0.2727,0.0786,0.2746,0.076,0.2809,0.1238,0.2914,0.0926,0.2206,0.1691,0.249,0.1672,0.2762,0.0729,0.2769,0.1234,0.2869,0.0933,0.2461,0.1652,0.2661,0.1399,0.2685,0.1417,0.27,0.1429,0.2661,0.1424,0.24,0.098,0.2266,0.1229,0.2628,0.0703,0.2665,0.0671,0.2664,0.0668,0.2178,0.1526,0.2363,0.0929,0.2213,0.1179,0.2171,0.1588,0.2129,0.1643,0.2165,0.148,0.2533,0.0835,0.273,0.1232,0.2824,0.0941,0.2433,0.1632,0.2759,0.0832,0.2685,0.0797,0.2623,0.1418,0.2231,0.166,0.273,0.1232,0.2824,0.0941,0.2759,0.0832,0.2685,0.0797,0.2533,0.0835,0.2165,0.148,0.2231,0.166,0.2433,0.1632,0.2623,0.1418,0.2665,0.0671,0.2628,0.0703,0.2363,0.0929,0.2213,0.1179,0.2178,0.1526,0.2171,0.1588,0.2129,0.1643,0.2165,0.148,0.2533,0.0835,0.2664,0.0668});
			return TextureCoordinate_13_225_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=13, element #232, 328 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_13_232_coordIndex()
		{
			MFInt32 IndexedFaceSet_13_232_coordIndex = new MFInt32(new int[] {1,0,16,-1,16,17,1,-1,3,0,5,-1,5,8,3,-1,6,1,2,-1,2,7,6,-1,2,10,4,-1,18,10,2,-1,4,12,13,-1,13,9,4,-1,11,12,4,-1,4,10,11,-1,6,5,0,-1,0,1,6,-1,9,7,2,-1,2,4,9,-1,8,15,14,-1,14,3,8,-1,3,19,16,-1,16,0,3,-1,14,19,3,-1,1,17,18,-1,18,2,1,-1,27,26,33,-1,33,32,31,-1,27,33,31,-1,30,27,31,-1,21,20,25,-1,25,24,21,-1,35,34,42,-1,36,35,42,-1,42,41,40,-1,36,42,40,-1,39,36,40,-1,22,21,24,-1,24,23,22,-1,11,20,21,-1,21,12,11,-1,12,21,22,-1,22,13,12,-1,39,38,37,-1,37,36,39,-1,15,23,24,-1,24,14,15,-1,14,24,25,-1,25,19,14,-1,30,29,28,-1,28,27,30,-1,10,26,27,-1,27,11,10,-1,11,27,28,-1,28,20,11,-1,20,28,29,-1,29,25,20,-1,25,29,30,-1,30,19,25,-1,19,30,31,-1,31,16,19,-1,16,31,32,-1,32,17,16,-1,17,32,33,-1,33,18,17,-1,18,33,26,-1,26,10,18,-1,5,34,35,-1,35,8,5,-1,8,35,36,-1,36,15,8,-1,15,36,37,-1,37,23,15,-1,23,37,38,-1,38,22,23,-1,22,38,39,-1,39,13,22,-1,13,39,40,-1,40,9,13,-1,9,40,41,-1,41,7,9,-1,7,41,42,-1,42,6,7,-1,6,42,34,-1,34,5,6,-1});
			return IndexedFaceSet_13_232_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=13, element #232, 328 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_13_232_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_13_232_texCoordIndex = new MFInt32(new int[] {1,0,16,-1,16,17,1,-1,2,0,5,-1,5,8,2,-1,6,1,3,-1,3,7,6,-1,3,10,4,-1,18,10,3,-1,4,12,13,-1,13,9,4,-1,11,12,4,-1,4,10,11,-1,6,5,0,-1,0,1,6,-1,9,7,3,-1,3,4,9,-1,8,15,14,-1,14,2,8,-1,2,19,16,-1,16,0,2,-1,14,19,2,-1,1,17,18,-1,18,3,1,-1,27,26,33,-1,33,32,31,-1,27,33,31,-1,30,27,31,-1,21,20,25,-1,25,24,21,-1,35,34,42,-1,36,35,42,-1,42,41,40,-1,36,42,40,-1,39,36,40,-1,22,21,24,-1,24,23,22,-1,11,20,21,-1,21,12,11,-1,12,21,22,-1,22,13,12,-1,39,38,37,-1,37,36,39,-1,15,23,24,-1,24,14,15,-1,14,24,25,-1,25,19,14,-1,30,29,28,-1,28,27,30,-1,10,26,27,-1,27,11,10,-1,11,27,28,-1,28,20,11,-1,20,28,29,-1,29,25,20,-1,25,29,30,-1,30,19,25,-1,19,30,31,-1,31,16,19,-1,16,31,32,-1,32,17,16,-1,17,32,33,-1,33,18,17,-1,18,33,26,-1,26,10,18,-1,5,34,35,-1,35,8,5,-1,8,35,36,-1,36,15,8,-1,15,36,37,-1,37,23,15,-1,23,37,38,-1,38,22,23,-1,22,38,39,-1,39,13,22,-1,13,39,40,-1,40,9,13,-1,9,40,41,-1,41,7,9,-1,7,41,42,-1,42,6,7,-1,6,42,34,-1,34,5,6,-1});
			return IndexedFaceSet_13_232_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=14, element #232, 129 total numbers made up of 43 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_14_232_point()
		{
			MFVec3f Coordinate_14_232_point = new MFVec3f(new double[] {0.1195,0.005,0.0167,0.123,0.0116,0.0126,0.1201,0.0317,0.0155,0.1059,0.004,0.0201,0.1102,0.047,0.0187,0.1246,0.004,0.0327,0.1282,0.0113,0.0309,0.1248,0.0296,0.0328,0.1118,0.0029,0.0362,0.1126,0.04,0.0366,0.109,0.0643,0.0025,0.098,0.0677,0.009,0.0985,0.055,0.0201,0.1,0.0472,0.0397,0.0978,0.0038,0.0202,0.0984,0.0033,0.0395,0.1183,0.0035,-0.0007,0.121,0.0115,-0.0011,0.1205,0.0325,-0.0014,0.0983,0.0029,0.0015,0.0883,0.0574,0.0125,0.0887,0.0514,0.0178,0.09,0.0443,0.0355,0.0886,0.0079,0.0354,0.0882,0.0084,0.0205,0.0887,0.0077,0.0068,0.1022,0.0618,-0.0079,0.095,0.064,-0.0031,0.088,0.0567,-0.0005,0.0884,0.0112,-0.0057,0.0953,0.0077,-0.0096,0.1117,0.0081,-0.0108,0.1133,0.0129,-0.0111,0.1128,0.0325,-0.0115,0.1231,0.0049,0.0425,0.1128,0.004,0.0454,0.1003,0.0043,0.0489,0.0936,0.0106,0.0461,0.0948,0.041,0.0462,0.1005,0.039,0.0493,0.1113,0.0329,0.0462,0.1221,0.0238,0.0429,0.125,0.0088,0.0411});
			return Coordinate_14_232_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=14, element #233, 86 total numbers made up of 43 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_14_233_point()
		{
			MFVec2f TextureCoordinate_14_233_point = new MFVec2f(new double[] {0.2528,0.0622,0.2585,0.0581,0.2383,0.0796,0.2566,0.0607,0.243,0.0749,0.2469,0.052,0.2512,0.047,0.2484,0.051,0.2292,0.0691,0.2342,0.0682,0.2533,0.0835,0.2407,0.0951,0.2314,0.0879,0.2226,0.0828,0.2271,0.0958,0.2197,0.0903,0.2628,0.0703,0.2665,0.0671,0.2664,0.0668,0.2363,0.0929,0.2407,0.0951,0.2314,0.0879,0.2226,0.0828,0.2197,0.0903,0.2271,0.0958,0.2363,0.0929,0.2533,0.0835,0.2407,0.0951,0.2407,0.0951,0.2363,0.0929,0.2363,0.0929,0.2628,0.0703,0.2665,0.0671,0.2664,0.0668,0.2469,0.052,0.2292,0.0691,0.2197,0.0903,0.2197,0.0903,0.2226,0.0828,0.2226,0.0828,0.2342,0.0682,0.2484,0.051,0.2512,0.047});
			return TextureCoordinate_14_233_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=14, element #240, 400 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_14_240_coordIndex()
		{
			MFInt32 IndexedFaceSet_14_240_coordIndex = new MFInt32(new int[] {11,16,17,-1,17,13,11,-1,10,14,16,-1,16,11,10,-1,5,7,3,-1,3,1,5,-1,0,4,6,-1,6,2,0,-1,14,10,12,-1,12,15,14,-1,7,4,0,-1,0,3,7,-1,8,9,5,-1,5,1,8,-1,40,37,36,-1,36,41,40,-1,48,45,44,-1,44,49,48,-1,27,31,28,-1,28,31,30,-1,30,29,28,-1,34,33,32,-1,32,35,34,-1,35,32,31,-1,31,27,35,-1,18,24,19,-1,26,25,24,-1,24,18,26,-1,20,23,22,-1,22,21,20,-1,19,24,23,-1,23,20,19,-1,5,18,19,-1,19,7,5,-1,7,19,20,-1,20,4,7,-1,4,20,21,-1,21,6,4,-1,40,39,38,-1,38,37,40,-1,15,22,23,-1,23,14,15,-1,14,23,24,-1,24,16,14,-1,16,24,25,-1,25,17,16,-1,44,51,50,-1,50,49,44,-1,9,26,18,-1,18,5,9,-1,3,27,28,-1,28,1,3,-1,1,28,29,-1,29,8,1,-1,48,47,46,-1,46,45,48,-1,13,30,31,-1,31,11,13,-1,11,31,32,-1,32,10,11,-1,10,32,33,-1,33,12,10,-1,36,43,42,-1,42,41,36,-1,2,34,35,-1,35,0,2,-1,0,35,27,-1,27,3,0,-1,12,36,37,-1,37,15,12,-1,15,37,38,-1,38,22,15,-1,22,38,39,-1,39,21,22,-1,21,39,40,-1,40,6,21,-1,6,40,41,-1,41,2,6,-1,2,41,42,-1,42,34,2,-1,34,42,43,-1,43,33,34,-1,33,43,36,-1,36,12,33,-1,17,44,45,-1,45,13,17,-1,13,45,46,-1,46,30,13,-1,30,46,47,-1,47,29,30,-1,29,47,48,-1,48,8,29,-1,8,48,49,-1,49,9,8,-1,9,49,50,-1,50,26,9,-1,26,50,51,-1,51,25,26,-1,25,51,44,-1,44,17,25,-1});
			return IndexedFaceSet_14_240_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=14, element #240, 400 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_14_240_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_14_240_texCoordIndex = new MFInt32(new int[] {5,16,17,-1,17,13,5,-1,2,7,16,-1,16,5,2,-1,9,12,6,-1,6,1,9,-1,0,8,11,-1,11,4,0,-1,7,2,3,-1,3,10,7,-1,12,8,0,-1,0,6,12,-1,14,15,9,-1,9,1,14,-1,42,39,38,-1,38,43,42,-1,50,47,46,-1,46,51,50,-1,29,18,30,-1,30,33,32,-1,32,31,30,-1,36,35,34,-1,34,37,36,-1,37,34,33,-1,33,29,37,-1,20,19,21,-1,28,27,26,-1,26,20,28,-1,22,25,24,-1,24,23,22,-1,21,26,25,-1,25,22,21,-1,9,20,21,-1,21,12,9,-1,12,21,22,-1,22,8,12,-1,8,22,23,-1,23,11,8,-1,42,41,40,-1,40,39,42,-1,10,24,25,-1,25,7,10,-1,7,25,26,-1,26,16,7,-1,16,26,27,-1,27,17,16,-1,46,53,52,-1,52,51,46,-1,15,28,20,-1,20,9,15,-1,6,29,30,-1,30,1,6,-1,1,30,31,-1,31,14,1,-1,50,49,48,-1,48,47,50,-1,13,32,33,-1,33,5,13,-1,5,33,34,-1,34,2,5,-1,2,34,35,-1,35,3,2,-1,38,45,44,-1,44,43,38,-1,4,36,37,-1,37,0,4,-1,0,37,29,-1,29,6,0,-1,3,38,39,-1,39,10,3,-1,10,39,40,-1,40,24,10,-1,24,40,41,-1,41,23,24,-1,23,41,42,-1,42,11,23,-1,11,42,43,-1,43,4,11,-1,4,43,44,-1,44,36,4,-1,36,44,45,-1,45,35,36,-1,35,45,38,-1,38,3,35,-1,17,46,47,-1,47,13,17,-1,13,47,48,-1,48,32,13,-1,32,48,49,-1,49,31,32,-1,31,49,50,-1,50,14,31,-1,14,50,51,-1,51,15,14,-1,15,51,52,-1,52,28,15,-1,28,52,53,-1,53,27,28,-1,27,53,46,-1,46,17,27,-1});
			return IndexedFaceSet_14_240_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=15, element #240, 156 total numbers made up of 52 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_15_240_point()
		{
			MFVec3f Coordinate_15_240_point = new MFVec3f(new double[] {0.1162,0.0291,0.0746,0.1142,0.0353,0.0479,0.1157,0.0249,0.0852,0.1155,0.0321,0.0613,0.1013,0.0309,0.0773,0.1004,0.0419,0.0512,0.1025,0.0263,0.0887,0.1006,0.0364,0.0643,0.1126,0.04,0.0366,0.1,0.0472,0.0396,0.1141,0.0019,0.0702,0.1132,0.0024,0.0463,0.1165,0.0046,0.0842,0.1118,0.0029,0.0362,0.0999,0.0019,0.0753,0.1026,0.0037,0.0877,0.0995,0.0029,0.0497,0.0984,0.0033,0.0395,0.0947,0.0383,0.05,0.095,0.0329,0.0631,0.0956,0.0274,0.0762,0.0963,0.0238,0.085,0.0966,0.0074,0.0843,0.0945,0.0061,0.0755,0.0942,0.0071,0.0502,0.0933,0.0073,0.0439,0.0947,0.0411,0.044,0.1206,0.028,0.0581,0.1192,0.0309,0.0448,0.118,0.0338,0.0373,0.1175,0.0062,0.037,0.1185,0.0059,0.0442,0.1193,0.0054,0.0671,0.1215,0.0075,0.0784,0.1207,0.0221,0.0792,0.1212,0.0253,0.0709,0.1167,0.0077,0.0885,0.1039,0.0069,0.0921,0.1,0.009,0.0918,0.0998,0.0214,0.0924,0.1036,0.0227,0.0927,0.1159,0.0214,0.0893,0.1189,0.0198,0.0865,0.1195,0.0092,0.0859,0.0973,0.0066,0.0314,0.1095,0.0063,0.0285,0.1127,0.0084,0.0285,0.1132,0.0325,0.0287,0.109,0.0373,0.0288,0.0983,0.0435,0.0313,0.0953,0.0397,0.0344,0.0941,0.0092,0.0343});
			return Coordinate_15_240_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=15, element #241, 108 total numbers made up of 54 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_15_241_point()
		{
			MFVec2f TextureCoordinate_15_241_point = new MFVec2f(new double[] {0.2117,0.0481,0.2254,0.0615,0.2142,0.0508,0.2102,0.0461,0.2083,0.0443,0.2202,0.0585,0.2186,0.0548,0.1989,0.0701,0.1984,0.068,0.2138,0.0778,0.1952,0.0651,0.195,0.0629,0.2061,0.0729,0.2292,0.0691,0.2342,0.0682,0.2226,0.0828,0.2129,0.0844,0.2197,0.0903,0.2254,0.0615,0.2061,0.0729,0.2138,0.0778,0.2061,0.0729,0.1984,0.068,0.195,0.0629,0.195,0.0629,0.1984,0.068,0.2061,0.0729,0.2226,0.0828,0.2226,0.0828,0.2186,0.0548,0.2254,0.0615,0.2342,0.0682,0.2342,0.0682,0.2254,0.0615,0.2117,0.0481,0.2083,0.0443,0.2083,0.0443,0.2117,0.0481,0.2083,0.0443,0.195,0.0629,0.195,0.0629,0.195,0.0629,0.195,0.0629,0.2083,0.0443,0.2083,0.0443,0.2083,0.0443,0.2226,0.0828,0.2342,0.0682,0.2342,0.0682,0.2342,0.0682,0.2342,0.0682,0.2226,0.0828,0.2226,0.0828,0.2226,0.0828});
			return TextureCoordinate_15_241_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=15, element #248, 336 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_15_248_coordIndex()
		{
			MFInt32 IndexedFaceSet_15_248_coordIndex = new MFInt32(new int[] {13,10,1,-1,1,2,13,-1,10,8,3,-1,3,1,10,-1,3,8,0,-1,0,4,3,-1,0,9,5,-1,5,4,0,-1,7,6,5,-1,5,9,7,-1,6,7,13,-1,13,2,6,-1,22,14,18,-1,18,17,22,-1,20,15,21,-1,21,19,20,-1,9,21,15,-1,15,7,9,-1,10,16,14,-1,8,10,14,-1,14,22,8,-1,21,9,23,-1,11,12,13,-1,13,7,11,-1,0,8,24,-1,24,25,0,-1,16,10,13,-1,13,12,16,-1,23,9,0,-1,0,25,23,-1,11,7,15,-1,24,8,22,-1,35,34,33,-1,31,35,33,-1,31,33,32,-1,1,3,4,-1,4,5,6,-1,1,4,6,-1,2,1,6,-1,37,40,39,-1,39,38,37,-1,28,27,26,-1,26,29,28,-1,35,31,30,-1,30,36,35,-1,37,43,42,-1,40,37,42,-1,40,42,41,-1,18,26,27,-1,27,17,18,-1,17,27,28,-1,28,19,17,-1,19,28,29,-1,29,20,19,-1,20,29,26,-1,26,18,20,-1,17,30,31,-1,31,22,17,-1,22,31,32,-1,32,24,22,-1,24,32,33,-1,33,25,24,-1,25,33,34,-1,34,23,25,-1,23,34,35,-1,35,21,23,-1,21,35,36,-1,36,19,21,-1,19,36,30,-1,30,17,19,-1,14,37,38,-1,38,18,14,-1,18,38,39,-1,39,20,18,-1,20,39,40,-1,40,15,20,-1,15,40,41,-1,41,11,15,-1,11,41,42,-1,42,12,11,-1,12,42,43,-1,43,16,12,-1,16,43,37,-1,37,14,16,-1});
			return IndexedFaceSet_15_248_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=15, element #248, 336 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_15_248_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_15_248_texCoordIndex = new MFInt32(new int[] {27,10,1,-1,1,2,27,-1,10,11,3,-1,3,1,10,-1,3,11,0,-1,0,4,3,-1,0,12,5,-1,5,4,0,-1,9,6,5,-1,5,12,9,-1,6,9,27,-1,27,2,6,-1,35,7,29,-1,29,28,35,-1,31,8,33,-1,33,30,31,-1,15,32,16,-1,16,14,15,-1,17,18,13,-1,19,17,13,-1,13,34,19,-1,32,15,36,-1,20,21,22,-1,22,14,20,-1,23,19,37,-1,37,38,23,-1,18,17,25,-1,25,24,18,-1,36,15,26,-1,26,39,36,-1,20,14,16,-1,37,19,34,-1,49,48,47,-1,45,49,47,-1,45,47,46,-1,1,3,4,-1,4,5,6,-1,1,4,6,-1,2,1,6,-1,51,54,53,-1,53,52,51,-1,42,41,40,-1,40,43,42,-1,49,45,44,-1,44,50,49,-1,51,57,56,-1,54,51,56,-1,54,56,55,-1,29,40,41,-1,41,28,29,-1,28,41,42,-1,42,30,28,-1,30,42,43,-1,43,31,30,-1,31,43,40,-1,40,29,31,-1,28,44,45,-1,45,35,28,-1,34,45,46,-1,46,37,34,-1,37,46,47,-1,47,38,37,-1,39,47,48,-1,48,36,39,-1,36,48,49,-1,49,32,36,-1,33,49,50,-1,50,30,33,-1,30,50,44,-1,44,28,30,-1,7,51,52,-1,52,29,7,-1,29,52,53,-1,53,31,29,-1,31,53,54,-1,54,8,31,-1,16,54,55,-1,55,20,16,-1,20,55,56,-1,56,21,20,-1,24,56,57,-1,57,18,24,-1,18,57,51,-1,51,13,18,-1});
			return IndexedFaceSet_15_248_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=16, element #248, 132 total numbers made up of 44 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_16_248_point()
		{
			MFVec3f Coordinate_16_248_point = new MFVec3f(new double[] {0.1172,0.0131,0.0954,0.1087,0.003,0.1073,0.1074,0.0121,0.1075,0.118,0.0024,0.105,0.119,0.0121,0.1047,0.1182,0.0215,0.1051,0.1082,0.0225,0.1074,0.1061,0.0232,0.0982,0.1158,0.0048,0.0946,0.116,0.0224,0.0946,0.1061,0.0049,0.0979,0.1039,0.0225,0.0986,0.1041,0.0148,0.1001,0.1054,0.0129,0.0999,0.1032,0.0045,0.0937,0.1029,0.0239,0.0932,0.1038,0.0053,0.0986,0.1165,0.0046,0.0843,0.1026,0.0037,0.0877,0.1157,0.0249,0.0852,0.1025,0.0263,0.0887,0.1168,0.0224,0.0884,0.1168,0.0058,0.0884,0.1178,0.0216,0.0936,0.1178,0.005,0.0937,0.1181,0.0125,0.0947,0.1038,0.0068,0.0817,0.1124,0.0074,0.0796,0.1118,0.0227,0.0803,0.1037,0.0235,0.0824,0.1214,0.0079,0.0842,0.1213,0.0083,0.0857,0.1226,0.0078,0.0892,0.1228,0.0125,0.0899,0.1225,0.0196,0.089,0.1212,0.0202,0.0849,0.1208,0.0203,0.0848,0.0984,0.007,0.0925,0.0981,0.0066,0.0895,0.098,0.0222,0.0902,0.0981,0.0215,0.0915,0.0989,0.0204,0.0956,0.099,0.0148,0.0967,0.0987,0.0075,0.0956});
			return Coordinate_16_248_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=16, element #249, 116 total numbers made up of 58 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_16_249_point()
		{
			MFVec2f TextureCoordinate_16_249_point = new MFVec2f(new double[] {0.2033,0.0375,0.1866,0.0487,0.186,0.0472,0.1969,0.0343,0.1963,0.0328,0.1973,0.0341,0.1873,0.048,0.1915,0.0602,0.1915,0.0578,0.1897,0.0535,0.1888,0.0569,0.2031,0.037,0.2012,0.0381,0.2444,0.0847,0.2208,0.06,0.2111,0.0557,0.2254,0.054,0.2483,0.0809,0.2464,0.0799,0.2587,0.0865,0.225,0.0604,0.2239,0.0673,0.2238,0.0671,0.267,0.0845,0.2486,0.0741,0.2486,0.074,0.2049,0.059,0.1896,0.055,0.2102,0.0461,0.1952,0.0651,0.2083,0.0443,0.195,0.0629,0.2109,0.0476,0.2048,0.0404,0.2576,0.0911,0.2063,0.0414,0.2083,0.0537,0.2612,0.0869,0.2671,0.0842,0.2047,0.0593,0.1952,0.0651,0.2102,0.0461,0.2083,0.0443,0.195,0.0629,0.2102,0.0461,0.2063,0.0414,0.2612,0.0869,0.2671,0.0842,0.2083,0.0537,0.2109,0.0476,0.2083,0.0443,0.2444,0.0847,0.1952,0.0651,0.195,0.0629,0.1915,0.0578,0.225,0.0604,0.2239,0.0673,0.2464,0.0799});
			return TextureCoordinate_16_249_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=16, element #256, 176 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_16_256_coordIndex()
		{
			MFInt32 IndexedFaceSet_16_256_coordIndex = new MFInt32(new int[] {0,1,7,-1,7,6,0,-1,2,0,6,-1,6,8,2,-1,9,3,2,-1,2,8,9,-1,4,3,9,-1,9,10,4,-1,11,5,4,-1,4,10,11,-1,7,1,5,-1,5,11,7,-1,12,17,16,-1,16,15,14,-1,12,16,14,-1,13,12,14,-1,7,12,13,-1,13,6,7,-1,6,13,14,-1,14,8,6,-1,8,14,15,-1,15,9,8,-1,9,15,16,-1,16,10,9,-1,10,16,17,-1,17,11,10,-1,11,17,12,-1,12,7,11,-1,18,23,22,-1,22,21,20,-1,18,22,20,-1,19,18,20,-1,0,18,19,-1,19,1,0,-1,1,19,20,-1,20,5,1,-1,5,20,21,-1,21,4,5,-1,4,21,22,-1,22,3,4,-1,3,22,23,-1,23,2,3,-1,2,23,18,-1,18,0,2,-1});
			return IndexedFaceSet_16_256_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=16, element #256, 176 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_16_256_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_16_256_texCoordIndex = new MFInt32(new int[] {0,1,9,-1,9,8,0,-1,2,0,8,-1,8,10,2,-1,11,3,2,-1,2,10,11,-1,4,3,11,-1,11,12,4,-1,14,6,7,-1,7,13,14,-1,9,1,5,-1,5,15,9,-1,16,21,20,-1,20,19,18,-1,16,20,18,-1,17,16,18,-1,9,16,17,-1,17,8,9,-1,8,17,18,-1,18,10,8,-1,10,18,19,-1,19,11,10,-1,11,19,20,-1,20,12,11,-1,13,20,21,-1,21,14,13,-1,15,21,16,-1,16,9,15,-1,22,27,26,-1,26,25,24,-1,22,26,24,-1,23,22,24,-1,0,22,23,-1,23,1,0,-1,1,23,24,-1,24,5,1,-1,6,24,25,-1,25,7,6,-1,4,25,26,-1,26,3,4,-1,3,26,27,-1,27,2,3,-1,2,27,22,-1,22,0,2,-1});
			return IndexedFaceSet_16_256_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=17, element #256, 72 total numbers made up of 24 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_17_256_point()
		{
			MFVec3f Coordinate_17_256_point = new MFVec3f(new double[] {0.1092,0.002,0.115,0.1081,0.0105,0.1156,0.1206,0.002,0.1125,0.1218,0.0105,0.1126,0.1209,0.0161,0.1121,0.1091,0.0167,0.1152,0.1087,0.003,0.1073,0.1074,0.0121,0.1075,0.118,0.0024,0.105,0.1191,0.0121,0.1047,0.1182,0.0215,0.1051,0.1083,0.0225,0.1074,0.1086,0.0122,0.1025,0.1096,0.0052,0.1023,0.1149,0.0049,0.101,0.1157,0.0121,0.1007,0.1151,0.0194,0.1011,0.1092,0.02,0.1024,0.1128,0.0054,0.1176,0.1121,0.0104,0.1181,0.1126,0.0132,0.1178,0.1188,0.0129,0.1168,0.1192,0.0105,0.1166,0.1184,0.0054,0.1164});
			return Coordinate_17_256_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=17, element #257, 56 total numbers made up of 28 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_17_257_point()
		{
			MFVec2f TextureCoordinate_17_257_point = new MFVec2f(new double[] {0.1822,0.0458,0.1809,0.0434,0.1953,0.0282,0.1948,0.024,0.1933,0.0293,0.1816,0.0411,0.1287,0.0243,0.0943,0.0785,0.1866,0.0487,0.186,0.0472,0.1969,0.0343,0.1963,0.0328,0.1973,0.0341,0.1322,0.09,0.157,0.0552,0.1873,0.048,0.186,0.0472,0.1866,0.0487,0.1969,0.0343,0.1963,0.0328,0.1973,0.0341,0.157,0.0552,0.1822,0.0458,0.1809,0.0434,0.1816,0.0411,0.0943,0.0785,0.1948,0.024,0.1953,0.0282});
			return TextureCoordinate_17_257_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=17, element #264, 128 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_17_264_coordIndex()
		{
			MFInt32 IndexedFaceSet_17_264_coordIndex = new MFInt32(new int[] {0,1,2,-1,2,3,0,-1,5,3,2,-1,2,4,5,-1,0,3,7,-1,7,6,0,-1,1,0,6,-1,6,8,1,-1,9,2,1,-1,1,8,9,-1,4,2,9,-1,9,10,4,-1,11,5,4,-1,4,10,11,-1,7,3,5,-1,5,11,7,-1,12,17,16,-1,16,15,14,-1,12,16,14,-1,13,12,14,-1,7,12,13,-1,13,6,7,-1,6,13,14,-1,14,8,6,-1,8,14,15,-1,15,9,8,-1,9,15,16,-1,16,10,9,-1,10,16,17,-1,17,11,10,-1,11,17,12,-1,12,7,11,-1});
			return IndexedFaceSet_17_264_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=17, element #264, 128 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_17_264_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_17_264_texCoordIndex = new MFInt32(new int[] {0,1,2,-1,2,3,0,-1,5,3,2,-1,2,4,5,-1,0,3,9,-1,9,8,0,-1,1,0,8,-1,8,10,1,-1,11,2,1,-1,1,10,11,-1,4,2,11,-1,11,12,4,-1,14,6,7,-1,7,13,14,-1,9,3,5,-1,5,15,9,-1,16,21,20,-1,20,19,18,-1,16,20,18,-1,17,16,18,-1,9,16,17,-1,17,8,9,-1,8,17,18,-1,18,10,8,-1,10,18,19,-1,19,11,10,-1,11,19,20,-1,20,12,11,-1,13,20,21,-1,21,14,13,-1,15,21,16,-1,16,9,15,-1});
			return IndexedFaceSet_17_264_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=18, element #264, 54 total numbers made up of 18 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_18_264_point()
		{
			MFVec3f Coordinate_18_264_point = new MFVec3f(new double[] {0.1122,0.0039,0.1195,0.1193,0.0039,0.1178,0.12,0.0097,0.1197,0.1119,0.0097,0.1213,0.1193,0.0136,0.1183,0.1124,0.014,0.1199,0.1092,0.002,0.115,0.1081,0.0105,0.1156,0.1206,0.002,0.1125,0.1218,0.0105,0.1126,0.1209,0.0161,0.1121,0.1091,0.0167,0.1152,0.1096,0.0104,0.1109,0.1104,0.0045,0.1104,0.1175,0.0045,0.1089,0.1184,0.0104,0.1091,0.1178,0.0137,0.1085,0.1102,0.0141,0.1106});
			return Coordinate_18_264_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=18, element #265, 44 total numbers made up of 22 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_18_265_point()
		{
			MFVec2f TextureCoordinate_18_265_point = new MFVec2f(new double[] {0.1831,0.0355,0.1904,0.0263,0.1901,0.0243,0.1819,0.0351,0.1913,0.0249,0.182,0.0368,0.088,0.0133,0.0677,0.0461,0.1822,0.0458,0.1809,0.0434,0.1953,0.0282,0.1948,0.024,0.1933,0.0293,0.0943,0.0785,0.1287,0.0243,0.1816,0.0411,0.1809,0.0434,0.1822,0.0458,0.1953,0.0282,0.1948,0.024,0.1933,0.0293,0.1287,0.0243});
			return TextureCoordinate_18_265_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=14, element #276, 352 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_14_276_coordIndex()
		{
			MFInt32 IndexedFaceSet_14_276_coordIndex = new MFInt32(new int[] {0,10,1,-1,2,9,17,-1,17,12,2,-1,6,14,11,-1,11,0,6,-1,2,8,7,-1,7,1,2,-1,3,18,19,-1,19,4,3,-1,13,5,20,-1,20,22,13,-1,5,9,10,-1,10,4,5,-1,6,0,1,-1,1,7,6,-1,8,2,12,-1,12,15,8,-1,9,5,13,-1,13,17,9,-1,0,11,16,-1,16,3,0,-1,9,2,1,-1,1,10,9,-1,3,4,10,-1,10,0,3,-1,16,21,18,-1,18,3,16,-1,19,20,5,-1,5,4,19,-1,35,34,33,-1,36,35,33,-1,32,36,33,-1,27,26,25,-1,25,24,27,-1,41,40,39,-1,41,39,45,-1,44,41,45,-1,28,23,29,-1,28,27,24,-1,24,23,28,-1,29,23,31,-1,31,30,29,-1,11,23,24,-1,24,16,11,-1,16,24,25,-1,25,21,16,-1,32,38,37,-1,37,36,32,-1,22,26,27,-1,27,13,22,-1,13,27,28,-1,28,17,13,-1,17,28,29,-1,29,12,17,-1,12,29,30,-1,30,15,12,-1,44,43,42,-1,42,41,44,-1,14,31,23,-1,23,11,14,-1,21,32,33,-1,33,18,21,-1,18,33,34,-1,34,19,18,-1,19,34,35,-1,35,20,19,-1,20,35,36,-1,36,22,20,-1,22,36,37,-1,37,26,22,-1,26,37,38,-1,38,25,26,-1,25,38,32,-1,32,21,25,-1,7,39,40,-1,40,6,7,-1,6,40,41,-1,41,14,6,-1,14,41,42,-1,42,31,14,-1,31,42,43,-1,43,30,31,-1,30,43,44,-1,44,15,30,-1,15,44,45,-1,45,8,15,-1,8,45,39,-1,39,7,8,-1});
			return IndexedFaceSet_14_276_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=14, element #276, 352 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_14_276_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_14_276_texCoordIndex = new MFInt32(new int[] {0,10,1,-1,2,9,17,-1,17,12,2,-1,6,14,11,-1,11,0,6,-1,2,8,7,-1,7,1,2,-1,3,18,19,-1,19,4,3,-1,13,5,20,-1,20,22,13,-1,5,9,10,-1,10,4,5,-1,6,0,1,-1,1,7,6,-1,8,2,12,-1,12,15,8,-1,9,5,13,-1,13,17,9,-1,0,11,16,-1,16,3,0,-1,9,2,1,-1,1,10,9,-1,3,4,10,-1,10,0,3,-1,16,21,18,-1,18,3,16,-1,19,20,5,-1,5,4,19,-1,35,34,33,-1,36,35,33,-1,32,36,33,-1,27,26,25,-1,25,24,27,-1,41,40,39,-1,41,39,45,-1,44,41,45,-1,28,11,29,-1,28,27,24,-1,24,23,28,-1,29,23,31,-1,31,30,29,-1,11,23,24,-1,24,16,11,-1,16,24,25,-1,25,21,16,-1,32,38,37,-1,37,36,32,-1,22,26,27,-1,27,13,22,-1,13,27,28,-1,28,17,13,-1,17,28,29,-1,29,12,17,-1,12,29,30,-1,30,15,12,-1,44,43,42,-1,42,41,44,-1,14,31,23,-1,23,11,14,-1,21,32,33,-1,33,18,21,-1,18,33,34,-1,34,19,18,-1,19,34,35,-1,35,20,19,-1,20,35,36,-1,36,22,20,-1,22,36,37,-1,37,26,22,-1,26,37,38,-1,38,25,26,-1,25,38,32,-1,32,21,25,-1,7,39,40,-1,40,6,7,-1,6,40,41,-1,41,14,6,-1,14,41,42,-1,42,31,14,-1,31,42,43,-1,43,30,31,-1,30,43,44,-1,44,15,30,-1,15,44,45,-1,45,8,15,-1,8,45,39,-1,39,7,8,-1});
			return IndexedFaceSet_14_276_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=15, element #276, 138 total numbers made up of 46 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_15_276_point()
		{
			MFVec3f Coordinate_15_276_point = new MFVec3f(new double[] {0.1283,0.0019,0.0605,0.1342,0.0112,0.0672,0.131,0.0254,0.0698,0.128,0.0034,0.0432,0.1319,0.0112,0.0437,0.128,0.0281,0.0446,0.129,0.004,0.0799,0.1326,0.0112,0.079,0.1305,0.0224,0.0799,0.1298,0.0267,0.0583,0.133,0.0112,0.0555,0.1141,0.0019,0.0702,0.1162,0.0291,0.0746,0.1142,0.0353,0.0479,0.1165,0.0046,0.0842,0.1158,0.0249,0.0852,0.1132,0.0024,0.0463,0.1156,0.0321,0.0613,0.1246,0.004,0.0327,0.1282,0.0113,0.0309,0.1248,0.0296,0.0328,0.1118,0.0029,0.0362,0.1126,0.04,0.0366,0.1087,0.0063,0.0703,0.1079,0.0068,0.0469,0.1071,0.0071,0.0409,0.1076,0.0339,0.0412,0.1085,0.0315,0.0471,0.1098,0.0282,0.0609,0.1105,0.0253,0.0738,0.1099,0.0223,0.0814,0.1108,0.0083,0.0807,0.1092,0.0056,0.0293,0.12,0.0065,0.0267,0.1226,0.0118,0.0252,0.1195,0.0283,0.027,0.1092,0.0369,0.0295,0.1063,0.0329,0.033,0.1058,0.0086,0.0327,0.1295,0.0105,0.0832,0.127,0.0062,0.0837,0.1167,0.0067,0.088,0.1125,0.0091,0.0855,0.1119,0.0185,0.086,0.1155,0.02,0.0887,0.1279,0.0181,0.0839});
			return Coordinate_15_276_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=15, element #277, 92 total numbers made up of 46 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_15_277_point()
		{
			MFVec2f TextureCoordinate_15_277_point = new MFVec2f(new double[] {0.2299,0.0317,0.2316,0.0247,0.2265,0.0269,0.241,0.0419,0.244,0.0359,0.2401,0.0413,0.2245,0.0286,0.226,0.0221,0.2232,0.0245,0.2333,0.0341,0.2378,0.0303,0.2142,0.0508,0.2117,0.0481,0.2254,0.0615,0.2102,0.0461,0.2083,0.0443,0.2202,0.0585,0.2186,0.0548,0.2469,0.052,0.2512,0.047,0.2484,0.051,0.2292,0.0691,0.2342,0.0682,0.2142,0.0508,0.2202,0.0585,0.2292,0.0691,0.2342,0.0682,0.2254,0.0615,0.2186,0.0548,0.2117,0.0481,0.2083,0.0443,0.2102,0.0461,0.2292,0.0691,0.2469,0.052,0.2512,0.047,0.2484,0.051,0.2342,0.0682,0.2342,0.0682,0.2292,0.0691,0.226,0.0221,0.2245,0.0286,0.2102,0.0461,0.2102,0.0461,0.2083,0.0443,0.2083,0.0443,0.2232,0.0245});
			return TextureCoordinate_15_277_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=15, element #284, 280 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_15_284_coordIndex()
		{
			MFInt32 IndexedFaceSet_15_284_coordIndex = new MFInt32(new int[] {2,10,11,-1,11,3,2,-1,0,12,14,-1,14,5,0,-1,2,6,13,-1,13,10,2,-1,0,3,11,-1,11,12,0,-1,15,16,0,-1,0,5,15,-1,17,1,2,-1,2,3,17,-1,16,17,3,-1,3,0,16,-1,2,1,4,-1,4,6,2,-1,6,4,8,-1,7,9,18,-1,18,15,7,-1,8,4,18,-1,18,9,8,-1,7,15,5,-1,1,17,20,-1,20,19,1,-1,17,16,21,-1,21,20,17,-1,16,15,22,-1,22,21,16,-1,22,15,18,-1,18,23,22,-1,23,18,4,-1,4,24,23,-1,24,4,1,-1,1,19,24,-1,27,26,25,-1,28,27,25,-1,29,28,25,-1,20,21,22,-1,22,23,24,-1,20,22,24,-1,19,20,24,-1,30,33,32,-1,32,31,30,-1,30,36,35,-1,33,30,35,-1,33,35,34,-1,10,25,26,-1,26,11,10,-1,11,26,27,-1,27,12,11,-1,12,27,28,-1,28,14,12,-1,14,28,29,-1,29,13,14,-1,13,29,25,-1,25,10,13,-1,6,30,31,-1,31,13,6,-1,13,31,32,-1,32,14,13,-1,14,32,33,-1,33,5,14,-1,5,33,34,-1,34,7,5,-1,7,34,35,-1,35,9,7,-1,9,35,36,-1,36,8,9,-1,8,36,30,-1,30,6,8,-1});
			return IndexedFaceSet_15_284_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=15, element #284, 280 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_15_284_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_15_284_texCoordIndex = new MFInt32(new int[] {0,23,24,-1,24,1,0,-1,3,25,27,-1,27,2,3,-1,0,4,26,-1,26,23,0,-1,3,1,24,-1,24,25,3,-1,5,6,7,-1,7,8,5,-1,9,10,11,-1,11,12,9,-1,6,13,14,-1,14,7,6,-1,11,10,17,-1,17,15,11,-1,15,17,18,-1,16,19,20,-1,20,5,16,-1,18,17,22,-1,22,21,18,-1,16,5,8,-1,31,30,35,-1,35,34,31,-1,30,29,36,-1,36,35,30,-1,29,28,37,-1,37,36,29,-1,37,28,33,-1,33,38,37,-1,38,33,32,-1,32,39,38,-1,39,32,31,-1,31,34,39,-1,42,41,40,-1,43,42,40,-1,44,43,40,-1,35,36,37,-1,37,38,39,-1,35,37,39,-1,34,35,39,-1,45,48,47,-1,47,46,45,-1,45,51,50,-1,48,45,50,-1,48,50,49,-1,23,40,41,-1,41,24,23,-1,24,41,42,-1,42,25,24,-1,25,42,43,-1,43,27,25,-1,27,43,44,-1,44,26,27,-1,26,44,40,-1,40,23,26,-1,4,45,46,-1,46,26,4,-1,26,46,47,-1,47,27,26,-1,27,47,48,-1,48,2,27,-1,8,48,49,-1,49,16,8,-1,16,49,50,-1,50,19,16,-1,21,50,51,-1,51,18,21,-1,18,51,45,-1,45,15,18,-1});
			return IndexedFaceSet_15_284_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=16, element #284, 111 total numbers made up of 37 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_16_284_point()
		{
			MFVec3f Coordinate_16_284_point = new MFVec3f(new double[] {0.1302,0.0197,0.0849,0.129,0.0028,0.0904,0.1291,0.0046,0.0844,0.1317,0.0112,0.0848,0.12,0.0051,0.093,0.1168,0.0224,0.0884,0.1168,0.0058,0.0884,0.1178,0.0216,0.0936,0.1178,0.005,0.0937,0.1181,0.0125,0.0946,0.129,0.004,0.0799,0.1326,0.0112,0.079,0.1305,0.0224,0.0799,0.1165,0.0046,0.0842,0.1158,0.0249,0.0852,0.1199,0.0218,0.093,0.1297,0.0202,0.0904,0.1311,0.0117,0.091,0.1192,0.0126,0.0946,0.1298,0.0025,0.0932,0.1317,0.0107,0.0934,0.1305,0.0187,0.0932,0.1202,0.02,0.0955,0.1195,0.0114,0.0966,0.1208,0.0042,0.0954,0.1257,0.007,0.0754,0.1281,0.0117,0.0748,0.1265,0.0201,0.0755,0.1172,0.0217,0.0788,0.1177,0.0075,0.0781,0.1128,0.0081,0.0876,0.1129,0.0074,0.0851,0.1124,0.0211,0.0858,0.1128,0.0201,0.0872,0.1135,0.0194,0.0914,0.1139,0.0126,0.0922,0.1136,0.0076,0.0915});
			return Coordinate_16_284_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=16, element #285, 104 total numbers made up of 52 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_16_285_point()
		{
			MFVec2f TextureCoordinate_16_285_point = new MFVec2f(new double[] {0.2192,0.0256,0.2205,0.0195,0.2048,0.0404,0.2199,0.022,0.2063,0.0414,0.2047,0.0523,0.1956,0.0462,0.1979,0.0386,0.2109,0.0476,0.277,0.1031,0.2673,0.0987,0.263,0.1,0.2744,0.109,0.1892,0.0439,0.1911,0.0375,0.2576,0.0911,0.2083,0.0537,0.263,0.0893,0.2612,0.0869,0.2047,0.0593,0.2048,0.0593,0.2671,0.0842,0.2673,0.0839,0.2245,0.0286,0.226,0.0221,0.2232,0.0245,0.2102,0.0461,0.2083,0.0443,0.2039,0.0358,0.2152,0.0224,0.2154,0.0203,0.2126,0.0258,0.2034,0.0366,0.2033,0.0375,0.2114,0.0219,0.2132,0.0168,0.2123,0.0196,0.1999,0.0356,0.201,0.0349,0.2011,0.0354,0.2245,0.0286,0.226,0.0221,0.2232,0.0245,0.2083,0.0443,0.2102,0.0461,0.2576,0.0911,0.2102,0.0461,0.2083,0.0443,0.2048,0.0404,0.2083,0.0537,0.2047,0.0593,0.2612,0.0869});
			return TextureCoordinate_16_285_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=16, element #292, 176 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_16_292_coordIndex()
		{
			MFInt32 IndexedFaceSet_16_292_coordIndex = new MFInt32(new int[] {6,7,1,-1,1,0,6,-1,7,8,2,-1,2,1,7,-1,8,9,3,-1,3,2,8,-1,3,9,10,-1,10,4,3,-1,4,10,11,-1,11,5,4,-1,5,11,6,-1,6,0,5,-1,18,23,22,-1,22,21,20,-1,18,22,20,-1,19,18,20,-1,12,17,16,-1,16,15,14,-1,12,16,14,-1,13,12,14,-1,6,12,13,-1,13,7,6,-1,7,13,14,-1,14,8,7,-1,8,14,15,-1,15,9,8,-1,9,15,16,-1,16,10,9,-1,10,16,17,-1,17,11,10,-1,11,17,12,-1,12,6,11,-1,1,18,19,-1,19,0,1,-1,0,19,20,-1,20,5,0,-1,5,20,21,-1,21,4,5,-1,4,21,22,-1,22,3,4,-1,3,22,23,-1,23,2,3,-1,2,23,18,-1,18,1,2,-1});
			return IndexedFaceSet_16_292_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=16, element #292, 176 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_16_292_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_16_292_texCoordIndex = new MFInt32(new int[] {6,7,0,-1,0,1,6,-1,7,8,2,-1,2,0,7,-1,8,9,3,-1,3,2,8,-1,3,9,10,-1,10,4,3,-1,4,10,11,-1,11,5,4,-1,5,11,6,-1,6,1,5,-1,18,23,22,-1,22,21,20,-1,18,22,20,-1,19,18,20,-1,12,17,16,-1,16,15,14,-1,12,16,14,-1,13,12,14,-1,6,12,13,-1,13,7,6,-1,7,13,14,-1,14,8,7,-1,8,14,15,-1,15,9,8,-1,9,15,16,-1,16,10,9,-1,10,16,17,-1,17,11,10,-1,11,17,12,-1,12,6,11,-1,0,18,19,-1,19,1,0,-1,1,19,20,-1,20,5,1,-1,5,20,21,-1,21,4,5,-1,4,21,22,-1,22,3,4,-1,3,22,23,-1,23,2,3,-1,2,23,18,-1,18,0,2,-1});
			return IndexedFaceSet_16_292_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=17, element #292, 72 total numbers made up of 24 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_17_292_point()
		{
			MFVec3f Coordinate_17_292_point = new MFVec3f(new double[] {0.1318,0.0017,0.1004,0.1334,0.0079,0.1002,0.1325,0.0148,0.1004,0.1212,0.0154,0.1026,0.1204,0.0078,0.1031,0.1221,0.0018,0.1024,0.1298,0.0025,0.0932,0.1317,0.0107,0.0934,0.1305,0.0187,0.0932,0.1202,0.02,0.0955,0.1195,0.0114,0.0966,0.1207,0.0042,0.0954,0.1273,0.0052,0.0904,0.1286,0.0108,0.0907,0.1277,0.0166,0.0904,0.1214,0.0174,0.0918,0.121,0.0115,0.0928,0.1218,0.0062,0.0917,0.1307,0.0081,0.1042,0.13,0.0051,0.1043,0.1253,0.0051,0.1052,0.1244,0.0081,0.1057,0.1248,0.0119,0.1053,0.1303,0.0115,0.1043});
			return Coordinate_17_292_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=17, element #293, 48 total numbers made up of 24 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_17_293_point()
		{
			MFVec2f TextureCoordinate_17_293_point = new MFVec2f(new double[] {0.2109,0.0133,0.2102,0.0181,0.2093,0.0169,0.1959,0.0354,0.1986,0.0324,0.1989,0.0342,0.2114,0.0219,0.2132,0.0168,0.2123,0.0196,0.1999,0.0356,0.201,0.0349,0.2011,0.0354,0.2114,0.0219,0.2132,0.0168,0.2123,0.0196,0.1999,0.0356,0.201,0.0349,0.2011,0.0354,0.2109,0.0133,0.2102,0.0181,0.1989,0.0342,0.1986,0.0324,0.1959,0.0354,0.2093,0.0169});
			return TextureCoordinate_17_293_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=17, element #300, 128 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_17_300_coordIndex()
		{
			MFInt32 IndexedFaceSet_17_300_coordIndex = new MFInt32(new int[] {2,3,4,-1,4,1,2,-1,0,1,4,-1,4,5,0,-1,7,1,0,-1,0,6,7,-1,2,1,7,-1,7,8,2,-1,9,3,2,-1,2,8,9,-1,10,4,3,-1,3,9,10,-1,5,4,10,-1,10,11,5,-1,0,5,11,-1,11,6,0,-1,12,17,16,-1,16,15,14,-1,12,16,14,-1,13,12,14,-1,6,12,13,-1,13,7,6,-1,7,13,14,-1,14,8,7,-1,8,14,15,-1,15,9,8,-1,9,15,16,-1,16,10,9,-1,10,16,17,-1,17,11,10,-1,11,17,12,-1,12,6,11,-1});
			return IndexedFaceSet_17_300_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=17, element #300, 128 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_17_300_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_17_300_texCoordIndex = new MFInt32(new int[] {1,2,3,-1,3,0,1,-1,5,0,3,-1,3,4,5,-1,9,0,5,-1,5,8,9,-1,1,0,9,-1,9,10,1,-1,12,6,7,-1,7,11,12,-1,14,3,2,-1,2,13,14,-1,4,3,14,-1,14,15,4,-1,5,4,15,-1,15,8,5,-1,16,21,20,-1,20,19,18,-1,16,20,18,-1,17,16,18,-1,8,16,17,-1,17,9,8,-1,9,17,18,-1,18,10,9,-1,11,18,19,-1,19,12,11,-1,13,19,20,-1,20,14,13,-1,14,20,21,-1,21,15,14,-1,15,21,16,-1,16,8,15,-1});
			return IndexedFaceSet_17_300_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=18, element #300, 54 total numbers made up of 18 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_18_300_point()
		{
			MFVec3f Coordinate_18_300_point = new MFVec3f(new double[] {0.1301,0.0018,0.1064,0.1322,0.0077,0.1084,0.1311,0.0128,0.1072,0.1246,0.0131,0.1086,0.1247,0.0078,0.1098,0.1245,0.0018,0.1074,0.1318,0.0017,0.1005,0.1334,0.0079,0.1002,0.1325,0.0148,0.1004,0.1212,0.0154,0.1026,0.1204,0.0078,0.1031,0.1221,0.0018,0.1024,0.129,0.0043,0.0968,0.13,0.0081,0.0966,0.1294,0.0124,0.0968,0.1225,0.0128,0.098,0.122,0.0081,0.0985,0.1231,0.0043,0.0979});
			return Coordinate_18_300_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=18, element #301, 44 total numbers made up of 22 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_18_301_point()
		{
			MFVec2f TextureCoordinate_18_301_point = new MFVec2f(new double[] {0.2048,0.0135,0.2053,0.0142,0.1964,0.026,0.1976,0.0232,0.1977,0.0271,0.2052,0.017,0.0639,0.0523,0.0903,0.0107,0.2102,0.0181,0.2109,0.0133,0.2093,0.0169,0.1317,0.0215,0.0951,0.0836,0.1959,0.0354,0.1986,0.0324,0.1989,0.0342,0.2102,0.0181,0.2109,0.0133,0.2093,0.0169,0.0951,0.0836,0.1986,0.0324,0.1989,0.0342});
			return TextureCoordinate_18_301_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=9, element #317, 488 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_9_317_coordIndex()
		{
			MFInt32 IndexedFaceSet_9_317_coordIndex = new MFInt32(new int[] {43,44,45,-1,42,43,45,-1,45,46,47,-1,42,45,47,-1,48,42,47,-1,0,7,8,-1,8,1,0,-1,1,8,9,-1,9,2,1,-1,2,9,10,-1,10,3,2,-1,3,10,11,-1,11,4,3,-1,4,11,12,-1,12,5,4,-1,5,12,13,-1,13,6,5,-1,6,13,7,-1,7,0,6,-1,7,14,15,-1,15,8,7,-1,8,15,16,-1,16,9,8,-1,9,16,17,-1,17,10,9,-1,10,17,18,-1,18,11,10,-1,11,18,19,-1,19,12,11,-1,12,19,20,-1,20,13,12,-1,13,20,14,-1,14,7,13,-1,14,21,22,-1,22,15,14,-1,15,22,23,-1,23,16,15,-1,16,23,24,-1,24,17,16,-1,17,24,25,-1,25,18,17,-1,18,25,26,-1,26,19,18,-1,19,26,27,-1,27,20,19,-1,20,27,21,-1,21,14,20,-1,60,59,58,-1,61,60,58,-1,58,57,56,-1,61,58,56,-1,62,61,56,-1,29,22,21,-1,21,28,29,-1,30,23,22,-1,22,29,30,-1,31,24,23,-1,23,30,31,-1,32,25,24,-1,24,31,32,-1,33,26,25,-1,25,32,33,-1,34,27,26,-1,26,33,34,-1,28,21,27,-1,27,34,28,-1,36,29,28,-1,28,35,36,-1,37,30,29,-1,29,36,37,-1,38,31,30,-1,30,37,38,-1,39,32,31,-1,31,38,39,-1,40,33,32,-1,32,39,40,-1,41,34,33,-1,33,40,41,-1,35,28,34,-1,34,41,35,-1,42,0,1,-1,1,43,42,-1,43,1,2,-1,2,44,43,-1,44,2,3,-1,3,45,44,-1,45,3,4,-1,4,46,45,-1,46,4,5,-1,5,47,46,-1,47,5,6,-1,6,48,47,-1,48,6,0,-1,0,42,48,-1,50,36,35,-1,35,49,50,-1,51,37,36,-1,36,50,51,-1,52,38,37,-1,37,51,52,-1,53,39,38,-1,38,52,53,-1,54,40,39,-1,39,53,54,-1,55,41,40,-1,40,54,55,-1,49,35,41,-1,41,55,49,-1,57,50,49,-1,49,56,57,-1,58,51,50,-1,50,57,58,-1,59,52,51,-1,51,58,59,-1,60,53,52,-1,52,59,60,-1,61,54,53,-1,53,60,61,-1,62,55,54,-1,54,61,62,-1,56,49,55,-1,55,62,56,-1});
			return IndexedFaceSet_9_317_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=9, element #317, 488 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_9_317_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_9_317_texCoordIndex = new MFInt32(new int[] {0,2,3,-1,1,0,3,-1,3,4,5,-1,1,3,5,-1,6,1,5,-1,7,9,8,-1,8,10,7,-1,10,8,11,-1,11,12,10,-1,12,11,13,-1,13,14,12,-1,14,13,15,-1,15,16,14,-1,16,15,17,-1,17,18,16,-1,18,17,19,-1,19,20,18,-1,20,19,9,-1,9,7,20,-1,9,22,21,-1,21,8,9,-1,8,21,23,-1,23,11,8,-1,11,23,24,-1,24,13,11,-1,13,24,25,-1,25,15,13,-1,15,25,26,-1,26,17,15,-1,17,26,27,-1,27,19,17,-1,19,27,22,-1,22,9,19,-1,22,29,28,-1,28,21,22,-1,21,28,30,-1,30,23,21,-1,23,30,31,-1,31,24,23,-1,24,31,32,-1,32,25,24,-1,25,32,33,-1,33,26,25,-1,26,33,34,-1,34,27,26,-1,27,34,29,-1,29,22,27,-1,46,45,44,-1,47,46,44,-1,44,43,42,-1,47,44,42,-1,48,47,42,-1,35,28,29,-1,29,36,35,-1,37,30,28,-1,28,35,37,-1,38,31,30,-1,30,37,38,-1,39,32,31,-1,31,38,39,-1,40,33,32,-1,32,39,40,-1,41,34,33,-1,33,40,41,-1,36,29,34,-1,34,41,36,-1,51,50,49,-1,49,52,51,-1,54,53,50,-1,50,51,54,-1,56,55,53,-1,53,54,56,-1,58,57,55,-1,55,56,58,-1,60,59,57,-1,57,58,60,-1,62,61,59,-1,59,60,62,-1,52,49,61,-1,61,62,52,-1,1,7,10,-1,10,0,1,-1,0,10,12,-1,12,2,0,-1,2,12,14,-1,14,3,2,-1,3,14,16,-1,16,4,3,-1,4,16,18,-1,18,5,4,-1,5,18,20,-1,20,6,5,-1,6,20,7,-1,7,1,6,-1,63,51,52,-1,52,64,63,-1,65,54,51,-1,51,63,65,-1,66,56,54,-1,54,65,66,-1,67,58,56,-1,56,66,67,-1,68,60,58,-1,58,67,68,-1,69,62,60,-1,60,68,69,-1,64,52,62,-1,62,69,64,-1,43,63,64,-1,64,42,43,-1,44,65,63,-1,63,43,44,-1,45,66,65,-1,65,44,45,-1,46,67,66,-1,66,45,46,-1,47,68,67,-1,67,46,47,-1,48,69,68,-1,68,47,48,-1,42,64,69,-1,69,48,42,-1});
			return IndexedFaceSet_9_317_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #317, 189 total numbers made up of 63 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_10_317_point()
		{
			MFVec3f Coordinate_10_317_point = new MFVec3f(new double[] {-0.1613,0.8251,-0.0183,-0.1316,0.8251,0.0539,-0.065,0.8251,0.0717,-0.0189,0.8251,0.0217,-0.0189,0.8251,-0.0584,-0.065,0.8251,-0.1084,-0.1316,0.8251,-0.0906,-0.1613,0.7407,-0.0183,-0.1316,0.7407,0.0539,-0.065,0.7407,0.0717,-0.0189,0.7407,0.0217,-0.0189,0.7407,-0.0584,-0.065,0.7407,-0.1084,-0.1316,0.7407,-0.0906,-0.1613,0.5945,-0.0183,-0.1316,0.5945,0.0539,-0.065,0.5945,0.0717,-0.0189,0.5945,0.0217,-0.0189,0.5945,-0.0584,-0.065,0.5945,-0.1084,-0.1316,0.5945,-0.0906,-0.1704,0.4455,-0.0183,-0.1373,0.4455,0.0622,-0.063,0.4455,0.0822,-0.0192,0.4455,0.0264,-0.0192,0.4455,-0.0631,-0.063,0.4455,-0.1189,-0.1373,0.4455,-0.0989,-0.1429,0.6288,-0.0183,-0.1202,0.6288,0.037,-0.0691,0.6288,0.0507,-0.0354,0.6288,0.0124,-0.0354,0.6288,-0.0491,-0.0691,0.6288,-0.0874,-0.1202,0.6288,-0.0737,-0.1432,0.4835,-0.0183,-0.1222,0.4835,0.0257,-0.0752,0.4835,0.0365,-0.0374,0.4835,0.0061,-0.0374,0.4835,-0.0428,-0.0752,0.4835,-0.0732,-0.1222,0.4835,-0.0624,-0.1408,0.8699,-0.0183,-0.1189,0.8699,0.0351,-0.0696,0.8699,0.0483,-0.0301,0.8699,0.0113,-0.0301,0.8699,-0.048,-0.0696,0.8699,-0.085,-0.1189,0.8699,-0.0718,-0.1361,0.4007,-0.0183,-0.1178,0.4007,0.0238,-0.0767,0.4007,0.0333,-0.0438,0.4007,0.0067,-0.0438,0.4007,-0.0397,-0.0767,0.4007,-0.0663,-0.1178,0.4007,-0.0568,-0.1088,0.3787,-0.0183,-0.1008,0.3787,0.0022,-0.0828,0.3787,0.0063,-0.0684,0.3787,-0.0053,-0.0684,0.3787,-0.0277,-0.0828,0.3787,-0.0393,-0.1008,0.3787,-0.0352});
			return Coordinate_10_317_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=10, element #318, 140 total numbers made up of 70 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_10_318_point()
		{
			MFVec2f TextureCoordinate_10_318_point = new MFVec2f(new double[] {0.719,0.5576,0.6284,0.5576,0.7414,0.5576,0.6787,0.5576,0.5781,0.5576,0.5154,0.5576,0.5378,0.5576,0.6284,0.5029,0.7509,0.3997,0.6284,0.3997,0.7509,0.5029,0.7811,0.3997,0.7811,0.5029,0.6964,0.3997,0.6964,0.5029,0.5604,0.3997,0.5604,0.5029,0.4756,0.3997,0.4756,0.5029,0.5059,0.3997,0.5059,0.5029,0.7509,0.3197,0.6284,0.3197,0.7811,0.3197,0.6964,0.3197,0.5604,0.3197,0.4756,0.3197,0.5059,0.3197,0.7651,0.2166,0.6284,0.2166,0.7989,0.2166,0.7043,0.2166,0.5525,0.2166,0.4579,0.2166,0.4917,0.2166,0.7224,0.263,0.6284,0.263,0.7456,0.263,0.6805,0.263,0.5762,0.263,0.5112,0.263,0.5344,0.263,0.8705,0.5452,0.8705,0.5383,0.8705,0.5369,0.8705,0.5408,0.8705,0.5483,0.8705,0.5522,0.8705,0.5509,0.917,0.5452,0.917,0.5266,0.89,0.5304,0.89,0.5452,0.917,0.522,0.89,0.5268,0.917,0.5349,0.89,0.537,0.917,0.5555,0.89,0.5534,0.917,0.5684,0.89,0.5636,0.917,0.5638,0.89,0.56,0.8746,0.531,0.8746,0.5452,0.8746,0.5279,0.8746,0.5368,0.8746,0.5524,0.8746,0.5613,0.8746,0.5581});
			return TextureCoordinate_10_318_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=10, element #325, 300 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_10_325_coordIndex()
		{
			MFInt32 IndexedFaceSet_10_325_coordIndex = new MFInt32(new int[] {0,1,2,-1,2,3,4,-1,2,4,5,-1,0,2,5,-1,6,0,5,-1,9,10,7,-1,7,8,9,-1,12,9,8,-1,8,11,12,-1,14,12,11,-1,11,13,14,-1,16,14,13,-1,13,15,16,-1,18,16,15,-1,15,17,18,-1,20,18,17,-1,17,19,20,-1,10,20,19,-1,19,7,10,-1,21,22,10,-1,10,9,21,-1,23,21,9,-1,9,12,23,-1,24,23,12,-1,12,14,24,-1,25,24,14,-1,14,16,25,-1,26,25,16,-1,16,18,26,-1,27,26,18,-1,18,20,27,-1,22,27,20,-1,20,10,22,-1,1,0,22,-1,22,21,1,-1,2,1,21,-1,21,23,2,-1,3,2,23,-1,23,24,3,-1,4,3,24,-1,24,25,4,-1,5,4,25,-1,25,26,5,-1,6,5,26,-1,26,27,6,-1,0,6,27,-1,27,22,0,-1,8,7,28,-1,28,29,8,-1,11,8,29,-1,29,30,11,-1,13,11,30,-1,30,31,13,-1,15,13,31,-1,31,32,15,-1,17,15,32,-1,32,33,17,-1,19,17,33,-1,33,34,19,-1,7,19,34,-1,34,28,7,-1,29,28,35,-1,35,36,29,-1,30,29,36,-1,36,37,30,-1,31,30,37,-1,37,38,31,-1,32,31,38,-1,38,39,32,-1,33,32,39,-1,39,40,33,-1,34,33,40,-1,40,41,34,-1,28,34,41,-1,41,35,28,-1});
			return IndexedFaceSet_10_325_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=11, element #325, 126 total numbers made up of 42 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_11_325_point()
		{
			MFVec3f Coordinate_11_325_point = new MFVec3f(new double[] {-0.1088,0.4306,-0.0189,-0.1008,0.4306,0.0016,-0.0828,0.4306,0.0058,-0.0684,0.4306,-0.0059,-0.0684,0.4306,-0.0282,-0.0828,0.4306,-0.0399,-0.1008,0.4306,-0.0357,-0.1452,0.305,-0.0189,-0.1255,0.3273,0.026,-0.1204,0.3722,0.035,-0.1403,0.3658,-0.0189,-0.0744,0.3273,0.0383,-0.0758,0.3722,0.0459,-0.0419,0.305,0.0088,-0.04,0.3658,0.0026,-0.0419,0.2877,-0.0502,-0.04,0.3658,-0.0404,-0.0744,0.2877,-0.0848,-0.0758,0.3658,-0.0727,-0.1255,0.2877,-0.0724,-0.1204,0.3658,-0.0619,-0.1178,0.4088,0.0232,-0.1361,0.4088,-0.0189,-0.0767,0.4088,0.0327,-0.0438,0.4088,0.0061,-0.0438,0.4088,-0.0402,-0.0767,0.4088,-0.0658,-0.1178,0.4088,-0.0563,-0.1288,0.1181,-0.0194,-0.1133,0.1184,0.0158,-0.0787,0.1184,0.0245,-0.0509,0.1181,0.0001,-0.0509,0.1177,-0.0414,-0.0787,0.1177,-0.0586,-0.1133,0.1177,-0.0499,-0.1085,0.0819,-0.0189,-0.1007,0.0819,-0.0011,-0.0832,0.0819,0.0033,-0.0691,0.0819,-0.009,-0.0691,0.0817,-0.03,-0.0832,0.0817,-0.0388,-0.1007,0.0817,-0.0344});
			return Coordinate_11_325_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=11, element #326, 84 total numbers made up of 42 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_11_326_point()
		{
			MFVec2f TextureCoordinate_11_326_point = new MFVec2f(new double[] {0.9309,0.5848,0.919,0.5848,0.8921,0.5848,0.8706,0.5848,0.8706,0.5848,0.8921,0.5848,0.919,0.5848,0.9845,0.5321,0.955,0.5475,0.9491,0.5599,0.9788,0.5571,0.8787,0.5475,0.8825,0.5599,0.8302,0.5321,0.8291,0.5571,0.8302,0.52,0.8291,0.5571,0.8787,0.52,0.8825,0.5571,0.955,0.52,0.9491,0.5571,0.9444,0.5755,0.9717,0.5755,0.8831,0.5755,0.8339,0.5755,0.8339,0.5755,0.8831,0.5755,0.9444,0.5755,0.9632,0.3942,0.9402,0.3943,0.8884,0.3943,0.8469,0.3942,0.8469,0.3941,0.8884,0.3941,0.9402,0.3941,0.9325,0.3742,0.9208,0.3742,0.8947,0.3742,0.8737,0.3742,0.8737,0.3741,0.8947,0.3741,0.9208,0.3741});
			return TextureCoordinate_11_326_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #333, 360 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_11_333_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_333_coordIndex = new MFInt32(new int[] {13,15,21,-1,21,34,13,-1,9,34,21,-1,21,20,9,-1,0,15,14,-1,14,2,0,-1,30,33,16,-1,16,3,30,-1,3,16,25,-1,25,4,3,-1,22,17,18,-1,18,5,22,-1,5,18,29,-1,29,6,5,-1,6,19,27,-1,7,20,21,-1,21,1,7,-1,1,21,15,-1,15,0,1,-1,15,13,32,-1,32,14,15,-1,33,11,12,-1,12,16,33,-1,25,16,12,-1,12,23,25,-1,17,24,10,-1,10,18,17,-1,18,10,28,-1,28,29,18,-1,19,8,26,-1,26,27,19,-1,4,25,17,-1,17,22,4,-1,25,23,24,-1,24,17,25,-1,20,27,26,-1,26,9,20,-1,6,27,20,-1,20,7,6,-1,29,28,8,-1,8,19,29,-1,6,29,19,-1,1,0,31,-1,0,2,31,-1,31,30,3,-1,3,4,31,-1,4,22,31,-1,22,5,31,-1,5,6,31,-1,6,7,31,-1,7,1,31,-1,2,30,31,-1,14,33,30,-1,30,2,14,-1,32,11,33,-1,33,14,32,-1,37,38,39,-1,39,40,41,-1,41,42,43,-1,39,41,43,-1,43,44,45,-1,39,43,45,-1,45,46,35,-1,39,45,35,-1,37,39,35,-1,36,37,35,-1,26,8,36,-1,36,35,26,-1,8,28,37,-1,37,36,8,-1,28,10,38,-1,38,37,28,-1,10,24,39,-1,39,38,10,-1,24,23,40,-1,40,39,24,-1,23,12,41,-1,41,40,23,-1,12,11,42,-1,42,41,12,-1,11,32,43,-1,43,42,11,-1,32,13,44,-1,44,43,32,-1,13,34,45,-1,45,44,13,-1,34,9,46,-1,46,45,34,-1,9,26,35,-1,35,46,9,-1});
			return IndexedFaceSet_11_333_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=11, element #333, 360 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_11_333_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_11_333_texCoordIndex = new MFInt32(new int[] {5,12,27,-1,27,34,5,-1,7,34,27,-1,27,28,7,-1,9,12,11,-1,11,10,9,-1,30,33,14,-1,14,13,30,-1,13,14,16,-1,16,15,13,-1,17,20,19,-1,19,18,17,-1,18,19,22,-1,22,21,18,-1,21,24,23,-1,25,28,27,-1,27,26,25,-1,26,27,12,-1,12,9,26,-1,12,5,32,-1,32,11,12,-1,33,3,4,-1,4,14,33,-1,16,14,4,-1,4,8,16,-1,20,6,2,-1,2,19,20,-1,19,2,29,-1,29,22,19,-1,24,0,1,-1,1,23,24,-1,15,16,20,-1,20,17,15,-1,16,8,6,-1,6,20,16,-1,28,23,1,-1,1,7,28,-1,21,23,28,-1,28,25,21,-1,22,29,0,-1,0,24,22,-1,21,22,24,-1,26,9,31,-1,9,10,31,-1,31,30,13,-1,13,15,31,-1,15,17,31,-1,17,18,31,-1,18,21,31,-1,21,25,31,-1,25,26,31,-1,10,30,31,-1,11,33,30,-1,30,10,11,-1,32,3,33,-1,33,11,32,-1,37,38,39,-1,39,40,41,-1,41,42,43,-1,39,41,43,-1,43,44,45,-1,39,43,45,-1,45,46,35,-1,39,45,35,-1,37,39,35,-1,36,37,35,-1,1,0,36,-1,36,35,1,-1,0,29,37,-1,37,36,0,-1,29,2,38,-1,38,37,29,-1,2,6,39,-1,39,38,2,-1,6,8,40,-1,40,39,6,-1,8,4,41,-1,41,40,8,-1,4,3,42,-1,42,41,4,-1,3,32,43,-1,43,42,3,-1,32,5,44,-1,44,43,32,-1,5,34,45,-1,45,44,5,-1,34,7,46,-1,46,45,34,-1,7,1,35,-1,35,46,7,-1});
			return IndexedFaceSet_11_333_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #333, 141 total numbers made up of 47 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_333_point()
		{
			MFVec3f Coordinate_12_333_point = new MFVec3f(new double[] {-0.0696,0.0951,-0.0372,-0.0627,0.0924,-0.0168,-0.0805,0.0966,-0.0467,-0.108,0.0954,-0.0371,-0.1138,0.0934,-0.0224,-0.1055,0.0939,0.0022,-0.0873,0.0948,0.0082,-0.0714,0.0935,0.0022,-0.0868,0.0709,0.0118,-0.0654,0.066,0.0019,-0.1086,0.0643,0.0025,-0.0943,0.0621,-0.053,-0.1117,0.065,-0.0413,-0.0655,0.065,-0.0423,-0.0807,0.0839,-0.0483,-0.0677,0.0836,-0.0388,-0.1063,0.0845,-0.0384,-0.1179,0.0728,-0.0122,-0.1046,0.0808,0.0026,-0.0879,0.0837,0.0089,-0.0702,0.0825,0.0026,-0.06,0.0808,-0.019,-0.1135,0.093,-0.0116,-0.1149,0.0583,-0.0254,-0.1145,0.0581,-0.0137,-0.1184,0.0738,-0.0237,-0.0768,0.0685,0.0087,-0.0799,0.0831,0.0069,-0.0976,0.0677,0.009,-0.0971,0.0823,0.0069,-0.0938,0.0967,-0.0466,-0.0876,0.103,-0.0177,-0.0819,0.0622,-0.0531,-0.0932,0.0842,-0.0482,-0.0585,0.0597,-0.0191,-0.0786,0.0499,0.0046,-0.0862,0.0526,0.0069,-0.0944,0.0492,0.0048,-0.1029,0.0458,-0.0001,-0.1078,0.0393,-0.0138,-0.1082,0.0397,-0.0241,-0.1057,0.0475,-0.0373,-0.0916,0.0443,-0.0467,-0.0832,0.0442,-0.0468,-0.07,0.0469,-0.0381,-0.0639,0.0406,-0.0181,-0.0697,0.0472,-0.0006});
			return Coordinate_12_333_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=12, element #334, 94 total numbers made up of 47 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_12_334_point()
		{
			MFVec2f TextureCoordinate_12_334_point = new MFVec2f(new double[] {0.227,0.1089,0.2217,0.1285,0.2533,0.0835,0.273,0.1232,0.2824,0.0941,0.2433,0.1632,0.2685,0.0797,0.2165,0.148,0.2759,0.0832,0.2428,0.156,0.2563,0.142,0.2584,0.1419,0.2431,0.1588,0.2715,0.1062,0.2761,0.1011,0.2698,0.09,0.2775,0.078,0.2629,0.0863,0.248,0.0935,0.2498,0.0895,0.2702,0.0748,0.2296,0.1148,0.2397,0.101,0.2249,0.1266,0.2295,0.1126,0.2207,0.1406,0.2252,0.1591,0.2245,0.1634,0.2202,0.1406,0.2407,0.0951,0.2662,0.1249,0.2599,0.1313,0.2623,0.1418,0.2691,0.1232,0.2231,0.166,0.2217,0.1285,0.227,0.1089,0.2407,0.0951,0.2533,0.0835,0.2685,0.0797,0.2759,0.0832,0.2824,0.0941,0.273,0.1232,0.2623,0.1418,0.2433,0.1632,0.2231,0.166,0.2165,0.148});
			return TextureCoordinate_12_334_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=12, element #341, 352 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_12_341_coordIndex()
		{
			MFInt32 IndexedFaceSet_12_341_coordIndex = new MFInt32(new int[] {7,6,11,-1,11,12,7,-1,1,17,18,-1,18,2,1,-1,12,10,5,-1,5,7,12,-1,2,11,6,-1,5,10,13,-1,13,0,5,-1,1,3,14,-1,14,17,1,-1,11,2,18,-1,4,15,16,-1,16,8,4,-1,8,16,9,-1,3,9,16,-1,16,14,3,-1,26,27,28,-1,28,19,20,-1,20,21,22,-1,22,23,24,-1,20,22,24,-1,28,20,24,-1,26,28,24,-1,25,26,24,-1,38,39,42,-1,42,43,38,-1,37,29,30,-1,30,31,32,-1,37,30,32,-1,32,33,34,-1,37,32,34,-1,37,34,35,-1,37,35,36,-1,1,2,20,-1,20,19,1,-1,2,6,21,-1,21,20,2,-1,6,7,22,-1,22,21,6,-1,7,5,23,-1,23,22,7,-1,5,0,24,-1,24,23,5,-1,38,43,44,-1,44,45,38,-1,4,8,26,-1,26,25,4,-1,8,9,27,-1,27,26,8,-1,9,3,28,-1,28,27,9,-1,3,1,19,-1,19,28,3,-1,10,12,30,-1,30,29,10,-1,12,11,31,-1,31,30,12,-1,11,18,32,-1,32,31,11,-1,18,17,33,-1,33,32,18,-1,17,14,34,-1,34,33,17,-1,14,16,35,-1,35,34,14,-1,16,15,36,-1,36,35,16,-1,42,39,40,-1,40,41,42,-1,13,10,29,-1,29,37,13,-1,0,13,39,-1,39,38,0,-1,13,37,40,-1,40,39,13,-1,37,36,41,-1,41,40,37,-1,36,15,42,-1,42,41,36,-1,15,4,43,-1,43,42,15,-1,4,25,44,-1,44,43,4,-1,25,24,45,-1,45,44,25,-1,24,0,38,-1,38,45,24,-1});
			return IndexedFaceSet_12_341_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=13, element #341, 138 total numbers made up of 46 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_13_341_point()
		{
			MFVec3f Coordinate_13_341_point = new MFVec3f(new double[] {-0.0981,0.055,0.0201,-0.0625,0.0136,0.0145,-0.0595,0.037,0.0141,-0.0657,0.0055,0.0177,-0.0974,0.0038,0.0202,-0.0869,0.0635,0.0194,-0.0627,0.0519,0.0165,-0.0753,0.0606,0.021,-0.0866,0.0035,0.0193,-0.0748,0.0036,0.0212,-0.0868,0.0709,0.0118,-0.0654,0.066,0.0019,-0.0768,0.0685,0.0087,-0.0976,0.0676,0.009,-0.0638,0.0037,0.0018,-0.098,0.0029,0.0015,-0.0814,0.0029,0.003,-0.0606,0.013,0.0012,-0.0578,0.0366,0.0011,-0.0643,0.0147,0.0226,-0.0614,0.0318,0.0222,-0.0643,0.042,0.0246,-0.0757,0.048,0.029,-0.0857,0.0499,0.0271,-0.095,0.0446,0.0276,-0.0943,0.0086,0.0277,-0.086,0.0084,0.0272,-0.0745,0.0085,0.029,-0.0669,0.0097,0.0257,-0.0877,0.0668,-0.0018,-0.079,0.0647,-0.0048,-0.0704,0.0629,-0.0112,-0.0637,0.0372,-0.0115,-0.0664,0.0149,-0.0113,-0.0683,0.0092,-0.0106,-0.0826,0.0086,-0.0098,-0.0942,0.0087,-0.0117,-0.0939,0.0651,-0.005,-0.1069,0.0514,0.0153,-0.1064,0.057,0.0071,-0.1036,0.0618,-0.0018,-0.1039,0.0113,-0.0078,-0.1067,0.007,0.002,-0.1063,0.0079,0.0167,-0.1045,0.0065,0.0237,-0.1051,0.0428,0.0237});
			return Coordinate_13_341_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=13, element #342, 92 total numbers made up of 46 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_13_342_point()
		{
			MFVec2f TextureCoordinate_13_342_point = new MFVec2f(new double[] {0.2314,0.0879,0.21,0.1541,0.2053,0.1595,0.2104,0.1443,0.2271,0.0958,0.2224,0.1067,0.2032,0.149,0.2132,0.1285,0.2197,0.1123,0.2163,0.1174,0.227,0.1089,0.2165,0.148,0.2217,0.1285,0.2407,0.0951,0.2178,0.1526,0.2363,0.0929,0.2213,0.1179,0.2171,0.1588,0.2129,0.1643,0.21,0.1541,0.2053,0.1595,0.2032,0.149,0.2132,0.1285,0.2224,0.1067,0.2314,0.0879,0.2271,0.0958,0.2197,0.1123,0.2163,0.1174,0.2104,0.1443,0.227,0.1089,0.2217,0.1285,0.2165,0.148,0.2129,0.1643,0.2171,0.1588,0.2178,0.1526,0.2213,0.1179,0.2363,0.0929,0.2407,0.0951,0.2314,0.0879,0.2407,0.0951,0.2407,0.0951,0.2363,0.0929,0.2363,0.0929,0.2271,0.0958,0.2271,0.0958,0.2314,0.0879});
			return TextureCoordinate_13_342_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=13, element #349, 216 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_13_349_coordIndex()
		{
			MFInt32 IndexedFaceSet_13_349_coordIndex = new MFInt32(new int[] {0,4,12,-1,1,7,6,-1,6,0,1,-1,10,1,0,-1,0,12,10,-1,1,10,11,-1,11,2,1,-1,8,5,2,-1,2,3,8,-1,11,13,2,-1,12,4,15,-1,9,4,0,-1,0,6,9,-1,1,2,5,-1,5,7,1,-1,3,2,13,-1,13,14,3,-1,22,23,24,-1,22,24,25,-1,28,22,25,-1,13,11,10,-1,10,12,15,-1,13,10,15,-1,14,13,15,-1,16,17,18,-1,18,19,16,-1,21,16,19,-1,19,20,21,-1,3,14,17,-1,17,16,3,-1,14,15,18,-1,18,17,14,-1,15,4,19,-1,19,18,15,-1,4,9,20,-1,20,19,4,-1,28,25,26,-1,26,27,28,-1,8,3,16,-1,16,21,8,-1,6,7,23,-1,23,22,6,-1,7,5,24,-1,24,23,7,-1,5,8,25,-1,25,24,5,-1,8,21,26,-1,26,25,8,-1,21,20,27,-1,27,26,21,-1,20,9,28,-1,28,27,20,-1,9,6,22,-1,22,28,9,-1});
			return IndexedFaceSet_13_349_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=13, element #349, 216 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_13_349_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_13_349_texCoordIndex = new MFInt32(new int[] {0,1,12,-1,2,7,6,-1,6,0,2,-1,10,2,0,-1,0,12,10,-1,2,10,11,-1,11,3,2,-1,8,5,3,-1,3,4,8,-1,11,13,3,-1,12,1,15,-1,9,1,0,-1,0,6,9,-1,2,3,5,-1,5,7,2,-1,4,3,13,-1,13,14,4,-1,22,23,24,-1,22,24,25,-1,28,22,25,-1,13,11,10,-1,10,12,15,-1,13,10,15,-1,14,13,15,-1,16,17,18,-1,18,19,16,-1,21,16,19,-1,19,20,21,-1,4,14,17,-1,17,16,4,-1,14,15,18,-1,18,17,14,-1,15,1,19,-1,19,18,15,-1,1,9,20,-1,20,19,1,-1,28,25,26,-1,26,27,28,-1,8,4,16,-1,16,21,8,-1,6,7,23,-1,23,22,6,-1,7,5,24,-1,24,23,7,-1,5,8,25,-1,25,24,5,-1,8,21,26,-1,26,25,8,-1,21,20,27,-1,27,26,21,-1,20,9,28,-1,28,27,20,-1,9,6,22,-1,22,28,9,-1});
			return IndexedFaceSet_13_349_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=14, element #349, 87 total numbers made up of 29 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_14_349_point()
		{
			MFVec3f Coordinate_14_349_point = new MFVec3f(new double[] {-0.067,0.0072,0.028,-0.061,0.0148,0.0286,-0.06,0.0378,0.0273,-0.0738,0.0527,0.0292,-0.0737,0.0041,0.029,-0.0565,0.0361,0.0426,-0.0602,0.0072,0.0433,-0.0553,0.0152,0.0417,-0.0725,0.0446,0.0451,-0.0725,0.0039,0.0454,-0.0625,0.0137,0.0145,-0.0595,0.037,0.0141,-0.0657,0.0055,0.0177,-0.0627,0.0519,0.0165,-0.0753,0.0606,0.021,-0.0748,0.0036,0.0212,-0.0796,0.0503,0.0282,-0.0804,0.054,0.0244,-0.08,0.0066,0.0246,-0.0793,0.0069,0.0295,-0.0784,0.0068,0.0432,-0.0783,0.0428,0.0429,-0.0615,0.01,0.0515,-0.0576,0.0158,0.0501,-0.0586,0.0323,0.0509,-0.0726,0.0389,0.0532,-0.0759,0.0379,0.0516,-0.076,0.0092,0.0519,-0.0722,0.0075,0.0535});
			return Coordinate_14_349_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=14, element #350, 58 total numbers made up of 29 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_14_350_point()
		{
			MFVec2f TextureCoordinate_14_350_point = new MFVec2f(new double[] {0.2027,0.1355,0.2132,0.1171,0.1958,0.1447,0.1899,0.1499,0.2047,0.1286,0.1825,0.1473,0.1858,0.1369,0.1864,0.1452,0.1953,0.1244,0.2059,0.1148,0.21,0.1541,0.2053,0.1595,0.2104,0.1443,0.2032,0.149,0.2132,0.1285,0.2163,0.1174,0.2047,0.1286,0.2132,0.1285,0.2163,0.1174,0.2132,0.1171,0.2059,0.1148,0.1953,0.1244,0.1858,0.1369,0.1864,0.1452,0.1825,0.1473,0.1953,0.1244,0.1953,0.1244,0.2059,0.1148,0.2059,0.1148});
			return TextureCoordinate_14_350_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=14, element #357, 360 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_14_357_coordIndex()
		{
			MFInt32 IndexedFaceSet_14_357_coordIndex = new MFInt32(new int[] {0,14,11,-1,5,0,2,-1,2,7,5,-1,1,2,9,-1,9,10,1,-1,15,23,20,-1,20,8,15,-1,3,21,19,-1,19,4,3,-1,13,18,10,-1,10,4,13,-1,12,16,6,-1,6,1,12,-1,6,7,2,-1,2,1,6,-1,5,17,14,-1,14,0,5,-1,10,9,3,-1,3,4,10,-1,9,2,0,-1,0,11,9,-1,10,18,12,-1,12,1,10,-1,8,3,9,-1,9,11,8,-1,8,11,14,-1,14,15,8,-1,21,3,8,-1,8,20,21,-1,13,4,19,-1,19,22,13,-1,34,35,36,-1,34,36,39,-1,34,39,33,-1,40,41,42,-1,46,40,42,-1,45,46,42,-1,31,32,29,-1,29,30,31,-1,32,24,29,-1,24,25,28,-1,28,29,24,-1,25,26,27,-1,27,28,25,-1,18,13,25,-1,25,24,18,-1,13,22,26,-1,26,25,13,-1,45,42,43,-1,43,44,45,-1,23,15,28,-1,28,27,23,-1,15,14,29,-1,29,28,15,-1,14,17,30,-1,30,29,14,-1,39,36,37,-1,37,38,39,-1,16,12,32,-1,32,31,16,-1,12,18,24,-1,24,32,12,-1,5,7,34,-1,34,33,5,-1,7,6,35,-1,35,34,7,-1,6,16,36,-1,36,35,6,-1,16,31,37,-1,37,36,16,-1,31,30,38,-1,38,37,31,-1,30,17,39,-1,39,38,30,-1,17,5,33,-1,33,39,17,-1,21,20,41,-1,41,40,21,-1,20,23,42,-1,42,41,20,-1,23,27,43,-1,43,42,23,-1,27,26,44,-1,44,43,27,-1,26,22,45,-1,45,44,26,-1,22,19,46,-1,46,45,22,-1,19,21,40,-1,40,46,19,-1});
			return IndexedFaceSet_14_357_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=14, element #357, 360 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_14_357_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_14_357_texCoordIndex = new MFInt32(new int[] {1,14,11,-1,5,1,2,-1,2,7,5,-1,3,2,9,-1,9,10,3,-1,15,23,20,-1,20,8,15,-1,0,21,19,-1,19,4,0,-1,13,18,10,-1,10,4,13,-1,12,16,6,-1,6,3,12,-1,6,7,2,-1,2,3,6,-1,5,17,14,-1,14,1,5,-1,10,9,0,-1,0,4,10,-1,9,2,1,-1,1,11,9,-1,10,18,12,-1,12,3,10,-1,8,0,9,-1,9,11,8,-1,8,11,14,-1,14,15,8,-1,21,0,8,-1,8,20,21,-1,13,4,19,-1,19,22,13,-1,34,35,36,-1,34,36,39,-1,34,39,33,-1,40,41,42,-1,46,40,42,-1,45,46,42,-1,31,32,29,-1,29,30,31,-1,32,24,14,-1,24,25,28,-1,28,29,24,-1,25,26,27,-1,27,28,25,-1,18,13,25,-1,25,24,18,-1,13,22,26,-1,26,25,13,-1,45,42,43,-1,43,44,45,-1,23,15,28,-1,28,27,23,-1,15,14,29,-1,29,28,15,-1,14,17,30,-1,30,29,14,-1,39,36,37,-1,37,38,39,-1,16,12,32,-1,32,31,16,-1,12,18,24,-1,24,32,12,-1,5,7,34,-1,34,33,5,-1,7,6,35,-1,35,34,7,-1,6,16,36,-1,36,35,6,-1,16,31,37,-1,37,36,16,-1,31,30,38,-1,38,37,31,-1,30,17,39,-1,39,38,30,-1,17,5,33,-1,33,39,17,-1,21,20,41,-1,41,40,21,-1,20,23,42,-1,42,41,20,-1,23,27,43,-1,43,42,23,-1,27,26,44,-1,44,43,27,-1,26,22,45,-1,45,44,26,-1,22,19,46,-1,46,45,22,-1,19,21,40,-1,40,46,19,-1});
			return IndexedFaceSet_14_357_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=15, element #357, 141 total numbers made up of 47 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_15_357_point()
		{
			MFVec3f Coordinate_15_357_point = new MFVec3f(new double[] {-0.0516,0.0019,0.0753,-0.0503,0.0285,0.082,-0.0472,0.0112,0.0808,-0.0533,0.0153,0.0482,-0.055,0.0354,0.0512,-0.0525,0.0037,0.0931,-0.0523,0.0251,0.0939,-0.0502,0.0112,0.0955,-0.0578,0.0072,0.0499,-0.0482,0.013,0.0679,-0.0514,0.0313,0.0701,-0.0523,0.0023,0.0665,-0.0728,0.0315,0.0808,-0.0719,0.041,0.0543,-0.0729,0.0019,0.0785,-0.0711,0.0038,0.0518,-0.0746,0.027,0.0935,-0.0746,0.0037,0.0927,-0.072,0.0363,0.0682,-0.0565,0.0361,0.0426,-0.0602,0.0072,0.0433,-0.0553,0.0152,0.0417,-0.0725,0.0446,0.0451,-0.0725,0.0039,0.0454,-0.0781,0.0321,0.0665,-0.078,0.0368,0.0526,-0.0779,0.0381,0.0493,-0.0781,0.0083,0.0496,-0.0773,0.0082,0.0518,-0.079,0.0063,0.0782,-0.0801,0.0076,0.0882,-0.0801,0.0239,0.0888,-0.0788,0.0274,0.0791,-0.0563,0.0062,0.0982,-0.0544,0.0119,0.1001,-0.0561,0.0224,0.0988,-0.0746,0.0238,0.0985,-0.0792,0.0215,0.0946,-0.0792,0.0092,0.0941,-0.0747,0.0062,0.0978,-0.0639,0.0165,0.0366,-0.0667,0.0117,0.0378,-0.0753,0.0095,0.0385,-0.0772,0.0111,0.0403,-0.077,0.0357,0.0401,-0.0754,0.0383,0.0378,-0.0647,0.0328,0.0375});
			return Coordinate_15_357_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=15, element #358, 94 total numbers made up of 47 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_15_358_point()
		{
			MFVec2f TextureCoordinate_15_358_point = new MFVec2f(new double[] {0.177,0.1457,0.1567,0.1378,0.1506,0.1431,0.1539,0.1386,0.1751,0.1447,0.1523,0.1336,0.1493,0.1348,0.1463,0.1377,0.1689,0.1382,0.1638,0.1444,0.1645,0.1416,0.1607,0.138,0.1731,0.1071,0.1859,0.1202,0.175,0.1048,0.1985,0.1126,0.1682,0.1025,0.1699,0.1017,0.1795,0.1136,0.1825,0.1473,0.1858,0.1369,0.1864,0.1452,0.1953,0.1244,0.2059,0.1148,0.1795,0.1136,0.1859,0.1202,0.1953,0.1244,0.2059,0.1148,0.1985,0.1126,0.175,0.1048,0.1699,0.1017,0.1682,0.1025,0.1731,0.1071,0.1523,0.1336,0.1463,0.1377,0.1493,0.1348,0.1682,0.1025,0.1682,0.1025,0.1699,0.1017,0.1699,0.1017,0.1864,0.1452,0.1858,0.1369,0.2059,0.1148,0.2059,0.1148,0.1953,0.1244,0.1953,0.1244,0.1825,0.1473});
			return TextureCoordinate_15_358_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=15, element #365, 328 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_15_365_coordIndex()
		{
			MFInt32 IndexedFaceSet_15_365_coordIndex = new MFInt32(new int[] {9,10,17,-1,17,16,9,-1,11,1,2,-1,2,8,11,-1,7,8,2,-1,2,3,7,-1,7,3,4,-1,4,13,7,-1,12,13,4,-1,4,5,12,-1,5,6,0,-1,0,12,5,-1,0,6,1,-1,1,11,0,-1,14,20,19,-1,19,15,14,-1,14,15,17,-1,17,10,14,-1,9,16,18,-1,18,21,9,-1,7,10,9,-1,9,8,7,-1,8,9,21,-1,21,11,8,-1,12,20,14,-1,14,13,12,-1,13,14,10,-1,10,7,13,-1,11,21,22,-1,0,24,23,-1,23,12,0,-1,11,22,24,-1,24,0,11,-1,23,20,12,-1,39,40,41,-1,41,42,37,-1,39,41,37,-1,38,39,37,-1,33,34,35,-1,32,33,35,-1,31,32,35,-1,28,29,25,-1,25,26,27,-1,28,25,27,-1,35,36,30,-1,30,31,35,-1,17,15,26,-1,26,25,17,-1,15,19,27,-1,27,26,15,-1,19,18,28,-1,28,27,19,-1,18,16,29,-1,29,28,18,-1,16,17,25,-1,25,29,16,-1,19,20,31,-1,31,30,19,-1,20,23,32,-1,32,31,20,-1,23,24,33,-1,33,32,23,-1,24,22,34,-1,34,33,24,-1,22,21,35,-1,35,34,22,-1,21,18,36,-1,36,35,21,-1,18,19,30,-1,30,36,18,-1,2,1,38,-1,38,37,2,-1,1,6,39,-1,39,38,1,-1,6,5,40,-1,40,39,6,-1,5,4,41,-1,41,40,5,-1,4,3,42,-1,42,41,4,-1,3,2,37,-1,37,42,3,-1});
			return IndexedFaceSet_15_365_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=15, element #365, 328 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_15_365_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_15_365_texCoordIndex = new MFInt32(new int[] {2,1,29,-1,29,28,2,-1,11,5,4,-1,4,13,11,-1,10,13,4,-1,4,6,10,-1,10,6,7,-1,7,12,10,-1,14,12,7,-1,7,8,14,-1,8,9,3,-1,3,14,8,-1,3,9,5,-1,5,11,3,-1,0,33,31,-1,31,27,0,-1,0,27,29,-1,29,1,0,-1,2,28,30,-1,30,35,2,-1,15,18,17,-1,17,16,15,-1,16,17,34,-1,34,19,16,-1,20,32,22,-1,22,21,20,-1,21,22,24,-1,24,23,21,-1,19,34,36,-1,25,39,37,-1,37,20,25,-1,19,36,38,-1,38,26,19,-1,37,32,20,-1,54,55,56,-1,56,57,52,-1,54,56,52,-1,53,54,52,-1,48,49,50,-1,47,48,50,-1,46,47,50,-1,43,44,40,-1,40,41,42,-1,43,40,42,-1,50,51,45,-1,45,46,50,-1,29,27,41,-1,41,40,29,-1,27,31,42,-1,42,41,27,-1,31,30,43,-1,43,42,31,-1,30,28,44,-1,44,43,30,-1,28,29,40,-1,40,44,28,-1,31,33,46,-1,46,45,31,-1,32,37,47,-1,47,46,32,-1,37,39,48,-1,48,47,37,-1,38,36,49,-1,49,48,38,-1,36,34,50,-1,50,49,36,-1,35,30,51,-1,51,50,35,-1,30,31,45,-1,45,51,30,-1,4,5,53,-1,53,52,4,-1,5,9,54,-1,54,53,5,-1,9,8,55,-1,55,54,9,-1,8,7,56,-1,56,55,8,-1,7,6,57,-1,57,56,7,-1,6,4,52,-1,52,57,6,-1});
			return IndexedFaceSet_15_365_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=16, element #365, 129 total numbers made up of 43 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_16_365_point()
		{
			MFVec3f Coordinate_16_365_point = new MFVec3f(new double[] {-0.0731,0.0149,0.1054,-0.0732,0.0221,0.1155,-0.05,0.0224,0.1158,-0.0487,0.0117,0.116,-0.0505,0.0019,0.1151,-0.0734,0.0019,0.1152,-0.0748,0.0114,0.1158,-0.0504,0.0123,0.1055,-0.0516,0.0247,0.1032,-0.053,0.0242,0.099,-0.0512,0.0112,0.1,-0.0717,0.0244,0.1039,-0.0717,0.004,0.1042,-0.052,0.0041,0.1039,-0.0536,0.0045,0.0985,-0.0525,0.0037,0.0931,-0.0523,0.0251,0.0939,-0.0502,0.0112,0.0955,-0.0746,0.027,0.0935,-0.0746,0.0037,0.0927,-0.0744,0.0045,0.0994,-0.0745,0.0245,0.0993,-0.0745,0.0223,0.1038,-0.0749,0.0083,0.1041,-0.0746,0.0156,0.1051,-0.0528,0.0116,0.09,-0.0542,0.0067,0.0878,-0.0714,0.0067,0.0876,-0.0714,0.0241,0.0883,-0.0544,0.0227,0.0883,-0.0788,0.0085,0.0929,-0.0787,0.0089,0.0968,-0.0789,0.0111,0.0995,-0.0788,0.0153,0.1001,-0.0787,0.0192,0.0993,-0.0787,0.0205,0.0967,-0.0788,0.022,0.0934,-0.0526,0.0193,0.1209,-0.0707,0.019,0.1206,-0.0719,0.0113,0.121,-0.0709,0.0047,0.1205,-0.053,0.0047,0.1204,-0.0517,0.0116,0.1212});
			return Coordinate_16_365_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=16, element #366, 116 total numbers made up of 58 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_16_366_point()
		{
			MFVec2f TextureCoordinate_16_366_point = new MFVec2f(new double[] {0.148,0.1294,0.142,0.1322,0.1446,0.131,0.1613,0.0957,0.1341,0.1263,0.1554,0.0919,0.1317,0.1272,0.1363,0.1268,0.1571,0.0927,0.1559,0.0889,0.1392,0.1292,0.16,0.0958,0.1443,0.128,0.1415,0.1284,0.1616,0.0962,0.1346,0.0953,0.1273,0.0961,0.126,0.0891,0.1339,0.0889,0.1175,0.0992,0.228,0.0809,0.2186,0.0857,0.2172,0.0848,0.2097,0.0859,0.2098,0.0901,0.2285,0.0738,0.1152,0.1058,0.1523,0.1336,0.1493,0.1348,0.1463,0.1377,0.1682,0.1025,0.1699,0.1017,0.2293,0.0837,0.1648,0.0986,0.112,0.093,0.1632,0.098,0.113,0.0993,0.2302,0.0796,0.1153,0.1053,0.2293,0.0736,0.1463,0.1377,0.1523,0.1336,0.1699,0.1017,0.1682,0.1025,0.1493,0.1348,0.1699,0.1017,0.1648,0.0986,0.2302,0.0796,0.2293,0.0736,0.113,0.0993,0.112,0.093,0.1682,0.1025,0.1341,0.1263,0.1554,0.0919,0.1559,0.0889,0.1571,0.0927,0.1363,0.1268,0.1317,0.1272});
			return TextureCoordinate_16_366_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=16, element #373, 176 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_16_373_coordIndex()
		{
			MFInt32 IndexedFaceSet_16_373_coordIndex = new MFInt32(new int[] {3,2,5,-1,5,4,3,-1,1,0,5,-1,5,2,1,-1,1,7,6,-1,6,0,1,-1,8,7,1,-1,1,2,8,-1,3,9,8,-1,8,2,3,-1,10,9,3,-1,3,4,10,-1,11,10,4,-1,4,5,11,-1,0,6,11,-1,11,5,0,-1,7,13,12,-1,12,6,7,-1,14,13,7,-1,7,8,14,-1,9,15,14,-1,14,8,9,-1,16,15,9,-1,9,10,16,-1,17,16,10,-1,10,11,17,-1,6,12,17,-1,17,11,6,-1,20,21,22,-1,22,23,18,-1,20,22,18,-1,19,20,18,-1,12,13,19,-1,19,18,12,-1,13,14,20,-1,20,19,13,-1,14,15,21,-1,21,20,14,-1,15,16,22,-1,22,21,15,-1,16,17,23,-1,23,22,16,-1,17,12,18,-1,18,23,17,-1});
			return IndexedFaceSet_16_373_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=16, element #373, 176 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_16_373_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_16_373_texCoordIndex = new MFInt32(new int[] {0,3,2,-1,2,1,0,-1,5,4,2,-1,2,3,5,-1,13,12,15,-1,15,14,13,-1,8,6,5,-1,5,3,8,-1,0,9,8,-1,8,3,0,-1,10,9,0,-1,0,1,10,-1,11,10,1,-1,1,2,11,-1,4,7,11,-1,11,2,4,-1,12,18,16,-1,16,15,12,-1,20,19,6,-1,6,8,20,-1,9,21,20,-1,20,8,9,-1,22,21,9,-1,9,10,22,-1,23,22,10,-1,10,11,23,-1,7,17,23,-1,23,11,7,-1,26,27,28,-1,28,29,24,-1,26,28,24,-1,25,26,24,-1,16,18,25,-1,25,24,16,-1,19,20,26,-1,26,25,19,-1,20,21,27,-1,27,26,20,-1,21,22,28,-1,28,27,21,-1,22,23,29,-1,29,28,22,-1,23,17,24,-1,24,29,23,-1});
			return IndexedFaceSet_16_373_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=17, element #373, 72 total numbers made up of 24 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_17_373_point()
		{
			MFVec3f Coordinate_17_373_point = new MFVec3f(new double[] {-0.0695,0.0183,0.1321,-0.0538,0.0186,0.1326,-0.0539,0.0102,0.1358,-0.0541,0.0033,0.1315,-0.0693,0.0033,0.1309,-0.0697,0.0102,0.1354,-0.0724,0.02,0.1244,-0.0502,0.0204,0.1244,-0.049,0.0111,0.1253,-0.0504,0.0022,0.1243,-0.0723,0.0022,0.1245,-0.0743,0.0083,0.1253,-0.0732,0.0221,0.1155,-0.05,0.0224,0.1158,-0.0486,0.0117,0.116,-0.0504,0.0019,0.1151,-0.0734,0.0019,0.1152,-0.0748,0.0114,0.1158,-0.0705,0.0192,0.11,-0.0526,0.0194,0.1103,-0.0517,0.0119,0.1106,-0.0529,0.005,0.1097,-0.0708,0.005,0.1098,-0.0717,0.0115,0.1103});
			return Coordinate_17_373_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=17, element #374, 60 total numbers made up of 30 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_17_374_point()
		{
			MFVec2f TextureCoordinate_17_374_point = new MFVec2f(new double[] {0.1287,0.113,0.1423,0.0921,0.1396,0.0889,0.1257,0.1107,0.1415,0.0903,0.1274,0.1123,0.1297,0.1214,0.15,0.0896,0.1273,0.1223,0.1313,0.1227,0.1521,0.0901,0.1498,0.0859,0.0527,0.151,0.0282,0.1325,0.0446,0.0894,0.0746,0.0899,0.1016,0.0977,0.1554,0.0919,0.0779,0.162,0.1341,0.1263,0.1317,0.1272,0.1363,0.1268,0.1571,0.0927,0.1559,0.0889,0.1554,0.0919,0.0779,0.162,0.1317,0.1272,0.1363,0.1268,0.1571,0.0927,0.1559,0.0889});
			return TextureCoordinate_17_374_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=13, element #385, 304 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_13_385_coordIndex()
		{
			MFInt32 IndexedFaceSet_13_385_coordIndex = new MFInt32(new int[] {1,4,9,-1,9,8,1,-1,5,7,2,-1,2,0,5,-1,4,1,3,-1,3,6,4,-1,10,11,5,-1,5,0,10,-1,32,33,36,-1,36,37,32,-1,24,25,28,-1,28,29,24,-1,19,20,21,-1,19,21,22,-1,19,22,23,-1,19,23,18,-1,13,14,15,-1,13,15,16,-1,13,16,17,-1,13,17,12,-1,9,4,13,-1,13,12,9,-1,4,6,14,-1,14,13,4,-1,24,29,30,-1,30,31,24,-1,7,5,16,-1,16,15,7,-1,5,11,17,-1,17,16,5,-1,36,33,34,-1,34,35,36,-1,3,1,19,-1,19,18,3,-1,1,8,20,-1,20,19,1,-1,32,37,38,-1,38,39,32,-1,10,0,22,-1,22,21,10,-1,0,2,23,-1,23,22,0,-1,28,25,26,-1,26,27,28,-1,6,3,25,-1,25,24,6,-1,3,18,26,-1,26,25,3,-1,18,23,27,-1,27,26,18,-1,23,2,28,-1,28,27,23,-1,2,7,29,-1,29,28,2,-1,7,15,30,-1,30,29,7,-1,15,14,31,-1,31,30,15,-1,14,6,24,-1,24,31,14,-1,8,9,33,-1,33,32,8,-1,9,12,34,-1,34,33,9,-1,12,17,35,-1,35,34,12,-1,17,11,36,-1,36,35,17,-1,11,10,37,-1,37,36,11,-1,10,21,38,-1,38,37,10,-1,21,20,39,-1,39,38,21,-1,20,8,32,-1,32,39,20,-1});
			return IndexedFaceSet_13_385_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=13, element #385, 304 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_13_385_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_13_385_texCoordIndex = new MFInt32(new int[] {0,4,9,-1,9,8,0,-1,5,7,2,-1,2,1,5,-1,4,0,3,-1,3,6,4,-1,10,11,5,-1,5,1,10,-1,32,33,36,-1,36,37,32,-1,24,25,28,-1,28,29,24,-1,19,20,21,-1,19,21,22,-1,19,22,23,-1,19,23,18,-1,13,14,15,-1,13,15,16,-1,13,16,17,-1,13,17,12,-1,9,4,13,-1,13,12,9,-1,4,6,14,-1,14,13,4,-1,24,29,30,-1,30,31,24,-1,7,5,16,-1,16,15,7,-1,5,11,17,-1,17,16,5,-1,36,33,34,-1,34,35,36,-1,3,0,19,-1,19,18,3,-1,0,8,20,-1,20,19,0,-1,32,37,38,-1,38,39,32,-1,10,1,22,-1,22,21,10,-1,1,2,23,-1,23,22,1,-1,28,25,26,-1,26,27,28,-1,6,3,25,-1,25,24,6,-1,3,18,26,-1,26,25,3,-1,18,23,27,-1,27,26,18,-1,23,2,28,-1,28,27,23,-1,2,7,29,-1,29,28,2,-1,7,15,30,-1,30,29,7,-1,15,14,31,-1,31,30,15,-1,14,6,24,-1,24,31,14,-1,8,9,33,-1,33,32,8,-1,9,12,34,-1,34,33,9,-1,12,17,35,-1,35,34,12,-1,17,11,36,-1,36,35,17,-1,11,10,37,-1,37,36,11,-1,10,21,38,-1,38,37,10,-1,21,20,39,-1,39,38,21,-1,20,8,32,-1,32,39,20,-1});
			return IndexedFaceSet_13_385_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=14, element #385, 120 total numbers made up of 40 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_14_385_point()
		{
			MFVec3f Coordinate_14_385_point = new MFVec3f(new double[] {-0.0865,0.0039,0.0283,-0.0869,0.0576,0.0275,-0.0864,0.0036,0.0387,-0.0875,0.0503,0.039,-0.0738,0.0527,0.0292,-0.0737,0.0041,0.029,-0.0725,0.0446,0.0451,-0.0725,0.0039,0.0454,-0.0869,0.0635,0.0194,-0.0753,0.0606,0.021,-0.0866,0.0035,0.0193,-0.0748,0.0036,0.0212,-0.0699,0.048,0.0232,-0.0689,0.045,0.0271,-0.0677,0.0389,0.0419,-0.0678,0.0096,0.0421,-0.0687,0.0097,0.0284,-0.0695,0.0095,0.0233,-0.0942,0.0463,0.0366,-0.0936,0.052,0.0261,-0.0936,0.0549,0.0216,-0.0934,0.0089,0.0215,-0.0932,0.0092,0.0282,-0.0932,0.009,0.0363,-0.0753,0.0402,0.0521,-0.0895,0.0457,0.0458,-0.0916,0.0431,0.045,-0.0907,0.0117,0.0448,-0.0875,0.0079,0.0459,-0.0751,0.0083,0.0529,-0.0731,0.0118,0.0516,-0.073,0.0362,0.0514,-0.086,0.0604,0.0131,-0.0764,0.0579,0.0146,-0.0723,0.0471,0.0162,-0.0719,0.0109,0.0163,-0.0751,0.0065,0.015,-0.0858,0.0065,0.0133,-0.0902,0.0108,0.0148,-0.0904,0.0535,0.0148});
			return Coordinate_14_385_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=14, element #386, 80 total numbers made up of 40 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_14_386_point()
		{
			MFVec2f TextureCoordinate_14_386_point = new MFVec2f(new double[] {0.2179,0.1044,0.2186,0.1086,0.2128,0.1035,0.2098,0.0996,0.2047,0.1286,0.2132,0.1171,0.1953,0.1244,0.2059,0.1148,0.2224,0.1067,0.2132,0.1285,0.2197,0.1123,0.2163,0.1174,0.2132,0.1285,0.2047,0.1286,0.1953,0.1244,0.1953,0.1244,0.2132,0.1171,0.2163,0.1174,0.2098,0.0996,0.2179,0.1044,0.2224,0.1067,0.2224,0.1067,0.2186,0.1086,0.2128,0.1035,0.1953,0.1244,0.2098,0.0996,0.2098,0.0996,0.2128,0.1035,0.2098,0.0996,0.1953,0.1244,0.1953,0.1244,0.1953,0.1244,0.2224,0.1067,0.2132,0.1285,0.2132,0.1285,0.2163,0.1174,0.2132,0.1285,0.2224,0.1067,0.2224,0.1067,0.2224,0.1067});
			return TextureCoordinate_14_386_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=14, element #393, 412 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_14_393_coordIndex()
		{
			MFInt32 IndexedFaceSet_14_393_coordIndex = new MFInt32(new int[] {12,4,7,-1,7,15,12,-1,0,2,9,-1,9,8,0,-1,1,3,11,-1,11,10,1,-1,5,6,2,-1,2,0,5,-1,8,9,3,-1,3,1,8,-1,14,4,12,-1,12,13,14,-1,18,14,13,-1,13,17,18,-1,42,43,38,-1,38,39,42,-1,46,47,50,-1,50,51,46,-1,29,30,34,-1,34,35,29,-1,19,20,25,-1,25,26,19,-1,28,19,26,-1,26,27,28,-1,21,22,23,-1,23,24,21,-1,37,29,35,-1,35,36,37,-1,30,31,34,-1,20,21,24,-1,24,25,20,-1,31,32,33,-1,33,34,31,-1,3,9,20,-1,20,19,3,-1,9,2,21,-1,21,20,9,-1,2,6,22,-1,22,21,2,-1,42,39,40,-1,40,41,42,-1,7,4,24,-1,24,23,7,-1,4,16,25,-1,25,24,4,-1,16,14,26,-1,26,25,16,-1,14,18,27,-1,27,26,14,-1,50,47,48,-1,48,49,50,-1,11,3,19,-1,19,28,11,-1,0,8,30,-1,30,29,0,-1,8,1,31,-1,31,30,8,-1,1,10,32,-1,32,31,1,-1,46,51,52,-1,52,53,46,-1,17,13,34,-1,34,33,17,-1,13,12,35,-1,35,34,13,-1,12,15,36,-1,36,35,12,-1,38,43,44,-1,44,45,38,-1,5,0,29,-1,29,37,5,-1,15,7,39,-1,39,38,15,-1,7,23,40,-1,40,39,7,-1,23,22,41,-1,41,40,23,-1,22,6,42,-1,42,41,22,-1,6,5,43,-1,43,42,6,-1,5,37,44,-1,44,43,5,-1,37,36,45,-1,45,44,37,-1,36,15,38,-1,38,45,36,-1,10,11,47,-1,47,46,10,-1,11,28,48,-1,48,47,11,-1,28,27,49,-1,49,48,28,-1,27,18,50,-1,50,49,27,-1,18,17,51,-1,51,50,18,-1,17,33,52,-1,52,51,17,-1,33,32,53,-1,53,52,33,-1,32,10,46,-1,46,53,32,-1});
			return IndexedFaceSet_14_393_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=14, element #393, 412 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_14_393_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_14_393_texCoordIndex = new MFInt32(new int[] {1,0,10,-1,10,7,1,-1,2,3,12,-1,12,11,2,-1,5,6,16,-1,16,15,5,-1,8,9,3,-1,3,2,8,-1,11,12,6,-1,6,5,11,-1,4,0,1,-1,1,13,4,-1,17,4,13,-1,13,14,17,-1,45,46,41,-1,41,42,45,-1,49,50,53,-1,53,54,49,-1,32,33,37,-1,37,38,32,-1,22,23,28,-1,28,29,22,-1,31,22,29,-1,29,30,31,-1,24,25,26,-1,26,27,24,-1,40,32,38,-1,38,39,40,-1,33,34,21,-1,23,24,27,-1,27,28,23,-1,34,35,36,-1,36,37,34,-1,6,12,23,-1,23,22,6,-1,12,3,24,-1,24,23,12,-1,3,9,25,-1,25,24,3,-1,45,42,43,-1,43,44,45,-1,10,0,27,-1,27,26,10,-1,20,18,28,-1,28,27,20,-1,18,19,29,-1,29,28,18,-1,4,17,30,-1,30,29,4,-1,53,50,51,-1,51,52,53,-1,16,6,22,-1,22,31,16,-1,2,11,33,-1,33,32,2,-1,11,5,34,-1,34,33,11,-1,5,15,35,-1,35,34,5,-1,49,54,55,-1,55,56,49,-1,14,13,37,-1,37,36,14,-1,13,1,38,-1,38,37,13,-1,1,7,39,-1,39,38,1,-1,41,46,47,-1,47,48,41,-1,8,2,32,-1,32,40,8,-1,7,10,42,-1,42,41,7,-1,10,26,43,-1,43,42,10,-1,26,25,44,-1,44,43,26,-1,25,9,45,-1,45,44,25,-1,9,8,46,-1,46,45,9,-1,8,40,47,-1,47,46,8,-1,40,39,48,-1,48,47,40,-1,39,7,41,-1,41,48,39,-1,15,16,50,-1,50,49,15,-1,16,31,51,-1,51,50,16,-1,31,30,52,-1,52,51,31,-1,30,17,53,-1,53,52,30,-1,17,14,54,-1,54,53,17,-1,14,36,55,-1,55,54,14,-1,36,35,56,-1,56,55,36,-1,35,15,49,-1,49,56,35,-1});
			return IndexedFaceSet_14_393_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=15, element #393, 162 total numbers made up of 54 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_15_393_point()
		{
			MFVec3f Coordinate_15_393_point = new MFVec3f(new double[] {-0.0883,0.0317,0.0795,-0.0874,0.0436,0.0532,-0.0728,0.0315,0.0808,-0.0719,0.0409,0.0543,-0.0729,0.0019,0.0785,-0.0885,0.0273,0.0919,-0.0746,0.027,0.0935,-0.0746,0.0037,0.0927,-0.0876,0.0377,0.0663,-0.072,0.0362,0.0682,-0.0876,0.0503,0.039,-0.0725,0.0446,0.0451,-0.0872,0.0019,0.0773,-0.0863,0.0033,0.0516,-0.0711,0.0038,0.0518,-0.0885,0.0037,0.0911,-0.0711,0.0038,0.0518,-0.0865,0.0036,0.0387,-0.0725,0.0039,0.0454,-0.0664,0.0372,0.0531,-0.0665,0.0325,0.067,-0.0672,0.0278,0.0797,-0.0686,0.0242,0.0897,-0.0686,0.0073,0.089,-0.0674,0.0059,0.0786,-0.0656,0.0078,0.0523,-0.0657,0.0078,0.0521,-0.0666,0.0079,0.0496,-0.0664,0.0387,0.0493,-0.0934,0.029,0.0783,-0.0927,0.035,0.065,-0.0925,0.0409,0.0519,-0.0926,0.0457,0.0417,-0.0917,0.0062,0.0414,-0.0916,0.006,0.0515,-0.0925,0.0046,0.077,-0.0936,0.0061,0.0882,-0.0935,0.0252,0.0889,-0.0883,0.0066,0.0954,-0.0755,0.0066,0.0971,-0.0715,0.009,0.0967,-0.0715,0.0218,0.0972,-0.0754,0.0236,0.0977,-0.0884,0.0239,0.096,-0.0911,0.0228,0.0949,-0.0912,0.008,0.0943,-0.0849,0.0468,0.0307,-0.0717,0.0417,0.0368,-0.0669,0.0371,0.04,-0.0671,0.0098,0.0403,-0.0711,0.0072,0.0375,-0.0837,0.0068,0.0309,-0.0867,0.0083,0.0325,-0.0875,0.0442,0.0327});
			return Coordinate_15_393_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=15, element #394, 114 total numbers made up of 57 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_15_394_point()
		{
			MFVec2f TextureCoordinate_15_394_point = new MFVec2f(new double[] {0.175,0.1048,0.1833,0.0898,0.1856,0.0872,0.1731,0.1071,0.1985,0.1126,0.2017,0.0948,0.1859,0.1202,0.1801,0.0847,0.1811,0.0824,0.1682,0.1025,0.1699,0.1017,0.1937,0.091,0.1795,0.1136,0.2068,0.0986,0.2128,0.1035,0.2098,0.0996,0.1953,0.1244,0.2059,0.1148,0.1795,0.1136,0.1859,0.1202,0.1731,0.1071,0.2017,0.0948,0.1859,0.1202,0.1795,0.1136,0.1731,0.1071,0.1682,0.1025,0.1682,0.1025,0.1731,0.1071,0.1795,0.1136,0.1859,0.1202,0.1953,0.1244,0.1953,0.1244,0.1856,0.0872,0.1937,0.091,0.2017,0.0948,0.2098,0.0996,0.2098,0.0996,0.2017,0.0948,0.1856,0.0872,0.1811,0.0824,0.1811,0.0824,0.1811,0.0824,0.1682,0.1025,0.1682,0.1025,0.1682,0.1025,0.1682,0.1025,0.1811,0.0824,0.1811,0.0824,0.1811,0.0824,0.2098,0.0996,0.1953,0.1244,0.1953,0.1244,0.1953,0.1244,0.1953,0.1244,0.2098,0.0996,0.2098,0.0996,0.2098,0.0996});
			return TextureCoordinate_15_394_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=15, element #401, 336 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_15_401_coordIndex()
		{
			MFInt32 IndexedFaceSet_15_401_coordIndex = new MFInt32(new int[] {8,18,20,-1,20,6,8,-1,14,21,19,-1,19,11,14,-1,6,20,1,-1,19,15,11,-1,0,14,3,-1,3,2,0,-1,12,17,16,-1,16,8,12,-1,15,17,12,-1,12,11,15,-1,6,1,2,-1,2,3,6,-1,0,21,14,-1,16,18,8,-1,3,4,5,-1,5,6,3,-1,6,5,7,-1,7,8,6,-1,10,11,12,-1,12,9,10,-1,14,11,10,-1,10,13,14,-1,13,4,3,-1,3,14,13,-1,8,7,9,-1,9,12,8,-1,19,21,24,-1,24,23,19,-1,22,25,20,-1,20,18,22,-1,36,30,31,-1,35,36,31,-1,34,35,31,-1,13,10,9,-1,9,7,5,-1,13,9,5,-1,4,13,5,-1,29,26,27,-1,27,28,29,-1,37,41,42,-1,42,43,37,-1,31,32,33,-1,33,34,31,-1,39,40,41,-1,38,39,41,-1,37,38,41,-1,25,22,27,-1,27,26,25,-1,22,23,28,-1,28,27,22,-1,23,24,29,-1,29,28,23,-1,24,25,26,-1,26,29,24,-1,15,19,31,-1,31,30,15,-1,19,23,32,-1,32,31,19,-1,23,22,33,-1,33,32,23,-1,22,18,34,-1,34,33,22,-1,18,16,35,-1,35,34,18,-1,16,17,36,-1,36,35,16,-1,17,15,30,-1,30,36,17,-1,21,0,38,-1,38,37,21,-1,0,2,39,-1,39,38,0,-1,2,1,40,-1,40,39,2,-1,1,20,41,-1,41,40,1,-1,20,25,42,-1,42,41,20,-1,25,24,43,-1,43,42,25,-1,24,21,37,-1,37,43,24,-1});
			return IndexedFaceSet_15_401_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=15, element #401, 336 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_15_401_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_15_401_texCoordIndex = new MFInt32(new int[] {1,24,30,-1,30,0,1,-1,3,31,25,-1,25,2,3,-1,0,30,4,-1,25,26,2,-1,9,3,5,-1,5,10,9,-1,7,28,27,-1,27,1,7,-1,26,29,8,-1,8,2,26,-1,0,4,11,-1,11,6,0,-1,9,31,3,-1,27,24,1,-1,12,13,14,-1,14,15,12,-1,15,14,16,-1,16,17,15,-1,19,20,21,-1,21,18,19,-1,23,20,19,-1,19,22,23,-1,22,13,12,-1,12,23,22,-1,17,16,18,-1,18,21,17,-1,35,34,38,-1,38,37,35,-1,36,39,33,-1,33,32,36,-1,50,44,45,-1,49,50,45,-1,48,49,45,-1,22,19,18,-1,18,16,14,-1,22,18,14,-1,13,22,14,-1,43,40,41,-1,41,42,43,-1,51,55,56,-1,56,57,51,-1,45,46,47,-1,47,48,45,-1,53,54,55,-1,52,53,55,-1,51,52,55,-1,39,36,41,-1,41,40,39,-1,36,37,42,-1,42,41,36,-1,37,38,43,-1,43,42,37,-1,38,39,40,-1,40,43,38,-1,26,25,45,-1,45,44,26,-1,35,37,46,-1,46,45,35,-1,37,36,47,-1,47,46,37,-1,36,32,48,-1,48,47,36,-1,24,27,49,-1,49,48,24,-1,27,28,50,-1,50,49,27,-1,29,26,44,-1,44,50,29,-1,31,9,52,-1,52,51,31,-1,9,10,53,-1,53,52,9,-1,11,4,54,-1,54,53,11,-1,4,30,55,-1,55,54,4,-1,33,39,56,-1,56,55,33,-1,39,38,57,-1,57,56,39,-1,38,34,51,-1,51,57,38,-1});
			return IndexedFaceSet_15_401_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=16, element #401, 132 total numbers made up of 44 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_16_401_point()
		{
			MFVec3f Coordinate_16_401_point = new MFVec3f(new double[] {-0.0745,0.0223,0.1038,-0.0749,0.0083,0.1041,-0.0746,0.0156,0.1051,-0.0759,0.0141,0.1051,-0.0767,0.0109,0.1151,-0.0777,0.0027,0.1147,-0.0767,0.005,0.1039,-0.0882,0.0028,0.1133,-0.0874,0.0048,0.1027,-0.0896,0.0121,0.1137,-0.0883,0.0229,0.1134,-0.0874,0.0244,0.1025,-0.0889,0.0133,0.1035,-0.0776,0.0232,0.1147,-0.0771,0.0243,0.1037,-0.0897,0.0223,0.1018,-0.0898,0.0079,0.1019,-0.0899,0.015,0.1031,-0.0888,0.0045,0.0974,-0.089,0.0244,0.0969,-0.0744,0.0045,0.0994,-0.0744,0.0245,0.0993,-0.0885,0.0037,0.0911,-0.0885,0.0273,0.0919,-0.0745,0.027,0.0935,-0.0746,0.0037,0.0927,-0.0766,0.0066,0.0869,-0.0852,0.0066,0.0859,-0.0852,0.0247,0.0865,-0.0766,0.0246,0.0875,-0.0939,0.0206,0.0975,-0.0934,0.0222,0.0937,-0.0932,0.0232,0.092,-0.0932,0.0064,0.0914,-0.0932,0.0067,0.0943,-0.094,0.0092,0.0976,-0.094,0.015,0.0986,-0.0697,0.0222,0.0969,-0.0697,0.0205,0.1001,-0.0697,0.0155,0.1011,-0.07,0.0096,0.1003,-0.0696,0.0069,0.097,-0.0698,0.0065,0.0939,-0.0697,0.0232,0.0945});
			return Coordinate_16_401_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=16, element #402, 116 total numbers made up of 58 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_16_402_point()
		{
			MFVec2f TextureCoordinate_16_402_point = new MFVec2f(new double[] {0.2327,0.0796,0.2439,0.0803,0.2062,0.05,0.2147,0.0491,0.2302,0.0796,0.2205,0.0532,0.2301,0.0734,0.2486,0.0743,0.2013,0.0552,0.2187,0.0481,0.221,0.0541,0.2293,0.0736,0.1746,0.075,0.1709,0.0678,0.1706,0.0686,0.1745,0.076,0.1824,0.0523,0.1886,0.0572,0.183,0.0511,0.1834,0.0508,0.1882,0.0556,0.1885,0.0566,0.1716,0.0676,0.1748,0.0736,0.2444,0.0847,0.2027,0.042,0.2022,0.0485,0.2464,0.0799,0.2486,0.0741,0.2011,0.0554,0.2293,0.0837,0.2177,0.0418,0.1769,0.0796,0.1648,0.0986,0.1632,0.098,0.1766,0.0777,0.1801,0.0847,0.1811,0.0824,0.1682,0.1025,0.1699,0.1017,0.1699,0.1017,0.1801,0.0847,0.1811,0.0824,0.1682,0.1025,0.2022,0.0485,0.2027,0.042,0.1811,0.0824,0.1801,0.0847,0.1769,0.0796,0.2464,0.0799,0.2486,0.0741,0.1632,0.098,0.2187,0.0481,0.221,0.0541,0.2302,0.0796,0.2293,0.0837,0.1699,0.1017,0.1682,0.1025});
			return TextureCoordinate_16_402_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=16, element #409, 176 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_16_409_coordIndex()
		{
			MFInt32 IndexedFaceSet_16_409_coordIndex = new MFInt32(new int[] {0,7,6,-1,6,1,0,-1,2,8,7,-1,7,0,2,-1,9,8,2,-1,2,3,9,-1,4,10,9,-1,9,3,4,-1,11,10,4,-1,4,5,11,-1,6,11,5,-1,5,1,6,-1,14,15,16,-1,16,17,12,-1,14,16,12,-1,13,14,12,-1,6,7,13,-1,13,12,6,-1,7,8,14,-1,14,13,7,-1,8,9,15,-1,15,14,8,-1,9,10,16,-1,16,15,9,-1,10,11,17,-1,17,16,10,-1,11,6,12,-1,12,17,11,-1,20,21,22,-1,22,23,18,-1,20,22,18,-1,19,20,18,-1,0,1,19,-1,19,18,0,-1,1,5,20,-1,20,19,1,-1,5,4,21,-1,21,20,5,-1,4,3,22,-1,22,21,4,-1,3,2,23,-1,23,22,3,-1,2,0,18,-1,18,23,2,-1});
			return IndexedFaceSet_16_409_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=16, element #409, 176 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_16_409_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_16_409_texCoordIndex = new MFInt32(new int[] {0,9,8,-1,8,1,0,-1,2,10,9,-1,9,0,2,-1,11,10,2,-1,2,3,11,-1,4,13,11,-1,11,3,4,-1,14,12,6,-1,6,5,14,-1,8,15,7,-1,7,1,8,-1,18,19,20,-1,20,21,16,-1,18,20,16,-1,17,18,16,-1,8,9,17,-1,17,16,8,-1,9,10,18,-1,18,17,9,-1,10,11,19,-1,19,18,10,-1,11,13,20,-1,20,19,11,-1,12,14,21,-1,21,20,12,-1,15,8,16,-1,16,21,15,-1,24,25,26,-1,26,27,22,-1,24,26,22,-1,23,24,22,-1,0,1,23,-1,23,22,0,-1,1,7,24,-1,24,23,1,-1,5,6,25,-1,25,24,5,-1,4,3,26,-1,26,25,4,-1,3,2,27,-1,27,26,3,-1,2,0,22,-1,22,27,2,-1});
			return IndexedFaceSet_16_409_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=17, element #409, 72 total numbers made up of 24 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_17_409_point()
		{
			MFVec3f Coordinate_17_409_point = new MFVec3f(new double[] {-0.0768,0.0021,0.1241,-0.0761,0.0104,0.1244,-0.0907,0.0021,0.1226,-0.0917,0.0104,0.1225,-0.0906,0.017,0.1226,-0.0773,0.0176,0.1242,-0.0767,0.0109,0.1151,-0.0777,0.0027,0.1147,-0.0882,0.0028,0.1133,-0.0896,0.0121,0.1137,-0.0883,0.0229,0.1134,-0.0776,0.0232,0.1147,-0.0778,0.0109,0.1099,-0.0786,0.0044,0.1095,-0.0862,0.0045,0.1085,-0.0873,0.0121,0.1089,-0.0862,0.0213,0.1086,-0.0785,0.0215,0.1095,-0.0802,0.0054,0.1271,-0.0799,0.0103,0.1273,-0.0805,0.0141,0.1272,-0.0881,0.0138,0.1263,-0.0887,0.0103,0.1263,-0.0882,0.0054,0.1263});
			return Coordinate_17_409_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=17, element #410, 56 total numbers made up of 28 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_17_410_point()
		{
			MFVec2f TextureCoordinate_17_410_point = new MFVec2f(new double[] {0.1653,0.0654,0.1636,0.063,0.1795,0.0453,0.1792,0.0409,0.1786,0.0451,0.1293,0.0261,0.0949,0.0775,0.1651,0.0639,0.1709,0.0678,0.1706,0.0686,0.1824,0.0523,0.183,0.0511,0.1291,0.0918,0.1834,0.0508,0.1554,0.0532,0.1716,0.0676,0.1709,0.0678,0.1706,0.0686,0.1824,0.0523,0.183,0.0511,0.1834,0.0508,0.1554,0.0532,0.1653,0.0654,0.1636,0.063,0.1651,0.0639,0.0949,0.0775,0.1792,0.0409,0.1795,0.0453});
			return TextureCoordinate_17_410_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=17, element #417, 128 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_17_417_coordIndex()
		{
			MFInt32 IndexedFaceSet_17_417_coordIndex = new MFInt32(new int[] {0,1,2,-1,2,3,0,-1,5,4,2,-1,2,1,5,-1,0,6,7,-1,7,1,0,-1,3,8,6,-1,6,0,3,-1,9,8,3,-1,3,2,9,-1,4,10,9,-1,9,2,4,-1,11,10,4,-1,4,5,11,-1,7,11,5,-1,5,1,7,-1,14,15,16,-1,16,17,12,-1,14,16,12,-1,13,14,12,-1,7,6,13,-1,13,12,7,-1,6,8,14,-1,14,13,6,-1,8,9,15,-1,15,14,8,-1,9,10,16,-1,16,15,9,-1,10,11,17,-1,17,16,10,-1,11,7,12,-1,12,17,11,-1});
			return IndexedFaceSet_17_417_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=17, element #417, 128 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_17_417_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_17_417_texCoordIndex = new MFInt32(new int[] {0,1,2,-1,2,3,0,-1,5,4,2,-1,2,1,5,-1,0,8,9,-1,9,1,0,-1,3,10,8,-1,8,0,3,-1,11,10,3,-1,3,2,11,-1,4,12,11,-1,11,2,4,-1,14,13,6,-1,6,7,14,-1,9,15,5,-1,5,1,9,-1,18,19,20,-1,20,21,16,-1,18,20,16,-1,17,18,16,-1,9,8,17,-1,17,16,9,-1,8,10,18,-1,18,17,8,-1,10,11,19,-1,19,18,10,-1,11,12,20,-1,20,19,11,-1,13,14,21,-1,21,20,13,-1,15,9,16,-1,16,21,15,-1});
			return IndexedFaceSet_17_417_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=18, element #417, 54 total numbers made up of 18 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_18_417_point()
		{
			MFVec3f Coordinate_18_417_point = new MFVec3f(new double[] {-0.0791,0.0039,0.1308,-0.0792,0.0092,0.1328,-0.0905,0.0092,0.1315,-0.089,0.0039,0.1294,-0.0898,0.0147,0.1301,-0.0795,0.015,0.1316,-0.0768,0.0021,0.1241,-0.0761,0.0104,0.1244,-0.0907,0.0021,0.1226,-0.0917,0.0104,0.1225,-0.0906,0.017,0.1226,-0.0773,0.0176,0.1242,-0.0782,0.0104,0.1199,-0.0786,0.0046,0.1197,-0.088,0.0046,0.1186,-0.0887,0.0104,0.1186,-0.088,0.0146,0.1186,-0.0789,0.015,0.1197});
			return Coordinate_18_417_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=18, element #418, 44 total numbers made up of 22 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_18_418_point()
		{
			MFVec2f TextureCoordinate_18_418_point = new MFVec2f(new double[] {0.1643,0.0579,0.1638,0.0538,0.174,0.0396,0.1747,0.0423,0.1756,0.0403,0.1632,0.0573,0.066,0.0493,0.0915,0.0082,0.1653,0.0654,0.1636,0.063,0.1795,0.0453,0.1792,0.0409,0.1786,0.0451,0.0949,0.0775,0.1293,0.0261,0.1651,0.0639,0.1636,0.063,0.1653,0.0654,0.1795,0.0453,0.1792,0.0409,0.1786,0.0451,0.1293,0.0261});
			return TextureCoordinate_18_418_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=13, element #430, 208 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_13_430_coordIndex()
		{
			MFInt32 IndexedFaceSet_13_430_coordIndex = new MFInt32(new int[] {4,0,6,-1,6,3,4,-1,4,3,8,-1,5,1,7,-1,7,2,5,-1,2,7,9,-1,4,8,9,-1,9,7,4,-1,20,21,24,-1,24,25,20,-1,12,13,10,-1,10,11,12,-1,18,19,14,-1,14,17,18,-1,15,16,17,-1,17,14,15,-1,0,4,11,-1,11,10,0,-1,4,7,12,-1,12,11,4,-1,7,1,13,-1,13,12,7,-1,24,21,22,-1,22,23,24,-1,3,6,15,-1,15,14,3,-1,20,25,26,-1,26,27,20,-1,5,2,17,-1,17,16,5,-1,2,9,18,-1,18,17,2,-1,9,8,19,-1,19,18,9,-1,8,3,14,-1,14,19,8,-1,6,0,21,-1,21,20,6,-1,0,10,22,-1,22,21,0,-1,10,13,23,-1,23,22,10,-1,13,1,24,-1,24,23,13,-1,1,5,25,-1,25,24,1,-1,5,16,26,-1,26,25,5,-1,16,15,27,-1,27,26,16,-1,15,6,20,-1,20,27,15,-1});
			return IndexedFaceSet_13_430_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=13, element #430, 208 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_13_430_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_13_430_texCoordIndex = new MFInt32(new int[] {4,0,6,-1,6,3,4,-1,4,3,8,-1,5,1,7,-1,7,2,5,-1,2,7,9,-1,4,8,10,-1,10,11,4,-1,22,23,26,-1,26,27,22,-1,14,15,12,-1,12,13,14,-1,20,21,16,-1,16,19,20,-1,17,18,19,-1,19,16,17,-1,0,4,13,-1,13,12,0,-1,4,11,14,-1,14,13,4,-1,7,1,15,-1,15,14,7,-1,26,23,24,-1,24,25,26,-1,3,6,17,-1,17,16,3,-1,22,27,28,-1,28,29,22,-1,5,2,19,-1,19,18,5,-1,2,9,20,-1,20,19,2,-1,10,8,21,-1,21,20,10,-1,8,3,16,-1,16,21,8,-1,6,0,23,-1,23,22,6,-1,0,12,24,-1,24,23,0,-1,12,15,25,-1,25,24,12,-1,15,1,26,-1,26,25,15,-1,1,5,27,-1,27,26,1,-1,5,18,28,-1,28,27,5,-1,18,17,29,-1,29,28,18,-1,17,6,22,-1,22,29,17,-1});
			return IndexedFaceSet_13_430_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=14, element #430, 84 total numbers made up of 28 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_14_430_point()
		{
			MFVec3f Coordinate_14_430_point = new MFVec3f(new double[] {-0.0997,0.0472,0.0397,-0.098,0.0032,0.0395,-0.0865,0.0039,0.0283,-0.0869,0.0576,0.0275,-0.0981,0.055,0.0201,-0.0864,0.0036,0.0387,-0.0876,0.0503,0.039,-0.0974,0.0038,0.0202,-0.0869,0.0635,0.0194,-0.0866,0.0035,0.0193,-0.1051,0.0423,0.0365,-0.1038,0.0475,0.0226,-0.1033,0.0063,0.0227,-0.1036,0.0059,0.0363,-0.0819,0.0557,0.0263,-0.0824,0.0491,0.0367,-0.0814,0.0061,0.0364,-0.0815,0.0063,0.0284,-0.0816,0.006,0.0218,-0.0818,0.0589,0.0218,-0.0875,0.0439,0.047,-0.099,0.0413,0.0477,-0.1029,0.0375,0.0456,-0.1015,0.0082,0.0454,-0.0976,0.0067,0.0477,-0.0869,0.007,0.0468,-0.0835,0.0084,0.0453,-0.0845,0.0432,0.0456});
			return Coordinate_14_430_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=14, element #431, 60 total numbers made up of 30 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_14_431_point()
		{
			MFVec2f TextureCoordinate_14_431_point = new MFVec2f(new double[] {0.2226,0.0828,0.2197,0.0903,0.2186,0.1086,0.2179,0.1044,0.2314,0.0879,0.2128,0.1035,0.2098,0.0996,0.2271,0.0958,0.2224,0.1067,0.2197,0.1123,0.2224,0.1067,0.2314,0.0879,0.2226,0.0828,0.2314,0.0879,0.2314,0.0879,0.2197,0.0903,0.2179,0.1044,0.2098,0.0996,0.2098,0.0996,0.2186,0.1086,0.2197,0.1123,0.2224,0.1067,0.2098,0.0996,0.2226,0.0828,0.2226,0.0828,0.2197,0.0903,0.2226,0.0828,0.2098,0.0996,0.2098,0.0996,0.2098,0.0996});
			return TextureCoordinate_14_431_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=14, element #438, 400 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_14_438_coordIndex()
		{
			MFInt32 IndexedFaceSet_14_438_coordIndex = new MFInt32(new int[] {15,12,13,-1,13,3,15,-1,10,7,0,-1,0,2,10,-1,9,1,14,-1,14,6,9,-1,3,13,7,-1,7,10,3,-1,12,15,5,-1,5,16,12,-1,6,8,17,-1,17,9,6,-1,17,8,11,-1,11,4,17,-1,27,28,31,-1,34,35,32,-1,32,33,34,-1,28,29,30,-1,30,31,28,-1,35,27,31,-1,31,32,35,-1,23,24,20,-1,22,23,20,-1,20,21,22,-1,25,26,18,-1,18,19,25,-1,24,25,19,-1,19,20,24,-1,1,9,19,-1,19,18,1,-1,9,17,20,-1,20,19,9,-1,17,4,21,-1,21,20,17,-1,48,45,46,-1,46,47,48,-1,5,15,23,-1,23,22,5,-1,15,3,24,-1,24,23,15,-1,3,10,25,-1,25,24,3,-1,10,2,26,-1,26,25,10,-1,40,37,38,-1,38,39,40,-1,13,12,28,-1,28,27,13,-1,12,16,29,-1,29,28,12,-1,44,49,50,-1,50,51,44,-1,11,8,31,-1,31,30,11,-1,8,6,32,-1,32,31,8,-1,6,14,33,-1,33,32,6,-1,36,41,42,-1,42,43,36,-1,0,7,35,-1,35,34,0,-1,7,13,27,-1,27,35,7,-1,37,40,41,-1,41,36,37,-1,48,49,44,-1,44,45,48,-1,14,1,37,-1,37,36,14,-1,1,18,38,-1,38,37,1,-1,18,26,39,-1,39,38,18,-1,26,2,40,-1,40,39,26,-1,2,0,41,-1,41,40,2,-1,0,34,42,-1,42,41,0,-1,34,33,43,-1,43,42,34,-1,33,14,36,-1,36,43,33,-1,16,5,45,-1,45,44,16,-1,5,22,46,-1,46,45,5,-1,22,21,47,-1,47,46,22,-1,21,4,48,-1,48,47,21,-1,4,11,49,-1,49,48,4,-1,11,30,50,-1,50,49,11,-1,30,29,51,-1,51,50,30,-1,29,16,44,-1,44,51,29,-1});
			return IndexedFaceSet_14_438_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=14, element #438, 400 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_14_438_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_14_438_texCoordIndex = new MFInt32(new int[] {25,7,16,-1,16,3,25,-1,12,9,0,-1,0,2,12,-1,22,1,20,-1,20,18,22,-1,13,17,19,-1,19,23,13,-1,15,24,5,-1,5,26,15,-1,8,21,28,-1,28,11,8,-1,14,10,6,-1,6,4,14,-1,43,45,27,-1,54,55,51,-1,51,53,54,-1,46,47,48,-1,48,50,46,-1,56,44,49,-1,49,52,56,-1,36,38,28,-1,35,37,33,-1,33,34,35,-1,40,42,29,-1,29,30,40,-1,39,41,31,-1,31,32,39,-1,1,22,30,-1,30,29,1,-1,11,28,32,-1,32,31,11,-1,14,4,34,-1,34,33,14,-1,70,67,68,-1,68,69,70,-1,5,24,37,-1,37,35,5,-1,25,3,38,-1,38,36,25,-1,13,23,41,-1,41,39,13,-1,12,2,42,-1,42,40,12,-1,62,58,60,-1,60,61,62,-1,16,7,45,-1,45,43,16,-1,15,26,47,-1,47,46,15,-1,66,71,73,-1,73,74,66,-1,6,10,50,-1,50,48,6,-1,21,8,52,-1,52,49,21,-1,18,20,53,-1,53,51,18,-1,57,63,64,-1,64,65,57,-1,0,9,55,-1,55,54,0,-1,19,17,44,-1,44,56,19,-1,59,62,63,-1,63,57,59,-1,70,72,66,-1,66,67,70,-1,20,1,59,-1,59,57,20,-1,1,29,60,-1,60,58,1,-1,29,42,61,-1,61,60,29,-1,42,2,62,-1,62,61,42,-1,2,0,63,-1,63,62,2,-1,0,54,64,-1,64,63,0,-1,54,53,65,-1,65,64,54,-1,53,20,57,-1,57,65,53,-1,26,5,67,-1,67,66,26,-1,5,35,68,-1,68,67,5,-1,35,34,69,-1,69,68,35,-1,34,4,70,-1,70,69,34,-1,4,6,72,-1,72,70,4,-1,6,48,73,-1,73,71,6,-1,48,47,74,-1,74,73,48,-1,47,26,66,-1,66,74,47,-1});
			return IndexedFaceSet_14_438_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=15, element #438, 156 total numbers made up of 52 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_15_438_point()
		{
			MFVec3f Coordinate_15_438_point = new MFVec3f(new double[] {-0.1021,0.0263,0.0887,-0.0885,0.0037,0.0911,-0.0885,0.0273,0.0919,-0.0876,0.0377,0.0663,-0.0864,0.0036,0.0387,-0.0876,0.0503,0.039,-0.0995,0.0019,0.0753,-0.1009,0.0309,0.0773,-0.0991,0.0029,0.0497,-0.0872,0.0019,0.0773,-0.0883,0.0317,0.0795,-0.098,0.0032,0.0395,-0.1,0.0419,0.0512,-0.1002,0.0364,0.0643,-0.1022,0.0037,0.0877,-0.0874,0.0436,0.0532,-0.0997,0.0472,0.0397,-0.0863,0.0033,0.0516,-0.084,0.0058,0.0891,-0.0829,0.0042,0.0773,-0.0819,0.0056,0.0518,-0.0821,0.0058,0.0411,-0.083,0.0469,0.0413,-0.0829,0.0417,0.0524,-0.0831,0.0358,0.0655,-0.0838,0.0298,0.0788,-0.084,0.0258,0.0898,-0.1047,0.0337,0.0614,-0.1045,0.0391,0.0483,-0.1044,0.0426,0.0407,-0.1029,0.0059,0.0406,-0.1038,0.0056,0.048,-0.1042,0.0046,0.0734,-0.1064,0.0061,0.0832,-0.1062,0.0243,0.084,-0.1054,0.0282,0.0745,-0.1033,0.0065,0.0918,-0.0904,0.0065,0.095,-0.0879,0.0074,0.095,-0.0878,0.0236,0.0956,-0.0902,0.024,0.0956,-0.1031,0.0231,0.0925,-0.1058,0.0221,0.0916,-0.106,0.0077,0.0909,-0.0984,0.0451,0.0341,-0.0877,0.0479,0.0333,-0.0849,0.0457,0.0349,-0.084,0.0073,0.0346,-0.0868,0.0059,0.0331,-0.0973,0.0056,0.034,-0.1006,0.0073,0.0347,-0.1019,0.0417,0.0348});
			return Coordinate_15_438_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=15, element #439, 150 total numbers made up of 75 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_15_439_point()
		{
			MFVec2f TextureCoordinate_15_439_point = new MFVec2f(new double[] {0.195,0.0629,0.1801,0.0847,0.1811,0.0824,0.1937,0.091,0.2128,0.1035,0.2098,0.0996,0.2197,0.0903,0.2138,0.0778,0.1989,0.0701,0.1984,0.068,0.2129,0.0844,0.1833,0.0898,0.1856,0.0872,0.1937,0.091,0.2068,0.0986,0.2138,0.0778,0.2061,0.0729,0.2061,0.0729,0.1989,0.0701,0.1984,0.068,0.1952,0.0651,0.2129,0.0844,0.1833,0.0898,0.1856,0.0872,0.2017,0.0948,0.2017,0.0948,0.2226,0.0828,0.2138,0.0778,0.1937,0.091,0.1811,0.0824,0.1856,0.0872,0.1856,0.0872,0.1937,0.091,0.2017,0.0948,0.2098,0.0996,0.2098,0.0996,0.2017,0.0948,0.2017,0.0948,0.1937,0.091,0.1937,0.091,0.1856,0.0872,0.1856,0.0872,0.1811,0.0824,0.2061,0.0729,0.2061,0.0729,0.2138,0.0778,0.2138,0.0778,0.2226,0.0828,0.2226,0.0828,0.2138,0.0778,0.2138,0.0778,0.1984,0.068,0.1984,0.068,0.195,0.0629,0.195,0.0629,0.1984,0.068,0.1984,0.068,0.195,0.0629,0.1811,0.0824,0.1801,0.0847,0.1811,0.0824,0.1811,0.0824,0.1811,0.0824,0.195,0.0629,0.195,0.0629,0.195,0.0629,0.2226,0.0828,0.2098,0.0996,0.2098,0.0996,0.2098,0.0996,0.2098,0.0996,0.2226,0.0828,0.2197,0.0903,0.2226,0.0828,0.2226,0.0828});
			return TextureCoordinate_15_439_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=15, element #446, 336 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_15_446_coordIndex()
		{
			MFInt32 IndexedFaceSet_15_446_coordIndex = new MFInt32(new int[] {13,0,1,-1,1,7,13,-1,7,1,2,-1,2,9,7,-1,4,6,14,-1,14,3,4,-1,8,6,4,-1,4,5,8,-1,5,0,13,-1,13,8,5,-1,23,17,15,-1,15,19,23,-1,16,18,24,-1,24,20,16,-1,9,23,19,-1,19,7,9,-1,8,20,24,-1,24,6,8,-1,7,19,11,-1,24,21,6,-1,10,8,13,-1,13,12,10,-1,14,22,25,-1,25,9,14,-1,21,22,14,-1,14,6,21,-1,7,11,12,-1,12,13,7,-1,10,20,8,-1,25,23,9,-1,9,2,3,-1,3,14,9,-1,5,4,3,-1,3,2,1,-1,5,3,1,-1,0,5,1,-1,33,34,35,-1,32,33,35,-1,31,32,35,-1,41,42,43,-1,43,37,41,-1,28,29,26,-1,26,27,28,-1,35,36,30,-1,30,31,35,-1,37,38,39,-1,39,40,41,-1,37,39,41,-1,15,17,27,-1,27,26,15,-1,17,18,28,-1,28,27,17,-1,18,16,29,-1,29,28,18,-1,16,15,26,-1,26,29,16,-1,17,23,31,-1,31,30,17,-1,23,25,32,-1,32,31,23,-1,25,22,33,-1,33,32,25,-1,22,21,34,-1,34,33,22,-1,21,24,35,-1,35,34,21,-1,24,18,36,-1,36,35,24,-1,18,17,30,-1,30,36,18,-1,20,10,38,-1,38,37,20,-1,10,12,39,-1,39,38,10,-1,12,11,40,-1,40,39,12,-1,11,19,41,-1,41,40,11,-1,19,15,42,-1,42,41,19,-1,15,16,43,-1,43,42,15,-1,16,20,37,-1,37,43,16,-1});
			return IndexedFaceSet_15_446_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=15, element #446, 336 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_15_446_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_15_446_texCoordIndex = new MFInt32(new int[] {22,1,0,-1,0,7,22,-1,7,0,2,-1,2,9,7,-1,4,6,23,-1,23,3,4,-1,8,6,4,-1,4,5,8,-1,5,1,22,-1,22,8,5,-1,36,26,24,-1,24,29,36,-1,25,27,38,-1,38,31,25,-1,11,35,28,-1,28,10,11,-1,13,30,37,-1,37,12,13,-1,10,28,15,-1,37,32,12,-1,14,13,16,-1,16,20,14,-1,18,33,39,-1,39,11,18,-1,32,34,19,-1,19,12,32,-1,10,15,21,-1,21,17,10,-1,14,30,13,-1,39,35,11,-1,9,2,3,-1,3,23,9,-1,5,4,3,-1,3,2,0,-1,5,3,0,-1,1,5,0,-1,47,48,49,-1,46,47,49,-1,45,46,49,-1,55,56,57,-1,57,51,55,-1,42,43,40,-1,40,41,42,-1,49,50,44,-1,44,45,49,-1,51,52,53,-1,53,54,55,-1,51,53,55,-1,24,26,41,-1,41,40,24,-1,26,27,42,-1,42,41,26,-1,27,25,43,-1,43,42,27,-1,25,24,40,-1,40,43,25,-1,26,36,45,-1,45,44,26,-1,35,39,46,-1,46,45,35,-1,39,33,47,-1,47,46,39,-1,34,32,48,-1,48,47,34,-1,32,37,49,-1,49,48,32,-1,38,27,50,-1,50,49,38,-1,27,26,44,-1,44,50,27,-1,30,14,52,-1,52,51,30,-1,14,20,53,-1,53,52,14,-1,21,15,54,-1,54,53,21,-1,15,28,55,-1,55,54,15,-1,29,24,56,-1,56,55,29,-1,24,25,57,-1,57,56,24,-1,25,31,51,-1,51,57,25,-1});
			return IndexedFaceSet_15_446_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=16, element #446, 132 total numbers made up of 44 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_16_446_point()
		{
			MFVec3f Coordinate_16_446_point = new MFVec3f(new double[] {-0.0925,0.0121,0.112,-0.0937,0.0028,0.1113,-0.1027,0.003,0.1093,-0.1042,0.0121,0.1091,-0.1033,0.0215,0.1091,-0.0935,0.0218,0.1114,-0.1013,0.0237,0.0992,-0.0923,0.0045,0.1016,-0.0923,0.024,0.1014,-0.1009,0.0043,0.0992,-0.0897,0.0223,0.1018,-0.0898,0.0079,0.1019,-0.0899,0.015,0.1031,-0.0912,0.0136,0.1032,-0.1028,0.0128,0.1005,-0.0885,0.0037,0.0911,-0.0885,0.0273,0.0919,-0.1022,0.0037,0.0877,-0.1021,0.0263,0.0887,-0.0888,0.0045,0.0974,-0.089,0.0244,0.0969,-0.1036,0.0225,0.0986,-0.1037,0.0148,0.1001,-0.1028,0.0045,0.0937,-0.1026,0.0239,0.0932,-0.1035,0.0053,0.0986,-0.09,0.0068,0.0853,-0.0982,0.0067,0.0833,-0.0981,0.0239,0.084,-0.09,0.0244,0.0859,-0.1067,0.0091,0.089,-0.107,0.0095,0.092,-0.1073,0.0099,0.0945,-0.1075,0.0146,0.0952,-0.1074,0.0184,0.0944,-0.1069,0.0192,0.0918,-0.1067,0.0203,0.0895,-0.0849,0.0224,0.0954,-0.0854,0.0207,0.0993,-0.0856,0.015,0.1003,-0.0855,0.0093,0.0993,-0.0847,0.0066,0.0959,-0.0846,0.0062,0.092,-0.0846,0.024,0.0926});
			return Coordinate_16_446_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=16, element #447, 116 total numbers made up of 58 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_16_447_point()
		{
			MFVec2f TextureCoordinate_16_447_point = new MFVec2f(new double[] {0.1706,0.0686,0.1709,0.0678,0.1824,0.0523,0.183,0.0511,0.1834,0.0508,0.1716,0.0676,0.1882,0.0556,0.1745,0.076,0.1748,0.0736,0.1886,0.0572,0.2327,0.0796,0.2439,0.0803,0.2076,0.0485,0.2162,0.0476,0.2201,0.0466,0.2302,0.0796,0.2219,0.0517,0.2301,0.0734,0.2486,0.0743,0.2027,0.0537,0.2224,0.0526,0.2293,0.0736,0.1746,0.075,0.1885,0.0566,0.1801,0.0847,0.1811,0.0824,0.1952,0.0651,0.195,0.0629,0.2293,0.0837,0.1769,0.0796,0.2191,0.0403,0.1766,0.0777,0.2037,0.047,0.2486,0.0741,0.2026,0.0539,0.2444,0.0847,0.1915,0.0602,0.2041,0.0405,0.1915,0.0578,0.2464,0.0799,0.1801,0.0847,0.1952,0.0651,0.195,0.0629,0.1811,0.0824,0.1952,0.0651,0.1915,0.0602,0.2464,0.0799,0.2486,0.0741,0.2037,0.047,0.2041,0.0405,0.195,0.0629,0.1766,0.0777,0.2201,0.0466,0.2224,0.0526,0.2302,0.0796,0.2293,0.0837,0.1801,0.0847,0.1811,0.0824});
			return TextureCoordinate_16_447_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=16, element #454, 176 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_16_454_coordIndex()
		{
			MFInt32 IndexedFaceSet_16_454_coordIndex = new MFInt32(new int[] {1,7,6,-1,6,0,1,-1,2,8,7,-1,7,1,2,-1,9,8,2,-1,2,3,9,-1,4,10,9,-1,9,3,4,-1,11,10,4,-1,4,5,11,-1,6,11,5,-1,5,0,6,-1,14,15,16,-1,16,17,12,-1,14,16,12,-1,13,14,12,-1,6,7,13,-1,13,12,6,-1,7,8,14,-1,14,13,7,-1,8,9,15,-1,15,14,8,-1,9,10,16,-1,16,15,9,-1,10,11,17,-1,17,16,10,-1,11,6,12,-1,12,17,11,-1,20,21,22,-1,22,23,18,-1,20,22,18,-1,19,20,18,-1,1,0,19,-1,19,18,1,-1,0,5,20,-1,20,19,0,-1,5,4,21,-1,21,20,5,-1,4,3,22,-1,22,21,4,-1,3,2,23,-1,23,22,3,-1,2,1,18,-1,18,23,2,-1});
			return IndexedFaceSet_16_454_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=16, element #454, 176 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_16_454_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_16_454_texCoordIndex = new MFInt32(new int[] {0,9,8,-1,8,1,0,-1,2,10,9,-1,9,0,2,-1,11,10,2,-1,2,3,11,-1,4,13,11,-1,11,3,4,-1,14,12,7,-1,7,6,14,-1,8,15,5,-1,5,1,8,-1,18,19,20,-1,20,21,16,-1,18,20,16,-1,17,18,16,-1,8,9,17,-1,17,16,8,-1,9,10,18,-1,18,17,9,-1,10,11,19,-1,19,18,10,-1,11,13,20,-1,20,19,11,-1,12,14,21,-1,21,20,12,-1,15,8,16,-1,16,21,15,-1,24,25,26,-1,26,27,22,-1,24,26,22,-1,23,24,22,-1,0,1,23,-1,23,22,0,-1,1,5,24,-1,24,23,1,-1,6,7,25,-1,25,24,6,-1,4,3,26,-1,26,25,4,-1,3,2,27,-1,27,26,3,-1,2,0,22,-1,22,27,2,-1});
			return IndexedFaceSet_16_454_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=17, element #454, 72 total numbers made up of 24 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_17_454_point()
		{
			MFVec3f Coordinate_17_454_point = new MFVec3f(new double[] {-0.0926,0.0105,0.1212,-0.0933,0.0021,0.1207,-0.1065,0.0021,0.1179,-0.1075,0.0105,0.1179,-0.1065,0.017,0.118,-0.0936,0.0176,0.1205,-0.0925,0.0121,0.1119,-0.0937,0.0028,0.1113,-0.1027,0.003,0.1093,-0.1042,0.0121,0.1091,-0.1033,0.0215,0.1091,-0.0936,0.0218,0.1114,-0.0935,0.0121,0.1078,-0.0943,0.005,0.1072,-0.0999,0.0051,0.106,-0.101,0.0121,0.1059,-0.1003,0.0194,0.1059,-0.0942,0.0196,0.1073,-0.097,0.0055,0.1233,-0.0966,0.0104,0.1238,-0.0971,0.0141,0.1232,-0.1044,0.0138,0.1219,-0.1049,0.0104,0.1219,-0.1043,0.0055,0.1218});
			return Coordinate_17_454_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=17, element #455, 56 total numbers made up of 28 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_17_455_point()
		{
			MFVec2f TextureCoordinate_17_455_point = new MFVec2f(new double[] {0.1653,0.0654,0.1636,0.063,0.1795,0.0453,0.1792,0.0409,0.1786,0.0451,0.1651,0.0639,0.1293,0.0261,0.0949,0.0775,0.1709,0.0678,0.1706,0.0686,0.1824,0.0523,0.183,0.0511,0.1291,0.0918,0.1834,0.0508,0.1554,0.0532,0.1716,0.0676,0.1709,0.0678,0.1706,0.0686,0.1824,0.0523,0.183,0.0511,0.1834,0.0508,0.1554,0.0532,0.1653,0.0654,0.1636,0.063,0.1651,0.0639,0.0949,0.0775,0.1792,0.0409,0.1795,0.0453});
			return TextureCoordinate_17_455_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=17, element #462, 128 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_17_462_coordIndex()
		{
			MFInt32 IndexedFaceSet_17_462_coordIndex = new MFInt32(new int[] {1,0,3,-1,3,2,1,-1,5,4,3,-1,3,0,5,-1,1,7,6,-1,6,0,1,-1,2,8,7,-1,7,1,2,-1,9,8,2,-1,2,3,9,-1,4,10,9,-1,9,3,4,-1,11,10,4,-1,4,5,11,-1,6,11,5,-1,5,0,6,-1,14,15,16,-1,16,17,12,-1,14,16,12,-1,13,14,12,-1,6,7,13,-1,13,12,6,-1,7,8,14,-1,14,13,7,-1,8,9,15,-1,15,14,8,-1,9,10,16,-1,16,15,9,-1,10,11,17,-1,17,16,10,-1,11,6,12,-1,12,17,11,-1});
			return IndexedFaceSet_17_462_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=17, element #462, 128 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_17_462_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_17_462_texCoordIndex = new MFInt32(new int[] {0,3,2,-1,2,1,0,-1,5,4,2,-1,2,3,5,-1,0,9,8,-1,8,3,0,-1,1,10,9,-1,9,0,1,-1,11,10,1,-1,1,2,11,-1,4,12,11,-1,11,2,4,-1,14,13,7,-1,7,6,14,-1,8,15,5,-1,5,3,8,-1,18,19,20,-1,20,21,16,-1,18,20,16,-1,17,18,16,-1,8,9,17,-1,17,16,8,-1,9,10,18,-1,18,17,9,-1,10,11,19,-1,19,18,10,-1,11,12,20,-1,20,19,11,-1,13,14,21,-1,21,20,13,-1,15,8,16,-1,16,21,15,-1});
			return IndexedFaceSet_17_462_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=18, element #462, 54 total numbers made up of 18 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_18_462_point()
		{
			MFVec3f Coordinate_18_462_point = new MFVec3f(new double[] {-0.0965,0.0092,0.1283,-0.0963,0.0039,0.1264,-0.1048,0.0039,0.1245,-0.1062,0.0092,0.1263,-0.1055,0.0147,0.1251,-0.0966,0.015,0.1272,-0.0926,0.0104,0.1212,-0.0933,0.0021,0.1207,-0.1065,0.0021,0.1179,-0.1075,0.0104,0.1179,-0.1065,0.017,0.118,-0.0936,0.0176,0.1205,-0.0942,0.0104,0.1166,-0.0947,0.0046,0.1161,-0.1034,0.0046,0.1143,-0.1041,0.0104,0.1143,-0.1035,0.0146,0.1144,-0.0948,0.0149,0.116});
			return Coordinate_18_462_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=18, element #463, 44 total numbers made up of 22 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_18_463_point()
		{
			MFVec2f TextureCoordinate_18_463_point = new MFVec2f(new double[] {0.1643,0.0579,0.1747,0.0423,0.174,0.0396,0.1638,0.0538,0.1756,0.0403,0.1632,0.0573,0.0915,0.0082,0.066,0.0493,0.1636,0.063,0.1653,0.0654,0.1795,0.0453,0.1792,0.0409,0.1786,0.0451,0.0949,0.0775,0.1293,0.0261,0.1651,0.0639,0.1636,0.063,0.1653,0.0654,0.1795,0.0453,0.1792,0.0409,0.1786,0.0451,0.1293,0.0261});
			return TextureCoordinate_18_463_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=12, element #476, 464 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_12_476_coordIndex()
		{
			MFInt32 IndexedFaceSet_12_476_coordIndex = new MFInt32(new int[] {1,0,3,-1,3,2,1,-1,4,7,6,-1,6,5,4,-1,4,18,19,-1,19,7,4,-1,0,8,9,-1,9,3,0,-1,10,2,3,-1,3,11,10,-1,12,6,7,-1,7,13,12,-1,13,7,19,-1,19,20,13,-1,25,26,14,-1,14,9,25,-1,3,9,14,-1,14,11,3,-1,15,10,11,-1,11,16,15,-1,13,20,21,-1,21,17,13,-1,11,14,16,-1,4,5,23,-1,23,18,4,-1,14,38,37,-1,34,15,16,-1,16,35,34,-1,17,21,39,-1,39,36,17,-1,17,12,13,-1,35,16,14,-1,14,37,35,-1,5,6,30,-1,30,27,5,-1,18,23,22,-1,22,1,18,-1,2,19,18,-1,18,1,2,-1,10,20,19,-1,19,2,10,-1,15,21,20,-1,20,10,15,-1,34,39,21,-1,21,15,34,-1,22,8,0,-1,0,1,22,-1,25,9,8,-1,8,24,25,-1,14,26,33,-1,33,38,14,-1,23,5,27,-1,27,29,23,-1,22,23,29,-1,29,28,22,-1,8,22,28,-1,28,24,8,-1,30,6,12,-1,12,31,30,-1,32,31,12,-1,12,40,32,-1,40,12,17,-1,17,36,40,-1,47,48,49,-1,49,41,42,-1,42,43,44,-1,49,42,44,-1,47,49,44,-1,47,44,45,-1,46,47,45,-1,51,52,53,-1,53,54,55,-1,51,53,55,-1,50,51,55,-1,55,56,59,-1,59,50,55,-1,56,57,58,-1,58,59,56,-1,34,35,42,-1,42,41,34,-1,35,37,43,-1,43,42,35,-1,37,38,44,-1,44,43,37,-1,38,33,45,-1,45,44,38,-1,33,32,46,-1,46,45,33,-1,32,40,47,-1,47,46,32,-1,40,36,48,-1,48,47,40,-1,36,39,49,-1,49,48,36,-1,39,34,41,-1,41,49,39,-1,25,24,51,-1,51,50,25,-1,24,28,52,-1,52,51,24,-1,28,29,53,-1,53,52,28,-1,29,27,54,-1,54,53,29,-1,27,30,55,-1,55,54,27,-1,30,31,56,-1,56,55,30,-1,31,32,57,-1,57,56,31,-1,32,33,58,-1,58,57,32,-1,33,26,59,-1,59,58,33,-1,26,25,50,-1,50,59,26,-1});
			return IndexedFaceSet_12_476_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=13, element #476, 180 total numbers made up of 60 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_13_476_point()
		{
			MFVec3f Coordinate_13_476_point = new MFVec3f(new double[] {-0.1112,0.0019,-0.0456,-0.0965,0.0019,-0.0562,-0.0963,0.0113,-0.0605,-0.1136,0.0113,-0.0489,-0.0696,0.0019,-0.0464,-0.0614,0.0019,-0.0181,-0.0598,0.0113,-0.0186,-0.0669,0.0113,-0.0497,-0.1168,0.0019,-0.0181,-0.1186,0.0113,-0.0186,-0.0963,0.0317,-0.0633,-0.1151,0.0325,-0.0515,-0.0568,0.0357,-0.0184,-0.0652,0.0314,-0.0523,-0.1206,0.0332,-0.0184,-0.0954,0.0475,-0.0587,-0.1134,0.0473,-0.0468,-0.0653,0.047,-0.0478,-0.0839,0.0019,-0.0564,-0.0837,0.0113,-0.0607,-0.0835,0.0314,-0.0634,-0.0827,0.0474,-0.0589,-0.0955,0.0019,-0.0181,-0.0792,0.0019,-0.0181,-0.1179,0.0035,-0.0007,-0.1206,0.0115,-0.0011,-0.1202,0.0325,-0.0014,-0.0638,0.0037,0.0018,-0.098,0.0029,0.0015,-0.0814,0.0029,0.0029,-0.0606,0.013,0.0012,-0.0578,0.0366,0.0011,-0.0654,0.066,0.0019,-0.1086,0.0643,0.0025,-0.0943,0.0621,-0.053,-0.1117,0.065,-0.0413,-0.0655,0.065,-0.0423,-0.1149,0.0583,-0.0254,-0.1145,0.0581,-0.0137,-0.0819,0.0622,-0.0531,-0.0585,0.0597,-0.0191,-0.0932,0.0745,-0.0458,-0.1076,0.0775,-0.0361,-0.1103,0.0707,-0.0228,-0.1099,0.0704,-0.0125,-0.1055,0.0765,-0.0004,-0.0695,0.0779,-0.0009,-0.0642,0.0717,-0.017,-0.0703,0.0772,-0.0369,-0.0838,0.0745,-0.0459,-0.1172,0.013,0.0063,-0.1155,0.0083,0.0062,-0.0981,0.0079,0.0083,-0.0816,0.008,0.0097,-0.0666,0.0085,0.0085,-0.0644,0.0146,0.0083,-0.0616,0.0353,0.0084,-0.0683,0.059,0.009,-0.1063,0.0576,0.0097,-0.1168,0.0311,0.006});
			return Coordinate_13_476_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=13, element #477, 120 total numbers made up of 60 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_13_477_point()
		{
			MFVec2f TextureCoordinate_13_477_point = new MFVec2f(new double[] {0.2845,0.0964,0.2768,0.1211,0.2792,0.1228,0.2886,0.0939,0.2493,0.1586,0.2252,0.161,0.2241,0.1634,0.2489,0.1638,0.2727,0.0786,0.2746,0.076,0.2809,0.1238,0.2914,0.0926,0.2206,0.1691,0.249,0.1672,0.2762,0.0729,0.2769,0.1234,0.2869,0.0933,0.2461,0.1652,0.2661,0.1399,0.2685,0.1417,0.27,0.1429,0.2661,0.1424,0.24,0.098,0.2266,0.1229,0.2628,0.0703,0.2665,0.0671,0.2664,0.0668,0.2178,0.1526,0.2363,0.0929,0.2213,0.1179,0.2171,0.1588,0.2129,0.1643,0.2165,0.148,0.2533,0.0835,0.273,0.1232,0.2824,0.0941,0.2433,0.1632,0.2759,0.0832,0.2685,0.0797,0.2623,0.1418,0.2231,0.166,0.273,0.1232,0.2824,0.0941,0.2759,0.0832,0.2685,0.0797,0.2533,0.0835,0.2165,0.148,0.2231,0.166,0.2433,0.1632,0.2623,0.1418,0.2665,0.0671,0.2628,0.0703,0.2363,0.0929,0.2213,0.1179,0.2178,0.1526,0.2171,0.1588,0.2129,0.1643,0.2165,0.148,0.2533,0.0835,0.2664,0.0668});
			return TextureCoordinate_13_477_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=13, element #484, 328 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_13_484_coordIndex()
		{
			MFInt32 IndexedFaceSet_13_484_coordIndex = new MFInt32(new int[] {1,17,16,-1,16,0,1,-1,3,8,5,-1,5,0,3,-1,6,7,2,-1,2,1,6,-1,2,4,10,-1,18,2,10,-1,4,9,13,-1,13,12,4,-1,11,10,4,-1,4,12,11,-1,6,1,0,-1,0,5,6,-1,9,4,2,-1,2,7,9,-1,8,3,14,-1,14,15,8,-1,3,0,16,-1,16,19,3,-1,14,3,19,-1,1,2,18,-1,18,17,1,-1,31,32,33,-1,33,26,27,-1,31,33,27,-1,30,31,27,-1,21,24,25,-1,25,20,21,-1,40,41,42,-1,42,34,35,-1,42,35,36,-1,40,42,36,-1,39,40,36,-1,22,23,24,-1,24,21,22,-1,11,12,21,-1,21,20,11,-1,12,13,22,-1,22,21,12,-1,39,36,37,-1,37,38,39,-1,15,14,24,-1,24,23,15,-1,14,19,25,-1,25,24,14,-1,30,27,28,-1,28,29,30,-1,10,11,27,-1,27,26,10,-1,11,20,28,-1,28,27,11,-1,20,25,29,-1,29,28,20,-1,25,19,30,-1,30,29,25,-1,19,16,31,-1,31,30,19,-1,16,17,32,-1,32,31,16,-1,17,18,33,-1,33,32,17,-1,18,10,26,-1,26,33,18,-1,5,8,35,-1,35,34,5,-1,8,15,36,-1,36,35,8,-1,15,23,37,-1,37,36,15,-1,23,22,38,-1,38,37,23,-1,22,13,39,-1,39,38,22,-1,13,9,40,-1,40,39,13,-1,9,7,41,-1,41,40,9,-1,7,6,42,-1,42,41,7,-1,6,5,34,-1,34,42,6,-1});
			return IndexedFaceSet_13_484_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=13, element #484, 328 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_13_484_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_13_484_texCoordIndex = new MFInt32(new int[] {1,17,16,-1,16,0,1,-1,2,8,5,-1,5,0,2,-1,6,7,3,-1,3,1,6,-1,3,4,10,-1,18,3,10,-1,4,9,13,-1,13,12,4,-1,11,10,4,-1,4,12,11,-1,6,1,0,-1,0,5,6,-1,9,4,3,-1,3,7,9,-1,8,2,14,-1,14,15,8,-1,2,0,16,-1,16,19,2,-1,14,2,19,-1,1,3,18,-1,18,17,1,-1,31,32,33,-1,33,26,27,-1,31,33,27,-1,30,31,27,-1,21,24,25,-1,25,20,21,-1,40,41,42,-1,42,34,35,-1,42,35,36,-1,40,42,36,-1,39,40,36,-1,22,23,24,-1,24,21,22,-1,11,12,21,-1,21,20,11,-1,12,13,22,-1,22,21,12,-1,39,36,37,-1,37,38,39,-1,15,14,24,-1,24,23,15,-1,14,19,25,-1,25,24,14,-1,30,27,28,-1,28,29,30,-1,10,11,27,-1,27,26,10,-1,11,20,28,-1,28,27,11,-1,20,25,29,-1,29,28,20,-1,25,19,30,-1,30,29,25,-1,19,16,31,-1,31,30,19,-1,16,17,32,-1,32,31,16,-1,17,18,33,-1,33,32,17,-1,18,10,26,-1,26,33,18,-1,5,8,35,-1,35,34,5,-1,8,15,36,-1,36,35,8,-1,15,23,37,-1,37,36,15,-1,23,22,38,-1,38,37,23,-1,22,13,39,-1,39,38,22,-1,13,9,40,-1,40,39,13,-1,9,7,41,-1,41,40,9,-1,7,6,42,-1,42,41,7,-1,6,5,34,-1,34,42,6,-1});
			return IndexedFaceSet_13_484_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=14, element #484, 129 total numbers made up of 43 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_14_484_point()
		{
			MFVec3f Coordinate_14_484_point = new MFVec3f(new double[] {-0.1191,0.005,0.0167,-0.1227,0.0116,0.0126,-0.1197,0.0317,0.0155,-0.1055,0.004,0.0201,-0.1098,0.047,0.0187,-0.1242,0.004,0.0327,-0.1279,0.0113,0.0309,-0.1244,0.0296,0.0328,-0.1115,0.0029,0.0362,-0.1122,0.04,0.0366,-0.1086,0.0643,0.0025,-0.0976,0.0677,0.009,-0.0981,0.055,0.0201,-0.0997,0.0472,0.0397,-0.0974,0.0038,0.0202,-0.098,0.0033,0.0395,-0.1179,0.0035,-0.0007,-0.1206,0.0115,-0.0011,-0.1202,0.0325,-0.0014,-0.098,0.0029,0.0015,-0.0879,0.0574,0.0125,-0.0884,0.0514,0.0178,-0.0897,0.0443,0.0355,-0.0882,0.0079,0.0354,-0.0878,0.0084,0.0205,-0.0883,0.0077,0.0068,-0.1018,0.0618,-0.0079,-0.0946,0.064,-0.0031,-0.0877,0.0567,-0.0005,-0.088,0.0112,-0.0057,-0.0949,0.0077,-0.0096,-0.1113,0.0081,-0.0108,-0.1129,0.0129,-0.0111,-0.1125,0.0325,-0.0115,-0.1228,0.0049,0.0425,-0.1124,0.004,0.0454,-0.1,0.0043,0.0489,-0.0933,0.0106,0.0461,-0.0945,0.041,0.0462,-0.1001,0.039,0.0493,-0.1109,0.0329,0.0462,-0.1218,0.0238,0.0429,-0.1246,0.0088,0.0411});
			return Coordinate_14_484_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=14, element #485, 86 total numbers made up of 43 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_14_485_point()
		{
			MFVec2f TextureCoordinate_14_485_point = new MFVec2f(new double[] {0.2528,0.0622,0.2585,0.0581,0.2383,0.0796,0.2566,0.0607,0.243,0.0749,0.2469,0.052,0.2512,0.047,0.2484,0.051,0.2292,0.0691,0.2342,0.0682,0.2533,0.0835,0.2407,0.0951,0.2314,0.0879,0.2226,0.0828,0.2271,0.0958,0.2197,0.0903,0.2628,0.0703,0.2665,0.0671,0.2664,0.0668,0.2363,0.0929,0.2407,0.0951,0.2314,0.0879,0.2226,0.0828,0.2197,0.0903,0.2271,0.0958,0.2363,0.0929,0.2533,0.0835,0.2407,0.0951,0.2407,0.0951,0.2363,0.0929,0.2363,0.0929,0.2628,0.0703,0.2665,0.0671,0.2664,0.0668,0.2469,0.052,0.2292,0.0691,0.2197,0.0903,0.2197,0.0903,0.2226,0.0828,0.2226,0.0828,0.2342,0.0682,0.2484,0.051,0.2512,0.047});
			return TextureCoordinate_14_485_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=14, element #492, 400 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_14_492_coordIndex()
		{
			MFInt32 IndexedFaceSet_14_492_coordIndex = new MFInt32(new int[] {11,13,17,-1,17,16,11,-1,10,11,16,-1,16,14,10,-1,5,1,3,-1,3,7,5,-1,0,2,6,-1,6,4,0,-1,14,15,12,-1,12,10,14,-1,7,3,0,-1,0,4,7,-1,8,1,5,-1,5,9,8,-1,40,41,36,-1,36,37,40,-1,48,49,44,-1,44,45,48,-1,27,28,31,-1,28,29,30,-1,30,31,28,-1,34,35,32,-1,32,33,34,-1,35,27,31,-1,31,32,35,-1,18,19,24,-1,26,18,24,-1,24,25,26,-1,20,21,22,-1,22,23,20,-1,19,20,23,-1,23,24,19,-1,5,7,19,-1,19,18,5,-1,7,4,20,-1,20,19,7,-1,4,6,21,-1,21,20,4,-1,40,37,38,-1,38,39,40,-1,15,14,23,-1,23,22,15,-1,14,16,24,-1,24,23,14,-1,16,17,25,-1,25,24,16,-1,44,49,50,-1,50,51,44,-1,9,5,18,-1,18,26,9,-1,3,1,28,-1,28,27,3,-1,1,8,29,-1,29,28,1,-1,48,45,46,-1,46,47,48,-1,13,11,31,-1,31,30,13,-1,11,10,32,-1,32,31,11,-1,10,12,33,-1,33,32,10,-1,36,41,42,-1,42,43,36,-1,2,0,35,-1,35,34,2,-1,0,3,27,-1,27,35,0,-1,12,15,37,-1,37,36,12,-1,15,22,38,-1,38,37,15,-1,22,21,39,-1,39,38,22,-1,21,6,40,-1,40,39,21,-1,6,2,41,-1,41,40,6,-1,2,34,42,-1,42,41,2,-1,34,33,43,-1,43,42,34,-1,33,12,36,-1,36,43,33,-1,17,13,45,-1,45,44,17,-1,13,30,46,-1,46,45,13,-1,30,29,47,-1,47,46,30,-1,29,8,48,-1,48,47,29,-1,8,9,49,-1,49,48,8,-1,9,26,50,-1,50,49,9,-1,26,25,51,-1,51,50,26,-1,25,17,44,-1,44,51,25,-1});
			return IndexedFaceSet_14_492_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=14, element #492, 400 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_14_492_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_14_492_texCoordIndex = new MFInt32(new int[] {5,13,17,-1,17,16,5,-1,2,5,16,-1,16,7,2,-1,9,1,6,-1,6,12,9,-1,0,4,11,-1,11,8,0,-1,7,10,3,-1,3,2,7,-1,12,6,0,-1,0,8,12,-1,14,1,9,-1,9,15,14,-1,42,43,38,-1,38,39,42,-1,50,51,46,-1,46,47,50,-1,29,30,18,-1,30,31,32,-1,32,33,30,-1,36,37,34,-1,34,35,36,-1,37,29,33,-1,33,34,37,-1,20,21,19,-1,28,20,26,-1,26,27,28,-1,22,23,24,-1,24,25,22,-1,21,22,25,-1,25,26,21,-1,9,12,21,-1,21,20,9,-1,12,8,22,-1,22,21,12,-1,8,11,23,-1,23,22,8,-1,42,39,40,-1,40,41,42,-1,10,7,25,-1,25,24,10,-1,7,16,26,-1,26,25,7,-1,16,17,27,-1,27,26,16,-1,46,51,52,-1,52,53,46,-1,15,9,20,-1,20,28,15,-1,6,1,30,-1,30,29,6,-1,1,14,31,-1,31,30,1,-1,50,47,48,-1,48,49,50,-1,13,5,33,-1,33,32,13,-1,5,2,34,-1,34,33,5,-1,2,3,35,-1,35,34,2,-1,38,43,44,-1,44,45,38,-1,4,0,37,-1,37,36,4,-1,0,6,29,-1,29,37,0,-1,3,10,39,-1,39,38,3,-1,10,24,40,-1,40,39,10,-1,24,23,41,-1,41,40,24,-1,23,11,42,-1,42,41,23,-1,11,4,43,-1,43,42,11,-1,4,36,44,-1,44,43,4,-1,36,35,45,-1,45,44,36,-1,35,3,38,-1,38,45,35,-1,17,13,47,-1,47,46,17,-1,13,32,48,-1,48,47,13,-1,32,31,49,-1,49,48,32,-1,31,14,50,-1,50,49,31,-1,14,15,51,-1,51,50,14,-1,15,28,52,-1,52,51,15,-1,28,27,53,-1,53,52,28,-1,27,17,46,-1,46,53,27,-1});
			return IndexedFaceSet_14_492_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=15, element #492, 156 total numbers made up of 52 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_15_492_point()
		{
			MFVec3f Coordinate_15_492_point = new MFVec3f(new double[] {-0.1158,0.0291,0.0746,-0.1138,0.0353,0.0479,-0.1154,0.0249,0.0852,-0.1152,0.0321,0.0613,-0.1009,0.0309,0.0773,-0.1,0.0419,0.0512,-0.1021,0.0263,0.0887,-0.1002,0.0364,0.0643,-0.1122,0.04,0.0366,-0.0997,0.0472,0.0397,-0.1137,0.0019,0.0702,-0.1128,0.0024,0.0463,-0.1161,0.0046,0.0842,-0.1115,0.0029,0.0362,-0.0995,0.0019,0.0753,-0.1022,0.0037,0.0877,-0.0991,0.0029,0.0497,-0.098,0.0033,0.0395,-0.0944,0.0383,0.05,-0.0946,0.0329,0.0631,-0.0953,0.0274,0.0762,-0.096,0.0238,0.085,-0.0962,0.0074,0.0843,-0.0941,0.0061,0.0755,-0.0938,0.0071,0.0502,-0.093,0.0073,0.0439,-0.0943,0.0411,0.044,-0.1202,0.028,0.0581,-0.1188,0.0309,0.0448,-0.1177,0.0338,0.0373,-0.1171,0.0062,0.037,-0.1181,0.0059,0.0442,-0.119,0.0054,0.0671,-0.1211,0.0075,0.0784,-0.1203,0.0221,0.0792,-0.1208,0.0253,0.0709,-0.1163,0.0077,0.0885,-0.1035,0.0069,0.0921,-0.0996,0.009,0.0918,-0.0994,0.0214,0.0924,-0.1032,0.0227,0.0927,-0.1155,0.0214,0.0893,-0.1185,0.0198,0.0865,-0.1191,0.0092,0.0859,-0.097,0.0066,0.0314,-0.1091,0.0063,0.0285,-0.1123,0.0084,0.0285,-0.1128,0.0325,0.0287,-0.1087,0.0373,0.0288,-0.0979,0.0435,0.0313,-0.095,0.0397,0.0344,-0.0937,0.0092,0.0343});
			return Coordinate_15_492_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=15, element #493, 108 total numbers made up of 54 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_15_493_point()
		{
			MFVec2f TextureCoordinate_15_493_point = new MFVec2f(new double[] {0.2117,0.0481,0.2254,0.0615,0.2142,0.0508,0.2102,0.0461,0.2083,0.0443,0.2202,0.0585,0.2186,0.0548,0.1989,0.0701,0.1984,0.068,0.2138,0.0778,0.1952,0.0651,0.195,0.0629,0.2061,0.0729,0.2292,0.0691,0.2342,0.0682,0.2226,0.0828,0.2129,0.0844,0.2197,0.0903,0.2254,0.0615,0.2061,0.0729,0.2138,0.0778,0.2061,0.0729,0.1984,0.068,0.195,0.0629,0.195,0.0629,0.1984,0.068,0.2061,0.0729,0.2226,0.0828,0.2226,0.0828,0.2186,0.0548,0.2254,0.0615,0.2342,0.0682,0.2342,0.0682,0.2254,0.0615,0.2117,0.0481,0.2083,0.0443,0.2083,0.0443,0.2117,0.0481,0.2083,0.0443,0.195,0.0629,0.195,0.0629,0.195,0.0629,0.195,0.0629,0.2083,0.0443,0.2083,0.0443,0.2083,0.0443,0.2226,0.0828,0.2342,0.0682,0.2342,0.0682,0.2342,0.0682,0.2342,0.0682,0.2226,0.0828,0.2226,0.0828,0.2226,0.0828});
			return TextureCoordinate_15_493_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=15, element #500, 336 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_15_500_coordIndex()
		{
			MFInt32 IndexedFaceSet_15_500_coordIndex = new MFInt32(new int[] {13,2,1,-1,1,10,13,-1,10,1,3,-1,3,8,10,-1,3,4,0,-1,0,8,3,-1,0,4,5,-1,5,9,0,-1,7,9,5,-1,5,6,7,-1,6,2,13,-1,13,7,6,-1,22,17,18,-1,18,14,22,-1,20,19,21,-1,21,15,20,-1,9,7,15,-1,15,21,9,-1,10,14,16,-1,8,22,14,-1,14,10,8,-1,21,23,9,-1,11,7,13,-1,13,12,11,-1,0,25,24,-1,24,8,0,-1,16,12,13,-1,13,10,16,-1,23,25,0,-1,0,9,23,-1,11,15,7,-1,24,22,8,-1,31,32,33,-1,33,34,35,-1,31,33,35,-1,6,5,4,-1,4,3,1,-1,6,4,1,-1,2,6,1,-1,37,38,39,-1,39,40,37,-1,28,29,26,-1,26,27,28,-1,35,36,30,-1,30,31,35,-1,40,41,42,-1,42,43,37,-1,40,42,37,-1,18,17,27,-1,27,26,18,-1,17,19,28,-1,28,27,17,-1,19,20,29,-1,29,28,19,-1,20,18,26,-1,26,29,20,-1,17,22,31,-1,31,30,17,-1,22,24,32,-1,32,31,22,-1,24,25,33,-1,33,32,24,-1,25,23,34,-1,34,33,25,-1,23,21,35,-1,35,34,23,-1,21,19,36,-1,36,35,21,-1,19,17,30,-1,30,36,19,-1,14,18,38,-1,38,37,14,-1,18,20,39,-1,39,38,18,-1,20,15,40,-1,40,39,20,-1,15,11,41,-1,41,40,15,-1,11,12,42,-1,42,41,11,-1,12,16,43,-1,43,42,12,-1,16,14,37,-1,37,43,16,-1});
			return IndexedFaceSet_15_500_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=15, element #500, 336 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_15_500_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_15_500_texCoordIndex = new MFInt32(new int[] {27,2,1,-1,1,10,27,-1,10,1,3,-1,3,11,10,-1,3,4,0,-1,0,11,3,-1,0,4,5,-1,5,12,0,-1,9,12,5,-1,5,6,9,-1,6,2,27,-1,27,9,6,-1,35,28,29,-1,29,7,35,-1,31,30,33,-1,33,8,31,-1,15,14,16,-1,16,32,15,-1,17,13,18,-1,19,34,13,-1,13,17,19,-1,32,36,15,-1,20,14,22,-1,22,21,20,-1,23,38,37,-1,37,19,23,-1,18,24,25,-1,25,17,18,-1,36,39,26,-1,26,15,36,-1,20,16,14,-1,37,34,19,-1,45,46,47,-1,47,48,49,-1,45,47,49,-1,6,5,4,-1,4,3,1,-1,6,4,1,-1,2,6,1,-1,51,52,53,-1,53,54,51,-1,42,43,40,-1,40,41,42,-1,49,50,44,-1,44,45,49,-1,54,55,56,-1,56,57,51,-1,54,56,51,-1,29,28,41,-1,41,40,29,-1,28,30,42,-1,42,41,28,-1,30,31,43,-1,43,42,30,-1,31,29,40,-1,40,43,31,-1,28,35,45,-1,45,44,28,-1,34,37,46,-1,46,45,34,-1,37,38,47,-1,47,46,37,-1,39,36,48,-1,48,47,39,-1,36,32,49,-1,49,48,36,-1,33,30,50,-1,50,49,33,-1,30,28,44,-1,44,50,30,-1,7,29,52,-1,52,51,7,-1,29,31,53,-1,53,52,29,-1,31,8,54,-1,54,53,31,-1,16,20,55,-1,55,54,16,-1,20,21,56,-1,56,55,20,-1,24,18,57,-1,57,56,24,-1,18,13,51,-1,51,57,18,-1});
			return IndexedFaceSet_15_500_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=16, element #500, 132 total numbers made up of 44 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_16_500_point()
		{
			MFVec3f Coordinate_16_500_point = new MFVec3f(new double[] {-0.1169,0.0131,0.0954,-0.1083,0.003,0.1073,-0.107,0.0121,0.1075,-0.1176,0.0024,0.105,-0.1187,0.0121,0.1047,-0.1179,0.0215,0.1051,-0.1079,0.0225,0.1074,-0.1058,0.0232,0.0982,-0.1155,0.0048,0.0946,-0.1156,0.0224,0.0946,-0.1058,0.0049,0.0979,-0.1036,0.0225,0.0986,-0.1037,0.0148,0.1001,-0.105,0.0129,0.0999,-0.1028,0.0045,0.0937,-0.1026,0.0239,0.0932,-0.1035,0.0053,0.0986,-0.1161,0.0046,0.0843,-0.1022,0.0037,0.0877,-0.1154,0.0249,0.0852,-0.1021,0.0263,0.0887,-0.1164,0.0224,0.0884,-0.1164,0.0058,0.0884,-0.1174,0.0216,0.0936,-0.1174,0.005,0.0937,-0.1177,0.0125,0.0947,-0.1034,0.0068,0.0817,-0.112,0.0074,0.0796,-0.1115,0.0227,0.0803,-0.1034,0.0235,0.0824,-0.121,0.0079,0.0842,-0.1209,0.0083,0.0857,-0.1223,0.0078,0.0892,-0.1224,0.0125,0.0899,-0.1221,0.0196,0.089,-0.1208,0.0202,0.0849,-0.1204,0.0203,0.0848,-0.098,0.007,0.0925,-0.0977,0.0066,0.0895,-0.0977,0.0222,0.0902,-0.0977,0.0215,0.0915,-0.0985,0.0204,0.0956,-0.0986,0.0148,0.0967,-0.0984,0.0075,0.0956});
			return Coordinate_16_500_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=16, element #501, 116 total numbers made up of 58 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_16_501_point()
		{
			MFVec2f TextureCoordinate_16_501_point = new MFVec2f(new double[] {0.2033,0.0375,0.1866,0.0487,0.186,0.0472,0.1969,0.0343,0.1963,0.0328,0.1973,0.0341,0.1873,0.048,0.1915,0.0602,0.1915,0.0578,0.1897,0.0535,0.1888,0.0569,0.2031,0.037,0.2012,0.0381,0.2444,0.0847,0.2208,0.06,0.2111,0.0557,0.2254,0.054,0.2483,0.0809,0.2464,0.0799,0.2587,0.0865,0.225,0.0604,0.2239,0.0673,0.2238,0.0671,0.267,0.0845,0.2486,0.0741,0.2486,0.074,0.2049,0.059,0.1896,0.055,0.2102,0.0461,0.1952,0.0651,0.2083,0.0443,0.195,0.0629,0.2109,0.0476,0.2048,0.0404,0.2576,0.0911,0.2063,0.0414,0.2083,0.0537,0.2612,0.0869,0.2671,0.0842,0.2047,0.0593,0.1952,0.0651,0.2102,0.0461,0.2083,0.0443,0.195,0.0629,0.2102,0.0461,0.2063,0.0414,0.2612,0.0869,0.2671,0.0842,0.2083,0.0537,0.2109,0.0476,0.2083,0.0443,0.2444,0.0847,0.1952,0.0651,0.195,0.0629,0.1915,0.0578,0.225,0.0604,0.2239,0.0673,0.2464,0.0799});
			return TextureCoordinate_16_501_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=16, element #508, 176 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_16_508_coordIndex()
		{
			MFInt32 IndexedFaceSet_16_508_coordIndex = new MFInt32(new int[] {0,6,7,-1,7,1,0,-1,2,8,6,-1,6,0,2,-1,9,8,2,-1,2,3,9,-1,4,10,9,-1,9,3,4,-1,11,10,4,-1,4,5,11,-1,7,11,5,-1,5,1,7,-1,14,15,16,-1,16,17,12,-1,14,16,12,-1,13,14,12,-1,7,6,13,-1,13,12,7,-1,6,8,14,-1,14,13,6,-1,8,9,15,-1,15,14,8,-1,9,10,16,-1,16,15,9,-1,10,11,17,-1,17,16,10,-1,11,7,12,-1,12,17,11,-1,20,21,22,-1,22,23,18,-1,20,22,18,-1,19,20,18,-1,0,1,19,-1,19,18,0,-1,1,5,20,-1,20,19,1,-1,5,4,21,-1,21,20,5,-1,4,3,22,-1,22,21,4,-1,3,2,23,-1,23,22,3,-1,2,0,18,-1,18,23,2,-1});
			return IndexedFaceSet_16_508_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=16, element #508, 176 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_16_508_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_16_508_texCoordIndex = new MFInt32(new int[] {0,8,9,-1,9,1,0,-1,2,10,8,-1,8,0,2,-1,11,10,2,-1,2,3,11,-1,4,12,11,-1,11,3,4,-1,14,13,7,-1,7,6,14,-1,9,15,5,-1,5,1,9,-1,18,19,20,-1,20,21,16,-1,18,20,16,-1,17,18,16,-1,9,8,17,-1,17,16,9,-1,8,10,18,-1,18,17,8,-1,10,11,19,-1,19,18,10,-1,11,12,20,-1,20,19,11,-1,13,14,21,-1,21,20,13,-1,15,9,16,-1,16,21,15,-1,24,25,26,-1,26,27,22,-1,24,26,22,-1,23,24,22,-1,0,1,23,-1,23,22,0,-1,1,5,24,-1,24,23,1,-1,6,7,25,-1,25,24,6,-1,4,3,26,-1,26,25,4,-1,3,2,27,-1,27,26,3,-1,2,0,22,-1,22,27,2,-1});
			return IndexedFaceSet_16_508_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=17, element #508, 72 total numbers made up of 24 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_17_508_point()
		{
			MFVec3f Coordinate_17_508_point = new MFVec3f(new double[] {-0.1088,0.002,0.115,-0.1077,0.0105,0.1156,-0.1202,0.002,0.1125,-0.1214,0.0105,0.1126,-0.1206,0.0161,0.1121,-0.1087,0.0167,0.1152,-0.1083,0.003,0.1073,-0.107,0.0121,0.1075,-0.1176,0.0024,0.105,-0.1187,0.0121,0.1047,-0.1178,0.0215,0.1051,-0.1079,0.0225,0.1074,-0.1082,0.0122,0.1025,-0.1092,0.0052,0.1023,-0.1145,0.0049,0.101,-0.1153,0.0121,0.1007,-0.1147,0.0194,0.1011,-0.1088,0.02,0.1024,-0.1124,0.0054,0.1176,-0.1118,0.0104,0.1181,-0.1122,0.0132,0.1178,-0.1185,0.0129,0.1168,-0.1188,0.0105,0.1166,-0.1181,0.0054,0.1164});
			return Coordinate_17_508_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=17, element #509, 56 total numbers made up of 28 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_17_509_point()
		{
			MFVec2f TextureCoordinate_17_509_point = new MFVec2f(new double[] {0.1822,0.0458,0.1809,0.0434,0.1953,0.0282,0.1948,0.024,0.1933,0.0293,0.1816,0.0411,0.1287,0.0243,0.0943,0.0785,0.1866,0.0487,0.186,0.0472,0.1969,0.0343,0.1963,0.0328,0.1973,0.0341,0.1322,0.09,0.157,0.0552,0.1873,0.048,0.186,0.0472,0.1866,0.0487,0.1969,0.0343,0.1963,0.0328,0.1973,0.0341,0.157,0.0552,0.1822,0.0458,0.1809,0.0434,0.1816,0.0411,0.0943,0.0785,0.1948,0.024,0.1953,0.0282});
			return TextureCoordinate_17_509_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=17, element #516, 128 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_17_516_coordIndex()
		{
			MFInt32 IndexedFaceSet_17_516_coordIndex = new MFInt32(new int[] {0,3,2,-1,2,1,0,-1,5,4,2,-1,2,3,5,-1,0,6,7,-1,7,3,0,-1,1,8,6,-1,6,0,1,-1,9,8,1,-1,1,2,9,-1,4,10,9,-1,9,2,4,-1,11,10,4,-1,4,5,11,-1,7,11,5,-1,5,3,7,-1,14,15,16,-1,16,17,12,-1,14,16,12,-1,13,14,12,-1,7,6,13,-1,13,12,7,-1,6,8,14,-1,14,13,6,-1,8,9,15,-1,15,14,8,-1,9,10,16,-1,16,15,9,-1,10,11,17,-1,17,16,10,-1,11,7,12,-1,12,17,11,-1});
			return IndexedFaceSet_17_516_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=17, element #516, 128 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_17_516_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_17_516_texCoordIndex = new MFInt32(new int[] {0,3,2,-1,2,1,0,-1,5,4,2,-1,2,3,5,-1,0,8,9,-1,9,3,0,-1,1,10,8,-1,8,0,1,-1,11,10,1,-1,1,2,11,-1,4,12,11,-1,11,2,4,-1,14,13,7,-1,7,6,14,-1,9,15,5,-1,5,3,9,-1,18,19,20,-1,20,21,16,-1,18,20,16,-1,17,18,16,-1,9,8,17,-1,17,16,9,-1,8,10,18,-1,18,17,8,-1,10,11,19,-1,19,18,10,-1,11,12,20,-1,20,19,11,-1,13,14,21,-1,21,20,13,-1,15,9,16,-1,16,21,15,-1});
			return IndexedFaceSet_17_516_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=18, element #516, 54 total numbers made up of 18 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_18_516_point()
		{
			MFVec3f Coordinate_18_516_point = new MFVec3f(new double[] {-0.1119,0.0039,0.1195,-0.1189,0.0039,0.1178,-0.1196,0.0097,0.1197,-0.1115,0.0097,0.1213,-0.1189,0.0136,0.1183,-0.1121,0.014,0.1199,-0.1088,0.002,0.115,-0.1077,0.0105,0.1156,-0.1202,0.002,0.1125,-0.1214,0.0105,0.1126,-0.1206,0.0161,0.1121,-0.1087,0.0167,0.1152,-0.1093,0.0104,0.1109,-0.11,0.0045,0.1104,-0.1171,0.0045,0.1089,-0.118,0.0104,0.1091,-0.1175,0.0137,0.1085,-0.1099,0.0141,0.1106});
			return Coordinate_18_516_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=18, element #517, 44 total numbers made up of 22 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_18_517_point()
		{
			MFVec2f TextureCoordinate_18_517_point = new MFVec2f(new double[] {0.1831,0.0355,0.1904,0.0263,0.1901,0.0243,0.1819,0.0351,0.1913,0.0249,0.182,0.0368,0.088,0.0133,0.0677,0.0461,0.1822,0.0458,0.1809,0.0434,0.1953,0.0282,0.1948,0.024,0.1933,0.0293,0.0943,0.0785,0.1287,0.0243,0.1816,0.0411,0.1809,0.0434,0.1822,0.0458,0.1953,0.0282,0.1948,0.024,0.1933,0.0293,0.1287,0.0243});
			return TextureCoordinate_18_517_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=14, element #528, 352 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_14_528_coordIndex()
		{
			MFInt32 IndexedFaceSet_14_528_coordIndex = new MFInt32(new int[] {0,1,10,-1,2,12,17,-1,17,9,2,-1,6,0,11,-1,11,14,6,-1,2,1,7,-1,7,8,2,-1,3,4,19,-1,19,18,3,-1,13,22,20,-1,20,5,13,-1,5,4,10,-1,10,9,5,-1,6,7,1,-1,1,0,6,-1,8,15,12,-1,12,2,8,-1,9,17,13,-1,13,5,9,-1,0,3,16,-1,16,11,0,-1,9,10,1,-1,1,2,9,-1,3,0,10,-1,10,4,3,-1,16,3,18,-1,18,21,16,-1,19,4,5,-1,5,20,19,-1,33,34,35,-1,33,35,36,-1,32,33,36,-1,27,24,25,-1,25,26,27,-1,39,40,41,-1,45,39,41,-1,44,45,41,-1,28,29,23,-1,28,23,24,-1,24,27,28,-1,29,30,31,-1,31,23,29,-1,11,16,24,-1,24,23,11,-1,16,21,25,-1,25,24,16,-1,32,36,37,-1,37,38,32,-1,22,13,27,-1,27,26,22,-1,13,17,28,-1,28,27,13,-1,17,12,29,-1,29,28,17,-1,12,15,30,-1,30,29,12,-1,44,41,42,-1,42,43,44,-1,14,11,23,-1,23,31,14,-1,21,18,33,-1,33,32,21,-1,18,19,34,-1,34,33,18,-1,19,20,35,-1,35,34,19,-1,20,22,36,-1,36,35,20,-1,22,26,37,-1,37,36,22,-1,26,25,38,-1,38,37,26,-1,25,21,32,-1,32,38,25,-1,7,6,40,-1,40,39,7,-1,6,14,41,-1,41,40,6,-1,14,31,42,-1,42,41,14,-1,31,30,43,-1,43,42,31,-1,30,15,44,-1,44,43,30,-1,15,8,45,-1,45,44,15,-1,8,7,39,-1,39,45,8,-1});
			return IndexedFaceSet_14_528_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=14, element #528, 352 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_14_528_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_14_528_texCoordIndex = new MFInt32(new int[] {0,1,10,-1,2,12,17,-1,17,9,2,-1,6,0,11,-1,11,14,6,-1,2,1,7,-1,7,8,2,-1,3,4,19,-1,19,18,3,-1,13,22,20,-1,20,5,13,-1,5,4,10,-1,10,9,5,-1,6,7,1,-1,1,0,6,-1,8,15,12,-1,12,2,8,-1,9,17,13,-1,13,5,9,-1,0,3,16,-1,16,11,0,-1,9,10,1,-1,1,2,9,-1,3,0,10,-1,10,4,3,-1,16,3,18,-1,18,21,16,-1,19,4,5,-1,5,20,19,-1,33,34,35,-1,33,35,36,-1,32,33,36,-1,27,24,25,-1,25,26,27,-1,39,40,41,-1,45,39,41,-1,44,45,41,-1,28,29,11,-1,28,23,24,-1,24,27,28,-1,29,30,31,-1,31,23,29,-1,11,16,24,-1,24,23,11,-1,16,21,25,-1,25,24,16,-1,32,36,37,-1,37,38,32,-1,22,13,27,-1,27,26,22,-1,13,17,28,-1,28,27,13,-1,17,12,29,-1,29,28,17,-1,12,15,30,-1,30,29,12,-1,44,41,42,-1,42,43,44,-1,14,11,23,-1,23,31,14,-1,21,18,33,-1,33,32,21,-1,18,19,34,-1,34,33,18,-1,19,20,35,-1,35,34,19,-1,20,22,36,-1,36,35,20,-1,22,26,37,-1,37,36,22,-1,26,25,38,-1,38,37,26,-1,25,21,32,-1,32,38,25,-1,7,6,40,-1,40,39,7,-1,6,14,41,-1,41,40,6,-1,14,31,42,-1,42,41,14,-1,31,30,43,-1,43,42,31,-1,30,15,44,-1,44,43,30,-1,15,8,45,-1,45,44,15,-1,8,7,39,-1,39,45,8,-1});
			return IndexedFaceSet_14_528_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=15, element #528, 138 total numbers made up of 46 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_15_528_point()
		{
			MFVec3f Coordinate_15_528_point = new MFVec3f(new double[] {-0.1279,0.0019,0.0605,-0.1338,0.0112,0.0672,-0.1306,0.0254,0.0698,-0.1276,0.0034,0.0432,-0.1315,0.0112,0.0437,-0.1276,0.0281,0.0446,-0.1286,0.004,0.0799,-0.1322,0.0112,0.079,-0.1301,0.0224,0.0799,-0.1294,0.0267,0.0583,-0.1326,0.0112,0.0555,-0.1137,0.0019,0.0702,-0.1158,0.0291,0.0746,-0.1138,0.0353,0.0479,-0.1161,0.0046,0.0842,-0.1154,0.0249,0.0852,-0.1128,0.0024,0.0463,-0.1152,0.0321,0.0613,-0.1242,0.004,0.0327,-0.1278,0.0113,0.0309,-0.1244,0.0296,0.0328,-0.1115,0.0029,0.0362,-0.1122,0.04,0.0366,-0.1084,0.0063,0.0703,-0.1075,0.0068,0.0469,-0.1067,0.0071,0.0409,-0.1072,0.0339,0.0412,-0.1081,0.0315,0.0471,-0.1094,0.0282,0.0609,-0.1101,0.0253,0.0738,-0.1095,0.0223,0.0814,-0.1104,0.0083,0.0807,-0.1088,0.0056,0.0293,-0.1196,0.0065,0.0267,-0.1222,0.0118,0.0252,-0.1191,0.0283,0.027,-0.1088,0.0369,0.0295,-0.1059,0.0329,0.033,-0.1055,0.0086,0.0327,-0.1291,0.0105,0.0832,-0.1266,0.0062,0.0837,-0.1163,0.0067,0.088,-0.1121,0.0091,0.0855,-0.1115,0.0185,0.086,-0.1152,0.02,0.0887,-0.1275,0.0181,0.0839});
			return Coordinate_15_528_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=15, element #529, 92 total numbers made up of 46 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_15_529_point()
		{
			MFVec2f TextureCoordinate_15_529_point = new MFVec2f(new double[] {0.2299,0.0317,0.2316,0.0247,0.2265,0.0269,0.241,0.0419,0.244,0.0359,0.2401,0.0413,0.2245,0.0286,0.226,0.0221,0.2232,0.0245,0.2333,0.0341,0.2378,0.0303,0.2142,0.0508,0.2117,0.0481,0.2254,0.0615,0.2102,0.0461,0.2083,0.0443,0.2202,0.0585,0.2186,0.0548,0.2469,0.052,0.2512,0.047,0.2484,0.051,0.2292,0.0691,0.2342,0.0682,0.2142,0.0508,0.2202,0.0585,0.2292,0.0691,0.2342,0.0682,0.2254,0.0615,0.2186,0.0548,0.2117,0.0481,0.2083,0.0443,0.2102,0.0461,0.2292,0.0691,0.2469,0.052,0.2512,0.047,0.2484,0.051,0.2342,0.0682,0.2342,0.0682,0.2292,0.0691,0.226,0.0221,0.2245,0.0286,0.2102,0.0461,0.2102,0.0461,0.2083,0.0443,0.2083,0.0443,0.2232,0.0245});
			return TextureCoordinate_15_529_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=15, element #536, 280 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_15_536_coordIndex()
		{
			MFInt32 IndexedFaceSet_15_536_coordIndex = new MFInt32(new int[] {2,3,11,-1,11,10,2,-1,0,5,14,-1,14,12,0,-1,2,10,13,-1,13,6,2,-1,0,12,11,-1,11,3,0,-1,15,5,0,-1,0,16,15,-1,17,3,2,-1,2,1,17,-1,16,0,3,-1,3,17,16,-1,2,6,4,-1,4,1,2,-1,6,8,4,-1,7,15,18,-1,18,9,7,-1,8,9,18,-1,18,4,8,-1,7,5,15,-1,1,19,20,-1,20,17,1,-1,17,20,21,-1,21,16,17,-1,16,21,22,-1,22,15,16,-1,22,23,18,-1,18,15,22,-1,23,24,4,-1,4,18,23,-1,24,19,1,-1,1,4,24,-1,25,26,27,-1,25,27,28,-1,29,25,28,-1,24,23,22,-1,22,21,20,-1,24,22,20,-1,19,24,20,-1,30,31,32,-1,32,33,30,-1,33,34,35,-1,35,36,30,-1,33,35,30,-1,10,11,26,-1,26,25,10,-1,11,12,27,-1,27,26,11,-1,12,14,28,-1,28,27,12,-1,14,13,29,-1,29,28,14,-1,13,10,25,-1,25,29,13,-1,6,13,31,-1,31,30,6,-1,13,14,32,-1,32,31,13,-1,14,5,33,-1,33,32,14,-1,5,7,34,-1,34,33,5,-1,7,9,35,-1,35,34,7,-1,9,8,36,-1,36,35,9,-1,8,6,30,-1,30,36,8,-1});
			return IndexedFaceSet_15_536_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=15, element #536, 280 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_15_536_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_15_536_texCoordIndex = new MFInt32(new int[] {0,1,24,-1,24,23,0,-1,3,2,27,-1,27,25,3,-1,0,23,26,-1,26,4,0,-1,3,25,24,-1,24,1,3,-1,5,8,7,-1,7,6,5,-1,9,12,11,-1,11,10,9,-1,6,7,14,-1,14,13,6,-1,11,15,17,-1,17,10,11,-1,15,18,17,-1,16,5,20,-1,20,19,16,-1,18,21,22,-1,22,17,18,-1,16,8,5,-1,31,34,35,-1,35,30,31,-1,30,35,36,-1,36,29,30,-1,29,36,37,-1,37,28,29,-1,37,38,33,-1,33,28,37,-1,38,39,32,-1,32,33,38,-1,39,34,31,-1,31,32,39,-1,40,41,42,-1,40,42,43,-1,44,40,43,-1,39,38,37,-1,37,36,35,-1,39,37,35,-1,34,39,35,-1,45,46,47,-1,47,48,45,-1,48,49,50,-1,50,51,45,-1,48,50,45,-1,23,24,41,-1,41,40,23,-1,24,25,42,-1,42,41,24,-1,25,27,43,-1,43,42,25,-1,27,26,44,-1,44,43,27,-1,26,23,40,-1,40,44,26,-1,4,26,46,-1,46,45,4,-1,26,27,47,-1,47,46,26,-1,27,2,48,-1,48,47,27,-1,8,16,49,-1,49,48,8,-1,16,19,50,-1,50,49,16,-1,21,18,51,-1,51,50,21,-1,18,15,45,-1,45,51,18,-1});
			return IndexedFaceSet_15_536_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=16, element #536, 111 total numbers made up of 37 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_16_536_point()
		{
			MFVec3f Coordinate_16_536_point = new MFVec3f(new double[] {-0.1298,0.0197,0.0849,-0.1287,0.0028,0.0904,-0.1287,0.0046,0.0844,-0.1313,0.0112,0.0848,-0.1196,0.0051,0.093,-0.1164,0.0224,0.0884,-0.1164,0.0058,0.0884,-0.1174,0.0216,0.0936,-0.1174,0.005,0.0937,-0.1177,0.0125,0.0946,-0.1286,0.004,0.0799,-0.1322,0.0112,0.079,-0.1301,0.0224,0.0799,-0.1161,0.0046,0.0842,-0.1154,0.0249,0.0852,-0.1195,0.0218,0.093,-0.1294,0.0202,0.0904,-0.1307,0.0117,0.091,-0.1188,0.0126,0.0946,-0.1294,0.0025,0.0932,-0.1313,0.0107,0.0934,-0.1301,0.0187,0.0932,-0.1198,0.02,0.0955,-0.1192,0.0114,0.0966,-0.1204,0.0042,0.0954,-0.1253,0.007,0.0754,-0.1277,0.0117,0.0748,-0.1262,0.0201,0.0755,-0.1168,0.0217,0.0788,-0.1173,0.0075,0.0781,-0.1125,0.0081,0.0876,-0.1126,0.0074,0.0851,-0.112,0.0211,0.0858,-0.1124,0.0201,0.0872,-0.1131,0.0194,0.0914,-0.1135,0.0126,0.0922,-0.1133,0.0076,0.0915});
			return Coordinate_16_536_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=16, element #537, 104 total numbers made up of 52 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_16_537_point()
		{
			MFVec2f TextureCoordinate_16_537_point = new MFVec2f(new double[] {0.2192,0.0256,0.2205,0.0195,0.2048,0.0404,0.2199,0.022,0.2063,0.0414,0.2047,0.0523,0.1956,0.0462,0.1979,0.0386,0.2109,0.0476,0.277,0.1031,0.2673,0.0987,0.263,0.1,0.2744,0.109,0.1892,0.0439,0.1911,0.0375,0.2576,0.0911,0.2083,0.0537,0.263,0.0893,0.2612,0.0869,0.2047,0.0593,0.2048,0.0593,0.2671,0.0842,0.2673,0.0839,0.2245,0.0286,0.226,0.0221,0.2232,0.0245,0.2102,0.0461,0.2083,0.0443,0.2039,0.0358,0.2152,0.0224,0.2154,0.0203,0.2126,0.0258,0.2034,0.0366,0.2033,0.0375,0.2114,0.0219,0.2132,0.0168,0.2123,0.0196,0.1999,0.0356,0.201,0.0349,0.2011,0.0354,0.2245,0.0286,0.226,0.0221,0.2232,0.0245,0.2083,0.0443,0.2102,0.0461,0.2576,0.0911,0.2102,0.0461,0.2083,0.0443,0.2048,0.0404,0.2083,0.0537,0.2047,0.0593,0.2612,0.0869});
			return TextureCoordinate_16_537_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=16, element #544, 176 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_16_544_coordIndex()
		{
			MFInt32 IndexedFaceSet_16_544_coordIndex = new MFInt32(new int[] {6,0,1,-1,1,7,6,-1,7,1,2,-1,2,8,7,-1,8,2,3,-1,3,9,8,-1,3,4,10,-1,10,9,3,-1,4,5,11,-1,11,10,4,-1,5,0,6,-1,6,11,5,-1,20,21,22,-1,22,23,18,-1,20,22,18,-1,19,20,18,-1,14,15,16,-1,16,17,12,-1,14,16,12,-1,13,14,12,-1,6,7,13,-1,13,12,6,-1,7,8,14,-1,14,13,7,-1,8,9,15,-1,15,14,8,-1,9,10,16,-1,16,15,9,-1,10,11,17,-1,17,16,10,-1,11,6,12,-1,12,17,11,-1,1,0,19,-1,19,18,1,-1,0,5,20,-1,20,19,0,-1,5,4,21,-1,21,20,5,-1,4,3,22,-1,22,21,4,-1,3,2,23,-1,23,22,3,-1,2,1,18,-1,18,23,2,-1});
			return IndexedFaceSet_16_544_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=16, element #544, 176 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_16_544_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_16_544_texCoordIndex = new MFInt32(new int[] {6,1,0,-1,0,7,6,-1,7,0,2,-1,2,8,7,-1,8,2,3,-1,3,9,8,-1,3,4,10,-1,10,9,3,-1,4,5,11,-1,11,10,4,-1,5,1,6,-1,6,11,5,-1,20,21,22,-1,22,23,18,-1,20,22,18,-1,19,20,18,-1,14,15,16,-1,16,17,12,-1,14,16,12,-1,13,14,12,-1,6,7,13,-1,13,12,6,-1,7,8,14,-1,14,13,7,-1,8,9,15,-1,15,14,8,-1,9,10,16,-1,16,15,9,-1,10,11,17,-1,17,16,10,-1,11,6,12,-1,12,17,11,-1,0,1,19,-1,19,18,0,-1,1,5,20,-1,20,19,1,-1,5,4,21,-1,21,20,5,-1,4,3,22,-1,22,21,4,-1,3,2,23,-1,23,22,3,-1,2,0,18,-1,18,23,2,-1});
			return IndexedFaceSet_16_544_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=17, element #544, 72 total numbers made up of 24 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_17_544_point()
		{
			MFVec3f Coordinate_17_544_point = new MFVec3f(new double[] {-0.1314,0.0017,0.1004,-0.133,0.0079,0.1002,-0.1321,0.0148,0.1004,-0.1208,0.0154,0.1026,-0.12,0.0078,0.1031,-0.1217,0.0018,0.1024,-0.1294,0.0025,0.0932,-0.1313,0.0107,0.0934,-0.1301,0.0187,0.0932,-0.1198,0.02,0.0955,-0.1191,0.0114,0.0966,-0.1204,0.0042,0.0954,-0.1269,0.0052,0.0904,-0.1282,0.0108,0.0907,-0.1273,0.0166,0.0904,-0.121,0.0174,0.0918,-0.1206,0.0115,0.0928,-0.1215,0.0062,0.0917,-0.1303,0.0081,0.1042,-0.1296,0.0051,0.1043,-0.1249,0.0051,0.1052,-0.124,0.0081,0.1057,-0.1244,0.0119,0.1053,-0.1299,0.0115,0.1043});
			return Coordinate_17_544_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=17, element #545, 48 total numbers made up of 24 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_17_545_point()
		{
			MFVec2f TextureCoordinate_17_545_point = new MFVec2f(new double[] {0.2109,0.0133,0.2102,0.0181,0.2093,0.0169,0.1959,0.0354,0.1986,0.0324,0.1989,0.0342,0.2114,0.0219,0.2132,0.0168,0.2123,0.0196,0.1999,0.0356,0.201,0.0349,0.2011,0.0354,0.2114,0.0219,0.2132,0.0168,0.2123,0.0196,0.1999,0.0356,0.201,0.0349,0.2011,0.0354,0.2109,0.0133,0.2102,0.0181,0.1989,0.0342,0.1986,0.0324,0.1959,0.0354,0.2093,0.0169});
			return TextureCoordinate_17_545_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=17, element #552, 128 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_17_552_coordIndex()
		{
			MFInt32 IndexedFaceSet_17_552_coordIndex = new MFInt32(new int[] {2,1,4,-1,4,3,2,-1,0,5,4,-1,4,1,0,-1,7,6,0,-1,0,1,7,-1,2,8,7,-1,7,1,2,-1,9,8,2,-1,2,3,9,-1,10,9,3,-1,3,4,10,-1,5,11,10,-1,10,4,5,-1,0,6,11,-1,11,5,0,-1,14,15,16,-1,16,17,12,-1,14,16,12,-1,13,14,12,-1,6,7,13,-1,13,12,6,-1,7,8,14,-1,14,13,7,-1,8,9,15,-1,15,14,8,-1,9,10,16,-1,16,15,9,-1,10,11,17,-1,17,16,10,-1,11,6,12,-1,12,17,11,-1});
			return IndexedFaceSet_17_552_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=17, element #552, 128 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_17_552_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_17_552_texCoordIndex = new MFInt32(new int[] {1,0,3,-1,3,2,1,-1,5,4,3,-1,3,0,5,-1,9,8,5,-1,5,0,9,-1,1,10,9,-1,9,0,1,-1,12,11,7,-1,7,6,12,-1,14,13,2,-1,2,3,14,-1,4,15,14,-1,14,3,4,-1,5,8,15,-1,15,4,5,-1,18,19,20,-1,20,21,16,-1,18,20,16,-1,17,18,16,-1,8,9,17,-1,17,16,8,-1,9,10,18,-1,18,17,9,-1,11,12,19,-1,19,18,11,-1,13,14,20,-1,20,19,13,-1,14,15,21,-1,21,20,14,-1,15,8,16,-1,16,21,15,-1});
			return IndexedFaceSet_17_552_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=18, element #552, 54 total numbers made up of 18 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_18_552_point()
		{
			MFVec3f Coordinate_18_552_point = new MFVec3f(new double[] {-0.1297,0.0018,0.1064,-0.1318,0.0077,0.1084,-0.1307,0.0128,0.1072,-0.1242,0.0131,0.1086,-0.1243,0.0078,0.1098,-0.1241,0.0018,0.1074,-0.1314,0.0017,0.1005,-0.133,0.0079,0.1002,-0.1321,0.0148,0.1004,-0.1208,0.0154,0.1026,-0.12,0.0078,0.1031,-0.1218,0.0018,0.1024,-0.1286,0.0043,0.0968,-0.1296,0.0081,0.0966,-0.1291,0.0124,0.0968,-0.1221,0.0128,0.098,-0.1216,0.0081,0.0985,-0.1227,0.0043,0.0979});
			return Coordinate_18_552_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=18, element #553, 44 total numbers made up of 22 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_18_553_point()
		{
			MFVec2f TextureCoordinate_18_553_point = new MFVec2f(new double[] {0.2048,0.0135,0.2053,0.0142,0.1964,0.026,0.1976,0.0232,0.1977,0.0271,0.2052,0.017,0.0639,0.0523,0.0903,0.0107,0.2102,0.0181,0.2109,0.0133,0.2093,0.0169,0.1317,0.0215,0.0951,0.0836,0.1959,0.0354,0.1986,0.0324,0.1989,0.0342,0.2102,0.0181,0.2109,0.0133,0.2093,0.0169,0.0951,0.0836,0.1986,0.0324,0.1989,0.0342});
			return TextureCoordinate_18_553_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=9, element #569, 320 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_9_569_coordIndex()
		{
			MFInt32 IndexedFaceSet_9_569_coordIndex = new MFInt32(new int[] {0,10,11,-1,11,5,0,-1,1,0,5,-1,5,6,1,-1,2,3,8,-1,8,7,2,-1,3,4,9,-1,9,8,3,-1,4,1,6,-1,6,9,4,-1,2,7,26,-1,26,27,2,-1,8,5,11,-1,11,7,8,-1,9,6,5,-1,5,8,9,-1,11,10,13,-1,13,12,11,-1,7,11,12,-1,12,26,7,-1,16,15,14,-1,14,17,16,-1,19,18,15,-1,15,16,19,-1,22,21,20,-1,20,23,22,-1,23,20,24,-1,24,25,23,-1,25,24,18,-1,18,19,25,-1,22,27,26,-1,26,21,22,-1,20,21,14,-1,14,15,20,-1,24,20,15,-1,15,18,24,-1,14,12,13,-1,13,17,14,-1,21,26,12,-1,12,14,21,-1,29,30,31,-1,31,32,33,-1,29,31,33,-1,34,35,36,-1,33,34,36,-1,36,37,38,-1,38,39,40,-1,36,38,40,-1,33,36,40,-1,29,33,40,-1,29,40,41,-1,29,41,28,-1,10,0,29,-1,29,28,10,-1,0,1,30,-1,30,29,0,-1,1,4,31,-1,31,30,1,-1,4,3,32,-1,32,31,4,-1,3,2,33,-1,33,32,3,-1,2,27,34,-1,34,33,2,-1,27,22,35,-1,35,34,27,-1,22,23,36,-1,36,35,22,-1,23,25,37,-1,37,36,23,-1,25,19,38,-1,38,37,25,-1,19,16,39,-1,39,38,19,-1,16,17,40,-1,40,39,16,-1,17,13,41,-1,41,40,17,-1,13,10,28,-1,28,41,13,-1});
			return IndexedFaceSet_9_569_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=9, element #569, 320 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_9_569_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_9_569_texCoordIndex = new MFInt32(new int[] {1,0,6,-1,6,7,1,-1,2,1,7,-1,7,8,2,-1,4,3,9,-1,9,10,4,-1,3,5,11,-1,11,9,3,-1,5,2,8,-1,8,11,5,-1,12,13,15,-1,15,14,12,-1,9,7,6,-1,6,10,9,-1,11,8,7,-1,7,9,11,-1,6,0,17,-1,17,18,6,-1,10,6,18,-1,18,16,10,-1,21,20,19,-1,19,22,21,-1,24,23,20,-1,20,21,24,-1,27,26,25,-1,25,28,27,-1,28,25,29,-1,29,30,28,-1,30,29,23,-1,23,24,30,-1,31,34,33,-1,33,32,31,-1,25,26,19,-1,19,20,25,-1,29,25,20,-1,20,23,29,-1,19,35,36,-1,36,22,19,-1,26,37,35,-1,35,19,26,-1,39,40,41,-1,41,42,43,-1,39,41,43,-1,44,45,46,-1,43,44,46,-1,46,47,48,-1,48,49,50,-1,46,48,50,-1,43,46,50,-1,39,43,50,-1,39,50,51,-1,39,51,38,-1,0,1,39,-1,39,38,0,-1,1,2,40,-1,40,39,1,-1,2,5,41,-1,41,40,2,-1,5,3,42,-1,42,41,5,-1,3,4,43,-1,43,42,3,-1,12,14,44,-1,44,43,12,-1,34,31,45,-1,45,44,34,-1,27,28,46,-1,46,45,27,-1,28,30,47,-1,47,46,28,-1,30,24,48,-1,48,47,30,-1,24,21,49,-1,49,48,24,-1,21,22,50,-1,50,49,21,-1,22,36,51,-1,51,50,22,-1,17,0,38,-1,38,51,17,-1});
			return IndexedFaceSet_9_569_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #569, 126 total numbers made up of 42 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_10_569_point()
		{
			MFVec3f Coordinate_10_569_point = new MFVec3f(new double[] {0.094,0.9505,0.0697,0.1296,0.9513,0.0257,0.0342,0.947,-0.1019,0.0889,0.9472,-0.0762,0.1195,0.9495,-0.0358,0.0853,0.9263,0.053,0.1162,0.927,0.0187,0.0358,0.9236,-0.0794,0.081,0.9241,-0.0607,0.1089,0.9252,-0.0292,0.0368,0.9498,0.0835,0.0359,0.9254,0.0628,0.0,0.9254,0.0628,0.0,0.9498,0.0835,-0.0359,0.9254,0.0628,-0.0853,0.9263,0.053,-0.094,0.9505,0.0697,-0.0368,0.9498,0.0835,-0.1162,0.927,0.0187,-0.1296,0.9513,0.0257,-0.081,0.9241,-0.0607,-0.0358,0.9236,-0.0794,-0.0342,0.947,-0.1019,-0.0889,0.9472,-0.0762,-0.1089,0.9252,-0.0292,-0.1195,0.9495,-0.0358,0.0,0.9236,-0.0794,0.0,0.947,-0.1019,0.0362,0.9586,0.0785,0.0912,0.9586,0.0653,0.1243,0.9586,0.0243,0.1147,0.9586,-0.0338,0.0856,0.9586,-0.0706,0.0331,0.9586,-0.0953,0.0,0.9586,-0.0953,-0.0331,0.9586,-0.0953,-0.0856,0.9586,-0.0706,-0.1147,0.9586,-0.0338,-0.1243,0.9586,0.0243,-0.0912,0.9586,0.0653,-0.0362,0.9586,0.0785,0.0,0.9586,0.0785});
			return Coordinate_10_569_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=10, element #570, 104 total numbers made up of 52 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_10_570_point()
		{
			MFVec2f TextureCoordinate_10_570_point = new MFVec2f(new double[] {0.019,0.2349,0.1011,0.241,0.1445,0.2419,0.2369,0.2375,0.3561,0.2404,0.1927,0.24,0.0206,0.2122,0.1067,0.2154,0.1463,0.2162,0.227,0.2131,0.3536,0.2151,0.1879,0.2143,0.3553,0.2398,0.3555,0.2151,0.3557,0.2401,0.3545,0.2151,0.3536,0.2151,0.019,0.2349,0.0206,0.2122,0.0206,0.2122,0.1067,0.2154,0.1011,0.241,0.019,0.2349,0.1463,0.2162,0.1445,0.2419,0.227,0.2131,0.3536,0.2151,0.3561,0.2404,0.2369,0.2375,0.1879,0.2143,0.1927,0.24,0.3553,0.2398,0.3555,0.2151,0.3545,0.2151,0.3557,0.2401,0.0206,0.2122,0.019,0.2349,0.3536,0.2151,0.019,0.2349,0.1011,0.241,0.1445,0.2419,0.1927,0.24,0.2369,0.2375,0.3561,0.2404,0.3557,0.2401,0.3553,0.2398,0.2369,0.2375,0.1927,0.24,0.1445,0.2419,0.1011,0.241,0.019,0.2349,0.019,0.2349});
			return TextureCoordinate_10_570_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=10, element #577, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_10_577_coordIndex()
		{
			MFInt32 IndexedFaceSet_10_577_coordIndex = new MFInt32(new int[] {11,6,0,-1,0,3,11,-1,7,1,0,-1,0,6,7,-1,9,8,2,-1,2,4,9,-1,10,9,4,-1,4,5,10,-1,10,5,1,-1,1,7,10,-1,25,11,3,-1,3,26,25,-1,2,8,12,-1,12,27,2,-1,13,16,15,-1,15,14,13,-1,17,14,15,-1,15,18,17,-1,19,22,21,-1,21,20,19,-1,23,24,22,-1,22,19,23,-1,23,17,18,-1,18,24,23,-1,25,26,16,-1,16,13,25,-1,21,27,12,-1,12,20,21,-1,29,30,31,-1,31,32,33,-1,29,31,33,-1,34,35,36,-1,33,34,36,-1,36,37,38,-1,38,39,40,-1,36,38,40,-1,33,36,40,-1,29,33,40,-1,29,40,41,-1,29,41,28,-1,44,45,46,-1,46,47,48,-1,44,46,48,-1,48,49,50,-1,48,50,51,-1,51,52,53,-1,53,54,55,-1,51,53,55,-1,48,51,55,-1,44,48,55,-1,43,44,55,-1,43,55,42,-1,3,0,29,-1,29,28,3,-1,0,1,30,-1,30,29,0,-1,1,5,31,-1,31,30,1,-1,5,4,32,-1,32,31,5,-1,4,2,33,-1,33,32,4,-1,2,27,34,-1,34,33,2,-1,27,21,35,-1,35,34,27,-1,21,22,36,-1,36,35,21,-1,22,24,37,-1,37,36,22,-1,24,18,38,-1,38,37,24,-1,18,15,39,-1,39,38,18,-1,15,16,40,-1,40,39,15,-1,16,26,41,-1,41,40,16,-1,26,3,28,-1,28,41,26,-1,6,11,43,-1,43,42,6,-1,11,25,44,-1,44,43,11,-1,25,13,45,-1,45,44,25,-1,13,14,46,-1,46,45,13,-1,14,17,47,-1,47,46,14,-1,17,23,48,-1,48,47,17,-1,23,19,49,-1,49,48,23,-1,19,20,50,-1,50,49,19,-1,20,12,51,-1,51,50,20,-1,12,8,52,-1,52,51,12,-1,8,9,53,-1,53,52,8,-1,9,10,54,-1,54,53,9,-1,10,7,55,-1,55,54,10,-1,7,6,42,-1,42,55,7,-1});
			return IndexedFaceSet_10_577_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=10, element #577, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_10_577_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_10_577_texCoordIndex = new MFInt32(new int[] {15,9,0,-1,0,4,15,-1,10,1,0,-1,0,9,10,-1,13,12,2,-1,2,5,13,-1,14,13,5,-1,5,6,14,-1,14,6,1,-1,1,10,14,-1,17,15,4,-1,4,7,17,-1,3,11,16,-1,16,8,3,-1,18,21,20,-1,20,19,18,-1,22,19,20,-1,20,23,22,-1,24,27,26,-1,26,25,24,-1,28,29,27,-1,27,24,28,-1,28,22,23,-1,23,29,28,-1,30,31,21,-1,21,18,30,-1,32,35,34,-1,34,33,32,-1,37,38,39,-1,39,40,41,-1,37,39,41,-1,42,43,44,-1,41,42,44,-1,44,45,46,-1,46,47,48,-1,44,46,48,-1,41,44,48,-1,37,41,48,-1,37,48,49,-1,37,49,36,-1,52,53,54,-1,54,55,56,-1,52,54,56,-1,56,57,58,-1,56,58,59,-1,59,60,61,-1,61,62,63,-1,59,61,63,-1,56,59,63,-1,52,56,63,-1,51,52,63,-1,51,63,50,-1,4,0,37,-1,37,36,4,-1,0,1,38,-1,38,37,0,-1,1,6,39,-1,39,38,1,-1,6,5,40,-1,40,39,6,-1,5,2,41,-1,41,40,5,-1,3,8,42,-1,42,41,3,-1,35,32,43,-1,43,42,35,-1,26,27,44,-1,44,43,26,-1,27,29,45,-1,45,44,27,-1,29,23,46,-1,46,45,29,-1,23,20,47,-1,47,46,23,-1,20,21,48,-1,48,47,20,-1,21,31,49,-1,49,48,21,-1,7,4,36,-1,36,49,7,-1,9,15,51,-1,51,50,9,-1,15,17,52,-1,52,51,15,-1,30,18,53,-1,53,52,30,-1,18,19,54,-1,54,53,18,-1,19,22,55,-1,55,54,19,-1,22,28,56,-1,56,55,22,-1,28,24,57,-1,57,56,28,-1,24,25,58,-1,58,57,24,-1,33,34,59,-1,59,58,33,-1,16,11,60,-1,60,59,16,-1,12,13,61,-1,61,60,12,-1,13,14,62,-1,62,61,13,-1,14,10,63,-1,63,62,14,-1,10,9,50,-1,50,63,10,-1});
			return IndexedFaceSet_10_577_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=11, element #577, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_11_577_point()
		{
			MFVec3f Coordinate_11_577_point = new MFVec3f(new double[] {0.0906,0.9665,0.0619,0.125,0.9669,0.0226,0.0325,0.9648,-0.0919,0.0342,0.9662,0.0744,0.0862,0.9649,-0.0681,0.1158,0.9661,-0.0327,0.094,0.9505,0.0697,0.1296,0.9513,0.0257,0.0342,0.9469,-0.1019,0.0889,0.9472,-0.0762,0.1195,0.9495,-0.0358,0.0368,0.9498,0.0835,0.0,0.9469,-0.1019,-0.0368,0.9498,0.0835,-0.094,0.9505,0.0697,-0.0906,0.9665,0.0619,-0.0342,0.9662,0.0744,-0.1296,0.9513,0.0257,-0.125,0.9669,0.0226,-0.0889,0.9472,-0.0762,-0.0342,0.9469,-0.1019,-0.0325,0.9648,-0.0919,-0.0862,0.9649,-0.0681,-0.1195,0.9495,-0.0358,-0.1158,0.9661,-0.0327,0.0,0.9498,0.0835,0.0,0.9662,0.0744,0.0,0.9648,-0.0919,0.0336,0.9736,0.0689,0.0876,0.9736,0.057,0.1192,0.9736,0.0209,0.1107,0.9736,-0.0303,0.0828,0.9736,-0.0636,0.0313,0.9736,-0.0864,0.0,0.9736,-0.0864,-0.0313,0.9736,-0.0864,-0.0828,0.9736,-0.0636,-0.1107,0.9736,-0.0303,-0.1192,0.9736,0.0209,-0.0876,0.9736,0.057,-0.0336,0.9736,0.0689,0.0,0.9736,0.0689,0.0868,0.9394,0.0616,0.0345,0.9394,0.0741,0.0,0.9394,0.0741,-0.0345,0.9394,0.0741,-0.0868,0.9394,0.0616,-0.1181,0.9394,0.0228,-0.1091,0.9394,-0.0323,-0.0814,0.9394,-0.0688,-0.0315,0.9394,-0.0923,0.0,0.9394,-0.0923,0.0315,0.9394,-0.0923,0.0814,0.9394,-0.0688,0.1091,0.9394,-0.0323,0.1181,0.9394,0.0228});
			return Coordinate_11_577_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=11, element #578, 128 total numbers made up of 64 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_11_578_point()
		{
			MFVec2f TextureCoordinate_11_578_point = new MFVec2f(new double[] {0.1026,0.2616,0.1481,0.2604,0.3503,0.2575,0.3578,0.2568,0.0179,0.2574,0.2289,0.2559,0.1884,0.2584,0.0186,0.2582,0.3542,0.2515,0.1011,0.241,0.1445,0.2419,0.3553,0.2398,0.3561,0.2404,0.2369,0.2375,0.1927,0.24,0.019,0.2349,0.3557,0.2401,0.019,0.2349,0.019,0.2349,0.1011,0.241,0.1026,0.2616,0.0179,0.2574,0.1445,0.2419,0.1481,0.2604,0.2369,0.2375,0.3561,0.2404,0.3503,0.2575,0.2289,0.2559,0.1927,0.24,0.1884,0.2584,0.019,0.2349,0.0186,0.2582,0.3578,0.2568,0.3553,0.2398,0.3557,0.2401,0.3542,0.2515,0.0179,0.2574,0.1026,0.2616,0.1481,0.2604,0.1884,0.2584,0.2289,0.2559,0.3503,0.2575,0.3542,0.2515,0.3578,0.2568,0.2289,0.2559,0.1884,0.2584,0.1481,0.2604,0.1026,0.2616,0.0179,0.2574,0.0186,0.2582,0.1011,0.241,0.019,0.2349,0.019,0.2349,0.019,0.2349,0.1011,0.241,0.1445,0.2419,0.1927,0.24,0.2369,0.2375,0.3561,0.2404,0.3557,0.2401,0.3553,0.2398,0.2369,0.2375,0.1927,0.24,0.1445,0.2419});
			return TextureCoordinate_11_578_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #585, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_11_585_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_585_coordIndex = new MFInt32(new int[] {1,8,15,-1,15,16,1,-1,0,4,9,-1,9,6,0,-1,7,5,0,-1,0,6,7,-1,1,2,10,-1,10,8,1,-1,2,3,11,-1,11,10,2,-1,11,3,5,-1,5,7,11,-1,4,27,12,-1,12,9,4,-1,13,16,15,-1,15,14,13,-1,18,17,20,-1,20,19,18,-1,21,17,18,-1,18,22,21,-1,13,14,24,-1,24,23,13,-1,23,24,26,-1,26,25,23,-1,26,21,22,-1,22,25,26,-1,19,20,12,-1,12,27,19,-1,29,30,31,-1,31,32,33,-1,29,31,33,-1,34,35,36,-1,33,34,36,-1,36,37,38,-1,38,39,40,-1,36,38,40,-1,33,36,40,-1,29,33,40,-1,29,40,41,-1,29,41,28,-1,44,45,46,-1,46,47,48,-1,44,46,48,-1,48,49,50,-1,48,50,51,-1,51,52,53,-1,53,54,55,-1,51,53,55,-1,48,51,55,-1,44,48,55,-1,43,44,55,-1,43,55,42,-1,4,0,29,-1,29,28,4,-1,0,5,30,-1,30,29,0,-1,5,3,31,-1,31,30,5,-1,3,2,32,-1,32,31,3,-1,2,1,33,-1,33,32,2,-1,1,16,34,-1,34,33,1,-1,16,13,35,-1,35,34,16,-1,13,23,36,-1,36,35,13,-1,23,25,37,-1,37,36,23,-1,25,22,38,-1,38,37,25,-1,22,18,39,-1,39,38,22,-1,18,19,40,-1,40,39,18,-1,19,27,41,-1,41,40,19,-1,27,4,28,-1,28,41,27,-1,6,9,43,-1,43,42,6,-1,9,12,44,-1,44,43,9,-1,12,20,45,-1,45,44,12,-1,20,17,46,-1,46,45,20,-1,17,21,47,-1,47,46,17,-1,21,26,48,-1,48,47,21,-1,26,24,49,-1,49,48,26,-1,24,14,50,-1,50,49,24,-1,14,15,51,-1,51,50,14,-1,15,8,52,-1,52,51,15,-1,8,10,53,-1,53,52,8,-1,10,11,54,-1,54,53,10,-1,11,7,55,-1,55,54,11,-1,7,6,42,-1,42,55,7,-1});
			return IndexedFaceSet_11_585_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=11, element #585, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_11_585_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_11_585_texCoordIndex = new MFInt32(new int[] {4,11,17,-1,17,7,4,-1,0,1,13,-1,13,9,0,-1,10,2,0,-1,0,9,10,-1,3,5,14,-1,14,12,3,-1,5,6,15,-1,15,14,5,-1,15,6,2,-1,2,10,15,-1,1,8,16,-1,16,13,1,-1,18,21,20,-1,20,19,18,-1,23,22,25,-1,25,24,23,-1,26,22,23,-1,23,27,26,-1,29,28,31,-1,31,30,29,-1,30,31,33,-1,33,32,30,-1,33,26,27,-1,27,32,33,-1,24,25,35,-1,35,34,24,-1,37,38,39,-1,39,40,41,-1,37,39,41,-1,42,43,44,-1,41,42,44,-1,44,45,46,-1,46,47,48,-1,44,46,48,-1,41,44,48,-1,37,41,48,-1,37,48,49,-1,37,49,36,-1,52,53,54,-1,54,55,56,-1,52,54,56,-1,56,57,58,-1,56,58,59,-1,59,60,61,-1,61,62,63,-1,59,61,63,-1,56,59,63,-1,52,56,63,-1,51,52,63,-1,51,63,50,-1,1,0,37,-1,37,36,1,-1,0,2,38,-1,38,37,0,-1,2,6,39,-1,39,38,2,-1,6,5,40,-1,40,39,6,-1,5,3,41,-1,41,40,5,-1,4,7,42,-1,42,41,4,-1,21,18,43,-1,43,42,21,-1,29,30,44,-1,44,43,29,-1,30,32,45,-1,45,44,30,-1,32,27,46,-1,46,45,32,-1,27,23,47,-1,47,46,27,-1,23,24,48,-1,48,47,23,-1,24,34,49,-1,49,48,24,-1,8,1,36,-1,36,49,8,-1,9,13,51,-1,51,50,9,-1,13,16,52,-1,52,51,13,-1,35,25,53,-1,53,52,35,-1,25,22,54,-1,54,53,25,-1,22,26,55,-1,55,54,22,-1,26,33,56,-1,56,55,26,-1,33,31,57,-1,57,56,33,-1,31,28,58,-1,58,57,31,-1,19,20,59,-1,59,58,19,-1,17,11,60,-1,60,59,17,-1,12,14,61,-1,61,60,12,-1,14,15,62,-1,62,61,14,-1,15,10,63,-1,63,62,15,-1,10,9,50,-1,50,63,10,-1});
			return IndexedFaceSet_11_585_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #585, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_585_point()
		{
			MFVec3f Coordinate_12_585_point = new MFVec3f(new double[] {0.0872,0.9824,0.0542,0.0308,0.9824,-0.0819,0.0835,0.9824,-0.0599,0.1122,0.9824,-0.0296,0.0316,0.9824,0.0654,0.1204,0.9824,0.0194,0.0906,0.9664,0.0619,0.125,0.9668,0.0226,0.0325,0.9646,-0.0919,0.0342,0.966,0.0744,0.0862,0.9647,-0.0681,0.1158,0.9659,-0.0327,0.0,0.966,0.0744,-0.0308,0.9824,-0.0819,-0.0325,0.9646,-0.0919,0.0,0.9646,-0.0919,0.0,0.9824,-0.0819,-0.0906,0.9664,0.0619,-0.0872,0.9824,0.0542,-0.0316,0.9824,0.0654,-0.0342,0.966,0.0744,-0.125,0.9668,0.0226,-0.1204,0.9824,0.0194,-0.0835,0.9824,-0.0599,-0.0862,0.9647,-0.0681,-0.1122,0.9824,-0.0296,-0.1158,0.9659,-0.0327,0.0,0.9824,0.0654,0.0307,0.9909,0.0602,0.0838,0.9909,0.0495,0.1143,0.9909,0.0177,0.1067,0.9909,-0.0273,0.0799,0.9909,-0.0556,0.0295,0.9909,-0.0766,0.0,0.9909,-0.0766,-0.0295,0.9909,-0.0766,-0.0799,0.9909,-0.0556,-0.1067,0.9909,-0.0273,-0.1143,0.9909,0.0177,-0.0838,0.9909,0.0495,-0.0307,0.9909,0.0602,0.0,0.9909,0.0602,0.0871,0.9583,0.0572,0.0333,0.9583,0.0691,0.0,0.9583,0.0691,-0.0333,0.9583,0.0691,-0.0871,0.9583,0.0572,-0.1188,0.9583,0.0209,-0.1103,0.9583,-0.0305,-0.0824,0.9583,-0.0637,-0.0311,0.9583,-0.0865,0.0,0.9583,-0.0865,0.0311,0.9583,-0.0865,0.0824,0.9583,-0.0637,0.1103,0.9583,-0.0305,0.1188,0.9583,0.0209});
			return Coordinate_12_585_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=12, element #586, 128 total numbers made up of 64 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_12_586_point()
		{
			MFVec2f TextureCoordinate_12_586_point = new MFVec2f(new double[] {0.1041,0.2822,0.0168,0.2798,0.1518,0.2789,0.3444,0.2746,0.3604,0.2737,0.221,0.2742,0.1842,0.2768,0.3527,0.263,0.0181,0.2816,0.1026,0.2616,0.1481,0.2604,0.3578,0.2568,0.3503,0.2575,0.0179,0.2574,0.2289,0.2559,0.1884,0.2584,0.0186,0.2582,0.3542,0.2515,0.3604,0.2737,0.3578,0.2568,0.3542,0.2515,0.3527,0.263,0.1026,0.2616,0.1041,0.2822,0.0168,0.2798,0.0179,0.2574,0.1481,0.2604,0.1518,0.2789,0.3503,0.2575,0.3444,0.2746,0.221,0.2742,0.2289,0.2559,0.1842,0.2768,0.1884,0.2584,0.0181,0.2816,0.0186,0.2582,0.0168,0.2798,0.1041,0.2822,0.1518,0.2789,0.1842,0.2768,0.221,0.2742,0.3444,0.2746,0.3527,0.263,0.3604,0.2737,0.221,0.2742,0.1842,0.2768,0.1518,0.2789,0.1041,0.2822,0.0168,0.2798,0.0181,0.2816,0.1026,0.2616,0.0179,0.2574,0.0186,0.2582,0.0179,0.2574,0.1026,0.2616,0.1481,0.2604,0.1884,0.2584,0.2289,0.2559,0.3503,0.2575,0.3542,0.2515,0.3578,0.2568,0.2289,0.2559,0.1884,0.2584,0.1481,0.2604});
			return TextureCoordinate_12_586_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=12, element #593, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_12_593_coordIndex()
		{
			MFInt32 IndexedFaceSet_12_593_coordIndex = new MFInt32(new int[] {3,7,14,-1,14,15,3,-1,0,5,10,-1,10,6,0,-1,11,2,0,-1,0,6,11,-1,3,4,8,-1,8,7,3,-1,4,1,9,-1,9,8,4,-1,9,1,2,-1,2,11,9,-1,5,26,27,-1,27,10,5,-1,12,15,14,-1,14,13,12,-1,17,16,19,-1,19,18,17,-1,20,16,17,-1,17,21,20,-1,12,13,23,-1,23,22,12,-1,22,23,25,-1,25,24,22,-1,25,20,21,-1,21,24,25,-1,18,19,27,-1,27,26,18,-1,29,30,31,-1,31,32,33,-1,33,34,35,-1,31,33,35,-1,35,36,37,-1,37,38,39,-1,35,37,39,-1,31,35,39,-1,39,40,41,-1,31,39,41,-1,29,31,41,-1,29,41,28,-1,44,45,46,-1,46,47,48,-1,44,46,48,-1,48,49,50,-1,48,50,51,-1,51,52,53,-1,53,54,55,-1,51,53,55,-1,48,51,55,-1,44,48,55,-1,43,44,55,-1,43,55,42,-1,5,0,29,-1,29,28,5,-1,0,2,30,-1,30,29,0,-1,2,1,31,-1,31,30,2,-1,1,4,32,-1,32,31,1,-1,4,3,33,-1,33,32,4,-1,3,15,34,-1,34,33,3,-1,15,12,35,-1,35,34,15,-1,12,22,36,-1,36,35,12,-1,22,24,37,-1,37,36,22,-1,24,21,38,-1,38,37,24,-1,21,17,39,-1,39,38,21,-1,17,18,40,-1,40,39,17,-1,18,26,41,-1,41,40,18,-1,26,5,28,-1,28,41,26,-1,6,10,43,-1,43,42,6,-1,10,27,44,-1,44,43,10,-1,27,19,45,-1,45,44,27,-1,19,16,46,-1,46,45,19,-1,16,20,47,-1,47,46,16,-1,20,25,48,-1,48,47,20,-1,25,23,49,-1,49,48,25,-1,23,13,50,-1,50,49,23,-1,13,14,51,-1,51,50,13,-1,14,7,52,-1,52,51,14,-1,7,8,53,-1,53,52,7,-1,8,9,54,-1,54,53,8,-1,9,11,55,-1,55,54,9,-1,11,6,42,-1,42,55,11,-1});
			return IndexedFaceSet_12_593_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=12, element #593, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_12_593_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_12_593_texCoordIndex = new MFInt32(new int[] {6,10,16,-1,16,7,6,-1,1,0,14,-1,14,9,1,-1,15,2,1,-1,1,9,15,-1,4,3,12,-1,12,11,4,-1,3,5,13,-1,13,12,3,-1,13,5,2,-1,2,15,13,-1,0,8,17,-1,17,14,0,-1,18,21,20,-1,20,19,18,-1,23,22,25,-1,25,24,23,-1,26,22,23,-1,23,27,26,-1,29,28,31,-1,31,30,29,-1,30,31,33,-1,33,32,30,-1,33,26,27,-1,27,32,33,-1,24,25,35,-1,35,34,24,-1,37,38,39,-1,39,40,41,-1,41,42,43,-1,39,41,43,-1,43,44,45,-1,45,46,47,-1,43,45,47,-1,39,43,47,-1,47,48,49,-1,39,47,49,-1,37,39,49,-1,37,49,36,-1,52,53,54,-1,54,55,56,-1,52,54,56,-1,56,57,58,-1,56,58,59,-1,59,60,61,-1,61,62,63,-1,59,61,63,-1,56,59,63,-1,52,56,63,-1,51,52,63,-1,51,63,50,-1,0,1,37,-1,37,36,0,-1,1,2,38,-1,38,37,1,-1,2,5,39,-1,39,38,2,-1,5,3,40,-1,40,39,5,-1,3,4,41,-1,41,40,3,-1,6,7,42,-1,42,41,6,-1,21,18,43,-1,43,42,21,-1,29,30,44,-1,44,43,29,-1,30,32,45,-1,45,44,30,-1,32,27,46,-1,46,45,32,-1,27,23,47,-1,47,46,27,-1,23,24,48,-1,48,47,23,-1,24,34,49,-1,49,48,24,-1,8,0,36,-1,36,49,8,-1,9,14,51,-1,51,50,9,-1,14,17,52,-1,52,51,14,-1,35,25,53,-1,53,52,35,-1,25,22,54,-1,54,53,25,-1,22,26,55,-1,55,54,22,-1,26,33,56,-1,56,55,26,-1,33,31,57,-1,57,56,33,-1,31,28,58,-1,58,57,31,-1,19,20,59,-1,59,58,19,-1,16,10,60,-1,60,59,16,-1,11,12,61,-1,61,60,11,-1,12,13,62,-1,62,61,12,-1,13,15,63,-1,63,62,13,-1,15,9,50,-1,50,63,15,-1});
			return IndexedFaceSet_12_593_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=13, element #593, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_13_593_point()
		{
			MFVec3f Coordinate_13_593_point = new MFVec3f(new double[] {0.0835,0.9998,0.0458,0.1084,0.9998,-0.0264,0.1154,0.9998,0.016,0.0291,0.9998,-0.0722,0.0808,0.9998,-0.0519,0.0288,0.9998,0.0558,0.0872,0.9825,0.0542,0.0308,0.9825,-0.0819,0.0835,0.9825,-0.0599,0.1122,0.9825,-0.0296,0.0316,0.9825,0.0654,0.1204,0.9825,0.0194,-0.0291,0.9998,-0.0722,-0.0308,0.9825,-0.0819,0.0,0.9825,-0.0819,0.0,0.9998,-0.0722,-0.0872,0.9825,0.0542,-0.0835,0.9998,0.0458,-0.0288,0.9998,0.0558,-0.0316,0.9825,0.0654,-0.1204,0.9825,0.0194,-0.1154,0.9998,0.016,-0.0808,0.9998,-0.0519,-0.0835,0.9825,-0.0599,-0.1084,0.9998,-0.0264,-0.1122,0.9825,-0.0296,0.0,0.9998,0.0558,0.0,0.9825,0.0654,0.0284,1.01,0.0509,0.0811,1.01,0.0412,0.11,1.01,0.0142,0.1038,1.01,-0.0239,0.0781,1.01,-0.0476,0.0281,1.01,-0.0672,0.0,1.01,-0.0672,-0.0281,1.01,-0.0672,-0.0781,1.01,-0.0476,-0.1038,1.01,-0.0239,-0.11,1.01,0.0142,-0.0811,1.01,0.0412,-0.0284,1.01,0.0509,0.0,1.01,0.0509,0.0867,0.9739,0.051,0.0318,0.9739,0.062,0.0,0.9739,0.062,-0.0318,0.9739,0.062,-0.0867,0.9739,0.051,-0.1179,0.9739,0.0184,-0.1101,0.9739,-0.0278,-0.0825,0.9739,-0.0569,-0.0305,0.9739,-0.0787,0.0,0.9739,-0.0787,0.0305,0.9739,-0.0787,0.0825,0.9739,-0.0569,0.1101,0.9739,-0.0278,0.1179,0.9739,0.0184});
			return Coordinate_13_593_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=13, element #594, 128 total numbers made up of 64 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_13_594_point()
		{
			MFVec2f TextureCoordinate_13_594_point = new MFVec2f(new double[] {0.0177,0.3051,0.0982,0.302,0.1487,0.2975,0.2175,0.2944,0.3621,0.2922,0.1849,0.2961,0.3633,0.2922,0.3627,0.2922,0.0177,0.3051,0.1055,0.2814,0.3697,0.2711,0.3605,0.2757,0.2204,0.275,0.1853,0.2768,0.024,0.2813,0.1448,0.2785,0.3603,0.2745,0.0155,0.2778,0.3633,0.2922,0.3697,0.2711,0.3603,0.2745,0.3627,0.2922,0.1055,0.2814,0.0982,0.302,0.0177,0.3051,0.024,0.2813,0.1448,0.2785,0.1487,0.2975,0.3605,0.2757,0.3621,0.2922,0.2175,0.2944,0.2204,0.275,0.1849,0.2961,0.1853,0.2768,0.0177,0.3051,0.0155,0.2778,0.0177,0.3051,0.0982,0.302,0.1487,0.2975,0.1849,0.2961,0.2175,0.2944,0.3621,0.2922,0.3627,0.2922,0.3633,0.2922,0.2175,0.2944,0.1849,0.2961,0.1487,0.2975,0.0982,0.302,0.0177,0.3051,0.0177,0.3051,0.1055,0.2814,0.024,0.2813,0.0155,0.2778,0.024,0.2813,0.1055,0.2814,0.1448,0.2785,0.1853,0.2768,0.2204,0.275,0.3605,0.2757,0.3603,0.2745,0.3697,0.2711,0.2204,0.275,0.1853,0.2768,0.1448,0.2785});
			return TextureCoordinate_13_594_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=13, element #601, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_13_601_coordIndex()
		{
			MFInt32 IndexedFaceSet_13_601_coordIndex = new MFInt32(new int[] {7,0,1,-1,1,14,7,-1,11,2,0,-1,0,7,11,-1,13,12,3,-1,3,4,13,-1,8,5,2,-1,2,11,8,-1,14,1,6,-1,6,9,14,-1,8,13,4,-1,4,5,8,-1,12,10,27,-1,27,3,12,-1,16,15,18,-1,18,17,16,-1,19,16,17,-1,17,20,19,-1,21,24,23,-1,23,22,21,-1,25,19,20,-1,20,26,25,-1,15,9,6,-1,6,18,15,-1,25,26,24,-1,24,21,25,-1,22,23,27,-1,27,10,22,-1,29,30,31,-1,31,32,33,-1,33,34,35,-1,31,33,35,-1,35,36,37,-1,37,38,39,-1,35,37,39,-1,31,35,39,-1,39,40,41,-1,31,39,41,-1,29,31,41,-1,29,41,28,-1,44,45,46,-1,43,44,46,-1,46,47,48,-1,48,49,50,-1,46,48,50,-1,50,51,52,-1,52,53,54,-1,50,52,54,-1,46,50,54,-1,43,46,54,-1,43,54,55,-1,43,55,42,-1,1,0,29,-1,29,28,1,-1,0,2,30,-1,30,29,0,-1,2,5,31,-1,31,30,2,-1,5,4,32,-1,32,31,5,-1,4,3,33,-1,33,32,4,-1,3,27,34,-1,34,33,3,-1,27,23,35,-1,35,34,27,-1,23,24,36,-1,36,35,23,-1,24,26,37,-1,37,36,24,-1,26,20,38,-1,38,37,26,-1,20,17,39,-1,39,38,20,-1,17,18,40,-1,40,39,17,-1,18,6,41,-1,41,40,18,-1,6,1,28,-1,28,41,6,-1,7,14,43,-1,43,42,7,-1,14,9,44,-1,44,43,14,-1,9,15,45,-1,45,44,9,-1,15,16,46,-1,46,45,15,-1,16,19,47,-1,47,46,16,-1,19,25,48,-1,48,47,19,-1,25,21,49,-1,49,48,25,-1,21,22,50,-1,50,49,21,-1,22,10,51,-1,51,50,22,-1,10,12,52,-1,52,51,10,-1,12,13,53,-1,53,52,12,-1,13,8,54,-1,54,53,13,-1,8,11,55,-1,55,54,8,-1,11,7,42,-1,42,55,11,-1});
			return IndexedFaceSet_13_601_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=13, element #601, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_13_601_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_13_601_texCoordIndex = new MFInt32(new int[] {9,0,1,-1,1,17,9,-1,13,2,0,-1,0,9,13,-1,16,15,3,-1,3,5,16,-1,10,6,2,-1,2,13,10,-1,17,1,8,-1,8,11,17,-1,10,16,5,-1,5,6,10,-1,14,12,7,-1,7,4,14,-1,19,18,21,-1,21,20,19,-1,22,19,20,-1,20,23,22,-1,24,27,26,-1,26,25,24,-1,28,22,23,-1,23,29,28,-1,18,30,31,-1,31,21,18,-1,28,29,27,-1,27,24,28,-1,33,32,35,-1,35,34,33,-1,37,38,39,-1,39,40,41,-1,41,42,43,-1,39,41,43,-1,43,44,45,-1,45,46,47,-1,43,45,47,-1,39,43,47,-1,47,48,49,-1,39,47,49,-1,37,39,49,-1,37,49,36,-1,52,53,54,-1,51,52,54,-1,54,55,56,-1,56,57,58,-1,54,56,58,-1,58,59,60,-1,60,61,62,-1,58,60,62,-1,54,58,62,-1,51,54,62,-1,51,62,63,-1,51,63,50,-1,1,0,37,-1,37,36,1,-1,0,2,38,-1,38,37,0,-1,2,6,39,-1,39,38,2,-1,6,5,40,-1,40,39,6,-1,5,3,41,-1,41,40,5,-1,4,7,42,-1,42,41,4,-1,35,32,43,-1,43,42,35,-1,26,27,44,-1,44,43,26,-1,27,29,45,-1,45,44,27,-1,29,23,46,-1,46,45,29,-1,23,20,47,-1,47,46,23,-1,20,21,48,-1,48,47,20,-1,21,31,49,-1,49,48,21,-1,8,1,36,-1,36,49,8,-1,9,17,51,-1,51,50,9,-1,17,11,52,-1,52,51,17,-1,30,18,53,-1,53,52,30,-1,18,19,54,-1,54,53,18,-1,19,22,55,-1,55,54,19,-1,22,28,56,-1,56,55,22,-1,28,24,57,-1,57,56,28,-1,24,25,58,-1,58,57,24,-1,33,34,59,-1,59,58,33,-1,12,14,60,-1,60,59,12,-1,15,16,61,-1,61,60,15,-1,16,10,62,-1,62,61,16,-1,10,13,63,-1,63,62,10,-1,13,9,50,-1,50,63,13,-1});
			return IndexedFaceSet_13_601_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=14, element #601, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_14_601_point()
		{
			MFVec3f Coordinate_14_601_point = new MFVec3f(new double[] {0.0833,1.0234,0.0445,0.0289,1.0234,0.0546,0.1148,1.0234,0.0154,0.0307,1.0234,-0.0707,0.0807,1.0234,-0.0517,0.1081,1.0234,-0.0256,0.0,1.0234,0.0546,0.0835,1.0,0.0458,0.1084,1.0,-0.0264,0.0,1.0,0.0558,0.0,1.0,-0.0722,0.1154,1.0,0.016,0.0291,1.0,-0.0722,0.0808,1.0,-0.0519,0.0288,1.0,0.0558,-0.0288,1.0,0.0558,-0.0835,1.0,0.0458,-0.0833,1.0234,0.0445,-0.0289,1.0234,0.0546,-0.1154,1.0,0.016,-0.1148,1.0234,0.0154,-0.0808,1.0,-0.0519,-0.0291,1.0,-0.0722,-0.0307,1.0234,-0.0707,-0.0807,1.0234,-0.0517,-0.1084,1.0,-0.0264,-0.1081,1.0234,-0.0256,0.0,1.0234,-0.0707,0.0285,1.0334,0.0497,0.081,1.0334,0.0399,0.1095,1.0334,0.0135,0.1035,1.0334,-0.0231,0.0781,1.0334,-0.0474,0.0298,1.0334,-0.0657,0.0,1.0334,-0.0657,-0.0298,1.0334,-0.0657,-0.0781,1.0334,-0.0474,-0.1035,1.0334,-0.0231,-0.1095,1.0334,0.0135,-0.081,1.0334,0.0399,-0.0285,1.0334,0.0497,0.0,1.0334,0.0497,0.0811,0.9914,0.0412,0.0284,0.9914,0.0509,0.0,0.9914,0.0509,-0.0284,0.9914,0.0509,-0.0811,0.9914,0.0412,-0.11,0.9914,0.0142,-0.1038,0.9914,-0.0239,-0.0781,0.9914,-0.0476,-0.0281,0.9914,-0.0672,0.0,0.9914,-0.0672,0.0281,0.9914,-0.0672,0.0781,0.9914,-0.0476,0.1038,0.9914,-0.0239,0.11,0.9914,0.0142});
			return Coordinate_14_601_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=14, element #602, 128 total numbers made up of 64 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_14_602_point()
		{
			MFVec2f TextureCoordinate_14_602_point = new MFVec2f(new double[] {0.0943,0.3233,0.0192,0.3251,0.1489,0.3212,0.3615,0.3195,0.3631,0.318,0.2175,0.3185,0.1844,0.32,0.3623,0.3188,0.0192,0.3251,0.0982,0.302,0.1849,0.2961,0.0177,0.3051,0.3627,0.2922,0.1487,0.2975,0.3633,0.2922,0.3621,0.2922,0.2175,0.2944,0.0177,0.3051,0.0177,0.3051,0.0982,0.302,0.0943,0.3233,0.0192,0.3251,0.1487,0.2975,0.1489,0.3212,0.2175,0.2944,0.3621,0.2922,0.3615,0.3195,0.2175,0.3185,0.1849,0.2961,0.1844,0.32,0.0177,0.3051,0.0192,0.3251,0.3631,0.318,0.3633,0.2922,0.3627,0.2922,0.3623,0.3188,0.0192,0.3251,0.0943,0.3233,0.1489,0.3212,0.1844,0.32,0.2175,0.3185,0.3615,0.3195,0.3623,0.3188,0.3631,0.318,0.2175,0.3185,0.1844,0.32,0.1489,0.3212,0.0943,0.3233,0.0192,0.3251,0.0192,0.3251,0.0982,0.302,0.0177,0.3051,0.0177,0.3051,0.0177,0.3051,0.0982,0.302,0.1487,0.2975,0.1849,0.2961,0.2175,0.2944,0.3621,0.2922,0.3627,0.2922,0.3633,0.2922,0.2175,0.2944,0.1849,0.2961,0.1487,0.2975});
			return TextureCoordinate_14_602_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=14, element #609, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_14_609_coordIndex()
		{
			MFInt32 IndexedFaceSet_14_609_coordIndex = new MFInt32(new int[] {4,5,11,-1,11,10,4,-1,17,3,9,-1,9,20,17,-1,6,0,2,-1,2,7,6,-1,8,1,0,-1,0,6,8,-1,3,4,10,-1,10,9,3,-1,5,1,8,-1,8,11,5,-1,2,27,12,-1,12,7,2,-1,13,16,15,-1,15,14,13,-1,17,20,19,-1,19,18,17,-1,21,24,23,-1,23,22,21,-1,25,21,22,-1,22,26,25,-1,18,19,16,-1,16,13,18,-1,14,15,25,-1,25,26,14,-1,23,24,12,-1,12,27,23,-1,29,30,31,-1,31,32,33,-1,33,34,35,-1,31,33,35,-1,35,36,37,-1,37,38,39,-1,35,37,39,-1,31,35,39,-1,39,40,41,-1,31,39,41,-1,29,31,41,-1,29,41,28,-1,44,45,46,-1,43,44,46,-1,46,47,48,-1,48,49,50,-1,46,48,50,-1,50,51,52,-1,52,53,54,-1,50,52,54,-1,46,50,54,-1,43,46,54,-1,43,54,55,-1,43,55,42,-1,2,0,29,-1,29,28,2,-1,0,1,30,-1,30,29,0,-1,1,5,31,-1,31,30,1,-1,5,4,32,-1,32,31,5,-1,4,3,33,-1,33,32,4,-1,3,17,34,-1,34,33,3,-1,17,18,35,-1,35,34,17,-1,18,13,36,-1,36,35,18,-1,13,14,37,-1,37,36,13,-1,14,26,38,-1,38,37,14,-1,26,22,39,-1,39,38,26,-1,22,23,40,-1,40,39,22,-1,23,27,41,-1,41,40,23,-1,27,2,28,-1,28,41,27,-1,6,7,43,-1,43,42,6,-1,7,12,44,-1,44,43,7,-1,12,24,45,-1,45,44,12,-1,24,21,46,-1,46,45,24,-1,21,25,47,-1,47,46,21,-1,25,15,48,-1,48,47,25,-1,15,16,49,-1,49,48,15,-1,16,19,50,-1,50,49,16,-1,19,20,51,-1,51,50,19,-1,20,9,52,-1,52,51,20,-1,9,10,53,-1,53,52,9,-1,10,11,54,-1,54,53,10,-1,11,8,55,-1,55,54,11,-1,8,6,42,-1,42,55,8,-1});
			return IndexedFaceSet_14_609_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=14, element #609, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_14_609_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_14_609_texCoordIndex = new MFInt32(new int[] {5,6,15,-1,15,14,5,-1,7,4,12,-1,12,16,7,-1,9,0,2,-1,2,10,9,-1,11,1,0,-1,0,9,11,-1,3,5,14,-1,14,13,3,-1,6,1,11,-1,11,15,6,-1,2,8,17,-1,17,10,2,-1,18,21,20,-1,20,19,18,-1,22,25,24,-1,24,23,22,-1,26,29,28,-1,28,27,26,-1,30,26,27,-1,27,31,30,-1,33,32,21,-1,21,18,33,-1,19,20,30,-1,30,31,19,-1,28,29,35,-1,35,34,28,-1,37,38,39,-1,39,40,41,-1,41,42,43,-1,39,41,43,-1,43,44,45,-1,45,46,47,-1,43,45,47,-1,39,43,47,-1,47,48,49,-1,39,47,49,-1,37,39,49,-1,37,49,36,-1,52,53,54,-1,51,52,54,-1,54,55,56,-1,56,57,58,-1,54,56,58,-1,58,59,60,-1,60,61,62,-1,58,60,62,-1,54,58,62,-1,51,54,62,-1,51,62,63,-1,51,63,50,-1,2,0,37,-1,37,36,2,-1,0,1,38,-1,38,37,0,-1,1,6,39,-1,39,38,1,-1,6,5,40,-1,40,39,6,-1,5,3,41,-1,41,40,5,-1,4,7,42,-1,42,41,4,-1,22,23,43,-1,43,42,22,-1,33,18,44,-1,44,43,33,-1,18,19,45,-1,45,44,18,-1,19,31,46,-1,46,45,19,-1,31,27,47,-1,47,46,31,-1,27,28,48,-1,48,47,27,-1,28,34,49,-1,49,48,28,-1,8,2,36,-1,36,49,8,-1,9,10,51,-1,51,50,9,-1,10,17,52,-1,52,51,10,-1,35,29,53,-1,53,52,35,-1,29,26,54,-1,54,53,29,-1,26,30,55,-1,55,54,26,-1,30,20,56,-1,56,55,30,-1,20,21,57,-1,57,56,20,-1,21,32,58,-1,58,57,21,-1,24,25,59,-1,59,58,24,-1,16,12,60,-1,60,59,16,-1,13,14,61,-1,61,60,13,-1,14,15,62,-1,62,61,14,-1,15,11,63,-1,63,62,15,-1,11,9,50,-1,50,63,11,-1});
			return IndexedFaceSet_14_609_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=15, element #609, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_15_609_point()
		{
			MFVec3f Coordinate_15_609_point = new MFVec3f(new double[] {0.0831,1.0468,0.0431,0.1143,1.0468,0.0147,0.0291,1.0468,0.0535,0.0323,1.0468,-0.0692,0.0806,1.0468,-0.0515,0.1078,1.0468,-0.0248,0.0833,1.0233,0.0445,0.0289,1.0233,0.0546,0.1148,1.0233,0.0154,0.0307,1.0233,-0.0707,0.0807,1.0233,-0.0517,0.1081,1.0233,-0.0256,0.0,1.0233,0.0546,-0.0806,1.0468,-0.0515,-0.1078,1.0468,-0.0248,-0.1081,1.0233,-0.0256,-0.0807,1.0233,-0.0517,0.0,1.0468,-0.0692,-0.0323,1.0468,-0.0692,-0.0307,1.0233,-0.0707,0.0,1.0233,-0.0707,-0.0833,1.0233,0.0445,-0.0831,1.0468,0.0431,-0.0291,1.0468,0.0535,-0.0289,1.0233,0.0546,-0.1148,1.0233,0.0154,-0.1143,1.0468,0.0147,0.0,1.0468,0.0535,0.0287,1.0557,0.0498,0.0814,1.0557,0.0397,0.1103,1.0557,0.0133,0.1044,1.0557,-0.023,0.0786,1.0557,-0.0483,0.0316,1.0557,-0.0655,0.0,1.0557,-0.0655,-0.0316,1.0557,-0.0655,-0.0786,1.0557,-0.0483,-0.1044,1.0557,-0.023,-0.1103,1.0557,0.0133,-0.0814,1.0557,0.0397,-0.0287,1.0557,0.0498,0.0,1.0557,0.0498,0.0816,1.0125,0.041,0.0286,1.0125,0.0509,0.0,1.0125,0.0509,-0.0286,1.0125,0.0509,-0.0816,1.0125,0.041,-0.1109,1.0125,0.014,-0.1046,1.0125,-0.0238,-0.0787,1.0125,-0.0485,-0.03,1.0125,-0.067,0.0,1.0125,-0.067,0.03,1.0125,-0.067,0.0787,1.0125,-0.0485,0.1046,1.0125,-0.0238,0.1109,1.0125,0.014});
			return Coordinate_15_609_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=15, element #610, 128 total numbers made up of 64 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_15_610_point()
		{
			MFVec2f TextureCoordinate_15_610_point = new MFVec2f(new double[] {0.0903,0.3446,0.1491,0.3449,0.0206,0.3452,0.3608,0.3469,0.3629,0.3439,0.2175,0.3427,0.1838,0.3438,0.3619,0.3454,0.0206,0.3452,0.0943,0.3233,0.0192,0.3251,0.1489,0.3212,0.3631,0.318,0.3615,0.3195,0.2175,0.3185,0.1844,0.32,0.3623,0.3188,0.0192,0.3251,0.2175,0.3427,0.1838,0.3438,0.1844,0.32,0.2175,0.3185,0.3619,0.3454,0.3629,0.3439,0.3631,0.318,0.3623,0.3188,0.0943,0.3233,0.0903,0.3446,0.0206,0.3452,0.0192,0.3251,0.1489,0.3212,0.1491,0.3449,0.3615,0.3195,0.3608,0.3469,0.0206,0.3452,0.0192,0.3251,0.0206,0.3452,0.0903,0.3446,0.1491,0.3449,0.1838,0.3438,0.2175,0.3427,0.3608,0.3469,0.3619,0.3454,0.3629,0.3439,0.2175,0.3427,0.1838,0.3438,0.1491,0.3449,0.0903,0.3446,0.0206,0.3452,0.0206,0.3452,0.0943,0.3233,0.0192,0.3251,0.0192,0.3251,0.0192,0.3251,0.0943,0.3233,0.1489,0.3212,0.1844,0.32,0.2175,0.3185,0.3615,0.3195,0.3623,0.3188,0.3631,0.318,0.2175,0.3185,0.1844,0.32,0.1489,0.3212});
			return TextureCoordinate_15_610_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=15, element #617, 448 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_15_617_coordIndex()
		{
			MFInt32 IndexedFaceSet_15_617_coordIndex = new MFInt32(new int[] {4,3,10,-1,10,12,4,-1,5,4,12,-1,12,13,5,-1,5,13,9,-1,9,1,5,-1,6,11,14,-1,14,7,6,-1,7,2,0,-1,0,6,7,-1,11,6,0,-1,0,8,11,-1,3,28,29,-1,29,10,3,-1,8,0,1,-1,1,9,8,-1,15,18,17,-1,17,16,15,-1,19,20,18,-1,18,15,19,-1,19,21,22,-1,22,20,19,-1,23,7,14,-1,14,24,23,-1,7,23,25,-1,25,26,7,-1,24,27,25,-1,25,23,24,-1,16,17,29,-1,29,28,16,-1,27,22,21,-1,21,25,27,-1,32,33,34,-1,31,32,34,-1,34,35,36,-1,36,37,38,-1,34,36,38,-1,38,39,40,-1,40,41,42,-1,38,40,42,-1,34,38,42,-1,31,34,42,-1,31,42,43,-1,31,43,30,-1,45,46,47,-1,47,48,49,-1,49,50,51,-1,47,49,51,-1,51,52,53,-1,53,54,55,-1,51,53,55,-1,47,51,55,-1,55,56,57,-1,47,55,57,-1,45,47,57,-1,45,57,44,-1,0,2,31,-1,31,30,0,-1,2,7,32,-1,32,31,2,-1,7,26,33,-1,33,32,7,-1,26,25,34,-1,34,33,26,-1,25,21,35,-1,35,34,25,-1,21,19,36,-1,36,35,21,-1,19,15,37,-1,37,36,19,-1,15,16,38,-1,38,37,15,-1,16,28,39,-1,39,38,16,-1,28,3,40,-1,40,39,28,-1,3,4,41,-1,41,40,3,-1,4,5,42,-1,42,41,4,-1,5,1,43,-1,43,42,5,-1,1,0,30,-1,30,43,1,-1,12,10,45,-1,45,44,12,-1,10,29,46,-1,46,45,10,-1,29,17,47,-1,47,46,29,-1,17,18,48,-1,48,47,17,-1,18,20,49,-1,49,48,18,-1,20,22,50,-1,50,49,20,-1,22,27,51,-1,51,50,22,-1,27,24,52,-1,52,51,27,-1,24,14,53,-1,53,52,24,-1,14,11,54,-1,54,53,14,-1,11,8,55,-1,55,54,11,-1,8,9,56,-1,56,55,8,-1,9,13,57,-1,57,56,9,-1,13,12,44,-1,44,57,13,-1});
			return IndexedFaceSet_15_617_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=15, element #617, 448 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_15_617_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_15_617_texCoordIndex = new MFInt32(new int[] {6,5,14,-1,14,16,6,-1,7,6,16,-1,16,17,7,-1,7,17,12,-1,12,3,7,-1,8,15,18,-1,18,10,8,-1,10,0,1,-1,1,8,10,-1,15,8,2,-1,2,11,15,-1,4,9,19,-1,19,13,4,-1,11,2,3,-1,3,12,11,-1,20,23,22,-1,22,21,20,-1,24,25,23,-1,23,20,24,-1,24,26,27,-1,27,25,24,-1,29,28,31,-1,31,30,29,-1,28,29,32,-1,32,33,28,-1,30,35,34,-1,34,29,30,-1,37,36,39,-1,39,38,37,-1,35,27,26,-1,26,34,35,-1,42,43,44,-1,41,42,44,-1,44,45,46,-1,46,47,48,-1,44,46,48,-1,48,49,50,-1,50,51,52,-1,48,50,52,-1,44,48,52,-1,41,44,52,-1,41,52,53,-1,41,53,40,-1,55,56,57,-1,57,58,59,-1,59,60,61,-1,57,59,61,-1,61,62,63,-1,63,64,65,-1,61,63,65,-1,57,61,65,-1,65,66,67,-1,57,65,67,-1,55,57,67,-1,55,67,54,-1,1,0,41,-1,41,40,1,-1,0,10,42,-1,42,41,0,-1,28,33,43,-1,43,42,28,-1,33,32,44,-1,44,43,33,-1,34,26,45,-1,45,44,34,-1,26,24,46,-1,46,45,26,-1,24,20,47,-1,47,46,24,-1,20,21,48,-1,48,47,20,-1,37,38,49,-1,49,48,37,-1,9,4,50,-1,50,49,9,-1,5,6,51,-1,51,50,5,-1,6,7,52,-1,52,51,6,-1,7,3,53,-1,53,52,7,-1,3,2,40,-1,40,53,3,-1,16,14,55,-1,55,54,16,-1,13,19,56,-1,56,55,13,-1,39,36,57,-1,57,56,39,-1,22,23,58,-1,58,57,22,-1,23,25,59,-1,59,58,23,-1,25,27,60,-1,60,59,25,-1,27,35,61,-1,61,60,27,-1,35,30,62,-1,62,61,35,-1,30,31,63,-1,63,62,30,-1,18,15,64,-1,64,63,18,-1,15,11,65,-1,65,64,15,-1,11,12,66,-1,66,65,11,-1,12,17,67,-1,67,66,12,-1,17,16,54,-1,54,67,17,-1});
			return IndexedFaceSet_15_617_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=16, element #617, 174 total numbers made up of 58 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_16_617_point()
		{
			MFVec3f Coordinate_16_617_point = new MFVec3f(new double[] {0.0831,1.0469,0.0431,0.1143,1.0469,0.0147,0.0291,1.0469,0.0535,0.0323,1.0469,-0.0692,0.0806,1.0469,-0.0515,0.1078,1.0469,-0.0248,0.0291,1.0469,0.0535,0.0,1.0469,0.0535,0.0868,1.0642,0.0523,0.1206,1.0642,0.0149,0.0357,1.0642,-0.07,0.0306,1.0642,0.0581,0.0844,1.0642,-0.0537,0.1118,1.0642,-0.0273,0.0,1.0642,0.0581,-0.0806,1.0469,-0.0515,-0.0323,1.0469,-0.0692,-0.0357,1.0642,-0.07,-0.0844,1.0642,-0.0537,-0.1078,1.0469,-0.0248,-0.1118,1.0642,-0.0273,-0.1143,1.0469,0.0147,-0.1206,1.0642,0.0149,-0.0291,1.0469,0.0535,-0.0306,1.0642,0.0581,-0.0831,1.0469,0.0431,-0.0291,1.0469,0.0535,-0.0868,1.0642,0.0523,0.0,1.0469,-0.0692,0.0,1.0642,-0.0701,0.081,1.036,0.0388,0.0286,1.036,0.0489,0.0,1.036,0.0489,-0.0286,1.036,0.0489,-0.081,1.036,0.0388,-0.1094,1.036,0.013,-0.1035,1.036,-0.0225,-0.0781,1.036,-0.0475,-0.0315,1.036,-0.0646,0.0,1.036,-0.0646,0.0315,1.036,-0.0646,0.0781,1.036,-0.0475,0.1035,1.036,-0.0225,0.1094,1.036,0.013,0.082,1.0714,-0.0497,0.035,1.0714,-0.0654,0.0,1.0714,-0.0656,-0.035,1.0714,-0.0654,-0.082,1.0714,-0.0497,-0.1076,1.0714,-0.025,-0.1157,1.0714,0.0136,-0.0846,1.0714,0.0479,-0.0304,1.0714,0.0534,0.0,1.0714,0.0534,0.0304,1.0714,0.0534,0.0846,1.0714,0.0479,0.1157,1.0714,0.0136,0.1076,1.0714,-0.025});
			return Coordinate_16_617_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=16, element #618, 136 total numbers made up of 68 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_16_618_point()
		{
			MFVec2f TextureCoordinate_16_618_point = new MFVec2f(new double[] {0.0206,0.3452,0.0903,0.3446,0.0903,0.3446,0.1491,0.3449,0.3629,0.3439,0.3608,0.3469,0.2175,0.3427,0.1838,0.3438,0.0206,0.3452,0.3619,0.3454,0.0206,0.3452,0.089,0.3604,0.1508,0.3559,0.3623,0.3532,0.3588,0.3561,0.0232,0.3561,0.2188,0.3538,0.1874,0.3541,0.0232,0.3546,0.3608,0.3537,0.2175,0.3427,0.3608,0.3469,0.3588,0.3561,0.2188,0.3538,0.1838,0.3438,0.1874,0.3541,0.1491,0.3449,0.1508,0.3559,0.0206,0.3452,0.0206,0.3452,0.0232,0.3561,0.0232,0.3546,0.0903,0.3446,0.0206,0.3452,0.0903,0.3446,0.089,0.3604,0.3623,0.3532,0.3629,0.3439,0.3619,0.3454,0.3608,0.3537,0.0903,0.3446,0.0206,0.3452,0.0206,0.3452,0.0206,0.3452,0.0903,0.3446,0.1491,0.3449,0.1838,0.3438,0.2175,0.3427,0.3608,0.3469,0.3619,0.3454,0.3629,0.3439,0.2175,0.3427,0.1838,0.3438,0.1491,0.3449,0.2188,0.3538,0.3588,0.3561,0.3608,0.3537,0.3623,0.3532,0.2188,0.3538,0.1874,0.3541,0.1508,0.3559,0.089,0.3604,0.0232,0.3561,0.0232,0.3546,0.0232,0.3561,0.089,0.3604,0.1508,0.3559,0.1874,0.3541});
			return TextureCoordinate_16_618_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=16, element #625, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_16_625_coordIndex()
		{
			MFInt32 IndexedFaceSet_16_625_coordIndex = new MFInt32(new int[] {11,7,4,-1,4,2,11,-1,7,8,5,-1,5,4,7,-1,8,10,1,-1,1,5,8,-1,3,6,12,-1,12,23,3,-1,6,3,0,-1,0,9,6,-1,2,26,27,-1,27,11,2,-1,0,1,10,-1,10,9,0,-1,14,13,16,-1,16,15,14,-1,15,16,18,-1,18,17,15,-1,17,18,20,-1,20,19,17,-1,21,23,12,-1,12,22,21,-1,22,25,24,-1,24,21,22,-1,13,14,27,-1,27,26,13,-1,24,25,19,-1,19,20,24,-1,29,30,31,-1,31,32,33,-1,29,31,33,-1,34,35,36,-1,33,34,36,-1,36,37,38,-1,38,39,40,-1,36,38,40,-1,33,36,40,-1,29,33,40,-1,29,40,41,-1,29,41,28,-1,44,45,46,-1,46,47,48,-1,48,49,50,-1,46,48,50,-1,50,51,52,-1,52,53,54,-1,50,52,54,-1,54,55,42,-1,50,54,42,-1,46,50,42,-1,44,46,42,-1,43,44,42,-1,2,4,29,-1,29,28,2,-1,4,5,30,-1,30,29,4,-1,5,1,31,-1,31,30,5,-1,1,0,32,-1,32,31,1,-1,0,3,33,-1,33,32,0,-1,3,23,34,-1,34,33,3,-1,23,21,35,-1,35,34,23,-1,21,24,36,-1,36,35,21,-1,24,20,37,-1,37,36,24,-1,20,18,38,-1,38,37,20,-1,18,16,39,-1,39,38,18,-1,16,13,40,-1,40,39,16,-1,13,26,41,-1,41,40,13,-1,26,2,28,-1,28,41,26,-1,6,9,43,-1,43,42,6,-1,9,10,44,-1,44,43,9,-1,10,8,45,-1,45,44,10,-1,8,7,46,-1,46,45,8,-1,7,11,47,-1,47,46,7,-1,11,27,48,-1,48,47,11,-1,27,14,49,-1,49,48,27,-1,14,15,50,-1,50,49,14,-1,15,17,51,-1,51,50,15,-1,17,19,52,-1,52,51,17,-1,19,25,53,-1,53,52,19,-1,25,22,54,-1,54,53,25,-1,22,12,55,-1,55,54,22,-1,12,6,42,-1,42,55,12,-1});
			return IndexedFaceSet_16_625_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=16, element #625, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_16_625_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_16_625_texCoordIndex = new MFInt32(new int[] {15,10,5,-1,5,2,15,-1,10,11,6,-1,6,5,10,-1,11,14,1,-1,1,6,11,-1,4,9,17,-1,17,7,4,-1,9,4,0,-1,0,13,9,-1,3,8,12,-1,12,16,3,-1,0,1,14,-1,14,13,0,-1,19,18,21,-1,21,20,19,-1,20,21,23,-1,23,22,20,-1,22,23,25,-1,25,24,22,-1,26,29,28,-1,28,27,26,-1,27,31,30,-1,30,26,27,-1,33,32,35,-1,35,34,33,-1,30,31,24,-1,24,25,30,-1,37,38,39,-1,39,40,41,-1,37,39,41,-1,42,43,44,-1,41,42,44,-1,44,45,46,-1,46,47,48,-1,44,46,48,-1,41,44,48,-1,37,41,48,-1,37,48,49,-1,37,49,36,-1,52,53,54,-1,54,55,56,-1,56,57,58,-1,54,56,58,-1,58,59,60,-1,60,61,62,-1,58,60,62,-1,62,63,50,-1,58,62,50,-1,54,58,50,-1,52,54,50,-1,51,52,50,-1,2,5,37,-1,37,36,2,-1,5,6,38,-1,38,37,5,-1,6,1,39,-1,39,38,6,-1,1,0,40,-1,40,39,1,-1,0,4,41,-1,41,40,0,-1,4,7,42,-1,42,41,4,-1,29,26,43,-1,43,42,29,-1,26,30,44,-1,44,43,26,-1,30,25,45,-1,45,44,30,-1,25,23,46,-1,46,45,25,-1,23,21,47,-1,47,46,23,-1,21,18,48,-1,48,47,21,-1,33,34,49,-1,49,48,33,-1,8,3,36,-1,36,49,8,-1,9,13,51,-1,51,50,9,-1,13,14,52,-1,52,51,13,-1,14,11,53,-1,53,52,14,-1,11,10,54,-1,54,53,11,-1,10,15,55,-1,55,54,10,-1,16,12,56,-1,56,55,16,-1,35,32,57,-1,57,56,35,-1,19,20,58,-1,58,57,19,-1,20,22,59,-1,59,58,20,-1,22,24,60,-1,60,59,22,-1,24,31,61,-1,61,60,24,-1,31,27,62,-1,62,61,31,-1,27,28,63,-1,63,62,27,-1,17,9,50,-1,50,63,17,-1});
			return IndexedFaceSet_16_625_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=17, element #625, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_17_625_point()
		{
			MFVec3f Coordinate_17_625_point = new MFVec3f(new double[] {0.0868,1.0641,0.0523,0.1206,1.0641,0.0149,0.0357,1.0641,-0.07,0.0306,1.0641,0.058,0.0844,1.0641,-0.0537,0.1118,1.0641,-0.0274,0.0319,1.0786,0.0619,0.0876,1.0786,-0.0556,0.1152,1.0786,-0.0295,0.0897,1.0786,0.0595,0.126,1.0786,0.0151,0.0386,1.0786,-0.0707,0.0,1.0786,0.0619,-0.0357,1.0641,-0.07,-0.0386,1.0786,-0.0707,-0.0876,1.0786,-0.0556,-0.0844,1.0641,-0.0537,-0.1152,1.0786,-0.0295,-0.1118,1.0641,-0.0274,-0.126,1.0786,0.0151,-0.1206,1.0641,0.0149,-0.0306,1.0641,0.058,-0.0319,1.0786,0.0619,0.0,1.0641,0.058,-0.0868,1.0641,0.0523,-0.0897,1.0786,0.0595,0.0,1.0641,-0.0702,0.0,1.0786,-0.071,0.0351,1.0571,-0.0659,0.0822,1.0571,-0.0501,0.1081,1.0571,-0.0253,0.1162,1.0571,0.0137,0.0848,1.0571,0.0484,0.0304,1.0571,0.0539,0.0,1.0571,0.0539,-0.0304,1.0571,0.0539,-0.0848,1.0571,0.0484,-0.1162,1.0571,0.0137,-0.1081,1.0571,-0.0253,-0.0822,1.0571,-0.0501,-0.0351,1.0571,-0.0659,0.0,1.0571,-0.0661,0.0318,1.0849,0.0578,0.0877,1.0849,0.0555,0.1215,1.0849,0.0141,0.1115,1.0849,-0.0274,0.0855,1.0849,-0.052,0.038,1.0849,-0.0666,0.0,1.0849,-0.0669,-0.038,1.0849,-0.0666,-0.0855,1.0849,-0.052,-0.1115,1.0849,-0.0274,-0.1215,1.0849,0.0141,-0.0877,1.0849,0.0555,-0.0318,1.0849,0.0578,0.0,1.0849,0.0578});
			return Coordinate_17_625_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=17, element #626, 128 total numbers made up of 64 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_17_626_point()
		{
			MFVec2f TextureCoordinate_17_626_point = new MFVec2f(new double[] {0.089,0.3604,0.1508,0.3559,0.3588,0.3561,0.3623,0.3532,0.0232,0.3561,0.2188,0.3538,0.1874,0.3541,0.0232,0.3546,0.3608,0.3537,0.0245,0.3617,0.2207,0.3633,0.1922,0.3628,0.3616,0.3609,0.0859,0.3657,0.1489,0.3665,0.3589,0.3648,0.3617,0.3609,0.0254,0.3626,0.3588,0.3561,0.3589,0.3648,0.2207,0.3633,0.2188,0.3538,0.1922,0.3628,0.1874,0.3541,0.1489,0.3665,0.1508,0.3559,0.0232,0.3561,0.0245,0.3617,0.0254,0.3626,0.0232,0.3546,0.089,0.3604,0.0859,0.3657,0.3617,0.3609,0.3623,0.3532,0.3608,0.3537,0.3616,0.3609,0.3623,0.3532,0.2188,0.3538,0.1874,0.3541,0.1508,0.3559,0.089,0.3604,0.0232,0.3561,0.0232,0.3546,0.0232,0.3561,0.089,0.3604,0.1508,0.3559,0.1874,0.3541,0.2188,0.3538,0.3588,0.3561,0.3608,0.3537,0.0245,0.3617,0.0859,0.3657,0.1489,0.3665,0.1922,0.3628,0.2207,0.3633,0.3589,0.3648,0.3616,0.3609,0.3617,0.3609,0.2207,0.3633,0.1922,0.3628,0.1489,0.3665,0.0859,0.3657,0.0245,0.3617,0.0254,0.3626});
			return TextureCoordinate_17_626_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=17, element #633, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_17_633_coordIndex()
		{
			MFInt32 IndexedFaceSet_17_633_coordIndex = new MFInt32(new int[] {7,0,3,-1,3,10,7,-1,5,20,21,-1,21,12,5,-1,3,4,11,-1,11,10,3,-1,12,8,1,-1,1,5,12,-1,8,9,2,-1,2,1,8,-1,9,11,4,-1,4,2,9,-1,0,7,13,-1,13,6,0,-1,14,17,16,-1,16,15,14,-1,19,18,21,-1,21,20,19,-1,16,17,23,-1,23,22,16,-1,18,19,25,-1,25,24,18,-1,24,25,27,-1,27,26,24,-1,26,27,22,-1,22,23,26,-1,15,6,13,-1,13,14,15,-1,30,31,32,-1,32,33,34,-1,34,35,36,-1,32,34,36,-1,36,37,38,-1,38,39,40,-1,36,38,40,-1,40,41,28,-1,36,40,28,-1,32,36,28,-1,30,32,28,-1,29,30,28,-1,43,44,45,-1,45,46,47,-1,43,45,47,-1,47,48,49,-1,47,49,50,-1,50,51,52,-1,52,53,54,-1,50,52,54,-1,47,50,54,-1,43,47,54,-1,43,54,55,-1,43,55,42,-1,3,0,29,-1,29,28,3,-1,0,6,30,-1,30,29,0,-1,6,15,31,-1,31,30,6,-1,15,16,32,-1,32,31,15,-1,16,22,33,-1,33,32,16,-1,22,27,34,-1,34,33,22,-1,27,25,35,-1,35,34,27,-1,25,19,36,-1,36,35,25,-1,19,20,37,-1,37,36,19,-1,20,5,38,-1,38,37,20,-1,5,1,39,-1,39,38,5,-1,1,2,40,-1,40,39,1,-1,2,4,41,-1,41,40,2,-1,4,3,28,-1,28,41,4,-1,8,12,43,-1,43,42,8,-1,12,21,44,-1,44,43,12,-1,21,18,45,-1,45,44,21,-1,18,24,46,-1,46,45,18,-1,24,26,47,-1,47,46,24,-1,26,23,48,-1,48,47,26,-1,23,17,49,-1,49,48,23,-1,17,14,50,-1,50,49,17,-1,14,13,51,-1,51,50,14,-1,13,7,52,-1,52,51,13,-1,7,10,53,-1,53,52,7,-1,10,11,54,-1,54,53,10,-1,11,9,55,-1,55,54,11,-1,9,8,42,-1,42,55,9,-1});
			return IndexedFaceSet_17_633_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=17, element #633, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_17_633_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_17_633_texCoordIndex = new MFInt32(new int[] {9,0,4,-1,4,12,9,-1,7,3,17,-1,17,15,7,-1,4,5,13,-1,13,12,4,-1,14,10,1,-1,1,6,14,-1,10,11,2,-1,2,1,10,-1,11,13,5,-1,5,2,11,-1,0,9,16,-1,16,8,0,-1,18,21,20,-1,20,19,18,-1,23,22,25,-1,25,24,23,-1,20,21,27,-1,27,26,20,-1,29,28,31,-1,31,30,29,-1,30,31,33,-1,33,32,30,-1,32,33,26,-1,26,27,32,-1,19,35,34,-1,34,18,19,-1,38,39,40,-1,40,41,42,-1,42,43,44,-1,40,42,44,-1,44,45,46,-1,46,47,48,-1,44,46,48,-1,48,49,36,-1,44,48,36,-1,40,44,36,-1,38,40,36,-1,37,38,36,-1,51,52,53,-1,53,54,55,-1,51,53,55,-1,55,56,57,-1,55,57,58,-1,58,59,60,-1,60,61,62,-1,58,60,62,-1,55,58,62,-1,51,55,62,-1,51,62,63,-1,51,63,50,-1,4,0,37,-1,37,36,4,-1,0,8,38,-1,38,37,0,-1,35,19,39,-1,39,38,35,-1,19,20,40,-1,40,39,19,-1,20,26,41,-1,41,40,20,-1,26,33,42,-1,42,41,26,-1,33,31,43,-1,43,42,33,-1,31,28,44,-1,44,43,31,-1,23,24,45,-1,45,44,23,-1,3,7,46,-1,46,45,3,-1,6,1,47,-1,47,46,6,-1,1,2,48,-1,48,47,1,-1,2,5,49,-1,49,48,2,-1,5,4,36,-1,36,49,5,-1,10,14,51,-1,51,50,10,-1,15,17,52,-1,52,51,15,-1,25,22,53,-1,53,52,25,-1,29,30,54,-1,54,53,29,-1,30,32,55,-1,55,54,30,-1,32,27,56,-1,56,55,32,-1,27,21,57,-1,57,56,27,-1,21,18,58,-1,58,57,21,-1,18,34,59,-1,59,58,18,-1,16,9,60,-1,60,59,16,-1,9,12,61,-1,61,60,9,-1,12,13,62,-1,62,61,12,-1,13,11,63,-1,63,62,13,-1,11,10,50,-1,50,63,11,-1});
			return IndexedFaceSet_17_633_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=18, element #633, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_18_633_point()
		{
			MFVec3f Coordinate_18_633_point = new MFVec3f(new double[] {0.0319,1.0786,0.0619,0.0876,1.0786,-0.0556,0.1152,1.0786,-0.0295,0.0897,1.0786,0.0596,0.126,1.0786,0.0151,0.0386,1.0786,-0.0706,0.0,1.0786,0.0619,0.0332,1.0931,0.0657,0.0907,1.0931,-0.0575,0.1186,1.0931,-0.0316,0.0926,1.0931,0.0668,0.1314,1.0931,0.0154,0.0415,1.0931,-0.0713,0.0,1.0931,0.0657,-0.0332,1.0931,0.0657,-0.0319,1.0786,0.0619,-0.0897,1.0786,0.0596,-0.0926,1.0931,0.0668,-0.0415,1.0931,-0.0713,-0.0386,1.0786,-0.0706,0.0,1.0786,-0.071,0.0,1.0931,-0.0718,-0.126,1.0786,0.0151,-0.1314,1.0931,0.0154,-0.0907,1.0931,-0.0575,-0.0876,1.0786,-0.0556,-0.1186,1.0931,-0.0316,-0.1152,1.0786,-0.0295,0.0876,1.072,0.0554,0.0318,1.072,0.0576,0.0,1.072,0.0576,-0.0318,1.072,0.0576,-0.0876,1.072,0.0554,-0.1214,1.072,0.0141,-0.1114,1.072,-0.0273,-0.0854,1.072,-0.0518,-0.038,1.072,-0.0664,0.0,1.072,-0.0667,0.038,1.072,-0.0664,0.0854,1.072,-0.0518,0.1114,1.072,-0.0273,0.1214,1.072,0.0141,0.0886,1.1003,-0.0537,0.0409,1.1003,-0.0671,0.0,1.1003,-0.0676,-0.0409,1.1003,-0.0671,-0.0886,1.1003,-0.0537,-0.1148,1.1003,-0.0294,-0.1267,1.1003,0.0145,-0.0905,1.1003,0.0625,-0.0333,1.1003,0.0615,0.0,1.1003,0.0615,0.0333,1.1003,0.0615,0.0905,1.1003,0.0625,0.1267,1.1003,0.0145,0.1148,1.1003,-0.0294});
			return Coordinate_18_633_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=18, element #634, 128 total numbers made up of 64 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_18_634_point()
		{
			MFVec2f TextureCoordinate_18_634_point = new MFVec2f(new double[] {0.0245,0.3617,0.2207,0.3633,0.1922,0.3628,0.3616,0.3609,0.0859,0.3657,0.1489,0.3665,0.3589,0.3648,0.3617,0.3609,0.0254,0.3626,0.0258,0.3672,0.2227,0.3728,0.1969,0.3716,0.0826,0.3711,0.1469,0.377,0.3589,0.3735,0.3612,0.3687,0.0276,0.3706,0.3625,0.3682,0.0258,0.3672,0.0245,0.3617,0.0859,0.3657,0.0826,0.3711,0.3612,0.3687,0.3617,0.3609,0.3616,0.3609,0.3625,0.3682,0.1489,0.3665,0.1469,0.377,0.3589,0.3648,0.3589,0.3735,0.2227,0.3728,0.2207,0.3633,0.1969,0.3716,0.1922,0.3628,0.0276,0.3706,0.0254,0.3626,0.0859,0.3657,0.0245,0.3617,0.0254,0.3626,0.0245,0.3617,0.0859,0.3657,0.1489,0.3665,0.1922,0.3628,0.2207,0.3633,0.3589,0.3648,0.3616,0.3609,0.3617,0.3609,0.2207,0.3633,0.1922,0.3628,0.1489,0.3665,0.2227,0.3728,0.3589,0.3735,0.3625,0.3682,0.3612,0.3687,0.2227,0.3728,0.1969,0.3716,0.1469,0.377,0.0826,0.3711,0.0258,0.3672,0.0276,0.3706,0.0258,0.3672,0.0826,0.3711,0.1469,0.377,0.1969,0.3716});
			return TextureCoordinate_18_634_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=18, element #641, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_18_641_coordIndex()
		{
			MFInt32 IndexedFaceSet_18_641_coordIndex = new MFInt32(new int[] {4,0,9,-1,9,3,4,-1,11,19,20,-1,20,6,11,-1,9,10,5,-1,5,3,9,-1,6,7,1,-1,1,11,6,-1,7,8,2,-1,2,1,7,-1,8,5,10,-1,10,2,8,-1,0,4,12,-1,12,27,0,-1,13,16,15,-1,15,14,13,-1,18,17,20,-1,20,19,18,-1,15,16,22,-1,22,21,15,-1,17,18,24,-1,24,23,17,-1,23,24,26,-1,26,25,23,-1,25,26,21,-1,21,22,25,-1,14,27,12,-1,12,13,14,-1,29,30,31,-1,31,32,33,-1,33,34,35,-1,31,33,35,-1,35,36,37,-1,37,38,39,-1,35,37,39,-1,31,35,39,-1,39,40,41,-1,31,39,41,-1,29,31,41,-1,29,41,28,-1,43,44,45,-1,45,46,47,-1,47,48,49,-1,45,47,49,-1,49,50,51,-1,51,52,53,-1,49,51,53,-1,45,49,53,-1,53,54,55,-1,45,53,55,-1,43,45,55,-1,43,55,42,-1,11,1,29,-1,29,28,11,-1,1,2,30,-1,30,29,1,-1,2,10,31,-1,31,30,2,-1,10,9,32,-1,32,31,10,-1,9,0,33,-1,33,32,9,-1,0,27,34,-1,34,33,0,-1,27,14,35,-1,35,34,27,-1,14,15,36,-1,36,35,14,-1,15,21,37,-1,37,36,15,-1,21,26,38,-1,38,37,21,-1,26,24,39,-1,39,38,26,-1,24,18,40,-1,40,39,24,-1,18,19,41,-1,41,40,18,-1,19,11,28,-1,28,41,19,-1,12,4,43,-1,43,42,12,-1,4,3,44,-1,44,43,4,-1,3,5,45,-1,45,44,3,-1,5,8,46,-1,46,45,5,-1,8,7,47,-1,47,46,8,-1,7,6,48,-1,48,47,7,-1,6,20,49,-1,49,48,6,-1,20,17,50,-1,50,49,20,-1,17,23,51,-1,51,50,17,-1,23,25,52,-1,52,51,23,-1,25,22,53,-1,53,52,25,-1,22,16,54,-1,54,53,22,-1,16,13,55,-1,55,54,16,-1,13,12,42,-1,42,55,13,-1});
			return IndexedFaceSet_18_641_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=18, element #641, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_18_641_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_18_641_texCoordIndex = new MFInt32(new int[] {1,14,9,-1,9,0,1,-1,11,13,8,-1,8,5,11,-1,9,10,3,-1,3,0,9,-1,4,6,16,-1,16,12,4,-1,6,7,17,-1,17,16,6,-1,7,3,10,-1,10,17,7,-1,14,1,2,-1,2,15,14,-1,18,21,20,-1,20,19,18,-1,23,22,25,-1,25,24,23,-1,20,21,27,-1,27,26,20,-1,29,28,31,-1,31,30,29,-1,30,31,33,-1,33,32,30,-1,32,33,26,-1,26,27,32,-1,19,35,34,-1,34,18,19,-1,37,38,39,-1,39,40,41,-1,41,42,43,-1,39,41,43,-1,43,44,45,-1,45,46,47,-1,43,45,47,-1,39,43,47,-1,47,48,49,-1,39,47,49,-1,37,39,49,-1,37,49,36,-1,51,52,53,-1,53,54,55,-1,55,56,57,-1,53,55,57,-1,57,58,59,-1,59,60,61,-1,57,59,61,-1,53,57,61,-1,61,62,63,-1,53,61,63,-1,51,53,63,-1,51,63,50,-1,12,16,37,-1,37,36,12,-1,16,17,38,-1,38,37,16,-1,17,10,39,-1,39,38,17,-1,10,9,40,-1,40,39,10,-1,9,14,41,-1,41,40,9,-1,14,15,42,-1,42,41,14,-1,35,19,43,-1,43,42,35,-1,19,20,44,-1,44,43,19,-1,20,26,45,-1,45,44,20,-1,26,33,46,-1,46,45,26,-1,33,31,47,-1,47,46,33,-1,31,28,48,-1,48,47,31,-1,23,24,49,-1,49,48,23,-1,13,11,36,-1,36,49,13,-1,2,1,51,-1,51,50,2,-1,1,0,52,-1,52,51,1,-1,0,3,53,-1,53,52,0,-1,3,7,54,-1,54,53,3,-1,7,6,55,-1,55,54,7,-1,6,4,56,-1,56,55,6,-1,5,8,57,-1,57,56,5,-1,25,22,58,-1,58,57,25,-1,29,30,59,-1,59,58,29,-1,30,32,60,-1,60,59,30,-1,32,27,61,-1,61,60,32,-1,27,21,62,-1,62,61,27,-1,21,18,63,-1,63,62,21,-1,18,34,50,-1,50,63,18,-1});
			return IndexedFaceSet_18_641_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=19, element #641, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_19_641_point()
		{
			MFVec3f Coordinate_19_641_point = new MFVec3f(new double[] {0.0332,1.0931,0.0657,0.0907,1.0931,-0.0575,0.1186,1.0931,-0.0316,0.0953,1.1087,0.0739,0.0346,1.1087,0.0698,0.1376,1.1094,0.0156,0.0447,1.1094,-0.0721,0.0942,1.1094,-0.0596,0.1224,1.1094,-0.034,0.0926,1.0931,0.0668,0.1314,1.0931,0.0154,0.0415,1.0931,-0.0713,0.0,1.1087,0.0698,-0.0346,1.1087,0.0698,-0.0332,1.0931,0.0657,-0.0926,1.0931,0.0668,-0.0953,1.1087,0.0739,-0.0447,1.1094,-0.0721,-0.0415,1.0931,-0.0713,0.0,1.0931,-0.0718,0.0,1.1094,-0.0728,-0.1314,1.0931,0.0154,-0.1376,1.1094,0.0156,-0.0942,1.1094,-0.0596,-0.0907,1.0931,-0.0575,-0.1224,1.1094,-0.034,-0.1186,1.0931,-0.0316,0.0,1.0931,0.0657,0.041,1.0863,-0.0673,0.0887,1.0863,-0.0539,0.115,1.0863,-0.0295,0.127,1.0863,0.0145,0.0906,1.0863,0.0628,0.0333,1.0863,0.0617,0.0,1.0863,0.0617,-0.0333,1.0863,0.0617,-0.0906,1.0863,0.0628,-0.127,1.0863,0.0145,-0.115,1.0863,-0.0295,-0.0887,1.0863,-0.0539,-0.041,1.0863,-0.0673,0.0,1.0863,-0.0678,0.0,1.1164,0.0658,0.0347,1.1164,0.0658,0.0933,1.1164,0.0698,0.1331,1.1164,0.0149,0.1189,1.1164,-0.0318,0.0923,1.1164,-0.056,0.0442,1.1164,-0.0681,0.0,1.1164,-0.0688,-0.0442,1.1164,-0.0681,-0.0923,1.1164,-0.056,-0.1189,1.1164,-0.0318,-0.1331,1.1164,0.0149,-0.0933,1.1164,0.0698,-0.0347,1.1164,0.0658});
			return Coordinate_19_641_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=19, element #642, 128 total numbers made up of 64 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_19_642_point()
		{
			MFVec2f TextureCoordinate_19_642_point = new MFVec2f(new double[] {0.0908,0.3999,0.0325,0.3879,0.0306,0.3835,0.1568,0.3845,0.3535,0.3812,0.3589,0.3783,0.2214,0.3832,0.1952,0.3809,0.3561,0.3769,0.0802,0.3883,0.1575,0.3746,0.3637,0.3704,0.356,0.3713,0.3581,0.3683,0.0256,0.3731,0.0261,0.363,0.2218,0.3729,0.1941,0.3712,0.0325,0.3879,0.0256,0.3731,0.0802,0.3883,0.0908,0.3999,0.3589,0.3783,0.3637,0.3704,0.3581,0.3683,0.3561,0.3769,0.1575,0.3746,0.1568,0.3845,0.356,0.3713,0.3535,0.3812,0.2214,0.3832,0.2218,0.3729,0.1952,0.3809,0.1941,0.3712,0.0306,0.3835,0.0261,0.363,0.3637,0.3704,0.2218,0.3729,0.1941,0.3712,0.1575,0.3746,0.0802,0.3883,0.0256,0.3731,0.0261,0.363,0.0256,0.3731,0.0802,0.3883,0.1575,0.3746,0.1941,0.3712,0.2218,0.3729,0.356,0.3713,0.3581,0.3683,0.0306,0.3835,0.0325,0.3879,0.0908,0.3999,0.1568,0.3845,0.1952,0.3809,0.2214,0.3832,0.3535,0.3812,0.3561,0.3769,0.3589,0.3783,0.2214,0.3832,0.1952,0.3809,0.1568,0.3845,0.0908,0.3999,0.0325,0.3879});
			return TextureCoordinate_19_642_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=19, element #649, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_19_649_coordIndex()
		{
			MFInt32 IndexedFaceSet_19_649_coordIndex = new MFInt32(new int[] {0,2,6,-1,6,8,0,-1,9,18,19,-1,19,1,9,-1,7,5,22,-1,22,23,7,-1,1,3,10,-1,10,9,1,-1,3,4,11,-1,11,10,3,-1,4,0,8,-1,8,11,4,-1,5,7,6,-1,6,2,5,-1,13,12,15,-1,15,14,13,-1,17,16,19,-1,19,18,17,-1,20,23,22,-1,22,21,20,-1,16,17,25,-1,25,24,16,-1,24,25,27,-1,27,26,24,-1,26,27,12,-1,12,13,26,-1,21,14,15,-1,15,20,21,-1,30,31,32,-1,32,33,34,-1,34,35,36,-1,32,34,36,-1,36,37,38,-1,38,39,40,-1,36,38,40,-1,40,41,28,-1,36,40,28,-1,32,36,28,-1,30,32,28,-1,29,30,28,-1,44,45,46,-1,46,47,48,-1,48,49,50,-1,46,48,50,-1,50,51,52,-1,52,53,54,-1,50,52,54,-1,46,50,54,-1,54,55,42,-1,46,54,42,-1,44,46,42,-1,43,44,42,-1,1,19,29,-1,29,28,1,-1,19,16,30,-1,30,29,19,-1,16,24,31,-1,31,30,16,-1,24,26,32,-1,32,31,24,-1,26,13,33,-1,33,32,26,-1,13,14,34,-1,34,33,13,-1,14,21,35,-1,35,34,14,-1,21,22,36,-1,36,35,21,-1,22,5,37,-1,37,36,22,-1,5,2,38,-1,38,37,5,-1,2,0,39,-1,39,38,2,-1,0,4,40,-1,40,39,0,-1,4,3,41,-1,41,40,4,-1,3,1,28,-1,28,41,3,-1,7,23,43,-1,43,42,7,-1,23,20,44,-1,44,43,23,-1,20,15,45,-1,45,44,20,-1,15,12,46,-1,46,45,15,-1,12,27,47,-1,47,46,12,-1,27,25,48,-1,48,47,27,-1,25,17,49,-1,49,48,25,-1,17,18,50,-1,50,49,17,-1,18,9,51,-1,51,50,18,-1,9,10,52,-1,52,51,9,-1,10,11,53,-1,53,52,10,-1,11,8,54,-1,54,53,11,-1,8,6,55,-1,55,54,8,-1,6,7,42,-1,42,55,6,-1});
			return IndexedFaceSet_19_649_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=19, element #649, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_19_649_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_19_649_texCoordIndex = new MFInt32(new int[] {3,8,9,-1,9,11,3,-1,13,16,6,-1,6,5,13,-1,10,0,7,-1,7,17,10,-1,2,1,14,-1,14,12,2,-1,1,4,15,-1,15,14,1,-1,4,3,11,-1,11,15,4,-1,0,10,9,-1,9,8,0,-1,19,18,21,-1,21,20,19,-1,23,22,25,-1,25,24,23,-1,26,29,28,-1,28,27,26,-1,31,30,33,-1,33,32,31,-1,32,33,35,-1,35,34,32,-1,34,35,18,-1,18,19,34,-1,27,20,21,-1,21,26,27,-1,38,39,40,-1,40,41,42,-1,42,43,44,-1,40,42,44,-1,44,45,46,-1,46,47,48,-1,44,46,48,-1,48,49,36,-1,44,48,36,-1,40,44,36,-1,38,40,36,-1,37,38,36,-1,52,53,54,-1,54,55,56,-1,56,57,58,-1,54,56,58,-1,58,59,60,-1,60,61,62,-1,58,60,62,-1,54,58,62,-1,62,63,50,-1,54,62,50,-1,52,54,50,-1,51,52,50,-1,5,6,37,-1,37,36,5,-1,25,22,38,-1,38,37,25,-1,31,32,39,-1,39,38,31,-1,32,34,40,-1,40,39,32,-1,34,19,41,-1,41,40,34,-1,19,20,42,-1,42,41,19,-1,20,27,43,-1,43,42,20,-1,27,28,44,-1,44,43,27,-1,7,0,45,-1,45,44,7,-1,0,8,46,-1,46,45,0,-1,8,3,47,-1,47,46,8,-1,3,4,48,-1,48,47,3,-1,4,1,49,-1,49,48,4,-1,1,2,36,-1,36,49,1,-1,10,17,51,-1,51,50,10,-1,29,26,52,-1,52,51,29,-1,26,21,53,-1,53,52,26,-1,21,18,54,-1,54,53,21,-1,18,35,55,-1,55,54,18,-1,35,33,56,-1,56,55,35,-1,33,30,57,-1,57,56,33,-1,23,24,58,-1,58,57,23,-1,16,13,59,-1,59,58,16,-1,12,14,60,-1,60,59,12,-1,14,15,61,-1,61,60,14,-1,15,11,62,-1,62,61,15,-1,11,9,63,-1,63,62,11,-1,9,10,50,-1,50,63,9,-1});
			return IndexedFaceSet_19_649_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=20, element #649, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_20_649_point()
		{
			MFVec3f Coordinate_20_649_point = new MFVec3f(new double[] {0.1414,1.1219,0.0159,0.0464,1.1219,-0.0727,0.0923,1.1219,0.0701,0.0965,1.1219,-0.0611,0.1254,1.1219,-0.0352,0.0357,1.1219,0.0722,0.0953,1.1088,0.0739,0.0346,1.1088,0.0698,0.1376,1.1095,0.0156,0.0447,1.1095,-0.0721,0.0942,1.1095,-0.0596,0.1224,1.1095,-0.034,-0.1376,1.1095,0.0156,-0.1414,1.1219,0.0159,-0.0923,1.1219,0.0701,-0.0953,1.1088,0.0739,-0.0464,1.1219,-0.0727,-0.0447,1.1095,-0.0721,0.0,1.1095,-0.0728,0.0,1.1219,-0.0737,-0.0346,1.1088,0.0698,-0.0357,1.1219,0.0722,0.0,1.1219,0.0723,0.0,1.1088,0.0698,-0.0965,1.1219,-0.0611,-0.0942,1.1095,-0.0596,-0.1254,1.1219,-0.0352,-0.1224,1.1095,-0.034,0.0458,1.1296,-0.0679,0.0,1.1296,-0.069,-0.0458,1.1296,-0.0679,-0.0943,1.1296,-0.0568,-0.1212,1.1296,-0.0325,-0.136,1.1296,0.0147,-0.0901,1.1296,0.0654,-0.0356,1.1296,0.0674,0.0,1.1296,0.0676,0.0356,1.1296,0.0674,0.0901,1.1296,0.0654,0.136,1.1296,0.0147,0.1212,1.1296,-0.0325,0.0943,1.1296,-0.0568,0.0343,1.1005,0.0632,0.0,1.1005,0.0632,-0.0343,1.1005,0.0632,-0.0917,1.1005,0.0671,-0.1305,1.1005,0.0143,-0.1166,1.1005,-0.0306,-0.0907,1.1005,-0.0538,-0.0434,1.1005,-0.0655,0.0,1.1005,-0.0662,0.0434,1.1005,-0.0655,0.0907,1.1005,-0.0538,0.1166,1.1005,-0.0306,0.1305,1.1005,0.0143,0.0917,1.1005,0.0671});
			return Coordinate_20_649_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=20, element #650, 128 total numbers made up of 64 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_20_650_point()
		{
			MFVec2f TextureCoordinate_20_650_point = new MFVec2f(new double[] {0.0437,0.4075,0.2185,0.3912,0.3484,0.3944,0.1518,0.3905,0.1902,0.3894,0.3503,0.3879,0.3505,0.3886,0.0427,0.408,0.0961,0.4138,0.0908,0.3999,0.0325,0.3879,0.1568,0.3845,0.3535,0.3812,0.3589,0.3783,0.2214,0.3832,0.1952,0.3809,0.3561,0.3769,0.0306,0.3835,0.1568,0.3845,0.1518,0.3905,0.0961,0.4138,0.0908,0.3999,0.3503,0.3879,0.3589,0.3783,0.3561,0.3769,0.3505,0.3886,0.0325,0.3879,0.0437,0.4075,0.0427,0.408,0.0306,0.3835,0.3535,0.3812,0.3484,0.3944,0.2185,0.3912,0.2214,0.3832,0.1902,0.3894,0.1952,0.3809,0.3484,0.3944,0.3505,0.3886,0.3503,0.3879,0.2185,0.3912,0.1902,0.3894,0.1518,0.3905,0.0961,0.4138,0.0437,0.4075,0.0427,0.408,0.0437,0.4075,0.0961,0.4138,0.1518,0.3905,0.1902,0.3894,0.2185,0.3912,0.0325,0.3879,0.0306,0.3835,0.0325,0.3879,0.0908,0.3999,0.1568,0.3845,0.1952,0.3809,0.2214,0.3832,0.3535,0.3812,0.3561,0.3769,0.3589,0.3783,0.2214,0.3832,0.1952,0.3809,0.1568,0.3845,0.0908,0.3999});
			return TextureCoordinate_20_650_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=20, element #657, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_20_657_coordIndex()
		{
			MFInt32 IndexedFaceSet_20_657_coordIndex = new MFInt32(new int[] {12,9,5,-1,5,3,12,-1,2,1,6,-1,6,11,2,-1,0,7,23,-1,23,24,0,-1,25,8,12,-1,12,3,25,-1,9,6,1,-1,1,5,9,-1,11,10,4,-1,4,2,11,-1,4,10,7,-1,7,0,4,-1,13,16,15,-1,15,14,13,-1,18,17,20,-1,20,19,18,-1,21,24,23,-1,23,22,21,-1,25,16,13,-1,13,8,25,-1,14,15,19,-1,19,20,14,-1,17,18,27,-1,27,26,17,-1,27,21,22,-1,22,26,27,-1,30,31,32,-1,32,33,34,-1,34,35,36,-1,32,34,36,-1,36,37,38,-1,38,39,40,-1,36,38,40,-1,40,41,28,-1,36,40,28,-1,32,36,28,-1,30,32,28,-1,29,30,28,-1,44,45,46,-1,46,47,48,-1,48,49,50,-1,46,48,50,-1,50,51,52,-1,52,53,54,-1,50,52,54,-1,54,55,42,-1,50,54,42,-1,46,50,42,-1,44,46,42,-1,43,44,42,-1,3,5,29,-1,29,28,3,-1,5,1,30,-1,30,29,5,-1,1,2,31,-1,31,30,1,-1,2,4,32,-1,32,31,2,-1,4,0,33,-1,33,32,4,-1,0,24,34,-1,34,33,0,-1,24,21,35,-1,35,34,24,-1,21,27,36,-1,36,35,21,-1,27,18,37,-1,37,36,27,-1,18,19,38,-1,38,37,18,-1,19,15,39,-1,39,38,19,-1,15,16,40,-1,40,39,15,-1,16,25,41,-1,41,40,16,-1,25,3,28,-1,28,41,25,-1,23,7,43,-1,43,42,23,-1,7,10,44,-1,44,43,7,-1,10,11,45,-1,45,44,10,-1,11,6,46,-1,46,45,11,-1,6,9,47,-1,47,46,6,-1,9,12,48,-1,48,47,9,-1,12,8,49,-1,49,48,12,-1,8,13,50,-1,50,49,8,-1,13,14,51,-1,51,50,13,-1,14,20,52,-1,52,51,14,-1,20,17,53,-1,53,52,20,-1,17,26,54,-1,54,53,17,-1,26,22,55,-1,55,54,26,-1,22,23,42,-1,42,55,22,-1});
			return IndexedFaceSet_20_657_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=20, element #657, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_20_657_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_20_657_texCoordIndex = new MFInt32(new int[] {17,13,8,-1,8,4,17,-1,3,2,9,-1,9,16,3,-1,1,10,14,-1,14,5,1,-1,6,12,17,-1,17,4,6,-1,13,9,2,-1,2,8,13,-1,16,15,7,-1,7,3,16,-1,7,15,11,-1,11,0,7,-1,18,21,20,-1,20,19,18,-1,23,22,25,-1,25,24,23,-1,26,29,28,-1,28,27,26,-1,30,21,18,-1,18,31,30,-1,19,20,24,-1,24,25,19,-1,22,23,33,-1,33,32,22,-1,33,35,34,-1,34,32,33,-1,38,39,40,-1,40,41,42,-1,42,43,44,-1,40,42,44,-1,44,45,46,-1,46,47,48,-1,44,46,48,-1,48,49,36,-1,44,48,36,-1,40,44,36,-1,38,40,36,-1,37,38,36,-1,52,53,54,-1,54,55,56,-1,56,57,58,-1,54,56,58,-1,58,59,60,-1,60,61,62,-1,58,60,62,-1,62,63,50,-1,58,62,50,-1,54,58,50,-1,52,54,50,-1,51,52,50,-1,4,8,37,-1,37,36,4,-1,8,2,38,-1,38,37,8,-1,2,3,39,-1,39,38,2,-1,3,7,40,-1,40,39,3,-1,7,0,41,-1,41,40,7,-1,1,5,42,-1,42,41,1,-1,29,26,43,-1,43,42,29,-1,35,33,44,-1,44,43,35,-1,33,23,45,-1,45,44,33,-1,23,24,46,-1,46,45,23,-1,24,20,47,-1,47,46,24,-1,20,21,48,-1,48,47,20,-1,21,30,49,-1,49,48,21,-1,6,4,36,-1,36,49,6,-1,14,10,51,-1,51,50,14,-1,11,15,52,-1,52,51,11,-1,15,16,53,-1,53,52,15,-1,16,9,54,-1,54,53,16,-1,9,13,55,-1,55,54,9,-1,13,17,56,-1,56,55,13,-1,17,12,57,-1,57,56,17,-1,31,18,58,-1,58,57,31,-1,18,19,59,-1,59,58,18,-1,19,25,60,-1,60,59,19,-1,25,22,61,-1,61,60,25,-1,22,32,62,-1,62,61,22,-1,32,34,63,-1,63,62,32,-1,27,28,50,-1,50,63,27,-1});
			return IndexedFaceSet_20_657_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=21, element #657, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_21_657_point()
		{
			MFVec3f Coordinate_21_657_point = new MFVec3f(new double[] {0.0436,1.1371,-0.0733,0.1393,1.1371,0.0172,0.1291,1.1371,-0.0309,0.0363,1.1371,0.0701,0.0961,1.1371,-0.0626,0.0888,1.1371,0.0657,0.1414,1.1217,0.0159,0.0464,1.1217,-0.0727,0.0,1.1217,0.0723,0.0923,1.1217,0.0701,0.0965,1.1217,-0.0611,0.1254,1.1217,-0.0352,0.0357,1.1217,0.0722,-0.0357,1.1217,0.0722,-0.0923,1.1217,0.0701,-0.0888,1.1371,0.0657,-0.0363,1.1371,0.0701,-0.1254,1.1217,-0.0352,-0.1291,1.1371,-0.0309,-0.1393,1.1371,0.0172,-0.1414,1.1217,0.0159,-0.0436,1.1371,-0.0733,-0.0464,1.1217,-0.0727,0.0,1.1217,-0.0737,0.0,1.1371,-0.0753,0.0,1.1371,0.0707,-0.0965,1.1217,-0.0611,-0.0961,1.1371,-0.0626,0.0361,1.1449,0.0647,0.0864,1.1449,0.0604,0.1334,1.1449,0.0153,0.1242,1.1449,-0.0281,0.0935,1.1449,-0.0576,0.0429,1.1449,-0.0679,0.0,1.1449,-0.0699,-0.0429,1.1449,-0.0679,-0.0935,1.1449,-0.0576,-0.1242,1.1449,-0.0281,-0.1334,1.1449,0.0153,-0.0864,1.1449,0.0604,-0.0361,1.1449,0.0647,0.0,1.1449,0.0653,0.0,1.1164,-0.0683,0.0457,1.1164,-0.0673,0.094,1.1164,-0.0562,0.1206,1.1164,-0.0321,0.1353,1.1164,0.0146,0.0898,1.1164,0.0648,0.0356,1.1164,0.0668,0.0,1.1164,0.0669,-0.0356,1.1164,0.0668,-0.0898,1.1164,0.0648,-0.1353,1.1164,0.0146,-0.1206,1.1164,-0.0321,-0.094,1.1164,-0.0562,-0.0457,1.1164,-0.0673});
			return Coordinate_21_657_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=21, element #658, 128 total numbers made up of 64 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_21_658_point()
		{
			MFVec2f TextureCoordinate_21_658_point = new MFVec2f(new double[] {0.3061,0.4256,0.3364,0.4029,0.1528,0.4078,0.1843,0.4071,0.055,0.4216,0.3325,0.4068,0.0482,0.4185,0.221,0.4256,0.1008,0.4259,0.1518,0.3905,0.3506,0.3865,0.3484,0.3944,0.0427,0.408,0.0961,0.4138,0.3437,0.3934,0.2185,0.3912,0.1902,0.3894,0.0437,0.4075,0.0437,0.4075,0.0961,0.4138,0.1008,0.4259,0.055,0.4216,0.1902,0.3894,0.1843,0.4071,0.1528,0.4078,0.1518,0.3905,0.3364,0.4029,0.3506,0.3865,0.3437,0.3934,0.3325,0.4068,0.0482,0.4185,0.0427,0.408,0.2185,0.3912,0.221,0.4256,0.3484,0.3944,0.3061,0.4256,0.055,0.4216,0.1008,0.4259,0.1528,0.4078,0.1843,0.4071,0.221,0.4256,0.3061,0.4256,0.3325,0.4068,0.3364,0.4029,0.221,0.4256,0.1843,0.4071,0.1528,0.4078,0.1008,0.4259,0.055,0.4216,0.0482,0.4185,0.3437,0.3934,0.3506,0.3865,0.2185,0.3912,0.1902,0.3894,0.1518,0.3905,0.0961,0.4138,0.0437,0.4075,0.0427,0.408,0.0437,0.4075,0.0961,0.4138,0.1518,0.3905,0.1902,0.3894,0.2185,0.3912,0.3484,0.3944});
			return TextureCoordinate_21_658_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=21, element #665, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_21_665_coordIndex()
		{
			MFInt32 IndexedFaceSet_21_665_coordIndex = new MFInt32(new int[] {0,6,16,-1,16,13,0,-1,17,10,9,-1,9,3,17,-1,12,7,5,-1,5,2,12,-1,8,11,4,-1,4,1,8,-1,4,11,6,-1,6,0,4,-1,2,3,9,-1,9,12,2,-1,1,5,7,-1,7,8,1,-1,14,13,16,-1,16,15,14,-1,17,19,18,-1,18,10,17,-1,21,20,23,-1,23,22,21,-1,25,24,27,-1,27,26,25,-1,27,14,15,-1,15,26,27,-1,20,21,18,-1,18,19,20,-1,24,25,22,-1,22,23,24,-1,30,31,32,-1,32,33,34,-1,34,35,36,-1,32,34,36,-1,36,37,38,-1,38,39,40,-1,36,38,40,-1,40,41,28,-1,36,40,28,-1,32,36,28,-1,30,32,28,-1,29,30,28,-1,44,45,46,-1,46,47,48,-1,48,49,50,-1,46,48,50,-1,50,51,52,-1,52,53,54,-1,50,52,54,-1,54,55,42,-1,50,54,42,-1,46,50,42,-1,44,46,42,-1,43,44,42,-1,3,2,29,-1,29,28,3,-1,2,5,30,-1,30,29,2,-1,5,1,31,-1,31,30,5,-1,1,4,32,-1,32,31,1,-1,4,0,33,-1,33,32,4,-1,0,13,34,-1,34,33,0,-1,13,14,35,-1,35,34,13,-1,14,27,36,-1,36,35,14,-1,27,24,37,-1,37,36,27,-1,24,23,38,-1,38,37,24,-1,23,20,39,-1,39,38,23,-1,20,19,40,-1,40,39,20,-1,19,17,41,-1,41,40,19,-1,17,3,28,-1,28,41,17,-1,12,9,43,-1,43,42,12,-1,9,10,44,-1,44,43,9,-1,10,18,45,-1,45,44,10,-1,18,21,46,-1,46,45,18,-1,21,22,47,-1,47,46,21,-1,22,25,48,-1,48,47,22,-1,25,26,49,-1,49,48,25,-1,26,15,50,-1,50,49,26,-1,15,16,51,-1,51,50,15,-1,16,6,52,-1,52,51,16,-1,6,11,53,-1,53,52,6,-1,11,8,54,-1,54,53,11,-1,8,7,55,-1,55,54,8,-1,7,12,42,-1,42,55,7,-1});
			return IndexedFaceSet_21_665_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=21, element #665, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_21_665_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_21_665_texCoordIndex = new MFInt32(new int[] {5,10,14,-1,14,2,5,-1,8,15,13,-1,13,7,8,-1,17,11,3,-1,3,6,17,-1,12,16,0,-1,0,4,12,-1,0,16,9,-1,9,1,0,-1,6,7,13,-1,13,17,6,-1,4,3,11,-1,11,12,4,-1,19,18,21,-1,21,20,19,-1,22,25,24,-1,24,23,22,-1,27,26,29,-1,29,28,27,-1,31,30,33,-1,33,32,31,-1,33,35,34,-1,34,32,33,-1,26,27,24,-1,24,25,26,-1,30,31,28,-1,28,29,30,-1,38,39,40,-1,40,41,42,-1,42,43,44,-1,40,42,44,-1,44,45,46,-1,46,47,48,-1,44,46,48,-1,48,49,36,-1,44,48,36,-1,40,44,36,-1,38,40,36,-1,37,38,36,-1,52,53,54,-1,54,55,56,-1,56,57,58,-1,54,56,58,-1,58,59,60,-1,60,61,62,-1,58,60,62,-1,62,63,50,-1,58,62,50,-1,54,58,50,-1,52,54,50,-1,51,52,50,-1,7,6,37,-1,37,36,7,-1,6,3,38,-1,38,37,6,-1,3,4,39,-1,39,38,3,-1,4,0,40,-1,40,39,4,-1,0,1,41,-1,41,40,0,-1,5,2,42,-1,42,41,5,-1,18,19,43,-1,43,42,18,-1,35,33,44,-1,44,43,35,-1,33,30,45,-1,45,44,33,-1,30,29,46,-1,46,45,30,-1,29,26,47,-1,47,46,29,-1,26,25,48,-1,48,47,26,-1,25,22,49,-1,49,48,25,-1,8,7,36,-1,36,49,8,-1,17,13,51,-1,51,50,17,-1,13,15,52,-1,52,51,13,-1,23,24,53,-1,53,52,23,-1,24,27,54,-1,54,53,24,-1,27,28,55,-1,55,54,27,-1,28,31,56,-1,56,55,28,-1,31,32,57,-1,57,56,31,-1,32,34,58,-1,58,57,32,-1,20,21,59,-1,59,58,20,-1,14,10,60,-1,60,59,14,-1,9,16,61,-1,61,60,9,-1,16,12,62,-1,62,61,16,-1,12,11,63,-1,63,62,12,-1,11,17,50,-1,50,63,11,-1});
			return IndexedFaceSet_21_665_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=22, element #665, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_22_665_point()
		{
			MFVec3f Coordinate_22_665_point = new MFVec3f(new double[] {0.0407,1.1526,-0.0738,0.1328,1.1526,-0.0266,0.0852,1.1526,0.0612,0.037,1.1526,0.0681,0.0958,1.1526,-0.064,0.1372,1.1526,0.0184,0.0436,1.1372,-0.0733,0.1393,1.1372,0.0172,0.1291,1.1372,-0.0309,0.0363,1.1372,0.0701,0.0,1.1372,0.0707,0.0961,1.1372,-0.0626,0.0888,1.1372,0.0657,0.0,1.1526,-0.0769,-0.0407,1.1526,-0.0738,-0.0436,1.1372,-0.0733,0.0,1.1372,-0.0753,0.0,1.1526,0.0692,-0.0363,1.1372,0.0701,-0.037,1.1526,0.0681,-0.0852,1.1526,0.0612,-0.0888,1.1372,0.0657,-0.1393,1.1372,0.0172,-0.1372,1.1526,0.0184,-0.1328,1.1526,-0.0266,-0.1291,1.1372,-0.0309,-0.0961,1.1372,-0.0626,-0.0958,1.1526,-0.064,0.0365,1.1608,0.0617,0.0826,1.1608,0.0551,0.1305,1.1608,0.0156,0.1267,1.1608,-0.0237,0.0927,1.1608,-0.0581,0.04,1.1608,-0.0675,0.0,1.1608,-0.0705,-0.04,1.1608,-0.0675,-0.0927,1.1608,-0.0581,-0.1267,1.1608,-0.0237,-0.1305,1.1608,0.0156,-0.0826,1.1608,0.0551,-0.0365,1.1608,0.0617,0.0,1.1608,0.0628,0.086,1.1296,0.0595,0.036,1.1296,0.0638,0.0,1.1296,0.0644,-0.036,1.1296,0.0638,-0.086,1.1296,0.0595,-0.1323,1.1296,0.015,-0.1233,1.1296,-0.0277,-0.0931,1.1296,-0.0567,-0.0428,1.1296,-0.0669,0.0,1.1296,-0.0689,0.0428,1.1296,-0.0669,0.0931,1.1296,-0.0567,0.1233,1.1296,-0.0277,0.1323,1.1296,0.015});
			return Coordinate_22_665_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=22, element #666, 128 total numbers made up of 64 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_22_666_point()
		{
			MFVec2f TextureCoordinate_22_666_point = new MFVec2f(new double[] {0.2236,0.46,0.2638,0.4568,0.3214,0.4203,0.1538,0.4251,0.1784,0.4249,0.3223,0.4192,0.1055,0.438,0.0663,0.4356,0.0537,0.4289,0.3061,0.4256,0.3364,0.4029,0.1528,0.4078,0.1843,0.4071,0.055,0.4216,0.3325,0.4068,0.0482,0.4185,0.221,0.4256,0.1008,0.4259,0.3214,0.4203,0.3223,0.4192,0.3364,0.4029,0.3325,0.4068,0.0537,0.4289,0.0482,0.4185,0.055,0.4216,0.0663,0.4356,0.1055,0.438,0.1008,0.4259,0.1528,0.4078,0.1538,0.4251,0.1784,0.4249,0.1843,0.4071,0.221,0.4256,0.2236,0.46,0.3061,0.4256,0.2638,0.4568,0.0663,0.4356,0.1055,0.438,0.1538,0.4251,0.1784,0.4249,0.2236,0.46,0.2638,0.4568,0.3214,0.4203,0.3223,0.4192,0.2236,0.46,0.1784,0.4249,0.1538,0.4251,0.1055,0.438,0.0663,0.4356,0.0537,0.4289,0.1008,0.4259,0.055,0.4216,0.0482,0.4185,0.055,0.4216,0.1008,0.4259,0.1528,0.4078,0.1843,0.4071,0.221,0.4256,0.3061,0.4256,0.3325,0.4068,0.3364,0.4029,0.221,0.4256,0.1843,0.4071,0.1528,0.4078});
			return TextureCoordinate_22_666_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=22, element #673, 464 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_22_673_coordIndex()
		{
			MFInt32 IndexedFaceSet_22_673_coordIndex = new MFInt32(new int[] {2,3,9,-1,9,12,2,-1,3,0,10,-1,10,9,3,-1,7,20,21,-1,21,4,7,-1,11,7,4,-1,4,5,11,-1,25,26,10,-1,10,0,25,-1,6,11,5,-1,11,6,1,-1,1,8,11,-1,2,12,8,-1,8,1,2,-1,14,13,16,-1,16,15,14,-1,15,16,18,-1,18,17,15,-1,19,22,21,-1,21,20,19,-1,23,24,22,-1,22,19,23,-1,25,17,18,-1,18,26,25,-1,27,24,23,-1,23,29,28,-1,28,27,23,-1,14,28,29,-1,29,13,14,-1,31,32,33,-1,31,33,34,-1,34,35,36,-1,36,37,38,-1,34,36,38,-1,31,34,38,-1,38,39,40,-1,40,41,42,-1,38,40,42,-1,31,38,42,-1,42,43,44,-1,31,42,44,-1,31,44,45,-1,31,45,30,-1,48,49,50,-1,50,51,52,-1,52,53,54,-1,50,52,54,-1,54,55,56,-1,56,57,58,-1,54,56,58,-1,58,59,46,-1,54,58,46,-1,50,54,46,-1,48,50,46,-1,47,48,46,-1,3,2,31,-1,31,30,3,-1,2,1,32,-1,32,31,2,-1,1,6,33,-1,33,32,1,-1,6,5,34,-1,34,33,6,-1,5,4,35,-1,35,34,5,-1,4,21,36,-1,36,35,4,-1,21,22,37,-1,37,36,21,-1,22,24,38,-1,38,37,22,-1,24,27,39,-1,39,38,24,-1,27,28,40,-1,40,39,27,-1,28,14,41,-1,41,40,28,-1,14,15,42,-1,42,41,14,-1,15,17,43,-1,43,42,15,-1,17,25,44,-1,44,43,17,-1,25,0,45,-1,45,44,25,-1,0,3,30,-1,30,45,0,-1,9,10,47,-1,47,46,9,-1,10,26,48,-1,48,47,10,-1,26,18,49,-1,49,48,26,-1,18,16,50,-1,50,49,18,-1,16,13,51,-1,51,50,16,-1,13,29,52,-1,52,51,13,-1,29,23,53,-1,53,52,29,-1,23,19,54,-1,54,53,23,-1,19,20,55,-1,55,54,19,-1,20,7,56,-1,56,55,20,-1,7,11,57,-1,57,56,7,-1,11,8,58,-1,58,57,11,-1,8,12,59,-1,59,58,8,-1,12,9,46,-1,46,59,12,-1});
			return IndexedFaceSet_22_673_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=22, element #673, 464 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_22_673_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_22_673_texCoordIndex = new MFInt32(new int[] {3,4,14,-1,14,18,3,-1,4,1,15,-1,15,14,4,-1,10,17,7,-1,7,6,10,-1,16,11,5,-1,5,8,16,-1,0,19,15,-1,15,1,0,-1,9,16,8,-1,16,9,2,-1,2,12,16,-1,3,18,13,-1,13,2,3,-1,21,20,23,-1,23,22,21,-1,22,23,25,-1,25,24,22,-1,26,29,28,-1,28,27,26,-1,30,33,32,-1,32,31,30,-1,34,24,25,-1,25,35,34,-1,36,33,30,-1,30,38,37,-1,37,36,30,-1,21,37,39,-1,39,20,21,-1,41,42,43,-1,41,43,44,-1,44,45,46,-1,46,47,48,-1,44,46,48,-1,41,44,48,-1,48,49,50,-1,50,51,52,-1,48,50,52,-1,41,48,52,-1,52,53,54,-1,41,52,54,-1,41,54,55,-1,41,55,40,-1,58,59,60,-1,60,61,62,-1,62,63,64,-1,60,62,64,-1,64,65,66,-1,66,67,68,-1,64,66,68,-1,68,69,56,-1,64,68,56,-1,60,64,56,-1,58,60,56,-1,57,58,56,-1,4,3,41,-1,41,40,4,-1,3,2,42,-1,42,41,3,-1,2,9,43,-1,43,42,2,-1,9,8,44,-1,44,43,9,-1,8,5,45,-1,45,44,8,-1,6,7,46,-1,46,45,6,-1,28,29,47,-1,47,46,28,-1,32,33,48,-1,48,47,32,-1,33,36,49,-1,49,48,33,-1,36,37,50,-1,50,49,36,-1,37,21,51,-1,51,50,37,-1,21,22,52,-1,52,51,21,-1,22,24,53,-1,53,52,22,-1,24,34,54,-1,54,53,24,-1,0,1,55,-1,55,54,0,-1,1,4,40,-1,40,55,1,-1,14,15,57,-1,57,56,14,-1,15,19,58,-1,58,57,15,-1,35,25,59,-1,59,58,35,-1,25,23,60,-1,60,59,25,-1,23,20,61,-1,61,60,23,-1,20,39,62,-1,62,61,20,-1,38,30,63,-1,63,62,38,-1,30,31,64,-1,64,63,30,-1,26,27,65,-1,65,64,26,-1,17,10,66,-1,66,65,17,-1,11,16,67,-1,67,66,11,-1,16,12,68,-1,68,67,16,-1,13,18,69,-1,69,68,13,-1,18,14,56,-1,56,69,18,-1});
			return IndexedFaceSet_22_673_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=23, element #673, 180 total numbers made up of 60 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_23_673_point()
		{
			MFVec3f Coordinate_23_673_point = new MFVec3f(new double[] {0.0378,1.1709,0.0656,0.1299,1.1716,-0.0341,0.1311,1.1702,0.0205,0.0807,1.1727,0.0554,0.0407,1.1716,-0.0701,0.0964,1.1716,-0.0612,0.1039,1.1716,-0.0604,0.0407,1.1527,-0.0738,0.1328,1.1527,-0.0266,0.0852,1.1527,0.0612,0.037,1.1527,0.0681,0.0958,1.1527,-0.064,0.1372,1.1527,0.0184,-0.1372,1.1527,0.0184,-0.1311,1.1702,0.0205,-0.0807,1.1727,0.0554,-0.0852,1.1527,0.0612,-0.0378,1.1709,0.0656,-0.037,1.1527,0.0681,-0.0407,1.1527,-0.0738,0.0,1.1527,-0.0769,0.0,1.1716,-0.0731,-0.0407,1.1716,-0.0701,-0.0958,1.1527,-0.064,-0.0964,1.1716,-0.0612,0.0,1.1709,0.0676,0.0,1.1527,0.0692,-0.1039,1.1716,-0.0604,-0.1299,1.1716,-0.0341,-0.1328,1.1527,-0.0266,0.0779,1.1834,0.0491,0.1243,1.1834,0.017,0.1233,1.1834,-0.0313,0.1008,1.1834,-0.054,0.0955,1.1834,-0.0545,0.04,1.1834,-0.0635,0.0,1.1834,-0.0664,-0.04,1.1834,-0.0635,-0.0955,1.1834,-0.0545,-0.1008,1.1834,-0.054,-0.1233,1.1834,-0.0313,-0.1243,1.1834,0.017,-0.0779,1.1834,0.0491,-0.0369,1.1834,0.0589,0.0,1.1834,0.0609,0.0369,1.1834,0.0589,0.0824,1.1452,0.0548,0.0365,1.1452,0.0614,0.0,1.1452,0.0625,-0.0365,1.1452,0.0614,-0.0824,1.1452,0.0548,-0.1302,1.1452,0.0155,-0.1264,1.1452,-0.0236,-0.0925,1.1452,-0.0578,-0.0399,1.1452,-0.0672,0.0,1.1452,-0.0701,0.0399,1.1452,-0.0672,0.0925,1.1452,-0.0578,0.1264,1.1452,-0.0236,0.1302,1.1452,0.0155});
			return Coordinate_23_673_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=23, element #674, 140 total numbers made up of 70 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_23_674_point()
		{
			MFVec2f TextureCoordinate_23_674_point = new MFVec2f(new double[] {0.0639,0.4488,0.0777,0.4495,0.1846,0.4438,0.1504,0.4433,0.1107,0.4532,0.2633,0.457,0.3222,0.4193,0.3214,0.4203,0.2198,0.4731,0.2144,0.4674,0.3223,0.4192,0.2638,0.4568,0.1784,0.4249,0.1784,0.4249,0.1055,0.438,0.0663,0.4356,0.2236,0.46,0.3214,0.4203,0.1538,0.4251,0.0537,0.4289,0.1538,0.4251,0.1504,0.4433,0.1107,0.4532,0.1055,0.438,0.0777,0.4495,0.0663,0.4356,0.3223,0.4192,0.3214,0.4203,0.3214,0.4203,0.3222,0.4193,0.2236,0.46,0.2638,0.4568,0.2633,0.457,0.2198,0.4731,0.0639,0.4488,0.0537,0.4289,0.2144,0.4674,0.1846,0.4438,0.1784,0.4249,0.1784,0.4249,0.1107,0.4532,0.1504,0.4433,0.1846,0.4438,0.2144,0.4674,0.2198,0.4731,0.2633,0.457,0.3214,0.4203,0.3222,0.4193,0.2198,0.4731,0.2144,0.4674,0.1846,0.4438,0.1504,0.4433,0.1107,0.4532,0.0777,0.4495,0.0639,0.4488,0.0777,0.4495,0.1055,0.438,0.0663,0.4356,0.0537,0.4289,0.0663,0.4356,0.1055,0.438,0.1538,0.4251,0.1784,0.4249,0.2236,0.46,0.2638,0.4568,0.3214,0.4203,0.3223,0.4192,0.2236,0.46,0.1784,0.4249,0.1538,0.4251});
			return TextureCoordinate_23_674_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=23, element #681, 448 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_23_681_coordIndex()
		{
			MFInt32 IndexedFaceSet_23_681_coordIndex = new MFInt32(new int[] {16,15,0,-1,0,7,16,-1,0,15,8,-1,1,5,11,-1,11,10,1,-1,18,6,12,-1,12,17,18,-1,14,13,2,-1,2,3,14,-1,9,14,3,-1,3,4,9,-1,11,5,0,-1,0,8,11,-1,13,12,6,-1,6,2,13,-1,49,16,7,-1,7,0,5,-1,1,10,9,-1,9,4,1,-1,3,2,20,-1,20,19,3,-1,2,6,21,-1,21,20,2,-1,6,18,53,-1,53,21,6,-1,7,5,23,-1,23,22,7,-1,5,1,24,-1,24,23,5,-1,1,4,25,-1,25,24,1,-1,4,3,19,-1,19,25,4,-1,10,11,27,-1,27,26,10,-1,11,8,28,-1,28,27,11,-1,8,15,29,-1,29,28,8,-1,17,12,30,-1,30,62,17,-1,12,13,31,-1,31,30,12,-1,13,14,32,-1,32,31,13,-1,14,9,33,-1,33,32,14,-1,9,10,26,-1,26,33,9,-1,16,35,34,-1,34,15,16,-1,34,36,15,-1,38,37,40,-1,40,39,38,-1,18,17,42,-1,42,41,18,-1,44,43,46,-1,46,45,44,-1,48,47,43,-1,43,44,48,-1,40,36,34,-1,34,39,40,-1,45,46,41,-1,41,42,45,-1,49,35,16,-1,35,39,34,-1,38,47,48,-1,48,37,38,-1,43,51,50,-1,50,46,43,-1,46,50,52,-1,52,41,46,-1,41,52,53,-1,53,18,41,-1,35,55,54,-1,54,39,35,-1,39,54,56,-1,56,38,39,-1,38,56,57,-1,57,47,38,-1,47,57,51,-1,51,43,47,-1,37,59,58,-1,58,40,37,-1,40,58,60,-1,60,36,40,-1,36,60,29,-1,29,15,36,-1,17,62,61,-1,61,42,17,-1,42,61,63,-1,63,45,42,-1,45,63,64,-1,64,44,45,-1,44,64,65,-1,65,48,44,-1,48,65,59,-1,59,37,48,-1,27,28,29,-1,29,60,58,-1,58,59,65,-1,29,58,65,-1,65,64,63,-1,63,61,62,-1,65,63,62,-1,62,30,31,-1,31,32,33,-1,62,31,33,-1,65,62,33,-1,29,65,33,-1,27,29,33,-1,27,33,26,-1});
			return IndexedFaceSet_23_681_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=23, element #681, 448 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_23_681_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_23_681_texCoordIndex = new MFInt32(new int[] {2,12,1,-1,1,0,2,-1,1,12,13,-1,4,8,16,-1,16,15,4,-1,11,10,17,-1,17,19,11,-1,21,20,5,-1,5,6,21,-1,14,21,6,-1,6,7,14,-1,16,8,1,-1,1,13,16,-1,20,18,9,-1,9,5,20,-1,3,2,0,-1,0,1,8,-1,4,15,14,-1,14,7,4,-1,6,5,23,-1,23,22,6,-1,5,9,24,-1,24,23,5,-1,10,11,25,-1,25,24,10,-1,0,8,27,-1,27,26,0,-1,8,4,28,-1,28,27,8,-1,4,7,29,-1,29,28,4,-1,7,6,22,-1,22,29,7,-1,15,16,31,-1,31,30,15,-1,16,13,32,-1,32,31,16,-1,13,12,33,-1,33,32,13,-1,19,17,35,-1,35,34,19,-1,18,20,36,-1,36,35,18,-1,20,21,37,-1,37,36,20,-1,21,14,38,-1,38,37,21,-1,14,15,30,-1,30,38,14,-1,42,41,40,-1,40,39,42,-1,40,43,39,-1,45,44,47,-1,47,46,45,-1,49,48,51,-1,51,50,49,-1,53,52,55,-1,55,54,53,-1,57,56,52,-1,52,53,57,-1,47,43,40,-1,40,46,47,-1,54,55,59,-1,59,58,54,-1,60,41,42,-1,41,46,40,-1,45,56,57,-1,57,44,45,-1,52,62,61,-1,61,55,52,-1,55,61,63,-1,63,59,55,-1,50,63,64,-1,64,49,50,-1,41,66,65,-1,65,46,41,-1,46,65,67,-1,67,45,46,-1,45,67,68,-1,68,56,45,-1,56,68,62,-1,62,52,56,-1,44,70,69,-1,69,47,44,-1,47,69,71,-1,71,43,47,-1,43,71,72,-1,72,39,43,-1,48,74,73,-1,73,51,48,-1,58,73,75,-1,75,54,58,-1,54,75,76,-1,76,53,54,-1,53,76,77,-1,77,57,53,-1,57,77,70,-1,70,44,57,-1,31,32,33,-1,33,71,69,-1,69,70,77,-1,33,69,77,-1,77,76,75,-1,75,73,74,-1,77,75,74,-1,74,35,36,-1,36,37,38,-1,74,36,38,-1,77,74,38,-1,33,77,38,-1,31,33,38,-1,31,38,30,-1});
			return IndexedFaceSet_23_681_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=24, element #681, 198 total numbers made up of 66 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_24_681_point()
		{
			MFVec3f Coordinate_24_681_point = new MFVec3f(new double[] {0.0385,1.1876,0.0634,0.121,1.1988,0.0239,0.0973,1.1988,-0.0571,0.1157,1.1988,-0.0551,0.1258,1.1988,-0.045,0.0747,1.1988,0.0478,0.0407,1.1988,-0.0647,0.0358,1.1948,0.0784,0.0378,1.1709,0.0656,0.1299,1.1716,-0.0341,0.1311,1.1702,0.0205,0.0807,1.1727,0.0554,0.0407,1.1716,-0.0701,0.0964,1.1716,-0.0612,0.1039,1.1716,-0.0604,0.0,1.1709,0.0676,0.0,1.1796,0.079,0.0,1.1716,-0.0731,0.0,1.1988,-0.0678,0.1129,1.2084,-0.0494,0.0966,1.2084,-0.0511,0.0401,1.2084,-0.0588,0.0342,1.2084,0.0721,0.0714,1.2084,0.0427,0.1152,1.2084,0.0201,0.1196,1.2084,-0.0427,0.1276,1.161,0.0179,0.0798,1.161,0.051,0.0377,1.161,0.0611,0.0,1.161,0.063,0.0409,1.161,-0.0653,0.0975,1.161,-0.0562,0.1032,1.161,-0.0555,0.1265,1.161,-0.032,-0.0385,1.1876,0.0634,-0.0358,1.1948,0.0784,-0.0378,1.1709,0.0656,-0.1311,1.1702,0.0205,-0.121,1.1988,0.0239,-0.0747,1.1988,0.0478,-0.0807,1.1727,0.0554,-0.0407,1.1988,-0.0647,-0.0407,1.1716,-0.0701,-0.1157,1.1988,-0.0551,-0.1039,1.1716,-0.0604,-0.0964,1.1716,-0.0612,-0.0973,1.1988,-0.0571,-0.1258,1.1988,-0.045,-0.1299,1.1716,-0.0341,0.0,1.1968,0.0722,-0.0966,1.2084,-0.0511,-0.1129,1.2084,-0.0494,-0.0401,1.2084,-0.0588,0.0,1.2084,-0.0617,-0.0714,1.2084,0.0427,-0.0342,1.2084,0.0721,-0.1152,1.2084,0.0201,-0.1196,1.2084,-0.0427,-0.0798,1.161,0.051,-0.1276,1.161,0.0179,-0.0377,1.161,0.0611,-0.0409,1.161,-0.0653,0.0,1.161,-0.0683,-0.0975,1.161,-0.0562,-0.1032,1.161,-0.0555,-0.1265,1.161,-0.032});
			return Coordinate_24_681_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=24, element #682, 156 total numbers made up of 78 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_24_682_point()
		{
			MFVec2f TextureCoordinate_24_682_point = new MFVec2f(new double[] {0.0763,0.4945,0.0877,0.4617,0.0525,0.4715,0.0399,0.5407,0.1491,0.4682,0.2169,0.492,0.2035,0.4795,0.1915,0.4696,0.1178,0.4708,0.2635,0.4569,0.3223,0.4193,0.3214,0.4203,0.0639,0.4488,0.0777,0.4495,0.1846,0.4438,0.1504,0.4433,0.1107,0.4532,0.3222,0.4193,0.2633,0.457,0.3214,0.4203,0.2198,0.4731,0.2144,0.4674,0.2035,0.4795,0.2169,0.492,0.2635,0.4569,0.3214,0.4203,0.0763,0.4945,0.1178,0.4708,0.1491,0.4682,0.1915,0.4696,0.1504,0.4433,0.1107,0.4532,0.0777,0.4495,0.0639,0.4488,0.3214,0.4203,0.3222,0.4193,0.2198,0.4731,0.2144,0.4674,0.1846,0.4438,0.0639,0.4488,0.0877,0.4617,0.0763,0.4945,0.0525,0.4715,0.0777,0.4495,0.1504,0.4433,0.1491,0.4682,0.1178,0.4708,0.1107,0.4532,0.3214,0.4203,0.3214,0.4203,0.3223,0.4193,0.3222,0.4193,0.2035,0.4795,0.2144,0.4674,0.2198,0.4731,0.2169,0.492,0.1915,0.4696,0.1846,0.4438,0.2633,0.457,0.2635,0.4569,0.0399,0.5407,0.2169,0.492,0.2035,0.4795,0.2635,0.4569,0.3214,0.4203,0.1178,0.4708,0.0763,0.4945,0.1491,0.4682,0.1915,0.4696,0.1107,0.4532,0.1504,0.4433,0.0777,0.4495,0.0639,0.4488,0.3222,0.4193,0.3214,0.4203,0.2198,0.4731,0.2144,0.4674,0.1846,0.4438});
			return TextureCoordinate_24_682_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=24, element #689, 440 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_24_689_coordIndex()
		{
			MFInt32 IndexedFaceSet_24_689_coordIndex = new MFInt32(new int[] {1,5,12,-1,7,2,19,-1,19,0,7,-1,0,11,7,-1,2,7,5,-1,5,1,2,-1,17,0,19,-1,0,17,6,-1,6,11,0,-1,20,2,1,-1,1,4,20,-1,2,20,19,-1,10,9,15,-1,15,14,10,-1,9,16,15,-1,8,10,14,-1,14,18,8,-1,13,6,17,-1,3,8,18,-1,18,21,3,-1,51,4,1,-1,1,12,51,-1,6,13,16,-1,16,9,6,-1,6,9,23,-1,23,22,6,-1,9,10,24,-1,24,23,9,-1,10,8,25,-1,25,24,10,-1,8,3,56,-1,56,25,8,-1,14,15,27,-1,27,26,14,-1,15,16,28,-1,28,27,15,-1,16,13,29,-1,29,28,16,-1,13,17,30,-1,30,29,13,-1,17,19,31,-1,31,30,17,-1,19,20,63,-1,63,31,19,-1,21,18,32,-1,32,65,21,-1,18,14,26,-1,26,32,18,-1,33,35,34,-1,38,37,36,-1,36,39,38,-1,37,38,40,-1,39,33,34,-1,34,38,39,-1,41,36,37,-1,37,40,42,-1,42,41,37,-1,20,4,33,-1,33,39,20,-1,39,36,20,-1,43,46,45,-1,45,44,43,-1,44,45,47,-1,49,48,46,-1,46,43,49,-1,50,41,42,-1,3,21,48,-1,48,49,3,-1,51,35,33,-1,33,4,51,-1,42,44,47,-1,47,50,42,-1,42,53,52,-1,52,44,42,-1,44,52,54,-1,54,43,44,-1,43,54,55,-1,55,49,43,-1,49,55,56,-1,56,3,49,-1,46,58,57,-1,57,45,46,-1,45,57,59,-1,59,47,45,-1,47,59,60,-1,60,50,47,-1,50,60,61,-1,61,41,50,-1,41,61,62,-1,62,36,41,-1,36,62,63,-1,63,20,36,-1,21,65,64,-1,64,48,21,-1,48,64,58,-1,58,46,48,-1,28,29,30,-1,31,63,62,-1,30,31,62,-1,62,61,60,-1,60,59,57,-1,62,60,57,-1,62,57,58,-1,58,64,65,-1,65,32,26,-1,58,65,26,-1,62,58,26,-1,30,62,26,-1,28,30,26,-1,27,28,26,-1});
			return IndexedFaceSet_24_689_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=24, element #689, 440 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_24_689_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_24_689_texCoordIndex = new MFInt32(new int[] {0,1,16,-1,4,5,26,-1,26,3,4,-1,3,15,4,-1,5,4,6,-1,6,7,5,-1,22,3,26,-1,3,22,8,-1,8,15,3,-1,27,5,7,-1,7,10,27,-1,5,27,26,-1,14,9,20,-1,20,19,14,-1,9,21,20,-1,13,14,19,-1,19,23,13,-1,18,8,22,-1,11,12,24,-1,24,25,11,-1,17,2,0,-1,0,16,17,-1,8,18,21,-1,21,9,8,-1,8,9,29,-1,29,28,8,-1,9,14,30,-1,30,29,9,-1,14,13,31,-1,31,30,14,-1,12,11,32,-1,32,31,12,-1,19,20,34,-1,34,33,19,-1,20,21,35,-1,35,34,20,-1,21,18,36,-1,36,35,21,-1,18,22,37,-1,37,36,18,-1,22,26,38,-1,38,37,22,-1,26,27,39,-1,39,38,26,-1,25,24,41,-1,41,40,25,-1,23,19,33,-1,33,41,23,-1,42,44,43,-1,47,46,45,-1,45,48,47,-1,46,47,49,-1,48,51,50,-1,50,47,48,-1,52,45,46,-1,46,49,53,-1,53,52,46,-1,55,54,51,-1,51,48,55,-1,48,45,55,-1,56,59,58,-1,58,57,56,-1,57,58,60,-1,62,61,59,-1,59,56,62,-1,63,52,53,-1,65,64,67,-1,67,66,65,-1,68,44,42,-1,42,69,68,-1,53,57,60,-1,60,63,53,-1,53,71,70,-1,70,57,53,-1,57,70,72,-1,72,56,57,-1,56,72,73,-1,73,62,56,-1,66,73,74,-1,74,65,66,-1,59,76,75,-1,75,58,59,-1,58,75,77,-1,77,60,58,-1,60,77,78,-1,78,63,60,-1,63,78,79,-1,79,52,63,-1,52,79,80,-1,80,45,52,-1,45,80,81,-1,81,55,45,-1,64,83,82,-1,82,67,64,-1,61,82,76,-1,76,59,61,-1,35,36,37,-1,38,39,80,-1,37,38,80,-1,80,79,78,-1,78,77,75,-1,80,78,75,-1,80,75,76,-1,76,82,83,-1,83,41,33,-1,76,83,33,-1,80,76,33,-1,37,80,33,-1,35,37,33,-1,34,35,33,-1});
			return IndexedFaceSet_24_689_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=25, element #689, 198 total numbers made up of 66 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_25_689_point()
		{
			MFVec3f Coordinate_25_689_point = new MFVec3f(new double[] {0.0704,1.2065,0.0686,0.0309,1.2077,0.0633,0.0311,1.2077,0.0739,0.0,1.216,-0.0644,0.0,1.1955,0.0686,0.046,1.2197,0.0557,0.1144,1.2175,0.0261,0.0505,1.2232,0.0668,0.0407,1.216,-0.0614,0.1231,1.2161,-0.0519,0.0979,1.216,-0.0546,0.0856,1.2218,0.0475,0.0266,1.2197,0.0484,0.121,1.1989,0.0238,0.0973,1.1989,-0.0571,0.1157,1.1989,-0.0552,0.1258,1.1989,-0.045,0.0747,1.1989,0.0478,0.0407,1.1989,-0.0648,0.0358,1.1948,0.0784,0.0,1.1968,0.0722,0.0,1.1989,-0.0678,0.1099,1.2254,0.0147,0.1118,1.2242,-0.0453,0.0973,1.2242,-0.0507,0.0403,1.2242,-0.0568,0.0967,1.1855,-0.0524,0.1135,1.1855,-0.0506,0.1208,1.1855,-0.0432,0.1164,1.1855,0.0208,0.0721,1.1855,0.0437,0.0345,1.1855,0.0527,0.0403,1.1855,-0.06,-0.0309,1.2077,0.0633,-0.046,1.2197,0.0557,-0.0266,1.2197,0.0484,-0.0358,1.1948,0.0784,-0.0704,1.2065,0.0686,-0.0505,1.2232,0.0668,-0.0311,1.2077,0.0739,-0.0856,1.2218,0.0475,-0.0747,1.1989,0.0478,-0.1144,1.2175,0.0261,-0.0979,1.216,-0.0546,-0.1231,1.2161,-0.0519,-0.1157,1.1989,-0.0552,-0.0973,1.1989,-0.0571,-0.1258,1.1989,-0.045,-0.0407,1.1989,-0.0648,-0.0407,1.216,-0.0614,-0.121,1.1989,0.0238,0.0,1.2197,0.0446,-0.1118,1.2242,-0.0453,-0.1099,1.2254,0.0147,-0.0973,1.2242,-0.0507,-0.0403,1.2242,-0.0568,0.0,1.2242,-0.0595,-0.1135,1.1855,-0.0506,-0.0967,1.1855,-0.0524,-0.1208,1.1855,-0.0432,-0.1164,1.1855,0.0208,-0.0721,1.1855,0.0437,-0.0345,1.1855,0.0527,0.0,1.1855,0.0673,-0.0403,1.1855,-0.06,0.0,1.1855,-0.063});
			return Coordinate_25_689_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=25, element #690, 168 total numbers made up of 84 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_25_690_point()
		{
			MFVec2f TextureCoordinate_25_690_point = new MFVec2f(new double[] {0.4473,0.6921,0.4449,0.6914,0.4513,0.6918,0.1025,0.5076,0.0865,0.5614,0.0652,0.5465,0.0786,0.5849,0.0516,0.5759,0.1474,0.4856,0.1963,0.4863,0.0346,0.5664,0.3214,0.4203,0.3223,0.4192,0.2638,0.4568,0.2146,0.5039,0.1227,0.5144,0.4468,0.6898,0.4495,0.6881,0.14